








附完整源码
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实现自动化也罢,都只是工具,并不能代替你做抉择!
夜雨聆风