T賦值:如果(收盤價的有效數(shù)據(jù)周期數(shù)>7),返回(100)*((收盤價的7日簡單移動平均)/(7日內(nèi)收盤價的7日簡單移動平均的最低值)-1),否則返回1 N賦值:如果(T>0.35),返回6,否則返回65 W賦值:((-((100)*(N日內(nèi)最高價的最高值 - 收盤價))/(N日內(nèi)最高價的最高值 - N日內(nèi)最低價的最低值))) HH賦值:N日內(nèi)最高價的最高值的最后一日取值設(shè)為常數(shù) LL賦值:N日內(nèi)最低價的最低值的最后一日取值設(shè)為常數(shù) MP賦值:HH/2+LL/2的最后一日取值設(shè)為常數(shù) CCP賦值:收盤價的最后一日取值設(shè)為常數(shù) YYY賦值:如果CCP>=MP,返回LL-(HH-LL)*0.2,否則返回HH+(HH-LL)*0.2的最后一日取值設(shè)為常數(shù) V11賦值:(收盤價+最高價+最低價)/3 MA33賦值:V11的2日簡單移動平均 MA55賦值:V11的5日簡單移動平均 N18賦值:上次MA33上穿MA55距今天數(shù) N28賦值:上次MA55上穿MA33距今天數(shù) N88賦值:如果N18<N28,返回N18+1,否則返回0-N28-1 輸出漲停:W上穿-5 AND N88<0 AND 1日前的N88>0 公式源碼: T:=IF((BARSCOUNT(C) > 7),(100)*((ma(C,7))/(LLV(MA(C,7),7)) - 1),1); N:=IF((T > 0.35),6,65); W:=((-((100)*(HHV(H,N) - C))/(HHV(HIGH,N) - LLV(L,N)))); HH:=CONST(HHV(H,N)); LL:=CONST(LLV(L,N)); MP:=CONST(HH/2+LL/2); CCP:=CONST(C); YYY:=CONST(IF(CCP>=MP,LL-(HH-LL)*0.2,HH+(HH-LL)*0.2)); V11:=(C+H+L)/3; MA33:=MA(V11,2); MA55:=MA(V11,5); N18:=BArslAST(crOSS(MA33,MA55)); N28:=BARSLAST(CROSS(MA55,MA33)); N88:=IF(N18<N28,N18+1,0-N28-1); 漲停:CROSS(W,-5) AND N88<0 AND REF(N88,1)>0; |
|