放量与停板

2023-04-12 20:05:54 来源:江丰鱼

网友的留言

网友留言的思路是:依据示例图,建立算法。


【资料图】

网友补充的示例图:

网友参考的示例图

(一)、思路步骤:

1.按照“板日不破”的思路来完成算法的建立;

2.板日条件;

3.罗列放量条件;

4.放量发生日的时间位置;

5.计算条件发生日的最低价与成交量;

6.对条件发生日的K线进行颜色标识。

(二)、算法的建立过程:

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));

3.放量条件

ZTFL:=CLOSE>=ZTJ AND VOL=HHV(VOL,100);

4.放量发生日的时间位置

FW:=CONST(BARSLAST(ZTFL=1));

5.计算条件发生日的最低价与成交量;

CONST(REF(L,FW))

CONST(REF(VOL,FW))

6.对条件发生日的K线进行颜色标识。

ZTFLBP:=ZTFL AND CONST(LLV(L,FW))>CONST(REF(L,FW));

STICKLINE(ZTFLBP,H,L,0,1),COLORYELLOW;

STICKLINE(ZTFLBP,C,O,3.2,0),COLOR117777;

STICKLINE(ZTFLBP,C,O,2.6,0),COLOR119999;

STICKLINE(ZTFLBP,C,O,1.9,0),COLOR11BBBB;

STICKLINE(ZTFLBP,C,O,1.1,0),COLOR11DDDD;

STICKLINE(ZTFLBP,C,O,0.3,0),COLOR44FFFF;

(三)、完整代码:

A.数据筛选的完整代码

代码流程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));

ZTFL:=CLOSE>=ZTJ AND VOL=HHV(VOL,100);

FW:=CONST(BARSLAST(ZTFL=1));

ZTFL=1 AND FW<=5 AND CONST(LLV(L,FW))>CONST(REF(L,FW)) AND CONST(HHV(VOL,FW))

B.主图标注的完整代码:

代码流程2

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));

ZTFL:=CLOSE>=ZTJ AND VOL=HHV(VOL,100);

FW:=CONST(BARSLAST(ZTFL=1));

ZTFLBP:=ZTFL AND CONST(LLV(L,FW))>CONST(REF(L,FW));

ZTL:IF(CURRBARSCOUNT<=FW+1 AND ZTFLBP=1,CONST(REF(L,FW)),DRAWNULL);

STICKLINE(ZTFLBP,H,L,0,1),COLORYELLOW;

STICKLINE(ZTFLBP,C,O,3.2,0),COLOR117777;

STICKLINE(ZTFLBP,C,O,2.6,0),COLOR119999;

STICKLINE(ZTFLBP,C,O,1.9,0),COLOR11BBBB;

STICKLINE(ZTFLBP,C,O,1.1,0),COLOR11DDDD;

STICKLINE(ZTFLBP,C,O,0.3,0),COLOR44FFFF;

(四)、效果示意图:

效果示意图

关键词:

推荐内容