通达信〖中长趋势变色〗副图指标源码
功能:这是KDJ类副图指标。用9日RSV计算K、D、J,J为灰色点线。重点标记KDJ同时高位、同时低位:高位为J超100且K、D也高,低位为J低于0且K、D也低;出现时在80—60区画方框并打白色★。J低于0或高于100时用白柱显示极端值。最后一根K线显示J数值和【J】标签。
用法:挂副图。高位方框/★出现,表示超买共振,警惕回调;低位方框/★出现,表示超卖共振,关注反弹。极端J值作辅助确认。结合趋势、量能使用,不宜单独买卖。
RSV2:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K日:=SMA(RSV2,3,1);
D日:=SMA(K日,3,1);
J日:3*K日-2*D日,COLORGRAY,DOTLINE;
{KDJ同高同低}
KDJ同时高位:STICKLINE(CROSS(J日>100 AND K日>85 AND D日>80,0.5),80,60,3,0),COLORFF1A1A;{深蓝色方框}
KDJ同时低位:STICKLINE(CROSS(J日<0 AND K日<15 AND D日<20,0.5),80,60,3,1),COLOR115FFF;{棕黄s方框}
DRAWTEXT(CROSS(J日>100 AND K日>85 AND D日>80,0.5),75,'★'),COLORWHITE;
DRAWTEXT(CROSS(J日<0 AND K日<15 AND D日<20,0.5),75,'★'),COLORWHITE;
STICKLINE(J日<0,0,J日,0,-1),COLORWHITE;
STICKLINE(J日>100,100,J日,0,-1),COLORWHITE;
{【J】数值}
TT3:=(CURRBARSCOUNT=5-4);
DRAWNUMBER(TT3 AND J日,J日,J日),COLORMAGENTA;
DRAWTEXT(ISLASTBAR,J日,' 【J】'),COLORMAGENTA;
RSV2赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K日赋值:RSV2的3日[1日权重]移动平均
D日赋值:K日的3日[1日权重]移动平均
输出J日:3*K日-2*D日,画深灰色,DOTLINE
输出KDJ同时高位:当满足条件J日>100ANDK日>85ANDD日>80上穿0.5时,在80和60位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF1A1A
输出KDJ同时低位:当满足条件J日<0ANDK日<15ANDD日<20上穿0.5时,在80和60位置之间画柱状线,宽度为3,1不为0则画空心柱.,COLOR115FFF
当满足条件J日>100ANDK日>85ANDD日>80上穿0.5时,在75位置书写文字,画白色
当满足条件J日<0ANDK日<15ANDD日<20上穿0.5时,在75位置书写文字,画白色
当满足条件J日<0时,在0和J日位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画白色
当满足条件J日>100时,在100和J日位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画白色
TT3赋值:(到最后交易的周期=5-4)
当满足条件TT3ANDJ日时,在J日位置书写数字,画洋红色
当满足条件是否最后一个周期时,在J日位置书写文字,画洋红色