{参数:P=6}
AA:=ABS(H-REF(C,1));
BB:=ABS(L-REF(C,1));
CC:=ABS(H-REF(L,1));
DD:=ABS(REF(C,1)-REF(O,1));
M:=MAX(AA,MAX(BB,CC));
匹配:=ABS(M-AA)<0.00001 OR ABS(M-BB)<0.00001 OR ABS(M-CC)<0.00001;
RV:=IF(ABS(M-AA)<0.00001,AA+0.5*BB+0.25*DD,
IF(ABS(M-BB)<0.00001,0.5*AA+BB+0.25*DD,CC+0.25*DD));
R:=VALUEWHEN(匹配,RV);
NUM:=0.5*(C-O)+(C-REF(C,1))+(REF(C,1)-REF(O,1));
SI:=IF(ABS(R)<0.00001,0,50*NUM*MAX(AA,BB)/(R*P));
ASI:SUM(SI,0);
ASIMA:SMA(ASI,P,1);