通达信修改谦穗主图指标(趋势型)指标公式

核心逻辑

该指标是一个综合型趋势交易系统,主要包含三部分: 1. **RSI指标**:计算3日RSI,用于判断超买超卖状态 2. **均线系统**:使用多条EMA均线(3日、21日、2日、42日等)判断趋势方向 3. **买卖线系统**:买线(2日EMA)与卖线(42日EMA)的交叉判断多空趋势 整体逻辑是结合趋势跟踪(均线交叉)和超买超卖(RSI)来判断市场状态,当买线上穿卖线时表示多头趋势形成,下穿则为空头趋势。

买卖信号

- **买入信号**:买线(2日EMA)上穿卖线(42日EMA)时产生买入信号 - **卖出信号**:卖线(42日EMA)上穿买线(2日EMA)时产生卖出信号 - **底背离**:FF(3日EMA)上穿MA15(21日EMA)时显示"底背离"提示 - **顶背离**:RSI下穿88时显示"顶背离"提示 - **涨跌停K线**:涨停时显示紫红色K线,跌停时显示白色K线

用法

1. **红色彩带**(买线≥卖线):表示多头趋势,可以持有或买入 2. **绿色彩带**(买线<卖线):表示空头趋势,应该卖出或观望 3. **RSI顶背离**:当RSI超过88时提示风险,可能即将回调 4. **均线底背离**:当短期均线上穿长期均线时可能形成底部 5. **涨跌停标识**:紫色K线表示涨停,白色K线表示跌停 该指标适合中短线交易,结合了趋势判断和超买超卖提示。

公式源码

LC:=REF(CLOSE,1);
rsi:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(Abs((CLOSE - LC)),3,1)) * 100);
FF:=EMA(CLOSE,3);
MA15:=EMA(CLOSE,21);
STICKLINE((MA15 > REF(MA15,1)),MA15,MA15,3,8),LINETHICK2,COLOR00FFFF;
STICKLINE((MA15 < REF(MA15,1)),MA15,MA15,3,8),LINETHICK2,COLORGREEN;
DRAWTEXT(crOSS(FF,MA15),(LOW * 0.99),'底背离'),COLOR0000FF;
DRAWTEXT(CROSS(88,RSI),(HIGH * 1.02),'顶背离'),COLOR00FFFF;
买线:=EMA(C,2);
卖线:=EMA(SLOPE(C,21)*20+C,42);   
BU:=CROSS(买线,卖线); 
SEL:=CROSS(卖线,买线); 
STICKLINE(买线>=卖线,LOW,HIGH,1,0),COLORRED;
STICKLINE(买线>=卖线,CLOSE,OPEN,3,0),COLOR0000AA;
STICKLINE(买线>=卖线,CLOSE,OPEN,2.5,0),COLOR0000CC;
STICKLINE(买线>=卖线,CLOSE,OPEN,2,0),COLOR0000CC;
STICKLINE(买线>=卖线,CLOSE,OPEN,1.8,0),COLOR0000EE;
STICKLINE(买线<卖线,CLOSE,OPEN,3,0),COLORAAAA00;
STICKLINE(买线<卖线,CLOSE,OPEN,2.5,0),COLORBBBB00;
STICKLINE(买线<卖线,CLOSE,OPEN,2,0),COLORCCCC00;
STICKLINE(买线<卖线,CLOSE,OPEN,1.8,0),COLOREEEE00;
STICKLINE(买线<卖线,LOW,HIGH,1,0),COLORFFFF00;
STICKLINE(CROSS(买线,卖线) OR CROSS(卖线,买线),OPEN,CLOSE,3,0),COLOR00FFFF;
一发千钧指导线: EMA((EMA(CLOSE,4)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4,2),LINETHICK1,COLORFFFFFF;
谦穗临界点: MA(CLOSE,27),LINETHICK1,COLOR00FFFF;
{涨跌停k线}
STICKLINE((C-REF(C,1))*100/REF(C,1)>=(10-0.01*100/REF(C,1)),OPEN,CLOSE,2.8,0),COLORF00FF0;
STICKLINE((REF(C,1)-C)*100/REF(C,1)>=(10-0.01*100/REF(C,1)),OPEN,CLOSE,2.8,0),COLORWHITE;
DRAWICON(IF(HHV(SUM(IF(C<WMA(C,2),V,0),4)/SUM(IF(C>WMA(C,2),V,0),4),5)>4 AND CROSS(2,SUM(IF(C<WMA(C,2),V,0),4)/SUM(IF(C>WMA(C,2),V,0),4)) AND C>=O,1,0),L*0.98,11);