核心逻辑
这是一个基于支撑阻力位和均线结合的趋势型指标。它计算最近600天内最高价("天")和800天内最低价("地"),然后在这两者之间划分出9个价格层级(一到八+天地),作为潜在的支撑/阻力位。同时,它使用加权平均价ZX=(6×收盘价+2×开盘价+最高价+最低价)/10分别计算3日EMA买线和45日EMA卖线,通过比较两者关系来判断趋势方向。
买卖信号
- **买入信号**:当买线(3日EMA)上穿卖线(45日EMA)即买线≥卖线时,显示洋红色K线柱 - **卖出信号**:当卖线高于买线时,对应显示绿色K线柱 - **图标信号**:最后一个周期显示买(39)或卖(38)图标 - **周期突破**:5/13/34周期的高低点突破连线可作为辅助信号
用法
1. **价格区间交易**:股价在"天"(最高价)和"地"(最低价)之间波动,可参考各层级(一到八)作为支撑买入或阻力卖出位 2. **均线金叉死叉**:买线上穿卖线(金叉)时考虑买入,下穿时(死叉)考虑卖出 3. **多周期配合**:5/13/34周期的高低点突破可辅助判断短期、中期趋势转折 4. **参数调整**:日线用600/800,15分钟用640/880,1分钟用1920/2400
公式源码
{参数N1 N2:日线默认600,800 15分钟640,880 1分钟1920,2400}
N1:=600;
N2:=800;
天:REF(HHV(HIGH,N1),1),DOTLINE,COLORFFD0FF;
地:REF(LLV(LOW,N2),1),DOTLINE,COLORFFD0FF;
五:天-(REF(天-地,1)*0.50),DOTLINE,COLORYELLOW;
三:天-(REF(天-地,1)*0.625),DOTLINE,COLORLIRED;
八:天-(REF(天-地,1)*0.125),DOTLINE,COLORFF44FF;
一:天-REF(天-地,1)*0.875,DOTLINE,COLORGREEN;
二:天-REF(天-地,1)*0.75,DOTLINE,COLORCYAN;
六:天-(REF(天-地,1)*0.375),DOTLINE,COLORE0E0E0;
七:天-(REF(天-地,1)*0.25),DOTLINE,COLORE800E8;
STICKLINE(CURRBARSCOUNT<28,H,L,3,1),COLORCYAN;
ZX:=(6*C+2*O+H+L)/10;
买线:=EMA(ZX,3);
卖线:=EMA(SLOPE(ZX,24)*15+ZX,45);
STICKLINE(CURRBARSCOUNT<28 AND 买线>=卖线,LOW,HIGH,3,1),COLORMAGENTA;
现价:DRAWLINE(CURRBARSCOUNT=TOTALBARSCOUNT,CONST(C),CURRBARSCOUNT=1,C,3),COLORFFD0D0;
DRAWLINE(HIGH>=HHV(HIGH,34),HIGH,LOW<=LLV(LOW,34),LOW,0),POINTDOT,LINETHICK4,COLORC0C0C0;
DRAWLINE(LOW<=LLV(LOW,34),LOW,HIGH>=HHV(HIGH,34),HIGH,0),POINTDOT,LINETHICK4,,COLORC0C0C0;
DRAWLINE(HIGH>=HHV(HIGH,13),HIGH,LOW<=LLV(LOW,13),LOW,0),COLORWHITE;
DRAWLINE(LOW<=LLV(LOW,13),LOW,HIGH>=HHV(HIGH,13),HIGH,0),COLORGREEN;
DRAWLINE(HIGH>=HHV(HIGH,5),HIGH,LOW<=LLV(LOW,5),LOW,0),COLORCYAN;
DRAWLINE(LOW<=LLV(LOW,5),LOW,HIGH>=HHV(HIGH,5),HIGH,0),COLORYELLOW;
IF(CURRBARSCOUNT<28,ZX,DRAWNULL),POINTDOT,COLORYELLOW,LINETHICK4;
DRAWTEXT(CURRBARSCOUNT=3,八,'八'),COLORE0E0E0;
DRAWNUMBER(CURRBARSCOUNT=1,八,八),COLORE0E0E0;
DRAWTEXT(CURRBARSCOUNT=3,六,'六'),COLORE0E0E0;
DRAWNUMBER(CURRBARSCOUNT=1,六,六),COLORE0E0E0;
DRAWTEXT(CURRBARSCOUNT=3,五,'五'),COLORE0E0E0;
DRAWNUMBER(CURRBARSCOUNT=1,五,五),COLORE0E0E0;
DRAWTEXT(CURRBARSCOUNT=3,三,'三'),COLORE0E0E0;
DRAWNUMBER(CURRBARSCOUNT=1,三,三),COLORE0E0E0;
DRAWTEXT(CURRBARSCOUNT=3,二,'二'),COLORE0E0E0;
DRAWNUMBER(CURRBARSCOUNT=1,二,二),COLORE0E0E0;
DRAWTEXT(CURRBARSCOUNT=3,一,'一'),COLORE0E0E0;
DRAWNUMBER(CURRBARSCOUNT=1,一,一),COLORE0E0E0;
DRAWTEXT(CURRBARSCOUNT=3,七,'七'),COLORE0E0E0;
DRAWNUMBER(CURRBARSCOUNT=1,七,七),COLORE0E0E0;
DRAWTEXT(CURRBARSCOUNT=3,天,'天'),COLORE0E0E0;
DRAWNUMBER(CURRBARSCOUNT=1,天,天),COLORE0E0E0;
DRAWTEXT(CURRBARSCOUNT=3,地,'地'),COLORE0E0E0;
DRAWNUMBER(CURRBARSCOUNT=1,地,地),COLORE0E0E0;
DRAWICON(ISLASTBAR=1 AND ZX>C,C,39);
DRAWICON(ISLASTBAR=1 AND ZX<C,C,38);
STICKLINE(CURRBARSCOUNT=2,(L+H)/2,(L+H)/2,3,0),COLORYELLOW;
DRAWNUMBER(CURRBARSCOUNT=2,(L+H)/2,(L+H)/2),COLORWHITE;