PriceCatch Auto Fibonacci - IOHello and Warm Greetings to Tradingview community.
PriceCatch Auto Fibonacci Levels
The Problem
One of the problems faced by traders who use Fibonacci levels is that they have to draw the levels manually on their charts. It's tedious and sometimes leads to inaccuracies in identifying correct levels.
Secondly, while there are so many Auto Fibonacci scripts available in the Public Scripts Library, most of them are not really useful as they are very limited in their capability for the following reasons:
either they are based on historical bars or historical pivots - user has to enter the number of historical bars or pivots for the starting point of the Fibonacci Levels.
they are time-frame dependent. This is a very serious limitation with most scripts.
they do not offer real and practical user settings.
many of them are not actually pure Fibonacci Levels scripts.
Limitations with other Auto Fibonacci scripts
Other Fibonacci scripts ask user to specify a number of historical bars or pivots to draw the Fibonacci levels. This is a major problem with such scripts - because 50 historical bars on the daily time frame changes to 50 historical bars on the 4H if you change the chart's time-frame to 4H, thereby altering the position of the Fibonacci levels. So, the desired view that the user seeks about price action is not what he/she gets whenever the time-frame changes. Similarly with specifying Pivots. For example, for a swing trader who specifies Pivots, the number of pivots that occur in one month varies depending on the chart's time-frame. So after trying these scripts, users quickly realize that they are not really all that useful.
PriceCatch Auto Fibonacci Levels - Unparalleled advantage
The PriceCatch Auto Fibonacci Levels script that I am publishing is completely different from other Fibonacci scripts on the TradingView Public Library. My script offers users unparalleled flexibility and options to use it effectively and to suit their trading style. With PriceCatch Auto Fibonacci Levels script, user has the ability to choose a variety of options to draw the Fibonacci levels from Current Day, Previous Day all the way up to 52 weeks. Not only that, users can also set their own levels via input options and that makes it even more adaptive to a user's specific needs. So, if you do not want 0.382 level and want the level to be at 0.312, yes, you can do that with this script.
Time-frame independence
This script works independent of the chart time frame and this is it's USP. So, while your chart may be set to 15 minutes time-frame, you can set the script to draw Fibonacci levels of Previous Week, last 3 days or any other available interval of your choice and it will draw it accurately. What's more, you can change your chart's time-frame to any interval of your choice and the Fibonnacci levels stay fixed and true to the chosen option. To my knowledge, none of the other scripts offer such a feature as they are dependent on the Chart's time frame.
The Difference
With the PriceCatch Auto Fibonacci Levels script, when user chooses Previous Month to draw Fibonacci levels, it only considers the high and low of previous month and this can never change. This makes it time-frame independent and actually helpful to the user because while the Fibonacci levels are drawn based on the chosen interval's high and low, user can then choose any chart time frame to trade on the drawn Fibonacci levels. This is the crucial difference and big advantage of PriceCatch Auto Fibonacci Levels script from other scripts.
Chart type independence
PriceCatch Auto Fibonacci Levels script is also independent of chart type. You can set your chart to Bars, Japanese, Hollow, Heikin-Ashi or even line style and this script accurately draws the Fibonacci levels as the logic is independent of chart type.
Practical and really useful
I have written the script after careful study of all the other available scripts and only then took on this project. Once you look at other scripts and what they lack, you will realize my script is all-rounded, very flexible with a wide variety of options to choose from. All of these features make PriceCatch Auto Fibonacci Levels script unique, very powerful and highly useful to traders.
Use Cases
Intraday
If you trade intraday, setting the interval to 3D (3 days) will give you Fibonacci levels of last three days. This may be useful in taking intraday trades by knowing probable support and resistance levels in that period. Then, you can trade on 1 minute, 3 minutes, 5 or any other intraday time frame of your choice.
Swing / Long term trading
For swing or long term traders, setting the interval to PM (previous month) or CQ (current quarter) will help you find probable support / resistance levels in that period that you can use to plan your trades. Then, of course, with the 52W setting, you can take a really long term view of the asset.
Multiple Advantage
Since you can add the script more than once to your chart, you can set one script to a longer time frame and another to a shorter one to form a combination of Fibonacci levels to give you even more precise and desired information about price action and to help you plan/manage your trades.
Some Samples
Tesla with CQ (Current Quarter) setting
Microsoft with CM (Current Month) setting
NVAX Bar Chart in 2H with PM (Previous Month) setting
NOTE - PRIOR TO USING THIS SCRIPT:
Please remember that the script is shared with absolutely no assurances about usability and any warranties whatsoever and as a responsible trader, please satisfy yourselves thoroughly and use it only if you are satisfied it works for you. Remember, you are 100% responsible for your actions. If you understand and accept that, you may use the script.
Why Invite only?
I merely want to know how many traders actually show interest to use it.
QUERIES/FEEDBACK
Please PM me.
I have to thank @BJORGUM for helping me out with this script.
Hope you find this script useful. Wish everyone all the best with trading.
フィボナッチ
B-auto fibA new interactive input mode for price and time inputs is now available. Instead of selecting bar numers and/or time from input widgets, you can now select them by clicking on the chart.
The interactive mode is activated by using confirm = true in input.time() and input.price().
This is code for an Anchored fibonachi indicator where the anchor point is set interactively
this way you can change start date and fib level is calculating automaticly indicator is finding highest and lowest price and calculating fib levels
thanks to versiyon5
i hope tradingview will make a fibo widget like Anchored VWAP it will be very usefull
thanks good works so far :)
+ Donchian ChannelsThis version of Donchian Channels uses two source options so that one can create a channel using highs and lows rather than one or the other or closes. My thinking was that this would create a more accurate portrayal of price action (or at least contain the greatest scope of it) as seen through the lens of a Donchian Channel. This was actually part of the genesis of my idea around my Ultimate Moving Average.
Besides the single top and bottom plot for the DC's extremities, I've enabled the ability to create outer bands with a variable width that the user can adjust to their preference. I think it's quite nice. I use it in the DC in my other non-overlay indicators.
Besides this additional functionality, the indicator has options to plot lines between the basis and the upper and lower bands, so, basically, splitting the upper and lower channel in half.
There is no magic number to the lookback. I chose 233 as default because it's a fibonacci sequence number and I'm more interested in using the DC like a very long period bias indicator, and the longer lookback gives a much wider window (because highs and lows are so spread apart) with which other faster indicators (supertrend, shorter period moving averages, etc.) can work without making the screen a clutter.
The color of the basis may also be made relevant to higher timeframe information. What I mean by this is that you can set it so that the basis of the current timeframe is colored based on the candle close of the higher timeframe of your choosing. If you're looking at an hourly chart, and you set the color to Daily, the basis will be colored based on the candle close (above or below the basis) of the previous day. If the previous daily close was above the basis, that positive color will be reflected in the basis, even if the current hourly candle closes are below the hourly basis. This could potentially be useful for setting a higher timeframe directional bias and reacting off price crossing the lower timeframe basis (or whatever your trigger for entering a trade might be). This is also optional in my Ultimate Moving Average indicator.
You can also set the entire indicator to whatever time frame you want if you want to see where the actual basis, or other levels are on that higher timeframe.
Further additions include fibonacci retracement levels. These are calculated off the high and the low of the Donchian Channels themselves.
You will see that there are only three retracement levels (.786, .705, .382), one of which is not a fib level, but what some people call the 'OTE,' or optimal trade entry. If you want more info on the OTE just web search it. So, why no .618 or .236? Reason being that the .618 overlaps the .382, and the .236 is extremely close to the .786. This sounds confusing, but the retracement levels I'm using are derived from the high and low, so it was unnecessary to have all five levels from each. I could have just calculated from the high, or just from the low, and used all the levels, but I chose to just calculate three levels from the high and three from the low because that gives a sort of mirror image balance, and that appeals to me, and the utility of the indicator is the same.
The plot lines are all colored, and I've filled certain zones between them. There is a center zone filled between both .382 levels, and an upper and lower zone filled between the .786 and either the high or the low.
If you like the colored zones, but don't like the plots because they cause screen compression, turn off the plots under the "style" tab.
There are alerts for candle closes across every line.
I should state that, regarding the fibs, obviously the length of the Channels is going to affect to what levels price retraces to. A shorter lookback means you will see more changes in highs and lows, and therefore retraces are often going to be full retraces within the bands unless price is trending hard. A longer lookback means you will see smaller retraces. Using this in conjunction with key high timeframe levels and/or a moving average can give great confidence in a trade entry. Additionally, if you have a short bias it may help in finding levels or entering a trade on a pullback. It could also be good for trade targets. But again, the lookback you choose for this indicator is going to dictate its use in the system you're building or already have. A 9 EMA and a 200 EMA, while fundamentally the same, are going to be used somewhat differently while doing your chart analysis.
Additional images below.
Same image as main, but with supertrend and my +UMA to help with chart analysis.
Image with the fib stuff turned on.
Zoomed out image with the same.
Shorter lookback period.
Zoomed in image of shorter lookback.
Kamek CC Magic v1.2This indicator has been created to automatically find the sweet spot for two fib levels. 0.618 & 0.66
- Using 3 Time Frame pivot points for fibs
- Each Time Frame pivot has fib retracement levels with customizable levels
- dynamic pivot left and right lookback period to adjust the lag in the higher highs and lower lows
Note: You need to have the chart time frame on the lowest fib time frame.
Recommended to use for scalping
0.618 & 0.66 for each Time frame.
1hr, 4hr, 1day
Recommended to use for Swing
0.618 & 0.68 for each Time frame.
4hr, 1day, 3day
but you can still use your own strategy using 4 fib levels.
The idea is based on the course material from Chart Champions
Its recommended using S&R levels or session volume to confirm entry or exit
Martyv Technical Analysis KitThis indicator is being developed as a tool hopefully suited to both the beginner/amateur/hobbyist and possibly also the professional analyst/trader. The idea is that it would be a tool that can give you an instant ‘overview’ of a few different schools of measurement on any measurable asset. Makes for great training wheels or a primer for further analysis.
Out of the box settings will give you an AutoFib for the most recent low and high (with extension targets), a pair of commonly-used moving averages (50 SMA and 200 SMA), RSI (and/or many other) divergences on the chart, and candles colored according to current trend (Blue = Bullish Control, Purple = Neutral/Coasting, Red = Bearish Control) and intensity according to volume (Darker = High Volume/Increasing, Lighter = Low Volume/Decreasing). For more advanced traders/analysts, almost all settings can be customized, with multiple options and additional features.
*There are a lot of settings. Shrug. Wink. I tried to bundle them together, however there are a few that I use quite often and placed them at the top for easy access. If you have any suggestions as to what's super useful in the top area, lmk. Happy trading! -E
AutoFib
-Places an AutoFib for the most recent low and high (with extension targets)
-You can choose to "contain price action" inside a 0-1 fib retrace, or allow extension targets to automatically be used (potentially useful within Harmonic Trading among other things)
-Uses the Fast/Medium/Slow (Default) global inputs for fib lookback period (Defaults to 8/21/34 at the time of this writing, can be changed in settings)
-Customizable fib levels, colors, and styles
-Can choose between AutoFib with manually defined levels or SmartFib with levels automatically calculated, including extensions as needed
--Choose between only using the most recent confirmed fib retrace, or the currently developing (non-confirmed) fib retrace - this will also contain price action within a 0-1 fib
--Adds fib extensions as needed, you can define extension levels
-Can change the lookback period and turn the visible Zig Zag and/or AutoFib on/off
-Can turn Logarithmic on/off in settings
Divergence
-Can identify and mark divergences (regular and hidden) for MACD, MACD Histogram, RSI (Default), Stochastic (Default), CCI, Momentum, OBV, Diosc, VWmacd, and Chaikin Money Flow
-Can turn divergences on/off individually
-Can choose to show hidden divergence
-Uses the Fast/Medium/Slow global inputs (Defaults to 8/21/34 at the time of this writing, can be changed in settings)
Trend Channels
-Uses a Zig-Zag with a specified lookback period (can be changed in settings)
-Setting AutoFIb to a different lookback than Trend Channels yields interesting results imo
-Can turn channels on/off
-Can change the lookback period and turn the Zig Zag and/or Channels on/off
Trend Ribbon
-Uses the John F. Ehlers Supersmooth method on a specified lookback period (Default 14)
-Checks the current price action against the lookback period trend and if the Supersmooth signal aligns with the trend direction, it gives a strong signal (Bull/Bear). A continuation signal (Neutral) is given if these two don’t match, and often indicates trend continuation or trend reversal.
-Can turn supersmooth and/or matching bar repaint on/off
-Can choose between Bull/Bear/Neutral signals and only Bull/Bear signals
-Alerts available for Bullish or Bearish change
-Can choose current timeframe or any timeframe
Bar Repaint
-Candles colored according to current trend (Blue = Bullish Control, Purple = Neutral/Coasting, Red = Bearish Control) and intensity according to volume (Darker = High Volume/Increasing, Lighter = Low Volume/Decreasing). You can set candle color to reflect: Open/Close, Trend (Default), or an RSI Gradient. You can set candle intensity to reflect: Volume (Default), Momentum, RSI, or ADX.
Price Tag
-Price tag that sits neatly between the candles and the fib labels. You can turn this on or off.
Weekly Fibonacci MatrixThe weekly Fibonacci Matrix builds a matrix based on specific time and price criteria. It is paired with higher and lower timeframe matrices to identify key entry and exit points for day trades and intraweek swing trades.
This is part of a full suite of tools I have developed for matrix analysis and ORB breakouts.
Fibonacci ORB scannerThe Fibonacci ORB scanner allows users to monitor Fibonacci Levels as defined by a user-defined time range.
The 0 Fibonacci and 1 Fibonacci will be defined by the lowest and highest price points during the defined time period.
The scanner can be set to intraday settings or any user-defined time-frame ("Delivery" settings).
A common way to use the scanner is to set it to the first 15 - 30 minutes of the day.
When prices are above the opening range set by the user, the ticker will enter the "Buy" column.
When prices are below the opening range set by the user, the ticker will enter the "Sell" column.
When prices are contained within the opening range set by the user, the ticker will enter the "Neutral" column.
The "Delivery" settings can be used to define an opening range that exceeds standard ORB levels.
One way to use the Delivery settings is to set them to first week of the month.
The scanner will then show "buy" for any ticker that is above the first week's high, and show "sell" for any stock that is below the first week's low.
The scanner is meant to be used in conjunction with my Fibonacci Matrix system, which gives users pre-defined fibonacci levels for each day, week, month, and quarter, each designed for a different type of trader.
You can DM me for access to my full suite of Fibonacci Matrix indicators.
Percentage Values SpaceManBTCPercentage Values SpaceManBTC
This is a free release indicator, it makes use of tradingviews new update to pinescript.
The goal of this script is to allow the user to choose a point in time on the chart and price.
In doing so it will generate automatically the percentage deviations specified by the user in the settings.
The code is quite simple, specify a point in origin, and apply percentage deviations on price from that point,
For usecase I find it can be quite useful for round numbers personally which is why ive set the default to be: 5,10,15,20.
Similar to playing round values that may provide some psychological reason for resistance/support I beleive the same can be done with % from important swing highs and lows in the correct trading environments.
Users can:
-Show Origin
-Choose distance from origin
-Toggle Labels altogether
-Choose color of lines
-Decide to show above, below, or both. For retracements and extensions.
-Customize the % Amount
To Do
-Customize line styles
-Customize line size
-Customize Font size
-Add more options for number of percentages
Fibonacci Toolkit [LuxAlgo]This toolkit aims to display multiple Fibonacci drawing tools including retracements, arcs, circles, fans, timezones and spirals.
Usage
Upon adding the indicator to the chart, users will be prompted to choose a starting point and an ending point for the calculation of the drawing tools.
Users can then navigate to the settings of the toolkit and choose which drawing tool to display using the Fibonacci drop-down menu. Users are also free to change the default Fibonacci ratios used by the indicator from within the settings. Each tool is described below.
Retracements
Fibonacci retracements display multiple levels constructed using the starting price point, ending price point, and multiple Fibonacci ratios. These levels can be used as support and resistance.
Arcs
Fibonacci arcs display multiple semi-circles. Each semi-circle crosses the line connecting the starting & end price point at a certain percentage determined by Fibonacci ratios. These arcs can be used as support and resistance.
Circles
The Fibonacci circles are similar to the Fibonacci arcs but display a full circle instead. Users can expect the price to bounce off of the circles.
This tool is less commonly used by traders.
Fan
A Fibonacci fan is a tool displaying trendlines all connected to a starting point and extending to a point determined by Fibonacci ratios. These can also be used as support and resistance.
Timezone
Fibonacci timezones return a series of horizontal lines. The distance of the lines increases by a factor given by the numbers in the Fibonacci sequence.
This tool can be useful to highlight points where a trend might reverse assuming that their duration increases over time.
Spiral
The Fibonnaci spiral displays a spiral that grows by a factor given by the golden ratio. This indicator returns a spiral using 7 turns (5 internal) and sets the origin of the spiral to the ending point which is selected by the user. The height of the spiral is based on the price range between the starting point and ending point.
Note that potential display artifacts can be seen when fitting the spiral on stocks and forex pairs.
Auto Fib Golden Pocket Band - Strategy with Buy Signalsthis strategy is based on the Indicator "Auto Fib Golden Pocket Band - "Autofib Moving Average"
it's the same as the indicator but with:
- the strategy tester included
- several entry Signal filter
- Dynamic SL
Auto Fib Golden Pocket Band - Autofib Moving Averageplots the fib retracement Golden pocket moving average band on two different pivots
3rd WaveHello All,
In Elliott Wave Theory, 3rd wave is not the shortest one in the waves 1/3/5 and it's usually longest one. so if we can catch it then we may get good opportunities to trade. This script finds 3rd wave experimentally. it can be also the 3rd waves in the waves 1, 3, 5, A and C. the 3rd wave should have greater volume than other waves, the script can check its volume and compare with the volumes of the waves 1 and 2 optionally.
Pine Team released Pine version 5! This script was developed in v5 and it uses Library feature of Pine v5 for the zigzag functions. This script is also an example for the Pine developers who learn Pine v5 and Libraries.
Options:
Zigzag Period: is the length that is used to calculate highest/lowest and the zigzag waves
Min/Max Retracements: is the retracement rates to check the wave 2 according to wave 1. for example; if min/max values are 0.500-0.618 then wave 2 must be minimum 0.500 of wave 1 and maximum 0.618 of wave 1.
Check Volume Support: is an option to compare the volumes of1. 2. and . waves. if you enable this option then the script checks their volume and 3rd wave volume must be greater then 1 and 2
there are 4 options for the targets. you can enable/disable and change their levels. targets are calculated using length of wave 1.
Options to show breakout zone, zigzag, wave 1 and 2.
and some options for the colors.
The Library that is used in this script:
P.S. This is an experimental work and can be improved. So do not hesitate to drop your comments under the script ;)
Enjoy!
ZigZag Chart with SupertrendHello All,
This script creates Zigzag Chart by using Zigzag waves, so it's timeless chart meaning that no time dependency on X-axis. Optionally it can calculate & show Zigzag Supertrend or Simple Moving Average. Also it can change bar colors of the main chart by trend direction of Zigzag Supertrend.
As seen below, each zigzag wave is a candle on Zigzag chart:
You have a few options and using these options you can find best settings for the securities/timeframes.
You can change Zigzag period, if you change Zigzag Period then all zigzag and the chart is recalculated/reconstructed.
You have option to show Zigzag Supertrend or Zigzag Moving Average, the options you have;
- You can change ATR Length and ATR multiplier for supertrend
- You can change Length for Simple Moving Average
You can change Zigzag candle & wick colors using options. Also you have option to change bar colors according to Zigzag Supertrend direction.
As it's timeless chart, below you can see how/when bar colors and Zigzag Supertrend change:
You can see Simple Moving Average of the Zigzag Candles:
You can play with ATR length and multiplier to find best supertrend:
You can play with the candle & wick colors:
Enjoy!
Vision Reversal ZonesVision Reversal Zones is our twist on Fibonacci Retracements to help identify areas of possible retracement. It's important to understand that in real-time the retracement levels of the past are not to be mistaken as retracement levels of the future. The goal is to provide yourself with an idea of general ranges you could potentially expect a retracement based on recent activity. This indicator should not be used as your only source of trade ideas... Build a strategy around your preferred setups, and leverage it for confirmation.
What makes this indicator different?
Our indicator outputs averaged metrics with retracement ratios
Our indicator adjusts it's averaging decisions automatically based on your chart
Our indicator focuses on the outer ratios of retracement
How do I use this indicator?
To use this indicator simply apply it to your chart. With this version there are no user required settings or adjustable values. The indicator will make adjustments itself based on your chart. To understand the use of the indicator you'll need to understand the basic principles of support & resistance. We recommend reading up on Fibonacci Retracements as well, however you'll first want to understand support & resistance.
Auto Phivots S/R [DM]Greetings colleagues
Today I share the classic pivot points indicator
Added options:
Standard levels
Fibonacci levels "up to 261'8"
Logarithmic scale option
//Pivot Points Standard
//Pivot Points Standard — is a technical indicator that is used to determine the levels
//at which price may face support or resistance. The Pivot Points indicator consists of
//a pivot point (PP) level and several support (S) and resistance (R) levels.
//
//Calculation
//PP, resistance and support values are calculated in different ways, depending on
//the type of the indicator, specified by the Type field in indicator inputs. To
//calculate PP and support/resistance levels, the values OPENcurr, OPENprev, HIGHprev,
//LOWprev, CLOSEprev are used, which are the values of the current open and previous
//open, high, low and close, respectively, on the indicator resolution. The indicator
//resolution is set by the input of the Pivots Timeframe. If the Pivots Timeframe is set
//to AUTO (the default value), then the increased resolution is determined by the
//following algorithm:
//
//for intraday resolutions up to and including 15 min, DAY (1D) is used
//for intraday resolutions more than 15 min, WEEK (1W) is used
//for daily resolutions MONTH is used (1M)
//for weekly and monthly resolutions, 12-MONTH (12M) is used
CryptoFall v1.0.0Category: Trend Analysis
Timeframe:
- Best on 4H, D
- Faster on 30M, 1H
Suggested Use: In uptrend.
Input option: Is possible to use "Alternative Time Frame" using other candles on different Time Frame charts.
Logic: The tradable market range is calculated, on which the Fibonacci levels are automatically calculated, at this point the entries could be defined entering on the important zone levels.
The calculation takes into account a combination of indicators such as:
- Fibonacci Retracement ( FibRetr )
- Theory of W. D. Gann .
Entry: The indicator uses Fibonacci levels to identify a good time to enter using the Buy the Dip approach (i.e. considering that a typical pullback is in the range between 0.382 and 0.618).
Tips: The best way to enter the market is always to split the positions so as not to enter entirely and expose yourself with all your capital, @TheSocialCryptoClub insists on a careful management of the orders so as to be able to mediate the price depending on the depth of the retracements.
Exit: Defined by the investor's long-term objective.
Thanks for attention.
Fibonacci LevelsThe 420 VWMA (Volume Weighted Moving Average) per period selected of the low price (Fib 0) and the high price (Fib 1). They are labeled in Color of the line they represent.
The other Fib lines are calculated using common fib ratios as follows:
longRange_fib2618 = highestHighperLongRange +
(highestHighperLongRange - lowestLowperLongRange) * 1.618
longRange_fib1618 = highestHighperLongRange +
(highestHighperLongRange - lowestLowperLongRange) * .618
longRange_fib786 = highestHighperLongRange -
(highestHighperLongRange - lowestLowperLongRange) * 0.236
longRange_fib618 = highestHighperLongRange -
(highestHighperLongRange - lowestLowperLongRange) * 0.382
longRange_fib50 = highestHighperLongRange -
(highestHighperLongRange - lowestLowperLongRange) * 0.500
longRange_fib382 = highestHighperLongRange -
(highestHighperLongRange - lowestLowperLongRange) * 0.618
longRange_fib236 = highestHighperLongRange -
(highestHighperLongRange - lowestLowperLongRange) * 0.764
Those lines are drawn and labeled to right of chart
The 2 heavy whites and the short range of the Fib1 (Top) and Fib0 (Bottom). Eyes on chart when it approaches one those two points. This is where I look for continuation or reversal patterns, especially near a Longterm Fib
The Red, Green, Yellow and Blue are colored ratio lines that I am experimenting with and will later combine with a multiple time frames to show discernable patterns of potential near future movements.
The prices interacts with the fib lines and each of the the colored ratio lines as you go from small to larger time frames.
I will be publishing this soon to allow the community to improve on it.
Retracer Barcolor With LuckyNickVaFibonacci Input Preset Retracer. This for highlighting your favorite Fibonacci retracement levels. Before using this indicator you should already have knowledge of what Fibonacci is & how to use it. These are levels where it said to be that the market may or may not reverse at. This is more used for anticipation, confluence & should be used in combination with other tools to confirm price action & your own analysis of your expectations. But quickly explained Fibonacci levels are Price Reversal levels that are self fulfilled due to mass trading at these price reversal levels. So the correct way to find opportunity with this script is to use these levels to analyze price action for Pullbacks in the market.
TradeChartist ZigZag & Auto Fibonacci Retracement™TradeChartist ZigZag & Auto Fibonacci Retracement is a visually engaging script that generates ZigZag and Auto-Fibonacci lines/labels based on user defined sensitivity factor.
===================================================================================================================
█ ™TradeChartist ZigZag & Auto Fibonacci Retracement Features
=========================================
Plots completed and developing ZigZag based on 𝐙𝐢𝐠𝐙𝐚𝐠/𝐀𝐮𝐭𝐨-𝐅𝐢𝐛𝐬 𝐅𝐚𝐜𝐭𝐨𝐫 (Minimum - 1, Maximum - 10, Default - 5) that adjusts the sensitivity of the ZigZag with 1 being High Sensitivity and 10 being Low Sensitivity.
Option to enable or disable 𝐙𝐢𝐠𝐙𝐚𝐠 𝐂𝐨𝐧𝐧𝐞𝐜𝐭𝐨𝐫 which can be helpful for Harmonic traders.
Option to display 𝐙𝐢𝐠𝐙𝐚𝐠 𝐇𝐢𝐠𝐡𝐬/𝐋𝐨𝐰𝐬 and 𝐑𝐒𝐈 𝐚𝐭 𝐇𝐢𝐠𝐡𝐬/𝐋𝐨𝐰𝐬 in one of two styles.
Two types of Fibonacci to choose from - 𝐀𝐮𝐭𝐨-𝐅𝐢𝐛𝐬 and 𝐅𝐢𝐛𝐬 𝐛𝐚𝐬𝐞𝐝 𝐨𝐧 𝐋𝐨𝐨𝐤𝐛𝐚𝐜𝐤.
𝐀𝐮𝐭𝐨-𝐅𝐢𝐛𝐬 option plots Auto Fibonacci levels based on 𝐙𝐢𝐠𝐙𝐚𝐠/𝐀𝐮𝐭𝐨-𝐅𝐢𝐛𝐬 𝐅𝐚𝐜𝐭𝐨𝐫.
𝐅𝐢𝐛𝐬 𝐛𝐚𝐬𝐞𝐝 𝐨𝐧 𝐋𝐨𝐨𝐤𝐛𝐚𝐜𝐤 plots Fibonacci levels based on the highest high and lowest low of the lookback period (𝐃𝐚𝐲𝐬 or 𝐂𝐚𝐧𝐝𝐥𝐞𝐬).
Fibonacci levels can be reversed by enabling 𝐑𝐞𝐯𝐞𝐫𝐬𝐞 from settings.
Enabling 𝐂𝐮𝐫𝐫𝐞𝐧𝐭 𝐏𝐫𝐢𝐜𝐞 𝐅𝐢𝐛 𝐋𝐚𝐛𝐞𝐥 displays the current Fib level of the developing price bar.
Option to customize Fib levels and colours.
4 Colour themes and option to enable/disable bar colouring.
===================================================================================================================
█ Example charts
1. ZigZag/AutoFibs Factor can make a big difference to ZigZag and AutoFibs plot as shown in the OANDA:XAUUSD Daily chart below.
2. RSI can be quite useful in analysing the Highs and Lows as shown in the BINANCE:BTCUSDT 1hr chart below.
3. Developing or Current Trend means the Low/High is unconfirmed and can move as shown in the OANDA:EURUSD 1hr chart below with bar colouring.
4. Current Price Fib Level label showing PTC means Potential Trend Change. Confirmation at candle close will reverse the Auto-Fibs as shown in BINANCE:ETHUSDT 15m chart below
5. Fibonaci Levels and colours can be customised using 𝐔𝐬𝐞 𝐂𝐮𝐬𝐭𝐨𝐦 𝐅𝐢𝐛 𝐋𝐞𝐯𝐞𝐥𝐬 from the settings as shown in the AMEX:SPY 15m chart below
█ Note:
Rarely, a steep high/low wick doesn't get accounted in the ZigZag High/Low detection as they are filtered using momentum.
If momentum doesn't slow down, the fibs can extend beyond 1 and may continue way beyond 4.618 fib level. These are quite rare depending on how distant the near high/low is based.
ZigZag and Fibonacci are good reference indicators and should always be used as confirmations rather than standalone indicators.
===================================================================================================================
Best Practice: Test with different settings first using Paper Trades before trading with real money
===================================================================================================================
Average Daily Range Fibonacci LevelsThe Average Daily Range is a simple concept, calculated as the difference between daily highs and lows averaged over some period. This indicator uses that range in conjunction with Fibonacci ratios to create zones centered on the day's open that tends to act as areas of support and resistance.
The thicker White lines are the ADR levels; all other lines are the same value adjusted by the various Fibonacci values.
A simpler version of this concept can be seen in my other script, Average Daily Range Zones, which does not include the Fibonacci ratio zones.
Thanks to @Hank Hill for the original idea and TV for the feedback and support on the use of the security() function.
Also thanks to @GoldenCross for the Fibonacci obsession.
TradeChartist Catalyst™TradeChartist Catalyst is an elegant script that combines Catalyst Trade Bands and automatic ZigZag/Fibonacci plots using an original logic to help users interact in a visually engaging and meaningful way with the charts.
===================================================================================================================
™TradeChartist Catalyst features
=============================
1. Catalyst Trade Bands
Catalyst Trade Bands comprises Equilibrium or Mean Bands, Inner Bands, Outer Bands and a Overall Mean Line. Catalyst Trade Bands help visualize the price action in relation to the Equilibrium Bands and clearly show how far away from the mean the current price is. The Trade Bands are of two types - Normal and Weighted. Weighted Bands are very sensitive to price action and a higher Bands length is recommended.
Simple 144 vs Weighted 144 Trade Bands
2. Equilibrium Touch Points
Every time the price touches the Equilibrium, an orange touch point appears on the chart. Normally, the Equilibrium line, for an optimal sample, acts as support or resistance. Price breaching or failing this line usually signals a Pull Back, a Throw Back or a Trend Change based on how the price interacts with it. This can be used with a secondary confirmation like RSI, Stochastic etc. For example, if the price falls back significantly only to touch the Equilibrium Line and fails to test the Overall Mean Line when Stochastic is below 30, this could mean a strong Pull Back rather than a Trend Change as shown in the example chart below.
When price fails the Equilibrium Bands, the fill colour of the Equilibrium bands changes to Bearish colour. If the Overall Mean line is below the Equilibrium bands and is in a reasonable distance, Mean will act as support as shown in the example below. Price failing the mean will test Inner Bands and strong bear momentum could take price to Outer Bands and beyond.
All the components of the Catalyst Trade Bands including the Touch Points can be enabled or disabled from the settings.
3. ZigZag & Fibonacci
Catalyst automatically plots ZigZag and Auto Fibonacci Retracement based on an intelligent logic and can be tweaked by changing the Zigzag & Auto-Fibs Factor from the settings. It also plots Fib ratios and connectors along with price highs and lows of ZigZag. The ratios can be especially useful to visually detect harmonic patterns and also serves as a useful feature for Fibonacci traders.
4. Fibonacci Customisation
Catalyst users can customise Fibonacci type and levels, including levels colour from Catalyst settings. In addition to Auto-Fibs, users can also plot Fibonacci levels based on Days or Candles lookback. This is a very useful feature if the user wants to override Auto-Fibs to suit his/her needs. Users can also reverse the Fibonacci Levels by enabling Reverse from settings.
In the following example chart of OANDA:USDCAD , Fibonacci levels based on 10 days lookback is plotted.
===================================================================================================================
Best Practice: Test with different settings first using Paper Trades before trading with real money
===================================================================================================================
Support and ResistanceThis indicator shows three types of support and resistance lines: Horizontal, Parallel (using linear regression) and Fibonacci Retracement. Lines can be adjusted or turned on and off in settings. A great tool for setting up entries, exits and locating pivot points.
3GBH - Pivot Points & Fib LevelsThis indicator displays Pivot Points & Fib Levels based on the timeframe you select.
-----
There are 3-levels of support/resistance to the Pivot Points.
-----
Currently there are only Fib-Levels based on the 1st Pivot Levels .
Fibs will be added to the other 2 levels in the near future.
The Golden Ratio is highlighted by default.
-----
The Pivot Line is either green or red depending on whether the price is above or below.
-----
Fibonacci tools are quickly becoming a favorite of mine. This helps me to practice working with them,
and may help to be more efficient in doing analysis.