Need afl for AHR-ADR-AWR

#31
Thks ocil for ur help, but i don't knew even abcd of AFL coding so can u pls tell which gap i have to remove to correct error or can u remove it & re-paste.

thks a lot.
 
#32
Ocil sir,


i had deleted gap & i can see afl working now. But it is showing just today range, i am in need of afl which shows yesterday range & average of last 5 trading session & average of last 20 trading session on screen.

so i can compare how much movement more left in script.

for example if daily range of silver is 800 point & if i can see today it moved just 400 point till eve, i will buy it above high or sell below low for 400 pt tgt.

but current afl showing just today range, can u help pls.
 
#34
_SECTION_BEGIN("Price");
SetChartOptions(0,chartShowArrows|chartShowDates);
_N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) ));
Plot( C, "Close", ParamColor("Color", colorBlack ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
_SECTION_END();

_SECTION_BEGIN("Hi-Lo");

HiDay = TimeFrameGetPrice("H", inDaily);
LoDay = TimeFrameGetPrice("L", inDaily);
HiHrly = TimeFrameGetPrice("H", inHourly);
LoHrly = TimeFrameGetPrice("L", inHourly);
PlotShapes(shapeSmallCircle*(H==HiDay),colorDarkRed,0,H,20);
PlotShapes(shapeSmallCircle*(L==Loday),colorDarkGreen,0,L,-20);

TimeFrameSet(inDaily);
DR=H-L;
DR5=MA(DR,5);
DR20=MA(DR,20);
TimeFrameRestore();

DRE=TimeFrameExpand(DR,inDaily);
DR5E=TimeFrameExpand(DR5,inDaily);
DR20E=TimeFrameExpand(DR20,inDaily);

Title = EncodeColor(colorRed) + "Hi-Lo" + " | " + Name() + " | " + EncodeColor(colorRed)+ Interval(2) +
EncodeColor(colorRed) + " | " + Date() +" | "+"\n" +
EncodeColor(colorRed) + "Today's Range = " + EncodeColor(colorRed) + StrToNum(NumToStr((HiDay - LoDay), 1.2))+ "\n"+
EncodeColor(colorRed) + "Today's Hi = " + EncodeColor(colorRed) + Hiday + "\n" +
EncodeColor(colorRed) + "Today's Lo = " + EncodeColor(colorRed) + Loday + "\n" +
EncodeColor(colorRed) + "Yesterday's Range = " + EncodeColor(colorRed) + StrToNum(NumToStr(DRE, 1.2)) + "\n" +
EncodeColor(colorRed) + "5 Day MA of Daily Range = " + EncodeColor(colorRed) + StrToNum(NumToStr(DR5E,1.2)) + "\n" +
EncodeColor(colorRed) + "20 Day MA of Daily Range = " + EncodeColor(colorRed) + StrToNum(NumToStr(DR20E,1.2)) ;

_SECTION_END();

_SECTION_BEGIN("Hi-Lo");

HiDay = TimeFrameGetPrice("H", inDaily);
LoDay = TimeFrameGetPrice("L", inDaily);
HiHrly = TimeFrameGetPrice("H", inHourly);
LoHrly = TimeFrameGetPrice("L", inHourly);
PlotShapes(shapeSmallCircle*(H==HiDay),colorDarkRed,0,H,20);
PlotShapes(shapeSmallCircle*(L==Loday),colorDarkGreen,0,L,-20);

TimeFrameSet(inDaily);
DR=H-L;
DR5=MA(DR,5);
DR20=MA(DR,20);
TimeFrameRestore();

DRE=TimeFrameExpand(DR,inDaily);
DR5E=TimeFrameExpand(DR5,inDaily);
DR20E=TimeFrameExpand(DR20,inDaily);

Title = EncodeColor(colorRed) + "Hi-Lo" + " | " + Name() + " | " + EncodeColor(colorRed)+ Interval(2) +
EncodeColor(colorRed) + " | " + Date() +" | "+"\n" +
EncodeColor(colorRed) + "Today's Range = " + EncodeColor(colorRed) + StrToNum(NumToStr((HiDay - LoDay), 1.2))+ "\n"+
EncodeColor(colorRed) + "Today's Hi = " + EncodeColor(colorRed) + Hiday + "\n" +
EncodeColor(colorRed) + "Today's Lo = " + EncodeColor(colorRed) + Loday + "\n" +
EncodeColor(colorRed) + "Yesterday's Range = " + EncodeColor(colorRed) + StrToNum(NumToStr(DRE, 1.2)) + "\n" +
EncodeColor(colorRed) + "5 Day MA of Daily Range = " + EncodeColor(colorRed) + StrToNum(NumToStr(DR5E,1.2)) + "\n" +
EncodeColor(colorRed) + "20 Day MA of Daily Range = " + EncodeColor(colorRed) + StrToNum(NumToStr(DR20E,1.2)) ;

_SECTION_END();
 

Similar threads