乐于分享
好东西不私藏

通达信主图指标-附完整源码

通达信主图指标-附完整源码

指标拆解

多因子共振波段交易模型

附完整源码

YI DE LIANG HUA

HGSP:=MA(CLOSE,5);

HGBM:=MA(CLOSE,10);

HGJ5:=(2*CLOSE+HIGH+LOW)/4;

HGTY:=LLV(L,34);

HGVY:=HHV(H,34);

HGC3:=EMA((HGJ5-HGTY)/(HGVY-HGTY)*100,13);

HGQB:=EMA(0.667*REF(HGC3,1)+0.333*HGC3,2);

HGY4:=EMA(CLOSE,5)-EMA(CLOSE,10);

HG8D:=EMA(HGY4,9);

HGFK:=LLV(O,13);

HG5P:=HHV(O,13);

HGH4:=EMA((HGJ5-HGFK)/(HG5P-HGFK)*100,13);

HGDT:=EMA(0.667*REF(HGH4,1)+0.333*HGH4,2);

HGX8:=EMA(EMA(C,9),9);

HGNS:=REF(HGX8,1);

HGFD:=(HGX8-HGNS)/HGNS*10000;

HGK1:=IF(MA(H,3)>HHV(HGSP,3),MA(H,3),IF(HHV(HGSP,3)>HGBM,HHV(HGSP,3),HGBM));

HGEQ:=IF(MA(L,3)< LLV(HGSP,3),MA(L,3),IF(LLV(HGSP,3)< HGBM,LLV(HGSP,3),HGBM));

HG31:=(HGC3-HGQB>0 AND (HGY4< 0 OR (HGY4>0 AND HGY4< HG8D)) OR (HGC3-HGQB< 0 AND HGY4>0 AND HGY4>HG8D AND HGFD>0) ) AND NOT(HGC3-HGQB>0 AND HGY4< 0 AND HGY4< HG8D AND HGFD< 0);

DRAWICON((HGC3-HGQB< 0 AND (HGY4>0 OR (HGY4< 0 AND HGY4>HG8D)) OR (HGC3-HGQB>0 AND HGY4< 0 AND HGY4< HG8D AND HGFD< 0)) AND NOT(HGC3-HGQB< 0 AND HGY4>0 AND HGY4>HG8D AND HGFD>0) ,EMA(HGK1,3),2);

DRAWICON(HGY4>0 AND HGY4>HG8D AND HGC3>HGQB,EMA(HGEQ,3),1);

DRAWICON(HGY4< 0 AND HGY4< HG8D AND HGC3< HGQB,EMA(HGK1,3),6);

HG70:=10;

HG2X:=34;

HGJ3:=EMA(EMA(EMA(CLOSE,4),4),3);

HGFN:EMA(C,3),COLORFF0000;

HG0D:EMA(C,20),COLORFF00FF;

HGNU:=MA(H-L,20)*1;

DRAWTEXT(CROSS(REF(HGJ3,1),HGJ3) AND HGFN>HG0D,HHV(H,5),'高卖'),COLORWHITE;

DRAWTEXT(CROSS(HGJ3,REF(HGJ3,1)) AND HGFN>HG0D,L-HGNU,'低买'),COLORYELLOW;

IF(HGFN< HG0D,HGFN,DRAWNULL),COLOR0000FF,LINETHICK3;

IF(HGFN< HG0D,HG0D,DRAWNULL),COLOR00FF00,LINETHICK3;

HG1V:=REFDATE(HHV(H,924),DATE);

HGAM:=REFDATE(LLV(L,924),DATE);

HGXN:=HG1V-(HG1V-HGAM)*0.191;

HGBX:=HG1V-(HG1V-HGAM)*0.382,COLORFF6198;

HGUA:=HG1V-(HG1V-HGAM)*0.5,COLORFFFFFF;

HGAO:=HG1V-(HG1V-HGAM)*0.618;

HG1S:=HG1V-(HG1V-HGAM)*0.809;

STICKLINE(CURRBARSCOUNT=13,HG1V,HG1V,100,-1),COLORGREEN;

STICKLINE(CURRBARSCOUNT=13,HGXN,HGXN,100,-1),COLORCYAN;

STICKLINE(CURRBARSCOUNT=13,HGBX,HGBX,100,-1),COLORCCCCCC;

DRAWTEXT(CURRBARSCOUNT=1,HG1V,' 高'),COLORGREEN;

DRAWTEXT(CURRBARSCOUNT=1,HGXN,' 809'),COLORCYAN;

STICKLINE(CURRBARSCOUNT=13,HGUA,HGUA,100,-1),COLORYELLOW;

STICKLINE(CURRBARSCOUNT=13,HGAO,HGAO,100,-1),COLORLIRED;

STICKLINE(CURRBARSCOUNT=13,HG1S,HG1S,100,-1),COLORMAGENTA;

STICKLINE(CURRBARSCOUNT=13,HGAM,HGAM,100,-1),COLORRED;

一、指标底层逻辑

1.通达信使用;

2.能预警能弹窗;

3.能对接QMT实现自动化。

复合型多维度主图,六大模块组合:

盘口文字信息栏

固定位置输出涨停原因、自由流通市值、行业 / 概念 / 地域 / 风格板块,盘中直接查看基本面标签;涨幅≥9.9% 实体洋红加粗标记涨停 K 线。

多层 EMA 趋势均线系统

13/26/8/39 周期长短搭配短波、中波辅助线;短期均线拐头向下自动加粗变红;填充色块区分均线多空区间;叠加 120 半年线、250 年线长期趋势。

成本与重心指标

市场平均持仓成本、股价 DMA 动态重心、6/12/24/36 四均线合成主线,判断资金均价支撑压力。

三套强弱判断体系

①60 周期慢速 KDJ;

②75 周期中期趋势线;

③331 周期长期强势线 + 39 周期大盘对比线,分层判断个股强弱与大盘对比。

量能平滑价格 DMA

用 13、34 周期成交量加权 DMA,反映量价同步状态。

筹码背离买卖信号

基于获利盘 WINNER 做多层平滑筹码曲线,识别筹码背离、筹码低位堆积;搭配均线金叉输出多组图标:金叉买入、死叉离场、中长期趋势确认信号。

二、核心优点

  • 信息集成度高,盘口直接显示板块、市值、涨停逻辑,不用切换 F10。

  • 均线分层清晰,色块填充直观区分短 / 中期趋势强弱,长短周期兼顾。

  • 多重强弱指标共振,个股独立强弱 + 对标大盘,规避逆大盘弱势股。

  • 筹码背离逻辑,从持仓成本维度过滤虚假突破,量价 DMA 辅助验证资金。

  • 多级别买卖图标分离:短线金叉、中期趋势确认信号分开,操作层级明确。

  • 涨停 K 线高亮上色,短线强势标的一眼识别。

三、客观短板

  • 周期参数偏大(60/75/331),短线小票反应迟钝,超短滞后严重。

  • 筹码 WINNER 函数易受次新股、ST、无量庄股失真,筹码计算不准。

  • 多重 EMA 多层平滑,指标存在钝化,单边行情强弱线长期顶底不动。

  • 无成交量放量过滤,无量筹码金叉容易出诱多假信号。

  • 文字、多条均线、色块、图标叠加,界面拥挤,视觉杂乱。

  • 板块文字调用 EXTERNSTR 外部字符串,部分软件版本不兼容会空白。

  • 筹码背离条件单一,未结合均线趋势,大跌途中容易出现抄底误导信号。

四、适配 & 不适配标的

✅适合:中线波段、大盘趋势股、趋势蓝筹、有筹码换手的成熟个股。

❌不适合:超短打板、次新、无量庄股、ST、短线快速轮动小票、低流动性冷门股。

注明:本文为技术交流,仅为知识分享,仅供互讨交流,以上模型指标公式仅限学术探讨模拟测试,不作任何投资依据以及建议,"都是通过历史数据的理论推演",且勿用作法律禁止之外的用途!

本文纯技术分享类文章,请大家自觉遵守《微信公众平台运营规范》。

市场瞬息万变,任何指标都无法做到100% 的准确性,预警功能也好,对面QMT实现自动化也罢,都只是工具,并不能代替你做抉择!