夜雨聆风学习资料网

ARTICLE · 1179149

通达信【天量多空副图】源码 配套选股公式

通达信【天量多空副图】源码 配套选股公式

通达信【天量多空副图】升级源码

✅升级优化清单

1. 清理多余冗余计算,优化图层逻辑,背景保留黑色底色

2. 增加信号过滤:去除频繁杂信号,增加FILTER过滤,避免短时间连续反复弹出图标

3. 新增顶底文字标注,图标搭配文字,一眼看懂买卖信号

4. 增加超买超卖警示线(20、50、80参考线),方便判断区间

5. 修复部分条件重叠冲突问题,颜色分层更清晰;保留原有全部核心算法、画线、图标不变

6. 添加代码注释,无未来函数,收盘锁定信号不漂移

plaintext

{升级|天量多空副图指标 通达信副图}

DRAWGBK(1,RGB(0,0,0),RGB(0,0,0),0,'9C7',0);

TIAN1:=(C+H+L+O)/4;

TIAN2:=SUMBARS(VOL,CAPITAL);

TIAN3:=HHV(TIAN1,TIAN2);

TIAN4:=LLV(TIAN1,TIAN2);

TIAN5:=(2*TIAN1-TIAN4-REF(TIAN4,1))/(TIAN3-TIAN4);

TIAN6:=(TIAN1-TIAN4)/(TIAN3-TIAN4);

TIAN7:=IF(TIAN1<=TIAN4,TIAN5*60,TIAN6*60);

TIAN8:=600*(EMA(C,3)-EMA(L,30))/EMA(L,30);

TIAN9:=EMA(TIAN8,7);

TIANC:=HHV(H,9)-LLV(L,9);

TIAND:=HHV(H,9)-C;

TIANE:=C-LLV(L,9);

TIANF:=TIAND/TIANC*100-70;

TIAN10:=(C-LLV(L,60))/(HHV(H,60)-LLV(L,60))*100;

TIAN11:=(2*C+H+L)/4;

TIAN12:=SMA(TIANE/TIANC*100,3,1);

TIAN13:=LLV(L,34);

TIAN14:=SMA(TIAN12,3,1)-SMA(TIANF,9,1);

TIAN15:=IF(TIAN14>100,TIAN14-100,0);

TIAN16:=HHV(H,34);

TIAN17:=EMA((TIAN11-TIAN13)/(TIAN16-TIAN13)*100,8);

TIAN18:=EMA(TIAN17,5);

{多空柱,红多绿空}

STICKLINE(TIAN17-TIAN18>0,TIAN17,TIAN18,8,1),COLORRED ;

STICKLINE(TIAN17-TIAN18<0,TIAN17,TIAN18,8,1),COLORGREEN ;

WAN1:=(C-REF(C, 1))/REF(C, 1)*100;

WAN2:=(C-LLV(L, 18))/(HHV(H, 18)-LLV(L, 18))*100;

WAN3:=SMA(WAN2, 9, 1);

WAN4:=SMA(WAN3, 3, 1);

AA:3*WAN3-2*WAN4 ,COLORYELLOW;

WAN5:=AA>1*REF(AA, 1);

WAN6:=LLVBARS(L, 50);

WAN7:=SUM(VOL, WAN6);

WAN8:=HHVBARS(H, 50);

WAN9:=SUM(VOL, WAN8);

WAN10:=(C-REF(O, WAN8))/REF(O, WAN8)*100;

WAN11:=HHV(AA,5);

JIN1:EMA(WAN3, 3) , COLORFFDDCC;

JIN2:EMA(JIN1, 3) , COLORFFBBCC;

JIN3:=EMA(JIN2, 3) , COLORFF99CC;

JIN4:=EMA(JIN3, 3) , COLORFF55CC;

JIN5:=EMA(JIN4, 3) , COLORFF33CC;

JIN6:=EMA(JIN5, 3) , COLORFF11CC;

A:EMA(JIN4, 3), COLORFF00CC;

{参考线,新增超买超卖横线}

20,COLORWHITE,DOTLINE;

50,COLORGRAY,DOTLINE;

80,COLORWHITE,DOTLINE;

注意:IF(CROSS(AA, 20) AND WAN10<-13,10,0), COLOR00FF00;

{信号增加FILTER过滤,8周期只保留1次信号,减少连续杂信号}

买点1:=FILTER(CROSS(AA, JIN5) AND REF(AA,1)<34,8);

卖点1:=FILTER(CROSS(JIN1, AA) AND REF(AA,1)>80,8);

起爆买点:=FILTER((CROSS(AA, JIN1) AND WAN5 AND JIN1<20 AND WAN1>9) OR (JIN1>1*REF(JIN1, 1)AND WAN1>4 AND JIN1<60),8);

DRAWICON(买点1,REF(AA,1),1), COLORRED ;

DRAWICON(卖点1, REF(AA,3), 5), COLORCFB53B ;

DRAWICON(起爆买点, 30, 7), COLORFFFFCC;

{新增文字标注}

DRAWTEXT(买点1,REF(AA,1),'低吸'),COLORRED;

DRAWTEXT(卖点1, REF(AA,3),'逃顶'),COLORYELLOW;

DRAWTEXT(起爆买点,30,'起爆'),COLORYELLOW;

🧩配套选股公式(只选出起爆信号)

plaintext

TIAN1:=(C+H+L+O)/4;

TIAN2:=SUMBARS(VOL,CAPITAL);

TIAN3:=HHV(TIAN1,TIAN2);

TIAN4:=LLV(TIAN1,TIAN2);

TIAN5:=(2*TIAN1-TIAN4-REF(TIAN4,1))/(TIAN3-TIAN4);

TIAN6:=(TIAN1-TIAN4)/(TIAN3-TIAN4);

TIAN7:=IF(TIAN1<=TIAN4,TIAN5*60,TIAN6*60);

TIAN8:=600*(EMA(C,3)-EMA(L,30))/EMA(L,30);

TIAN9:=EMA(TIAN8,7);

TIANC:=HHV(H,9)-LLV(L,9);

TIAND:=HHV(H,9)-C;

TIANE:=C-LLV(L,9);

TIANF:=TIAND/TIANC*100-70;

TIAN10:=(C-LLV(L,60))/(HHV(H,60)-LLV(L,60))*100;

TIAN11:=(2*C+H+L)/4;

TIAN12:=SMA(TIANE/TIANC*100,3,1);

TIAN13:=LLV(L,34);

TIAN14:=SMA(TIAN12,3,1)-SMA(TIANF,9,1);

TIAN15:=IF(TIAN14>100,TIAN14-100,0);

TIAN16:=HHV(H,34);

TIAN17:=EMA((TIAN11-TIAN13)/(TIAN16-TIAN13)*100,8);

TIAN18:=EMA(TIAN17,5);

WAN1:=(C-REF(C, 1))/REF(C, 1)*100;

WAN2:=(C-LLV(L, 18))/(HHV(H, 18)-LLV(L, 18))*100;

WAN3:=SMA(WAN2, 9, 1);

WAN4:=SMA(WAN3, 3, 1);

AA:=3*WAN3-2*WAN4;

WAN5:=AA>1*REF(AA, 1);

JIN1:=EMA(WAN3, 3);

起爆买点:=(CROSS(AA, JIN1) AND WAN5 AND JIN1<20 AND WAN1>9) OR (JIN1>1*REF(JIN1, 1)AND WAN1>4 AND JIN1<60);

XG:FILTER(起爆买点,8);

📖指标使用说明

1. 红柱=多头占优,绿柱=空头占优,先看柱子判断大环境

2. 黄色线AA是核心趋势线;粉色多条均线为辅助支撑压力

3. 🔴【低吸】:低位金叉信号,适合潜伏布局

4. 🟡【起爆】:趋势拐头+阳线拉升共振,主升启动信号

5. 🟤【逃顶】:高位死叉,超买回落,减仓离场

6. 参考线:20下方属于低位区间;80上方属于超买高位

实战纪律:优先在红柱多头环境操作;绿柱空头行情,信号谨慎参与,严格止损。

⚠免责声明:指标仅技术学习参考,不构成投资建议。股市有风险,入市需谨慎。

相关学习资料