有鬼!在图表上的平空仓的时间,竟然和调试的时间不一样! [金字塔]
- 咨询内容:
版主好,就是下面这段代码,调试今天(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 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容