您现在的位置:程序化交易>> 期货公式>> 博易大师>> 博易大师知识>>正文内容

这个问题---我不懂,第15行输出---为什么---不显示 [博易POBO]

咨询内容:

这个问题---我不懂,第15行输出---为什么---不显示

DP:= DATAPERIOD;
日内均线:=1;
ISNEWDAY:= REF(HOUR,1)=15 AND HOUR<>15;
CNT:= BARSLAST(ISNEWDAY)+1;
DBARS:= SUM(1, CNT);
DVOL:= SUM(VOL, CNT);
DVC:= SUM(VOL*(H+O+L+C)/4, CNT);
DMAC:= DVC/DVOL;
PARTLINE((BETWEEN(DP,0,4) OR DP=13) AND CNT<>1, DMAC);
时间A:60-SECONDOFTIME(CURRENTTIME),NODRAW;
时间B:=(5-MOD(MINUTEOFTIME(CURRENTTIME),5))=1 AND 60-SECONDOFTIME(CURRENTTIME),NODRAW;
时间C:=15-MOD(MINUTEOFTIME(CURRENTTIME),15) AND 60-SECONDOFTIME(CURRENTTIME),NODRAW;
DRAWNUMBER(ISLASTBAR AND DATAPERIOD=1,L-1,时间A,0),COLORGREEN;{能够显示}
DRAWNUMBER(ISLASTBAR AND DATAPERIOD=2 AND (5-MOD(MINUTEOFTIME(CURRENTTIME),5))=1,L-1,时间A,0),ALIGN0,COLORGREEN;{能够显示}
DRAWNUMBER(ISLASTBAR AND DATAPERIOD=3 AND 15-MOD(MINUTEOFTIME(CURRENTTIME),15)=1,L-1,时间A,0),ALIGN0,COLORGREEN;{为什么----不能显示???}
 
------1分钟周期,最后60秒可以显示。
------5分钟周期k线,最后60秒可以显示。 
-----为什么15分钟周期,最后60秒不显示?
------或许----我用这个办法,就不要分钟函数、秒钟函数了......

 

 来源:程序化99网( WWW.CXH99.COM )

博易技术人员: 因为你程序编得不对,你判断条件是15减去一个现在分钟的余数等于1的时候显示,那一个小时只有4个时间点能显示,而且这个判断是无意义判断,您拿程序指标的时候最好先研究下这个程序指标的意思。 来源 程序化久久网

 

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

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


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

相关文章

    没有相关内容