您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

有鬼!在图表上的平空仓的时间,竟然和调试的时间不一样! [金字塔]

  • 咨询内容: 版主好,就是下面这段代码,调试今天(2.3)的一分钟期指连续。
    竟然发现:调试时,在标记代码行设立断点。然后执行到此处,显示对应的时间是10:32分,但K线上的平空仓标记,竟然是标在10:18分。这怎么可能???=============================VARIABLE: zhiying=0;
    if date<>ref(date,1) then begin zhiying:=20;end
    A:=todaybar; if  A=50  then begin buyshort(1,1,THISCLOSE);end
     if hhv(enterprice-low,ENTERBARS)>=15 and holding<0 and HHVBARS(enterprice-low,ENTERBARS)>=5 then begin zhiying:=15;end  if enterprice-l>=zhiying  and holding<0 then beginsellshort(1,1,THISCLOSE) ;end
    if time>=151300 then begin sell(holding>0,1,THISCLOSE); sellshort(holding<0,1,THISCLOSE);end   [此贴子已经被作者于2015/2/3 18:39:16编辑过]

     

  • 金字塔客服: 还是上图比较清楚一点
    http://www.weistock.com/bbs/UploadFile/2015-2/20152320213059013.jpg [此贴子已经被作者于2015/2/3 20:23:03编辑过]

     

  • 用户回复:

     

  • 网友回复: 1,是不是K线数量不一致导致的,另外看下连续品种是不是用了除权数据?

     

  • 网友回复: 版主好:很确定,我用的不是除权数据。
    而且,只要把标记行上面那段if....then begin...end语句去掉,就是zhiying:=15那段,则两处时间又能一致了!

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容