买卖信号
1. **买入信号:** - RSI1上穿下轨(LOWER)→ 显示"抄"字(抄底信号) - RSI1上穿年高(高)→ 显示"年高" - RSI1上穿上轨(UPPER)→ 显示黄色向上三角"▲"(突破上轨) - RSI1创HIGHN周期内新高 → 显示红色向上箭头(DRAWICON,代码2) - RSI1大于昨日RSI1 → 显示白色向上三角"▲" 2. **卖出信号:** - RSI1下穿下轨(LOWER)→ 显示绿色向下箭头"▼" - RSI1下穿年低(低)→ 显示"年低" - RSI1下穿上轨(UPPER)→ 显示"逃"字(逃顶信号) - RSI1创HIGHN周期内新低 → 显示绿色向下箭头(DRAWICON,代码1) - RSI1小于昨日RSI1 → 显示白色向下三角"▼" 3. **辅助信号:** - 阻力线(黄色)& 支撑线(绿色) - 高压线(蓝色点)& 低支线(红色点)
用法
1. **适用场景:** - 超买超卖判断:RSI>80为超买区,RSI<20为超卖区 - 多空行情判断:RSI>50为多头行情,RSI<50为空头行情 - 形态反转识别:RSI在80以上形成M头或头肩顶(卖出信号),RSI在20以下形成W底或头肩底(买入信号) - 趋势跟踪:通过相对能量指标和VM均线判断趋势方向 2. **注意事项:** - 参数P默认5,N1默认6,HIGHN默认20 - 该指标以RSI为基础,结合了布林带通道和形态分析
公式源码
使用说明: 1.rsi>80 为超买,RSI<20 为超卖; 2.RSI 以50为中界线,大于50视为多头行情,小于50视为空头行情; 3.RSI 在80以上形成M头或头肩顶形态时,视为向下反转信号; 4.RSI 在20以下形成W底或头肩底形态时,视为向上反转信号; AS买入; 红色向上箭头为RSI买入; 绿色向下箭头为RSI卖出; 黄色向上三角▲为突破上轨; 黄色向下三角▼为跌破下轨; 抄为抄底,逃为逃顶; 白色向上三角 ▲为>昨日RSI1时的指示,表示趋势向上; 白色向下三角▼为<昨日RSI1时的指示,表示趋势向下; {参数:P 2 100 5 N1 2 100 6 HIGHN 2 100 20} LC:=REF(CLOSE,1); RSI1:SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100,COLORWHITE; AA:=REF(RSI1,HIGHN)=HHV(RSI1,2*HIGHN+1); QY:=BACKSET(AA,HIGHN+1); CC:=FILTER(QY,HIGHN) AND RSI1=HHV(RSI1,HIGHN+1); DDD:=BARSLAST(CC); GDTS:=IF(CC,CURRBARSCOUNT,0); DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS); GDCS1:=CONST(DINGBUTS); DINGBUTS1:=REF(DINGBUTS,DDD+1); GDCS2:=CONST(DINGBUTS1); AA1:=REF(RSI1,HIGHN)=LLV(RSI1,2*HIGHN+1); QY1:=BACKSET(AA1,HIGHN+1); CC1:=FILTER(QY1,HIGHN) AND RSI1=LLV(RSI1,HIGHN+1); DD1:=BARSLAST(CC1); DDTS:=IF(CC1,CURRBARSCOUNT,0); DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS); DDCS1:=CONST(DDTS1); DDTS2:=REF(DDTS1,DD1+1); DDCS2:=CONST(DDTS2); A1:=REF(RSI1,P)=HHV(RSI1,2*P+1); B1:=FILTER(A1,P); C1:=BACKSET(B1,P+1); D1:=FILTER(C1,P); A2:=REF(RSI1,P)=LLV(RSI1,2*P+1); B2:=FILTER(A2,P); C2:=BACKSET(B2,P+1); D2:=FILTER(C2,P); R11:=BACKSET(ISLASTBAR,BARSLAST(D1)+1); S11:=R11>REF(R11,1); T11:=BACKSET(ISLASTBAR,BARSLAST(D2)+1); U11:=T11>REF(T11,1); MID:=MA(RSI1,20); UPPER:=MID + 2*STD(RSI1,20); LOWER:=MID - 2*STD(RSI1,20); 高:=REF(HHV(RSI1,360),1); 低:=REF(LLV(RSI1,240),1); bias1:=(C-MA(C,6))/MA(C,6)*100; BIAS2:=(C-MA(C,12))/MA(C,12)*100; BIAS3:=(C-MA(C,24))/MA(C,24)*100; BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6; 乖离:=MA(BIAS,3); 前高:REF(RSI1,BARSLAST(D1)),COLORFF00FF,NODRAW; 前低:REF(RSI1,BARSLAST(D2)),COLOR00FF00,NODRAW; 相对能量:(RSI1-前低)/(前高-前低)*100,COLORYELLOW,NODRAW; 上轨:UPPER,COLOR993300; 下轨:LOWER,COLOR993300; DRAWICON(CC,RSI1*1.03,2); DRAWICON(CC1,RSI1*0.97,1); 高压:DRAWLINE(CURRBARSCOUNT=GDCS2,RSI1,CURRBARSCOUNT=GDCS1,RSI1,1) COLORBLUE,POINTDOT,LINETHICK4; 低支:DRAWLINE(CURRBARSCOUNT=DDCS2,RSI1,CURRBARSCOUNT=DDCS1,RSI1,1) COLORRED,POINTDOT,LINETHICK4; 阻力:DRAWLINE(D1,RSI1,S11,RSI1,1),COLORYELLOW; 支撑:DRAWLINE(D2,RSI1,U11,RSI1,1),COLOR00FF00; DRAWTEXT(crOSS(RSI1,LOWER),LOWER,'抄'),COLOR00FF00; DRAWTEXT(CROSS(LOWER,RSI1),LOWER,'▼'),COLOR00FF00; DRAWTEXT(CROSS(RSI1,高),MID,'年高'),COLORYELLOW; DRAWTEXT(CROSS(低,RSI1),MID,'年低'),COLORYELLOW; DRAWTEXT(CROSS(UPPER,RSI1),UPPER,'逃'),COLORYELLOW; DRAWTEXT(CROSS(RSI1,UPPER),UPPER,'▲'),COLORYELLOW; VM:MA(RSI1,N1),COLORFF00FF,NODRAW; DRAWTEXT(ISLASTBAR AND RSI1>REF(RSI1,1),VM,' ▲'),COLORDD00FF; DRAWTEXT(ISLASTBAR AND RSI1<REF(RSI1,1),VM,' ▼'),COLORCCEE00;