帮忙改个通达信的!!!!
帮忙改个通达信的!!!!
谢谢各位。
彩虹指标公式公布原代码
公式说明:
彩虹指标一共有三个主色调:黄色(A段),红色(B段),绿色(C段)
纯绿色的股票-不断创新低的熊股,股价运行在C段;
纯黄色的股票-横走多时或水平小箱体波动,股价运行在A段;
纯红色的股票-不断创新高的牛股,股价运行在B段;
其他颜色是股票在波动中演变成的过渡色:
用黄红过渡区(橙色)代表从A段进入B段的股票,代表行情即将启动。
用红绿过渡区(粉红)代表从B段进入C段的股票,是B段高价阶调整。
用绿黄过渡区 代表从C段进入A段的股票,
白色处于多变状态,如果是下降通道出现的白色一般可以理解为已经探底成功(特殊股票除外)。
下降通道的颜色顺序:
纯红色->紫色->淡粉色->白色->淡黄色->纯黄色->黄绿色->纯绿色
上升通道的颜色顺序:
纯绿色->绿黄色->淡黄色->纯黄色->淡橙色->深橙色->纯红色
公式如下:
彩虹线: (C+0.618*REF(C,1)+0.382*REF(C,2)+0.236*REF(C,3)+0.146*REF(C,4))/2.382,LINETHICK0;
GAO:=HHV(C,60)-LLV(C,60);
RSI:=SMA(MAX(彩虹线-REF(彩虹线,1),0),5,1)/SMA(ABS(彩虹线-REF(彩虹线,1)),5,1);
买卖线:彩虹线+GAO*(RSI-0.5),COLORCYAN,LINETHICK1;
BB:=BARPOS=SYSPARAM(1);
WR:=(HHV(HIGH,80)-CLOSE)/(HHV(HIGH,80)-LLV(LOW,80))*100;
强市:=WR<=30;
中上:=WR>30 AND WR<=50;
中下:=WR>50 AND WR<80;
弱市:=WR>=80;
趋势:=EMA(((SLOPE(CLOSE,22) * 22) + CLOSE),55);
趋势向上:=趋势>REF(趋势,1);
趋势向下:=趋势<=REF(趋势,1);
多头:=买卖线>彩虹线 OR (买卖线=彩虹线 AND 买卖线>REF(买卖线,1));
空头:=买卖线<彩虹线 OR (买卖线=彩虹线 AND 买卖线<REF(买卖线,1));
红线:=趋势向上 AND 多头 AND 强市; {Red #3300FF RGB(255,0,51) }
橙色:=趋势向上 AND 多头 AND 中上; {Orange #0099FF RGB(255,153,0) }
黄线:=趋势向上 AND 多头 AND 中下; {Yellow #00FFFF RGB(255,255,0) }
浅黄:=趋势向上 AND 多头 AND 弱市; {Khaki #66FFFF RGB(255,255,102)}
黄二:=趋势向下 AND 多头 AND 弱市; {Khaki1 #99FFFF RGB(255,255,153)}
深紫:=趋势向下 AND 多头 AND 中上; {DeepPink #9933CC RGB(204,51,153) }
紫色:=趋势向上 AND 空头 AND 强市; {Magenta #CC33FF RGB(255,51,204) }
白线:=趋势向上 AND 空头 AND 中上; {White #FFFFFF RGB(255,255,255)}
绿一:=趋势向上 AND 空头 AND WR>50; {LimeGreen #339933 RGB(51,153,51) }
绿二:=趋势向下 AND 空头 AND 中下; {Green #33CC33 RGB(51,204,51) }
浅一:=趋势向下 AND 空头 AND 弱市; {SpringGreen #66FFCC RGB(204,255,102)}
浅二:=趋势向下 AND 多头 AND 中下; {LightGreen #00FFCC RGB(204,255,0) }
兰色:=趋势向下 AND 空头 AND 中上; {Cyan #FFCC99 RGB(153,204,255) }
粉红:=趋势向下 AND 空头 AND 强市; {Pink #CCCCFF RGB(255,204,204)}
紫红:=趋势向下 AND 多头 AND 强市; {MVRed #CC99FF RGB(255,153,204) }
PARTLINE(红线,彩虹线),COLOR3300FF,LINETHICK4;
PARTLINE(橙色,彩虹线),COLOR0099FF,LINETHICK4;
PARTLINE(黄线,彩虹线),COLOR00FFFF,LINETHICK4;
PARTLINE(浅黄,彩虹线),COLOR66FFFF,LINETHICK4;
PARTLINE(黄二,彩虹线),COLOR99FFFF,LINETHICK4;
PARTLINE(深紫,彩虹线),COLOR9933CC,LINETHICK4;
PARTLINE(紫色,彩虹线),COLORCC33FF,LINETHICK4;
PARTLINE(白线,彩虹线),COLORFFFFFF,LINETHICK4;
PARTLINE(绿一,彩虹线),COLOR339933,LINETHICK4;
PARTLINE(绿二,彩虹线),COLOR33CC33,LINETHICK4;
PARTLINE(浅一,彩虹线),COLOR66FFCC,LINETHICK4;
PARTLINE(浅二,彩虹线),COLOR00FFCC,LINETHICK4;
PARTLINE(兰色,彩虹线),COLORFFCC99,LINETHICK4;
PARTLINE(粉红,彩虹线),COLORCCCCFF,LINETHICK4;
PARTLINE(紫红,彩虹线),COLORCC99FF,LINETHICK4;
DRAWTEXT(BB AND 红线,彩虹线,' \n红色区'),COLOR3300FF;
DRAWTEXT(BB AND 橙色,彩虹线,' \n橙色区'),COLOR0099FF;
DRAWTEXT(BB AND 黄线,彩虹线,' \n黄色区'),COLOR00FFFF;
DRAWTEXT(BB AND 浅黄,彩虹线,' \n浅黄区'),COLOR66FFFF;
DRAWTEXT(BB AND 黄二,彩虹线,' \n米黄区'),COLOR99FFFF;
DRAWTEXT(BB AND 深紫,彩虹线,' \n深紫区'),COLOR9933CC;
DRAWTEXT(BB AND 紫色,彩虹线,' \n紫色区'),COLORCC33FF;
DRAWTEXT(BB AND 白线,彩虹线,' \n白色区'),COLORFFFFFF;
DRAWTEXT(BB AND 绿一,彩虹线,' \n深绿区'),COLOR339933;
DRAWTEXT(BB AND 绿二,彩虹线,' \n绿色区'),COLOR33CC33;
DRAWTEXT(BB AND 浅一,彩虹线,' \n淡绿区'),COLOR66FFCC;
DRAWTEXT(BB AND 浅二,彩虹线,' \n浅绿区'),COLOR00FFCC;
DRAWTEXT(BB AND 兰色,彩虹线,' \n兰色区'),COLORFFCC99;
DRAWTEXT(BB AND 粉红,彩虹线,' \n粉红区'),COLORCCCCFF;
DRAWTEXT(BB AND 紫红,彩虹线,' \n浅紫区'),COLORCC99FF;