VAR1:=IF(YEAR>=3007 AND MONTH>=1,0,1);
VAR2:=MA(HHV(HIGH,500),21)*VAR1;
VAR3:=MA(HHV(HIGH,240),21)*VAR1;
VAR4:=MA(HHV(HIGH,90),21)*VAR1;
VAR5:=MA(LLV(LOW,500),21)*VAR1;
VAR6:=MA(LLV(LOW,240),21)*VAR1;
VAR7:=MA(LLV(LOW,90),21)*VAR1;
VAR8:=MA((VAR5*0.96+VAR6*0.96+VAR7*0.96+VAR2*0.558+VAR3*0.558+VAR4*0.558)/6,21)*VAR1;
VAR9:=MA((VAR5*1.25+VAR6*1.23+VAR7*1.2+VAR2*0.55+VAR3*0.55+VAR4*0.65)/6,21)*VAR1;
VARA:=MA((VAR5*1.3+VAR6*1.3+VAR7*1.3+VAR2*0.68+VAR3*0.68+VAR4*0.68)/6,21)*VAR1;
VARB:=MA((VAR8*3+VAR9*2+VARA)/6*1.738,21)*VAR1;
VARC:=IF(DATE<=1341231,VARB,VARB*DAY)*VAR1;
VARD:=LOW*VAR1;
VARE:=REF(LOW,1)*VAR1;
VARF:=SMA(ABS(VARD-VARE),3,1)/SMA(MAX(VARD-VARE,0),3,1)*1*VAR1;
VAR10:=MA(IF(CLOSE*1.35<=VARC,VARF*10,VARF/10),3)*VAR1;
VAR11:=LLV(LOW,30)*VAR1;
VAR12:=HHV(VAR10,30)*VAR1;
VAR13:=3391231*VAR1;
买进0号:=IF(DATE<=VAR13,MA(IF(LOW<=VAR11,(VAR10+VAR12*2)/2,0),3),1)/10*VAR1;
选股:IF(REF(买进0号,1)>REF(买进0号,2) AND REF(买进0号,1)>买进0号,买进0号,0);
九毛八公式解读
VAR1赋值:如果年份>=3007ANDMONTH>=1,返回0,否则返回1 VAR2赋值:500日内最高价的最高值的21日简单移动平均*VAR1 VAR3赋值:240日内最高价的最高值的21日简单移动平均*VAR1 VAR4赋值:90日内最高价的最高值的21日简单移动平均*VAR1 VAR5赋值:500日内最低价的最低值的21日简单移动平均*VAR1 VAR6赋值:240日内最低价的最低值的21日简单移动平均*VAR1 VAR7赋值:90日内最低价的最低值的21日简单移动平均*VAR1 VAR8赋值:(VAR5*0.96+VAR6*0.96+VAR7*0.96+VAR2*0.558+VAR3*0.558+VAR4*0.558)/6的21日简单移动平均*VAR1 VAR9赋值:(VAR5*1.25+VAR6*1.23+VAR7*1.2+VAR2*0.55+VAR3*0.55+VAR4*0.65)/6的21日简单移动平均*VAR1 VARA赋值:(VAR5*1.3+VAR6*1.3+VAR7*1.3+VAR2*0.68+VAR3*0.68+VAR4*0.68)/6的21日简单移动平均*VAR1 VARB赋值:(VAR8*3+VAR9*2+VARA)/6*1.738的21日简单移动平均*VAR1 VARC赋值:如果日期<=1341231,返回VARB,否则返回VARB*日*VAR1 VARD赋值:最低价*VAR1 VARE赋值:1日前的最低价*VAR1 VARF赋值:VARD-VARE的绝对值的3日[1日权重]移动平均/VARD-VARE和0的较大值的3日[1日权重]移动平均*1*VAR1 VAR10赋值:如果收盘价*1.35<=VARC,返回VARF*10,否则返回VARF/10的3日简单移动平均*VAR1 VAR11赋值:30日内最低价的最低值*VAR1 VAR12赋值:30日内VAR10的最高值*VAR1 VAR13赋值:3391231*VAR1 买进0号赋值:如果日期<=VAR13,返回如果最低价<=VAR11,返回(VAR10+VAR12*2)/2,否则返回0的3日简单移动平均,否则返回1/10*VAR1 输出选股:如果1日前的买进0号>2日前的买进0号ANDREF(买进0号,1)>买进0号,返回买进0号,否则返回0