請問在MC裡有內建AMA..但我要怎樣寫成XS的指標
Inputs: Period(20),fastestend(2),lowestend(30);
Vars:ER(0),SC(1),fastest(0),slowest(0),AMA(0),diff(0),direction(0),volatilitys(0);
IF CurrentBar <= Period Then AMA = Close;
IF CurrentBar > Period Then Begin
Diff = AbsValue(Close - Close[1]);
direction = AbsValue(Close - Close[Period]);
volatilitys = Summation(Diff, Period);
if volatilitys <> 0 then ER = direction / volatilitys;
fastest=2/(fastestend+1);
slowest=2/(lowestend+1);
SC = Power(ER * (Fastest - Slowest) + Slowest, 2);
AMA = AMA[1] + SC * (Close - AMA[1]);
End;
plot1(AMA);

2 評論