BARSLAST的应用举例(二)
通过条件的限定,输出对应的基本数据,请看网友的留言截图:
网友的留言
留言的思路需要是:建立主图标注算法,输出板日前的最高价的最高值。
(一)、思路步骤:
1.罗列板的逻辑条件;
2.确定最后一次板的位置;
3.输出板日的最高价的最高值。
(二)、算法的建立:
1. 板的逻辑条件
TJ:=(FINANCE(3)=4 OR (DATE 1200822 AND FINANCE(3)=3));
ZTJ:=IF(TJ,ZTPRICE(REF(CLOSE,1),0.2),ZTPRICE(REF(CLOSE,1),0.1));
2. 板的位置
WZ:=CONST(BARSLAST(C =ZTJ)); { 以涨停收盘的时间位置 }
3. 输出板日的最高价的最高值
IF(CURRBARSCOUNT =WZ+2,CONST(REF(H,WZ+1)),DRAWNULL);
(三)、完整的主图标注算法代码:
代码流程
TJ:=(FINANCE(3)=4 OR (DATE 1200822 AND FINANCE(3)=3));
ZTJ:=IF(TJ,ZTPRICE(REF(CLOSE,1),0.2),ZTPRICE(REF(CLOSE,1),0.1));
WZ:=CONST(BARSLAST(C =ZTJ)); { 以涨停收盘的时间位置 }
IF(CURRBARSCOUNT =WZ+2,CONST(REF(H,WZ+1)),DRAWNULL);
(四)、标注效果示意图:
标注效果示意图
本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
0条评论