多空分界线波段趋势主图 不提供具体的使用方法,结合自身经验,自行学习研究。
TT:=HHV(HIGH,3)/5+HHV(HIGH,6)/5+HHV(HIGH,9)/5+HHV(HIGH,12)/5+HHV (HIGH,15)/5;//TT赋值:3日内最高价的最高值/5+6日内最高价的最高值/5+9日内最高价的最高值/5+12日内最高价的最高值/5+15日内最高价的最高值/5NN:=LLV(LOW,3)/5+LLV(LOW,6)/5+LLV(LOW,9)/5+LLV(LOW,12)/5+LLV(LOW,15)/5;//NN赋值:3日内最低价的最低值/5+6日内最低价的最低值/5+9日内最低价的最低值/5+12日内最低价的最低值/5+15日内最低价的最低值/5T1:= IFELSE(H< REF(H,2)&&REF(H,1)< REF(H,2),REF(H,2),0);//T1赋值: IFELSE(最高价<2日前的最高价并且1日前的最高价<2日前的最高价,2日前的最高价,0)N1:= IFELSE(L>REF(L,2)&&REF(L,1)>REF(L,2),REF(L,2),0);//N1赋值: IFELSE(最低价>2日前的最低价并且1日前的最低价>2日前的最低价,2日前的最低价,0)T2:=VALUEWHEN(T1>0,T1);//T2赋值:如果T1>0,返回T1,否则返回上个输出值N2:=VALUEWHEN(N1>0,N1);//N2赋值:如果N1>0,返回N1,否则返回上个输出值Y1:=IFELSE(CLOSE>T2,-3,IFELSE(CLOSE< N2,1,0));//Y1赋值:IFELSE(收盘价>T2,-3,IFELSE(收盘价<N2,1,0))Y2:=VALUEWHEN(Y1< >0,Y1);//Y2赋值:如果Y1不等于0,返回Y1,否则返回上个输出值ZZ:=IFELSE(Y2=1,T2,N2);//ZZ赋值:IFELSE(Y2=1,T2,N2)LL:=VALUEWHEN(ISLASTBAR,ZZ);//LL赋值:如果是否最后一个周期,返回ZZ,否则返回上个输出值TNY:=Y2;//TNY赋值:Y2BQ:=Y2;//BQ赋值:Y2ZL:=OPEN-CLOSE;//ZL赋值:开盘价-收盘价TNY1:=IFELSE(OPEN>CLOSE,OPEN,CLOSE);//TNY1赋值:IFELSE(收阴线,开盘价,收盘价)TNY2:=IFELSE(OPEN< CLOSE,OPEN,CLOSE);//TNY2赋值:IFELSE(收阳线,开盘价,收盘价)止损:IFELSE(0>=TNY,NN,TT),COLORFF00FF,LINETHICK2;//输出止损:IFELSE(0>=TNY,NN,TT),颜色:FF00FF,线宽为2DRAWCOLORKLINE(TNY>=0&&ISUP,COLORCYAN,1);//DRAW颜色:KLINE(TNY>=0并且ISUP,画青色,1)DRAWCOLORKLINE(TNY>=0&&(ISDOWN||ISEQUAL),COLORCYAN,0);//DRAW颜色:KLINE(TNY>=0并且(ISDOWN或者ISEQUAL),画青色,0)DRAWCOLORKLINE(TNY< 0&&ISUP,COLORRED,1);//DRAW颜色:KLINE(TNY<0并且ISUP,画红色,1)DRAWCOLORKLINE(TNY< 0&&(ISDOWN||ISEQUAL),COLORRED,0);//DRAW颜色:KLINE(TNY<0并且(ISDOWN或者ISEQUAL),画红色,0)