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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 为何重复触发?

   

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


  共有10642人关注过本帖平板打印复制链接

主题:为何重复触发?

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


加好友 发短信
等级:新手上路 帖子:35 积分:182 威望:0 精华:0 注册:2011/5/31 13:59:25
  发帖心情 Post By:2011/6/15 11:12:38 [只看该作者]

 IF Dhl=99 and Xab=99 AND THOLDING2=0 THEN BEGIN
    BUYSHORT( Dhl=99 and V1=1 AND THOLDING2=0,1 ,THISCLOSE  );  //开空
END

这上面是开仓的判断条件,就是信号第一次出现时开仓了,由于支撑不住信号没有了,第二次信号出现时,那就不用再重开仓了,所以我要通过真实的持仓量来控制系统重复开仓,1和-1均代表持仓量,那等于0一定是没有持仓的。但这个问题已经有两星期了。我退一步说,假如Dhl=99 and Xab=99这两个条件有问题的话,至少后面的 AND THOLDING2=0能帮我控制重复开仓。这个问题已经在我身边发生三周了,我问过你们的技术人员可以用tholding2,不用能的话我希望你们能在图表程序化交易下有一个能与tholding2一样效果的关键字取得账户真实的持仓量,这是核心的问题。

 回到顶部
总数 25 1 2 3 下一页