Skip to main content

Avarage Candles for Amibroker (AFL)

hkmontasser about 15 years ago Amibroker (AFL)

  • Rating:
    5 / 5 (Votes 1)
  • Tags:
    amibroker

This formula draws the candles with a new prospective which is the avarege for open, close, high, low.

Indicator / Formula

Copy & Paste Friendly
AvClose= (High+Low)/2;
AvOpen = Ref(AvClose,-1);
AvHigh = Max(High,Ref(High,-1)); 
AvLow  = Min(Low,Ref(Low,-1)); 

Color = IIf(AvClose <=Ref(AvClose ,-1) , colorRed, 
        IIf(AvClose >=Ref(AvClose ,-1) , colorGreen, colorBlack ) ); 

SetBarFillColor( Color ); 
SetChartOptions(0,chartShowArrows|chartShowDates);
_N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} AvOpen %g, AvHigh %g,AvLow %g, AvClose %g (%.2f%%) ", AvOpen, AvHigh, AvLow, AvClose, SelectedValue(ROC( AvClose, 1))));
PlotOHLC(AvOpen, AvHigh, AvLow, AvClose, _DEFAULT_NAME(), ParamColor("Color",colorBlack), styleCandle);

0 comments

Leave Comment

Please login here to leave a comment.