警戒点源码
原理解析:
VAR1赋值:3*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均-2*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
VAR2赋值:(收盘价-26日内最低价的最低值)/(26日内最高价的最高值-26日内最低价的最低值)*100
VAR3赋值:VAR2的3日[1日权重]移动平均的3日[1日权重]移动平均
VAR4赋值:VAR3的5日指数移动平均
VAR5赋值:26日内最低价的最低值
VAR6赋值:34日内最高价的最高值
VAR7赋值:(收盘价-VAR5)/(VAR6-VAR5)*4的4日指数移动平均*25
VAR8赋值:100-VAR1
VAR9赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
VAR10赋值:VAR9的3日[1日权重]移动平均
VAR11赋值:VAR10的3日[1日权重]移动平均
VAR12赋值:3*VAR10-2*VAR11的3日指数移动平均
VAR13赋值:(-1)*(VAR8的1日指数移动平均-50)+50
VAR14赋值:100*(14日内最高价的最高值-收盘价)/(14日内最高价的最高值-14日内最低价的最低值)的6日指数移动平均
输出关注低点: 10上穿VAR7
输出警戒高点: VAR7上穿90
TIPTEXT(ISNULL(1日后的收盘价),0,' '),画红色
TIPTEXT(ISNULL(1日前的收盘价),0,'同花顺程序化交易')
源码:
Var1:=3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)-2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
Var2:=(CLOSE-LLV(LOW,26))/(HHV(HIGH,26)-LLV(LOW,26))*100;
Var3:=SMA(SMA(Var2,3,1),3,1);
Var4:=EMA(Var3,5);
Var5:=LLV(LOW,26);
Var6:=HHV(HIGH,34);
Var7:=EMA((CLOSE-Var5)/(Var6-Var5)*4,4)*25;
Var8:=100-Var1;
Var9:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
Var10:=SMA(Var9,3,1);
Var11:=SMA(Var10,3,1);
Var12:=EMA(3*Var10-2*Var11,3);
Var13:=(-1)*(EMA(Var8,1)-50)+50;
Var14:=EMA(100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14)),6);
关注低点: CROSS(10,Var7);
警戒高点: CROSS(Var7,90);
TIPTEXT(ISNULL(REFX(CLOSE,1)),0,' '),colorred;
TIPTEXT(ISNULL(REF(CLOSE,1)),0,'');