核心逻辑
这是一个综合型技术指标,主要包含以下几个部分: 1. **涨停标注**:用红黄K线标注当日涨停的股票(涨幅>9.5%),并根据5日均线方向区分颜色(均线向上为黄色,向下为红色) 2. **RSI指标**:计算6日RSI,用于判断短期超买超卖 3. **KDJ指标**:计算9日KDJ,并对其K、D、J值做15日移动平均平滑处理,用于判断买卖时机 4. **CCI指标**:使用CCI指标判断超买超卖和趋势转折 5. **回马枪观测**:在K线图上标注近期高点位置,供观察参考
买卖信号
- **逃顶信号**:RSI(6)<82时显示"逃顶"文字提示(注意:源码中条件逻辑有误,应该是VAR7>82时逃顶) - **KDJ买入**:CJ_K上穿CJ_D且CJ_D<30时,显示买入图标 - **KDJ卖出**:CJ_D上穿CJ_K且CJ_D>70时,显示卖出图标 - **CCI买入**:CCI上穿-100、0、100时,分别显示买入图标 - **CCI卖出**:CCI下穿100时,显示卖出图标
用法
1. **涨停股观察**:红色K线表示涨停但5日均线向下,可能短期调整;黄色K线表示涨停且5日均线向上,可能延续上涨 2. **KDJ信号**:在30以下金叉买入,在70以上死叉卖出,配合15日平滑线可减少假信号 3. **CCI信号**:CCI从-100上穿时买入,从100下穿时卖出 4. **逃顶**:当RSI指标超过82时注意风险 5. **回马枪观测**:关注标注的高点位置,股价可能在此附近形成压力或支撑
公式源码
涨停:=IF(REF(C,1)*1.1-C<0.2 ,1,0);
STICKLINE(涨停,OPEN,CLOSE,4,2),COLORRED;
STICKLINE(涨停,OPEN,CLOSE,0.8,0),COLORYELLOW;
STICKLINE(涨停,H,L,0,0),COLORYELLOW;
ZT:=C/REF(C,1)>1.095;
STICKLINE(MA(CLOSE,5)>REF(MA(CLOSE,5),1) AND ZT,O,C,0.6,0),COLORYELLOW;
STICKLINE(MA(CLOSE,5)<=REF(MA(CLOSE,5),1) AND ZT,O,C,0.6,0),COLORRED;
VAR6:=REF(C,1);
VAR7:=SMA(MAX(C-VAR6,0),6,1)/SMA(Abs(C-VAR6),6,1)*100;
DRAWTEXT(crOSS(82,VAR7),H*1.02,'逃顶'),COLORYELLOW;
N:=9;
M1:=3;
M2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,NODRAW;
K:=SMA(RSV,M1,1),NODRAW;
D:=SMA(K,M2,1),NODRAW;
J:=3*K-2*D,NODRAW;
CJ_K:=MA(K,15),LINETHICK2,NODRAW;
CJ_D:=MA(D,15),LINETHICK2,NODRAW;
CJ_J:=MA(J,15),LINETHICK2,NODRAW;
DRAWICON(CROSS(CJ_K,CJ_D)&&CJ_D<30,L*0.92,11);
DRAWICON(CROSS(CJ_D,CJ_K)&&CJ_D>70,H*1.05,12);
DRAWICON(CROSS(cci,-100),L*0.98,1);
DRAWICON(CROSS(CCI,0),L*0.98,1);
DRAWICON(CROSS(CCI,100),L*0.98,1);
DRAWICON(CROSS(100,CCI),H*1.02,2);
{DRAWICON(CROSS(50,CCI),H*1.02,12);};
PT1:=CONST(HHV(H,20))/1.2;
IF(CURRBARSCOUNT<=10,PT1,DRAWNULL),COLORGREEN;
DRAWTEXT(ISLASTBAR,PT1,'回马枪观测'),COLORWHITE;
PT2:=CONST(HHV(H,10))/1.2;
IF(CURRBARSCOUNT<=10,PT2,DRAWNULL),COLORGREEN;
DRAWTEXT(ISLASTBAR,PT2,'回马枪观测'),COLORWHITE;