NN:=MA(CLOSE,1);
LL:=(LOW+HIGH+CLOSE)/3;
BBB:= MA(LL,5);
HH:= HHV(BBB,10);
LB:= MA(LL,5);
MM:=LLV(LB,10);
TTR:=SUM(MAX(MAX((HIGH - LOW),Abs((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),5);
HD:=(HIGH - REF(HIGH,1));
LD:=(REF(LOW,1) - LOW);
DMP:=(SUM(IF(((HD > 0) AND (HD > LD)),HD,0),5) );
DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),5);
SSS:=(((DMP ) * 100) / TTR);
FFF:=((DMM * 100) / TTR);
DDD:=(MA(((ABS((FFF - SSS)) / (FFF + SSS)) * 100),3));
ADXR:=((DDD + REF(DDD,3)) / 2);
VAR1:=MA(LOW,1);
VAR2:=MA(HIGH,2);
VAR3:=MA(CLOSE,2);
VAR7:=REF(VAR3,1);
WW1:=( IF(((DDD > 88) AND (SSS < 5.8)),80,0));
出击:IF(WW1=0 AND C>O AND REF(WW1,1)=80,80,0);
九毛八公式解读
NN赋值:收盘价的1日简单移动平均 LL赋值:(最低价+最高价+收盘价)/3 BBB赋值: LL的5日简单移动平均 HH赋值: 10日内BBB的最高值 LB赋值: LL的5日简单移动平均 MM赋值:10日内LB的最低值 TTR赋值:(最高价-最低价)和(最高价-1日前的收盘价)的绝对值的较大值和(最低价-1日前的收盘价)的绝对值的较大值的5日累和 HD赋值:(最高价 - 1日前的最高价) LD赋值:(1日前的最低价 - 最低价) DMP赋值:(如果((HD>0)AND(HD>LD)),返回HD,否则返回0的5日累和 ) DMM赋值:如果((LD>0)AND(LD>HD)),返回LD,否则返回0的5日累和 SSS赋值:(((DMP ) * 100) / TTR) FFF赋值:((DMM * 100) / TTR) DDD赋值:((((FFF-SSS)的绝对值/(FFF+SSS))*100)的3日简单移动平均) ADXR赋值:((DDD + 3日前的DDD) / 2) VAR1赋值:最低价的1日简单移动平均 VAR2赋值:最高价的2日简单移动平均 VAR3赋值:收盘价的2日简单移动平均 VAR7赋值:1日前的VAR3 WW1赋值:( 如果((DDD>88)AND(SSS<5.8)),返回80,否则返回0) 输出出击:如果WW1=0ANDC>OANDREF(WW1,1)=80,返回80,否则返回0