01先抛结论:一张图管住“买与卖”
把复杂指标浓缩成一张动态K线图,买线≥卖线做多,买线<卖线做空,再叠加RSI超买、ZIG顶底背离信号,就能在震荡与趋势之间灵活切换。

02核心公式拆解:从RSI到ZIG
下面逐行拆解指标逻辑,方便你直接复制到通达信、同花顺等软件测试。
2.1 > RSI:3日动量振荡器```
LC:=REF(CLOSE,1);
RSI:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) 100);
```
计算今日与昨日收盘价差,用收盘价差与平均价差的比值得到RSI,RSI>85超买,<20超卖。
2.2 > FF&MA15:快速与慢速均价线```
FF:=EMA(CLOSE,3);
MA15:=EMA(CLOSE,21);
```
FF是3日加权均价,MA15是21日加权均价,两者交叉常被用来捕捉短期拐点。
2.3 > 波动带:10000周期移动平均```
波动:MA(CLOSE,10000);
```
用10000周期移动平均画出“大周期波动带”,股价上下触碰波动线易出现反抽。
2.4 > 买线与卖线:布林带改良版```
买线:=EMA(C,2);
卖线:=EMA(SLOPE(C,21)20+C,42);
```
买线上穿卖线视为金叉,买线下穿卖线视为死叉,颜色棒配合STICKLINE画出多空棒。
03动态信号:多空棒与拐点箭头
多头市场:红色棒
STICKLINE(买线>=卖线,LOW,HIGH,1,0),COLORRED;
STICKLINE(买线>=卖线,CLOSE,OPEN,4.5,0),COLOR0000AA;
……(共4层红棒,逐级递减)
空头市场:绿色棒
STICKLINE(买线<卖线,CLOSE,OPEN,4.5,0),COLORAAAA00;
……(共4层绿棒,逐级递减)
交叉瞬时信号:蓝白箭头
STICKLINE(CROSS(买线,卖线) OR CROSS(卖线,买线),OPEN,CLOSE,3,0),COLOR00FFFF;
KDJ共振:箭头+文字
DRAWTEXT(CROSS(FF,MA15),(LOW0.99),'★向上');
DRAWTEXT(CROSS(MA15,FF),(HIGH1.02),'●向下');
DRAWTEXT(CROSS(85,RSI),(HIGH1.02),'●回调');
ZIG顶底背离:黄色折线
GET:ZIG(3,5),COLORYELLOW;
PL5、PL10、PL20:3/5/10周期ZIG
PL5:=ZIG(3,5); PL10:=ZIG(3,10); PL20:=ZIG(3,20);
EN/EX计数器:多头/空头延续信号
EN1/EN2/EN3:当前柱>上一柱;EX1/EX2/EX3:当前柱<上一柱。
走强/走弱计数:BARSLAST连续柱
走强1:=BARSLAST(PL5REF(PL5,1));
……(同理PL10、PL20)
ZTJZ/ZTJD/DTJZ/DTJD:计数器交叉统计
ZTJZ5=COUNT(EN1,走强2); ZTJD5=COUNT(EX1,走强2); DTJZ5=COUNT(EN1,走弱2); DTJD5=COUNT(EX1,走弱2);
……(对应PL10、PL20周期)
最终信号:文字提示
DRAWTEXT(EN1 AND DTJZ5=1,L0.98,'①');
DRAWTEXT(EX1 AND DTJD5=2,H1.02,'②');
……(共8组信号,颜色FFFF00醒目)
红色区间:Ⅲ、Ⅱ、Ⅰ
DRAWTEXT(EN3 AND ZTJZ10=1,L0.9,'Ⅲ');
DRAWTEXT(EX2 AND DTJD10=2,H0.9,'Ⅱ');
DRAWTEXT(EN2 AND DTJZ10=1,L0.9,'Ⅰ');
绿色区间:⑴⑵⑶⑷⑸
……(配合颜色蓝、红、绿,形成完整多空提示链)
原创文章,作者:高峻峰,如若转载,请注明出处:http://m.gaochengzhenxuan.com/yule/6191.html