OPEN-SOURCE SCRIPT

ICT MTF FVG [MK]

Updated
FVGs (Fair Value Gaps) are significant levels that may act as support or resistance to price. The script finds FVGs as per ICT trading system, then plots the full FVG to the right side of the chart. FVG boxes do not change size when they are semi-mitigated as its important to know where the original FVG midpoint lies. Plotting to the right side of price allows for a cleaner chart. The script is MTF and can display FVG boxes for the following timeframes. Chart, 5,10,15,30,1hr,4hr,8hr,12hr,D,W,M.

Below shows 1hr FVGs marked out. NOTE: this is not what the script does, this is for explanation only.
snapshot

Below shows what the script will do. 1hr FVGs shown on 15min chart
snapshot
Release Notes
Update to keep FVG boxes to right of price.
Release Notes
Label color option added
Release Notes
Corrected Bear FVG color input label
Release Notes
updated FVG detection logic. previously, FVGs containing volume imbalances were not detected

added visibility settings for main FVGs. Now for example, you can choose to only show Daily FVGs on 1hr TF...or 1hr FVGs on 5 min TF etc.

added a MTF FVG which displays through the price chart. This gives the option of displaying two different FVGs on the same chart which don't overlap each other.
educationalictictconceptsictfairvaluegapictfvgictstudentmultitimeframe

Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in publication is governed by House rules. You can favorite it to use it on a chart.

Want to use this script on a chart?

Disclaimer