RSV:=(CLOSE-LLV(LOW,7))/(HHV(HIGH,7)-LLV(LOW,7))*100;
Y0:SMA(RSV,3,1),COLORRED,LINETHICK1;
Y1:SMA(Y0,3,1),COLORYELLOW,LINETHICK1;
RSV1:=(CLOSE-LLV(LOW,38))/(HHV(HIGH,38)-LLV(LOW,38))*100;
Y2:SMA(RSV1,5,1),COLORMAGENTA,LINETHICK2;
Y3:SMA(Y2,10,1),COLORGREEN,LINETHICK2;
18,COLORWHITE;
85,COLORBLUE;
STICKLINE(Y0 Y1,Y0,Y1,6,0),COLORRED;
STICKLINE(Y0 =Y1,Y0,Y1,6,0),COLORYELLOW;
STICKLINE(Y2 Y3,Y2,Y3,6,0),COLORMAGENTA;
STICKLINE(Y2 =Y3,Y2,Y3,6,0),COLORGREEN;
减仓线:70,POINTDOT,COLOryellow;
增仓线:45,POINTDOT,colorf4e202;
var1:=LLV(LOW,P1);
var2:=HHV(HIGH,P1);
黄线上穿增:EMA((CLOSE-var1)/(var2-var1)*100,P2),COLOryellow,LINETHICK1;
黄线下穿减:EMA(0.667*REF(黄线上穿增,1)+0.333*黄线上穿增,2),colorf4e202,LINETHICK1;
FL:=MA(CLOSE,17)+ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),2));
FS:=MA(CLOSE,17)+MA(CLOSE,17)-REF(MA(CLOSE,17),2);
CG:=IF(MA(CLOSE,17) FS,FS,MA(CLOSE,17));
DRAWTEXT(CROSS(黄线上穿增,黄线下穿减)AND黄线上穿增 45andcg=flandcg=fs,25,'增仓'),COLOR00FF00;
DRAWTEXT(CROSS(黄线上穿增,var2)AND黄线上穿增 45andcg=flandcg=fs,27,'●'),COLORFFFFFF;
DRAWTEXT(CROSS(黄线下穿减,黄线上穿增)AND黄线上穿增 70andcg=flandcg=fs,85,'减仓'),COLOR00FF00;
DRAWTEXT(CROSS(黄线下穿减,黄线上穿增)AND黄线上穿增 70andcg=flandcg=fs,82,'●'),COLOR00FF00;
MA60:=MA(CLOSE,60);
MA250:=MA(CLOSE,250);
PL1:=(((CLOSE-MA(CLOSE,60))/MA(CLOSE,60)) 0.1);
PL2:=(((CLOSE-MA(CLOSE,250))/MA(CLOSE,250)) 0.3);
偏离率:=((PL1=1)AND(PL2=1))*0.2;
启动点:-(((((偏离率=0)AND(REF(偏离率,1)=0.2))AND(REF((COUNT((偏离率=0.2),10)=10),1)=1))*-0.1));
[源码注释]通达信公式动态公式解读
RSV赋值:(收盘价-7日内最低价的最低值)/(7日内最高价的最高值-7日内最低价的最低值)*100
输出
Y0:RSV的3日[1日权重]移动平均,画红色,线宽为1
输出
Y1:Y0的3日[1日权重]移动平均,画黄色,线宽为1
RSV1赋值:(收盘价-38日内最低价的最低值)/(38日内最高价的最高值-38日内最低价的最低值)*100
输出
Y2:RSV1的5日[1日权重]移动平均,画洋红色,线宽为2
输出
Y3:Y2的10日[1日权重]移动平均,画绿色,线宽为2
18,画白色
85,画蓝色
当满足条件Y0 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
Y1,Y0,Y1,6,0),画红色
当满足条件Y0 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=Y1,Y0,Y1,6,0),画黄色
当满足条件Y2 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
Y3,Y2,Y3,6,0),画洋红色
当满足条件Y2 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=Y3,Y2,Y3,6,0),画绿色
输出
减仓线:70,POINTDOT,画黄色
输出
增仓线:45,POINTDOT,COLORF4E202
VAR1赋值:P1日内最低价的最低值
VAR2赋值:P1日内最高价的最高值
输出
黄线上穿增:(收盘价-VAR1)/(VAR2-VAR1)*100的P2日指数移动平均,画黄色,线宽为1
输出
黄线下穿减:0.667*1日前的黄线上穿增+0.333*黄线上穿增的2日指数移动平均,COLORF4E202,线宽为1
FL赋值:收盘价的17日简单移动平均+收盘价的17日简单移动平均-2日前的收盘价的17日简单移动平均的绝对值
FS赋值:收盘价的17日简单移动平均+收盘价的17日简单移动平均-2日前的收盘价的17日简单移动平均
CG赋值:如果收盘价的17日简单移动平均 FS,返回FS,否则返回收盘价的17日简单移动平均
当满足条件黄线上穿增上穿黄线下穿减AND黄线上穿增 45ANDCG=FLANDCG=FS时,在25位置书写文字,COLOR00FF00
当满足条件黄线上穿增上穿VAR2AND黄线上穿增 45ANDCG=FLANDCG=FS时,在27位置书写文字,COLORFFFFFF
当满足条件黄线下穿减上穿黄线上穿增AND黄线上穿增 70ANDCG=FLANDCG=FS时,在85位置书写文字,COLOR00FF00
当满足条件黄线下穿减上穿黄线上穿增AND黄线上穿增 70ANDCG=FLANDCG=FS时,在82位置书写文字,COLOR00FF00
MA60赋值:收盘价的60日简单移动平均
MA250赋值:收盘价的250日简单移动平均
PL1赋值:(((收盘价-收盘价的60日简单移动平均)/收盘价的60日简单移动平均)
0.1)
PL2赋值:(((收盘价-收盘价的250日简单移动平均)/收盘价的250日简单移动平均)
0.3)
偏离率赋值:((PL1=1)AND(PL2=1))*0.2
输出
突破启动点:-(((((偏离率=0)AND(1日前的偏离率=0.2))AND(1日前的(统计10日中满足(偏离率=0.2)的天数=10)=1))*-0.1))