本文介绍如何取得涨停板日的基本数据的思路,请看网友的留言: 网友的留言 网友留言的意思是说:建立主图标注算法,寻找过去某涨停日最低点的值和该日涨停价的值。 (一)思路步骤: 1.引入软件自身带有的对于涨停板的算法公式; 2.依据上述算法属性,进行涨停板日的位置确定; 3.运用位置,输出对应日的最低价与最高价。 (二)、算法的建立: 1.引入涨停板逻辑 TJ:=(FINANCE(3)=4 OR (DATE>1200822 && FINANCE(3)=3)); ZTJ:=IF(TJ,ZTPRICE(REF(CLOSE,1),0.2),ZTPRICE(REF(CLOSE,1),0.1)); ZT:=(CLOSE>=ZTJ); { 以涨停收盘 } 2.涨停板日的位置确定 ZTWZ:=CONST(BARSLAST(ZT=1)); 3.输出涨停板日的最低价与最高价,实现网友的思路 ZTWZH:IF(CURRBARSCOUNT<=ZTWZ+1,CONST(REF(H,ZTWZ)),DRAWNULL); ZTWZL:IF(CURRBARSCOUNT<=ZTWZ+1,CONST(REF(L,ZTWZ)),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)); ZT:=(CLOSE>=ZTJ); { 以涨停收盘 } ZTWZ:=CONST(BARSLAST(ZT=1)); ZTWZH:IF(CURRBARSCOUNT<=ZTWZ+1,CONST(REF(H,ZTWZ)),DRAWNULL); ZTWZL:IF(CURRBARSCOUNT<=ZTWZ+1,CONST(REF(L,ZTWZ)),DRAWNULL); (四)、效果示意图 效果示意图 |
|
来自: 昵称61378654 > 《我的模式。》