Convert this basic formula to afl

#1
Can you help me please?



wm30 = WeightedAverage [30] (close)
distancia = 0
cero = 0
if close > wm30 then
distancia = (close-wm30) / close * 100
endif
if close < wm30 then
distancia = (wm30-close) / close * 100
endif
return distancia as "distancia", cero COLOURED (0,0,0) as "cero"
 
Last edited:

KelvinHand

Well-Known Member
#2
Can you help me please?



wm30 = WeightedAverage [30] (close)
distancia = 0
cero = 0
if close > wm30 then
distancia = (close-wm30) / close * 100
endif
if close < wm30 then
distancia = (wm30-close) / close * 100
endif
return distancia as "distancia", cero COLOURED (0,0,0) as "cero"
PHP:
wm30 = WMA(Close, 30);

cero = ParamColor("Color", ColorRGB(0,0,0));
distancia = IIf(Close>wm30,  (Close-wm30)/Close * 100, 
            IIf(Close<wm30,  (wm30-Close)/Close * 100, 0));

Plot(distancia, "distancia", Cero, styleNoLabel);
 

trash

Well-Known Member
#4
PHP:
wm30 = WMA(Close, 30);

cero = ParamColor("Color", ColorRGB(0,0,0));
distancia = IIf(Close>wm30,  (Close-wm30)/Close * 100, 
            IIf(Close<wm30,  (wm30-Close)/Close * 100, 0));

Plot(distancia, "distancia", Cero, styleNoLabel);
Code:
wm30 = WMA(Close, 30);

cero = ParamColor("Color", ColorRGB(0,0,0));
distancia = abs(Close-wm30)/Close * 100;

Plot(distancia, "distancia", Cero, styleNoLabel);
 

Similar threads