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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → [注意][求助] 可能的一个bug

   

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


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

主题:[注意][求助] 可能的一个bug

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


加好友 发短信
等级:新手上路 帖子:86 积分:572 威望:0 精华:0 注册:2010/4/5 17:26:37
[注意][求助] 可能的一个bug  发帖心情 Post By:2011/10/18 18:04:20 [只看该作者]

发现这可能是一个bug 那位斑竹过来看看 利用 leevolvo版主的语句

if (buycond and not(islastbar)) or (buycond and islastbar and dynainfo(207)>ref(time,1)+58) then buy(1,1,limitr,c); 代替if buycond then buy(1,1,limitr,c);

带入策略运行

60分钟线 假设现在是早上9点50测试 或实盘运行 那么利用if buycond then buy(1,1,limitr,c); 这样的语句的 策略发出的 在以前收盘价时的信号

在用有if (buycond and not(islastbar)) or (buycond and islastbar and dynainfo(207)>ref(time,1)+58) then buy(1,1,limitr,c);的策略中测试时 应该是没有的 。因为 这时的

对于dynainfo(207)<ref(time,1)+58 (095000<150058) 但是我测试时发现这个信号并没丢失。图表上依然能够看到。难道金字塔运行测试时不是一根k线接着一根k线运行的吗?


 回到顶部