- 精华
- 3
- 在线时间
- 12229 小时
- UID
- 5
- 积分
- 26584
- 帖子
- 12686
- 阅读权限
- 200
- 注册时间
- 2007-7-20
- 最后登录
- 2021-11-3
- 精华
- 3
- UID
- 5
- 积分
- 26584
- 帖子
- 12686
- 主题
- 49
- 阅读权限
- 200
- 注册时间
- 2007-7-20
- 最后登录
- 2021-11-3
|
ttxnyg 发表于 2012-12-27 13:41
怎么会没有回复啊,观察应该是上根bar结束本根bar开始的瞬间buy获sell函数发单,难道 BarStatus==1也能发出 ...
以你所给出的信息来看,问题应该是出现在新旧bar交替的那个位置上。
使用分支处理时,可以考虑将倒数第二个bar单独拿出来处理。- if(barstatus==2)
- {
- if(condition)
- {
- a_sendorder();
- }
- }else if (currentbar== barcount-2)
- {
- if(condition[1])
- {
- buy(lot,open);
- }
- }else
- {
- if(condition)
- {
- buy(lots,myentryprice);
- }
- }
复制代码 |
|