ARTICLE · 987111
通达信“首板回调”源码分享, 创业板的首板回调模式!
书读百遍其意自现

核心逻辑
创业板首板回调,核心逻辑是通过量化首板回调后的特定进场信号以博取后续涨停板。
具体而言,其运行特征呈现清晰的阶段性:
首先,启动首板需为实体形态,且换手率需维持在 10% 至 30% 区间,此换手率水平既体现出温和放量态势,又避免了天量所伴随的过度换手风险;
首板次日,G价会经历冲高后回落的走势,在此过程中量均线形成死叉;量均线死叉之后,G价进入震荡阶段且震荡幅度逐渐收窄,同时整个震荡期间需始终守住首板低点,确保回调幅度可控;当量均线死叉后的累计换手率接近 100% 时,即构成关键进场点,这是因为量均线死叉后的震荡本质为有效洗盘,而接近 100% 的累计换手率意味着筹码完成充分交换与换手,市场浮筹得到有效清理,此时进场博弈后续涨停板具备更强的逻辑支撑。

★★★源码如下★★★
{主图源码}:
SH:=CODELIKE('00') OR CODELIKE('60');
SZ:=CODELIKE('30') OR CODELIKE('68');
SS:=CODELIKE('4') OR CODELIKE('8');
X1:=IF(SH,0.1,IF(SZ,0.2,IF(SS,0.3,100)));
ZTJ:=ZTPRICE(REF(C,1),X1);
ZT:=C=H AND C>=ZTPRICE(REF(C,1),X1);
ZB:=H>C AND H>=ZTPRICE(REF(C,1),X1);
JZF:=(O/REF(C,1)-1)*100;
ZF:=(C/REF(C,1)-1)*100;
SYX:=100*(H-MAX(C,O))/REF(C,1);
ST:=100*ABS(C-O)/REF(C,1);
V5:=MA(V,5);
V10:=MA(V,10);
T1:=HSL>10 AND HSL<30 AND ZT AND COUNT(ZT,20)=1 AND ST>10;
N1:=BARSLAST(T1);
T2:=CROSS(V10,V5) AND COUNT(CROSS(V10,V5),N1)=1 AND EVERY(ZT=0 AND ZB=0 AND C<REF(1.15*C,N1),N1);
N2:=BARSLAST(T2);
LJHS:=SUM(HSL,N2);
XG:=SZ AND CROSS(LJHS,85) AND LLV(C,N1)>REF(L,N1) AND REF(EVERY(ST<9 AND JZF<9,N2),1);
STICKLINE(CLOSE>=OPEN,OPEN,CLOSE,3,1),COLORRED;
STICKLINE(CLOSE>=OPEN,LOW,OPEN,0,1),COLORRED;
STICKLINE(CLOSE>=OPEN,CLOSE,HIGH,0,1),COLORRED;
STICKLINE(CLOSE<OPEN,OPEN,CLOSE,3,0),COLORFFFF00;
STICKLINE(CLOSE<OPEN,LOW,HIGH,0,0),COLORGREEN;
STICKLINE(ZT,OPEN,CLOSE,3,0),COLORRED;
STICKLINE(ZT,LOW,OPEN,0,1),COLORRED;
STICKLINE(ZT,CLOSE,HIGH,0,1),COLORRED;
DRAWICON(XG,LOW*0.98,1);
(选G源码}:
SH:=CODELIKE('00') OR CODELIKE('60');
SZ:=CODELIKE('30') OR CODELIKE('68');
SS:=CODELIKE('4') OR CODELIKE('8');
X1:=IF(SH,0.1,IF(SZ,0.2,IF(SS,0.3,100)));
ZTJ:=ZTPRICE(REF(C,1),X1);
ZT:=C=H AND C>=ZTPRICE(REF(C,1),X1);
ZB:=H>C AND H>=ZTPRICE(REF(C,1),X1);
JZF:=(O/REF(C,1)-1)*100;
ZF:=(C/REF(C,1)-1)*100;
SYX:=100*(H-MAX(C,O))/REF(C,1);
ST:=100*ABS(C-O)/REF(C,1);
V5:=MA(V,5);
V10:=MA(V,10);
T1:=HSL>10 AND HSL<30 AND ZT AND COUNT(ZT,20)=1 AND ST>10;
N1:=BARSLAST(T1);
T2:=CROSS(V10,V5) AND COUNT(CROSS(V10,V5),N1)=1 AND EVERY(ZT=0 AND ZB=0 AND C<REF(1.15*C,N1),N1);
N2:=BARSLAST(T2);
LJHS:=SUM(HSL,N2);
XG:SZ AND CROSS(LJHS,85) AND LLV(C,N1)>REF(L,N1) AND REF(EVERY(ST<9 AND JZF<9,N2),1);