数值在0-100限制的传统副图在主图的另一种编写方法(KDJ/WR/RSI)
这是一种数值在0-100限制的副图如KDJ/WR/RSI等指标在主图的一种另类写法,灵感得于ZHC727老师,在此先感谢ZHC727老师!
随便玩玩,喜欢的可以参考下.特点是随光标移动,不会太影响K线,可以不用再看相同的副图指标.
=============
{主图KDJ}
n1:=SYSPARAM(1);
nn:=n1-SYSPARAM(2)+1;
hh:=HHV(c,nn);
ll:=LLV(c,nn);
最高:=hh[n1];
最低:=ll[n1];
RCC:=最低+(最高-最低)*1;//0轴位置可以调高或低,*0.5或*1也可
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9));
K:=SMA(RSV,3,1),COLORMAGENTA,PRECISION2;
D:=SMA(K,3,1),COLORCYAN,PRECISION2;
J:=3*K-2*D,COLORRED,PRECISION2;
HHA:=hhv(RSV,250);
STICKLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),RCC,RCC,8,0),COLORGRAY,LINEDOT;
STICKLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),(RCC*2+HHA)/2,(RCC*2+hhA)/2,8,0),COLORWHITE,LINEDOT;
STICKLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),HHA+RCC,HHA+RCC,8,0),COLORRED,LINEDOT;
PARTLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),K+rcc),COLORBLUE;
PARTLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),D+rcc),COLORGREEN;
PARTLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),J+rcc),COLOR99FFCC;
{注:RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),此句为画主图KDJ所要的时间限制,如果想所有K线主图都能看到用C换掉就可}

================={主图WR}
n1:=SYSPARAM(1);
nn:=n1-SYSPARAM(2)+1;
hh:=HHV(c,nn);
ll:=LLV(c,nn);
最高:=hh[n1];
最低:=ll[n1];
RCC:=最低+(最高-最低)*1;
w10:=(-100*(HHV(HIGH,10)-c)/(HHV(HIGH,10)-LLV(LOW,10))+100)/100;
w25:=(-100*(HHV(HIGH,25)-CLOSE)/(HHV(HIGH,25)-LLV(LOW,25))+100)/100;
w55:=(-100*(HHV(HIGH,55)-CLOSE)/(HHV(HIGH,55)-LLV(LOW,55))+100)/100;
HHA:=hhv(w10,250);
STICKLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),RCC,RCC,8,0),COLORGRAY,LINEDOT;
STICKLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),(RCC*2+HHA)/2,(RCC*2+hhA)/2,8,0),COLORWHITE,LINEDOT;
STICKLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),HHA+RCC,HHA+RCC,8,0),COLORRED,LINEDOT;
PARTLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),w55+rcc),COLORBLUE;
PARTLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),w25+rcc),COLORGREEN;
PARTLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),w10+rcc),COLOR99FFCC;

========================={主图RSI}
n1:=SYSPARAM(1);
nn:=n1-SYSPARAM(2)+1;
hh:=HHV(c,nn);
ll:=LLV(c,nn);
最高:=hh[n1];
最低:=ll[n1];
RCC:=最低+(最高-最低)*1;
LC := REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1);
RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1);
RSI3:=SMA(MAX(CLOSE-LC,0),24,1)/SMA(ABS(CLOSE-LC),24,1);
HHA:=HHV(MAX(CLOSE-LC,0)/ABS(CLOSE-LC),250);
STICKLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),RCC,RCC,8,0),COLORGRAY,LINEDOT;
STICKLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),(RCC*2+HHA)/2,(RCC*2+hhA)/2,8,0),COLORWHITE,LINEDOT;
STICKLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),HHA+RCC,HHA+RCC,8,0),COLORRED,LINEDOT;
PARTLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),RSI1+rcc),COLORBLUE;
PARTLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),RSI2+rcc),COLORGREEN;
PARTLINE(RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1),RSI3+rcc),COLOR99FFCC;
|