








附完整源码
YI DE LIANG HUA


一、底层逻辑极简梳理
通达信使用
能预警能弹窗
能对接QMT实现程序化
自定义震荡指标(借用KD指标)
以25日高低点做价格归一,通过SMA 平滑计算K值以及D值,替换了传统 KDJ 周期,优化短线假突破的噪音;
固定以<10和>90作为超买超卖阈值。
四天均线做趋势过滤
10-20短期均线、13-55 中长期均线;
均值判定条件:
13 日>55 日和10 日> 20 日,来划分出多头以及空头;
用法
多头环境 D 线加粗且变黄;
K>D 区间填充变成粉红色柱;
10以下为超买区;90以上为超卖区;

二、指标实用性
以 25日 周期为取值区间,相比传统 KDJ而言减少了震荡钝化和过滤了一些盘整突刺的结构;
同时又用均线作为二次过滤,规避了下跌途中假底部的情况。
结构简单无复杂函数,运行流畅,更加没有未来函数。

三、指标劣势
周期全部固定 25/5/3/7/4,无法适配妖股,短线灵敏度不足。
仅依靠价格计算,没有成交量叠加,无量假金叉就无法过滤。
空头环境完全屏蔽强势信号(并不是顶底信号)

四、适配 & 不适配标的
✅适合:中长线波段、趋势蓝筹、波动适中个股;
❌不适合:超短打板、短线妖股、无量横盘个股;
源码奉上-直接复制即可
VARY:=(2*CLOSE+HIGH+LOW)/4;
VARX:=(CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100;
MA10:=SMA(VARX,5,1);
VARX2:=SMA(MA10,3,1);
VAR13:=3*MA10-2*VARX2;
K:=SMA(VAR13,7,1);
D:SMA(K,4,1),COLORBLUE,LINETHICK2;
EMA13:=EMA(C,13);
EMA55:=EMA(C,55);
EMA10:=EMA(C,10);
EMA20:=EMA(C,20);
IF(D>REF(D,1) AND EMA13>EMA55 AND EMA10>EMA20,D,DRAWNULL),COLORYELLOW,LINETHICK3;
STICKLINE(K>D AND EMA13>EMA55 AND EMA10>EMA20,D,K,2,0),COLORMAGENTA;
STICKLINE(EMA13>EMA55 AND EMA10>EMA20,2,7,2,0),COLOR0000FF;
STICKLINE(EMA13<EMA55 OR EMA10<EMA20,2,7,2,0),COLOR00FF00;
STICKLINE(EMA13>EMA55 AND EMA10>EMA20,98,93,2,0),COLOR0000FF;
STICKLINE(EMA13<EMA55 OR EMA10<EMA20,98,93,2,0),COLOR00FF00;
短线顶部:90,COLOR00FF00,LINETHICK2;
长线底部:10,COLOR0000FF,LINETHICK2;
注明:本文为技术交流,仅为知识分享,仅供互讨交流,以上模型指标公式仅限学术探讨模拟测试,不作任何投资依据以及建议,"都是通过历史数据的理论推演",且勿用作法律禁止之外的用途!
本文纯技术分享类文章,请大家自觉遵守《微信公众平台运营规范》。
市场瞬息万变,任何指标都无法做到100% 的准确性,预警功能也好,对面QMT实现自动化也罢,都只是工具,并不能代替你做抉择!
夜雨聆风