这个问题---我不懂,第15行输出---为什么---不显示 [博易POBO]
咨询内容:
日内均线:=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秒不显示?
------或许----我用这个办法,就不要分钟函数、秒钟函数了......
这个问题---我不懂,第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 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容