夜雨聆风学习资料网

ARTICLE · 1324680

源码分享 | 独家“底部共振”算法,捕捉超跌反弹与趋势起爆的双重机会

源码分享 | 独家“底部共振”算法,捕捉超跌反弹与趋势起爆的双重机会
通达信指标图片分享:
1️⃣通达信主图指标源码分享:
{QSZ主力趋势操盘主图}

QSZ_重心:=MA(C,5);
N1:=10;
SJ:=WMA((QSZ_重心-LLV(L,5))/(HHV(H,5)-LLV(L,5))*100,2);
ZJ:=WMA(0.618*REF(SJ,1)+0.382*SJ,2);
DRAWTEXT(CROSS(SJ,ZJ) AND SJ<30,L-0.1,'←买'),COLOR00FF00;
DRAWTEXT(CROSS(ZJ,SJ) AND SJ>70,H+0.1,'←高抛'),COLOR0077FF;

A1:=EMA(C,14),COLORWHITE,LINETHICK1;
ZYG:=(A1-REF(A1,1))/REF(A1,1)*100,NODRAW;
鱼跃龙门:REF(EMA(C,14),1),NODRAW;
距离:(C-鱼跃龙门)/鱼跃龙门*100,NODRAW;

章鱼:IF(ZYG>=0,REF(EMA(C,14),BARSLAST(CROSS(ZYG,0))+1),DRAWNULL),COLORRED,LINETHICK1;
鱼看戏:IF(ZYG<0,REF(EMA(C,14),BARSLAST(CROSS(0,ZYG))+1),DRAWNULL),COLORGREEN,LINETHICK1;

章幅:IF(ZYG>=0,(C-章鱼)/章鱼*100,DRAWNULL),NODRAW;
跌幅:IF(ZYG<0,(C-鱼看戏)/鱼看戏*100,DRAWNULL),NODRAW;

{将原代码的特殊符号替换为合规变量名}
M10:IF(H>=章鱼*1.1,章鱼*1.1,DRAWNULL),COLORRED,POINTDOT,LINETHICK4;
M20:IF(H>=章鱼*1.2,章鱼*1.2,DRAWNULL),COLORRED,POINTDOT,LINETHICK4;
M30:IF(H>=章鱼*1.3,章鱼*1.3,DRAWNULL),COLORRED,POINTDOT,LINETHICK4;

F1:IF(L<鱼看戏*0.9,鱼看戏*0.9,DRAWNULL),COLORGREEN,POINTDOT,LINETHICK4;
F2:IF(L<鱼看戏*0.8,鱼看戏*0.8,DRAWNULL),COLORGREEN,POINTDOT,LINETHICK4;
F3:IF(L<鱼看戏*0.7,鱼看戏*0.7,DRAWNULL),COLORGREEN,POINTDOT,LINETHICK4;

STICKLINE(CROSS(ZYG,0),C,O,2,0),COLORYELLOW;
STICKLINE(CROSS(0,ZYG),C,O,2,0),COLORGREEN;
STICKLINE(CROSS(ZYG,0) OR CROSS(0,ZYG),REF(EMA(C,14),1),REF(EMA(C,14),1)*0.998,2,0),COLORWHITE;
STICKLINE(ISLASTBAR,REF(EMA(C,14),1),REF(EMA(C,14),1)*0.998,5,0),COLORWHITE;

A11:DRAWLINE(HIGH>=HHV(HIGH,5),HIGH,LOW<=LLV(LOW,5),LOW,0);
B1:DRAWLINE(LOW<=LLV(LOW,5),LOW,HIGH>=HHV(HIGH,5),HIGH,0);
A2:DRAWLINE(HIGH>=HHV(HIGH,13),HIGH,LOW<=LLV(LOW,13),LOW,0),COLORCYAN;
B2:DRAWLINE(LOW<=LLV(LOW,13),LOW,HIGH>=HHV(HIGH,13),HIGH,0);
A3:DRAWLINE(HIGH>=HHV(HIGH,34),HIGH,LOW<=LLV(LOW,34),LOW,0);
B3:DRAWLINE(LOW<=LLV(LOW,34),LOW,HIGH>=HHV(HIGH,34),HIGH,0);
A4:DRAWLINE(HIGH>=HHV(HIGH,55),HIGH,LOW<=LLV(LOW,55),LOW,0);
B4:DRAWLINE(LOW<=LLV(LOW,55),LOW,HIGH>=HHV(HIGH,55),HIGH,0);

MTM:=C-REF(C,1);
鱼哥:=100*EMA(EMA(MTM,N1),N1)/EMA(EMA(ABS(MTM),N1),N1);
买鱼:=IF(LLV(鱼哥,2)=LLV(鱼哥,7) AND COUNT(鱼哥<0,2) AND CROSS(鱼哥,MA(鱼哥,2)),1,0);
卖鱼:=IF(HHV(鱼哥,2)=HHV(鱼哥,7) AND COUNT(鱼哥>50,2) AND CROSS(MA(鱼哥,2),鱼哥),1,0);

DRAWICON(FILTER(买鱼=1,5),LOW*0.99,7),COLORRED;
STICKLINE(FILTER(买鱼=1,5),C,O,1,0),COLORRED;
DRAWTEXT(FILTER(卖鱼=1,1),H*1.01,'清仓'),COLOR00FF00;
STICKLINE(FILTER(卖鱼=1,1),C,O,1,0),COLOR00FF00;

RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
BDGD:=HHV(J,2)=HHV(J,8) AND J>80;
注意:=IF(CROSS(REF(J-0.01,1),J) AND REF(BDGD,1),1,0);
DRAWTEXT_FIX(1,0.980,20,1,'公众号:高冷的酒窝'),COLOR333333;
DRAWICON(注意 AND 卖鱼<1,HIGH*1.01,8),COLOR00FF00,LINETHICK3;
STICKLINE(注意 AND 卖鱼<1,O,CLOSE,1,0),COLORYELLOW,LINETHICK2;

{时间周期高低点标注}
QSZ_DG01:=FILTER(IF(HHVBARS(HIGH,5),0,H),5),COLORFFFF00;
DRAWTEXT(QSZ_DG01,HIGH*0.99,'5');
QSZ_DG02:=FILTER(IF(LLVBARS(LOW,5),0,L),5),COLOR00FFFF;
DRAWTEXT(QSZ_DG02,LOW*0.99,'5');

QSZ_DG1:=FILTER(IF(HHVBARS(HIGH,13),0,1),13),COLOR00FF00;
DRAWTEXT(QSZ_DG1,HIGH*0.99,'13');
QSZ_DG2:=FILTER(IF(LLVBARS(LOW,13),0,1),13),COLOR0000FF;
DRAWTEXT(QSZ_DG2,LOW*0.99,'13');

QSZ_DG3:=FILTER(IF(HHVBARS(HIGH,34),0,2),34),COLOR55FF55;
DRAWTEXT(QSZ_DG3,HIGH*0.99,'34');
QSZ_DG4:=FILTER(IF(LLVBARS(LOW,34),0,2),34),COLOR5555FF;
DRAWTEXT(QSZ_DG4,LOW*0.99,'34');

QSZ_DG5:=FILTER(IF(HHVBARS(HIGH,55),0,30),55),COLOR99FF99;
DRAWTEXT(QSZ_DG5,HIGH*0.99,'55');
QSZ_DG6:=FILTER(IF(LLVBARS(LOW,55),0,30),55),COLORDD00FF;
DRAWTEXT(QSZ_DG6,LOW*0.99,'55');

QSZ_DG7:=FILTER(IF(HHVBARS(HIGH,89),0,40),89),COLORDDFFDD;
DRAWTEXT(QSZ_DG7,HIGH*0.99,'89');
QSZ_DG8:=FILTER(IF(LLVBARS(LOW,89),0,40),89),COLOR0055FF;
DRAWTEXT(QSZ_DG8,LOW*0.99,'89');

QSZ_DG9:=FILTER(IF(HHVBARS(HIGH,144),0,50),144),COLORDDFF00;
DRAWTEXT(QSZ_DG9,HIGH*0.99,'144');
QSZ_DG10:=FILTER(IF(LLVBARS(LOW,144),0,50),144),COLOR9955FF;
DRAWTEXT(QSZ_DG10,LOW*0.99,'144');

QSZ_DG11:=FILTER(IF(HHVBARS(HIGH,233),0,60),233),COLORDDFFFF;
DRAWTEXT(QSZ_DG11,HIGH*0.99,'233');
QSZ_DG12:=FILTER(IF(LLVBARS(LOW,233),0,60),233),COLORFF55FF;
DRAWTEXT(QSZ_DG12,LOW*0.99,'233');
2️⃣通达信副图指标源码分享:
{DCR筹码异动与底部共振副图}

DCR_筹码异动:=WINNER(CLOSE)*100,NODRAW,COLORLIBLUE;
DCR_平均成本:=COST(50),NODRAW;

STICKLINE(DCR_筹码异动>0,DCR_筹码异动,0,5,1),COLOR8080FF;
STICKLINE(DCR_筹码异动>6,DCR_筹码异动,6,5,1),COLOR00FF00;
STICKLINE(DCR_筹码异动>20,DCR_筹码异动,20,4,1),COLORFFF500;
STICKLINE(DCR_筹码异动>50,DCR_筹码异动,50,2,0),COLOR0000FF;
STICKLINE(DCR_筹码异动>80,DCR_筹码异动,80,2,0),COLORYELLOW;

{底部共振信号}
DCR_Y5:=SMA(MAX((CLOSE-REF(CLOSE,1)),0),8,1)/SMA(ABS((CLOSE-REF(CLOSE,1))),8,1)*100;
DCR_W7:=SMA(MAX((CLOSE-REF(CLOSE,1)),0),55,1)/SMA(ABS((CLOSE-REF(CLOSE,1))),55,1)*100;
DCR_R7:=DCR_Y5<=20 AND DCR_W7<=49;
DCR_E9:=REF(DCR_R7,1)=1;
DCR_Z7:=REF(SMA(MAX(CLOSE-REF(CLOSE,2),0),7,1)/SMA(ABS(CLOSE-REF(CLOSE,2)),7,1)*100<12,1)=1;
DCR_O7:=CROSS(SMA(MAX(CLOSE-REF(CLOSE,1),0),7,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100,12);
DCR_O3:=DCR_E9+DCR_Z7+DCR_O7=3;

STICKLINE(DCR_O3,0,40,2,0),COLORRED;
STICKLINE(DCR_O3,0,40,0.1,0),COLORWHITE;
DRAWICON(DCR_O3,40*1.002,11);
DRAWTEXT(DCR_O3,45,'底部共振'),COLOR00FFCC;

{强势启动信号}
DCR_R6:=CLOSE/REF(CLOSE,1)>1.05 AND HIGH/CLOSE<1.01 AND CLOSE>REF(CLOSE,1);
DCR_Z0:=FILTER(DCR_R6,34);

STICKLINE(DCR_Z0,0,60,2,0),COLORMAGENTA;
STICKLINE(DCR_Z0,0,60,0.1,0),COLORWHITE;
DRAWICON(DCR_Z0,60*1.002,34);

{辅助趋势判断}
DCR_H4:=(HHV(HIGH,18)-LLV(LOW,18))/MA(CLOSE,38)*100;
DCR_N1:=(MA(CLOSE,13)-MA(CLOSE,37))*SUM(VOL,26);
DCR_W4:=(MA(CLOSE,4)-MA(CLOSE,53))*SUM(VOL,17);
DCR_S5:=(MA(CLOSE,3)>MA(CLOSE,28)) AND (VOL>REF(VOL,1));
DCR_E1:=REF(CLOSE,4)+(CLOSE-REF(CLOSE,51))*SUM(VOL,10);
DCR_U7:=(CLOSE>OPEN) AND (MA(CLOSE,48)>REF(MA(CLOSE,48),1));
DCR_C3:=SUM(VOL,11)/REF(SUM(VOL,11),1);
DCR_O0:=(HHV(HIGH,6)-LLV(LOW,6))/MA(CLOSE,51)*100;
DCR_G4:=(MA(CLOSE,9)-MA(CLOSE,50))*SUM(VOL,7);
DCR_Y4:=SUM(VOL,29)/REF(SUM(VOL,29),1);

DRAWTEXT(DCR_Z0,65,'强势启动'),COLORYELLOW;

{公众号水印}
DRAWTEXT_FIX(1,0.980,20,1,'公众号:高冷的酒窝'),COLOR333333;
3️⃣通达信选股公式:
{DCR筹码异动与共振启动选股}

{筹码异动计算}
DCR_筹码异动:=WINNER(CLOSE)*100;

{底部共振信号}
DCR_Y5:=SMA(MAX((CLOSE-REF(CLOSE,1)),0),8,1)/SMA(ABS((CLOSE-REF(CLOSE,1))),8,1)*100;
DCR_W7:=SMA(MAX((CLOSE-REF(CLOSE,1)),0),55,1)/SMA(ABS((CLOSE-REF(CLOSE,1))),55,1)*100;
DCR_R7:=DCR_Y5<=20 AND DCR_W7<=49;
DCR_E9:=REF(DCR_R7,1)=1;
DCR_Z7:=REF(SMA(MAX(CLOSE-REF(CLOSE,2),0),7,1)/SMA(ABS(CLOSE-REF(CLOSE,2)),7,1)*100<12,1)=1;
DCR_O7:=CROSS(SMA(MAX(CLOSE-REF(CLOSE,1),0),7,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100,12);
DCR_O3:=DCR_E9+DCR_Z7+DCR_O7=3;

{强势启动信号}
DCR_R6:=CLOSE/REF(CLOSE,1)>1.05 AND HIGH/CLOSE<1.01 AND CLOSE>REF(CLOSE,1);
DCR_Z0:=FILTER(DCR_R6,34);

{选股输出:底部共振 或 强势启动}
XG:DCR_O3 OR DCR_Z0;

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料