欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 提前5秒下单,怎么会提前了呢?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3977人关注过本帖树形打印复制链接

主题:提前5秒下单,怎么会提前了呢?

帅哥哟,离线,有人找我吗?
l13901847655
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:156 积分:0 威望:0 精华:0 注册:2015/1/1 16:15:28
  发帖心情 Post By:2015/5/5 17:15:18 [只看该作者]

今天人一直在外面,所以也不可能切换周期。

 

源码:

10     ABB:=(time0-timetot0(dynainfo(207))<5) or not(islastbar);

11     //平多

12     IF 平多条件1 OR 开空条件2 AND ABB THEN

13     BEGIN

14              BUY(HOLD>0 AND HOLDING=0,1,MARKET);//HOLD是全局变量

15              SELL(1,0,MARKET);

16              IF HOLD>0 THEN HOLD:=0;

17     END;

 

难道要把条件改成:

12     IF (平多条件1 OR 开空条件2) AND ABB THEN


 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2015/5/6 8:49:15 [只看该作者]

优先级的问题,先计算了and然后再算了or。

建议你这种时候自己多用圆括号这样肯定没有异议了好。

你可以自己写如下程序验证

aa:(c>o or 0) and 0;
aa2: 0 and  0 or c>o  ;
aa3:c>o or 0 and 0;


 回到顶部
总数 22 上一页 1 2 3