Displacement Order Blocks ~ DOB [Liquidity_Pro]

Displacement Order Blocks (DOB)

This indicator shows order blocks with displacement (FVG required) and leans heavily on ICT’s generous and insightful teachings to define midlines for FVG, IFVG, and order blocks. The market structure definitions follow TradingHub’s (TH) rules filtering out inside bars.

It offers alerts for price in order block, liquidity sweep, break of structure (BOS), change of character (CHoCH), and inducement (IDM).

The TH model was chosen because it's programmatic allowing clear structure definitions that allow us to mark inducements (S/O to @albatherium for publishing the first TH market structure indicator).

TH’s Single Candle Order Block (SCOB) rules have also been helpful in refining order block definition, for example in the Transfer case. ICT fans will see when back testing this, that it moves the focus closer to the FVG.

In developing this indicator, we've tried to offer great aesthetic flexibility, to keep the chart uncluttered and to avoid exceeding Trading View’s limitations on boxes and lines. It's also configured to work reasonably well on both light and dark background charts:

We hope this indicator can serve as a teaching tool for ICT’s price action insights and SMC market structure concepts. For this, we've included optional labels for various order block types:

I = inside bar. The bars that follow the order block have been ignored – you will see the number of ignored bars shown after a hyphen. The idea is that inside bars fall in the shadow of a more important candle and can’t be relied on for defining a trade.

S = standard case. The order block candle takes liquidity from the previous candle and is followed immediately after by an FVG on the next candle. This differs technically from the ICT “last down-close/last up-close” order block concept. In practice, this choice has very little impact on ICT trading, because the ICT trader is entering on the FVG anyway.

T = transfer case. This is an order block that has been transferred from the candle that takes liquidity to the candle just prior to the FVG. When you back test this, you will see it is a high probability choice.

TZ = tweezer. This is an option you can turn off that fills a hole in TH teachings. It bypasses the requirement for an order block to take liquidity from the previous candle in the case of equal h/ls. The result is that you will find 2 candle order blocks with equal highs and lows (also known as tweezer tops/bottoms) show on your chart. You will note that every tweezer is a wick on a higher timeframe.

W = wick. this is a big wick candle that we call an order block without requiring an FVG. The presumption is that the displacement is contained within the wick itself on a lower timeframe.

* Asterisk denotes an extreme order block.

Finally, we trade with this indicator (using it together with our Daye Quarterly Theory ~ DQT free indicator, taking trades when price reaches an extreme FVG or order block during a Q2 manipulation).

We will continue developing it along with other indicators we have not yet published. So please boost if you like this and follow us for updates. Also please let us know what new features you would like to see.
Release Notes:
This update fixes errors in the alerts.
Release Notes:
Minor aesthetics updated.
Release Notes:
Added live/open IDM option to version 1.6.1

More info about our indicators at
All content, tools, scripts, articles, & education provided by Liquidity_Pro are purely for informational & educational purposes only. Past performance does not guarantee future performance.
Protected script
This script is published closed-source but you may use it freely. You can favorite it to use it on a chart. You cannot view or modify its source code.

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.

Want to use this script on a chart?