The queue function method used is adapted from an example provided on the PineCoders website, much gratitude to LucF for this gem!
To prevent grid lines out of range from causing chart to rescale right click on chart's price column and enable Scale Price Chart Only.
Pictured example above is using Type Of Increment: Steps By Pivot, Number Of Steps: 5.
Pictured example below is using Type Of Increment: Steps By Price, Number Of Steps: 6, Starts From Price: $10k, Steps By Percent Or Price: $10k.
Pictured example below is using Type Of Increment: Steps By Percent, Number Of Steps: 7, Starts From Price: $10k, Steps By Percent Or Price: 33%.
NOTICE: This is an example script and not meant to be used as an actual strategy. By using this script or any portion thereof, you acknowledge that you have read and understood that this is for research purposes only and I am not responsible for any financial losses you may incur by using this script!
Enabled adjustable transparency for grid lines.
Added ability to specify number of bars to the left and right of pivot. Reducing number of bars to the right of pivot increases responsiveness.
Made the following cosmetic changes to default line style: Dotted Yellow.
Cosmetic change, added padding for better alignment.
Added option Pivot Higher Timeframe.
Added adjustable line width and changed default color to Gray for better viewing compatibility with both Dark & Light themes.
Added option Grid Lines Extend, setting this option to Right allows the age of each Pivot to be seen as shown in pictured example below.
Improved alignment when using Grid Lines Extend: Right with higher timeframe pivots. Added option to show price labels as shown in pictured example below.
I sann TradingView-anda har författaren till detta skript publicerat det som öppen källkod, så att handlare kan förstå och verifiera det. Skål för författaren! Du kan använda den gratis men återanvändning av den här koden i en publikation regleras av våra Ordningsregler. Du kan göra den till favorit för att använda den i ett diagram.
In this script the X axis of "Steps by Percent" and "Steps by Price" are unbounded by time, so there is not a "beginning" time but rather only a "beginning" price. It would require either adding a stopping price for manual mode or alternatively utilizing pivots for the starting and stopping points of the Fibonacci levels. While using pivots the levels could potentially update too frequently depending on how relaxed the pivot settings were, but I may consider adding this option in the future.
Meanwhile I would encourage you to look at some of the excellent Fibonacci scripts done by @dgtrd, he has many of them: https://www.tradingview.com/u/dgtrd/#published-scripts