Code Amibroker Indicators

Fibonacci Pivot Points for Amibroker (AFL)

by admin 2 min read 0 comments

Key Takeaways

  • Market conditions and their impact on trading decisions
  • Key levels and price action analysis
  • Risk management strategies for this setup

This indicator plots Fibonacci pivots points on an intraday chart. The pivot levels are based on the daily trading range and plotted at 38%, 62% and 99%. You can use the pivot levels to trade reversals or break-outs and fib retracements to buy dips in uptrends and sell rallies in downtrends.

In uptrends, traders should look to buy near the 38% Fibonacci Retracement level (buy on dips). In downtrends, traders look to sell near the 38% Fibonacci Retracement level (sell on rallies).

by K.Vidyasagar, vkunisetty@yahoo.com

\"\"

_SECTION_BEGIN(\"Fibo Pivots\");
 
SetChartOptions(0,chartShowDates);
GraphXSpace=5;
Plot(C,\"\",colorBlack,styleCandle);
 
//by K.Vidyasagar, vkunisetty@yahoo.com
PH = DayH = TimeFrameGetPrice(\"H\", inDaily, -1);    DayHI = LastValue (DayH,1);   // yesterdays high
PL = DayL = TimeFrameGetPrice(\"L\", inDaily, -1);    DayLI = LastValue (DayL,1); // yesterdays low
PC = DayC = TimeFrameGetPrice(\"C\", inDaily, -1);    // yesterdays close
PR = PH - PL;
//DayO = TimeFrameGetPrice(\"O\", inDaily);   // current day open
 
numbars = LastValue(Cum(Status(\"barvisible\")));
hts = -33.5;
R=PH-PL;//range
P=(PH+PL+PC)/3; pI = LastValue (p,1);// Standard Pivot
fr1 = p + (R * 0.38); fr1I = LastValue (fr1,1);
fr2 = p + (R * 0.62); fr2I = LastValue (fr2,1);
fr3 = p + (R * 0.99); fr3I = LastValue (fr3,1);
fs1 = p - (R * 0.38); fs1I = LastValue (fs1,1);
fs2 = p - (R * 0.62); fs2I = LastValue (fs2,1);
fs3 = p - (R * 0.99); fs3I = LastValue (fs3,1);
 
Plot(p,\"Pivot\",colorBlue,styleDots|styleNoLine|styleNoRescale);
Plot(fr1,\"R1\",colorRed,styleDots|styleNoLine|styleNoRescale);
Plot(fr2,\"R2\",colorPink,styleDots|styleNoLine|styleNoRescale);
Plot(fr3,\"R3\",colorRose,styleDots|styleNoLine|styleNoRescale);
Plot(fs1,\"S1\",colorGreen,styleDots|styleNoLine|styleNoRescale);
Plot(fs2,\"S2\",colorLime,styleDots|styleNoLine|styleNoRescale);
Plot(fs3,\"S3\",colorPaleGreen,styleDots|styleNoLine|styleNoRescale);
PlotText(\" Pivot \", LastValue(BarIndex())-(numbars/Hts), pI, colorBlue);
PlotText(\" Fib R1 \" , LastValue(BarIndex())-(numbars/Hts), fr1I, colorRed);
PlotText(\" Fib R2 \" , LastValue(BarIndex())-(numbars/Hts), fr2I, colorPink);
PlotText(\" Fib R3 \" , LastValue(BarIndex())-(numbars/Hts), fr3I, colorRose);
PlotText(\" Fib S1 \" , LastValue(BarIndex())-(numbars/Hts), fs1I, colorGreen);
PlotText(\" Fib S2 \" , LastValue(BarIndex())-(numbars/Hts), fs2I, colorLime);
PlotText(\" Fib S3 \" , LastValue(BarIndex())-(numbars/Hts), fs3I, colorPaleGreen);
_SECTION_END();

Mở Tài Khoản - Nhận ngay bộ công cụ AI trị giá 56000 USD

Trading Data Snapshot

Always verify current market conditions before executing any trade. Past performance does not guarantee future results.

A
admin
Trading analyst and market commentator with expertise in technical analysis, price action, and risk management. Dedicated to helping traders make informed decisions.

Leave a Reply

Your email address will not be published. Required fields are marked *