设为首页收藏本站

 找回密码
 注册
楼主: 小米
打印 上一主题 下一主题

公式编写常见问题Q&A [复制链接]

Rank: 1

精华
0
UID
97509
积分
21
帖子
6
主题
2
阅读权限
10
注册时间
2012-2-14
最后登录
2019-8-19
1#
发表于 2013-9-23 16:07:50 |显示全部楼层
求助:假定有A、B、C、D等并列条件,不管哪个条件先出现信号,在该信号平仓之前不影响其它信号的出现,即各条件拥有平等的开仓机会。我这样编写,请问有何错误?因为加仓并没有出现。
FirstEntryCon=(Condition_A Or Condition_B Or Condition_C Or Condition_D);
SecondEntryCon=(Condition_A Or Condition_B Or Condition_C Or Condition_D);

//多头进场条件  
If(MarketPosition!=1 && Time>0.091800 && Time<0.150000) //  空仓时
{
      if(FirstEntryCon)
      {
         Buy(2,Open);
         Return;
      }
}
if(MarketPosition==1 && Time>0.091800 && Time<0.150000 && BarsSinceEntry>=1)//加仓
{
      if(SecondEntryCon)
      {
         Buy(1,Open);
         Return;
      }
}
         

使用道具 举报

Rank: 1

精华
0
UID
97509
积分
21
帖子
6
主题
2
阅读权限
10
注册时间
2012-2-14
最后登录
2019-8-19
2#
发表于 2013-9-24 22:46:38 |显示全部楼层
小米 发表于 2013-9-24 16:53
也许与代码无关。
看一下全局交易设置里,是否勾选为“允许连接建仓”? ...

试了一下,果然如此!您帮了我大忙了,非常感谢!

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-26 14:20

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部