OPEN-SOURCE SCRIPT
Updated Books Retouch Levels Pro

English Description
📌 What is Books Retouch Levels Pro?
This indicator visualizes key price levels based on engulfing price action (“Books”) and tracks how price reacts when revisiting those levels.
In simple terms:
👉 Strong price moves often leave behind levels that matter later.
⸻
🔍 Concept
• When an engulfing pattern occurs, the open price of the engulfed candle becomes a key level
• These levels act as potential liquidity or reaction zones
• The first retouch of these levels is especially important
⸻
⚙️ Features
• ✅ Automatically detects buy and sell levels
• ✅ Tracks whether levels are active or invalidated
• ✅ Detects the first retouch of each level
• ✅ Highlights retouched levels for clarity
• ✅ Fades opposite-side levels based on latest retouch direction
• ✅ Fully customizable visibility (signals, inactive levels, etc.)
⸻
📊 How to Read
🟢 Buy Levels
→ Open of engulfed bearish candle
→ Often acts as support
🔴 Sell Levels
→ Open of engulfed bullish candle
→ Often acts as resistance
⸻
🔁 What is a Retouch?
A retouch happens when price returns to a level after moving away.
This indicator focuses on:
👉 The first retouch, which often provides high-probability setups
⸻
❌ Invalidation
A level becomes invalid when price clearly breaks it.
Examples:
• Buy level → broken to the downside
• Sell level → broken to the upside
⸻
🧠 How to Use
• Identify newly formed levels
• Wait for price to return (retouch)
• Combine with market structure or trend
• Focus on the most recent retouch for directional bias
⸻
✨ What’s Improved
• More accurate retouch detection
• Cleaner and more intuitive visuals
• Better distinction between active / retouched / invalid levels
• Cleaner default setup:
• Inactive levels OFF
• Retouch signals OFF
📌 What is Books Retouch Levels Pro?
This indicator visualizes key price levels based on engulfing price action (“Books”) and tracks how price reacts when revisiting those levels.
In simple terms:
👉 Strong price moves often leave behind levels that matter later.
⸻
🔍 Concept
• When an engulfing pattern occurs, the open price of the engulfed candle becomes a key level
• These levels act as potential liquidity or reaction zones
• The first retouch of these levels is especially important
⸻
⚙️ Features
• ✅ Automatically detects buy and sell levels
• ✅ Tracks whether levels are active or invalidated
• ✅ Detects the first retouch of each level
• ✅ Highlights retouched levels for clarity
• ✅ Fades opposite-side levels based on latest retouch direction
• ✅ Fully customizable visibility (signals, inactive levels, etc.)
⸻
📊 How to Read
🟢 Buy Levels
→ Open of engulfed bearish candle
→ Often acts as support
🔴 Sell Levels
→ Open of engulfed bullish candle
→ Often acts as resistance
⸻
🔁 What is a Retouch?
A retouch happens when price returns to a level after moving away.
This indicator focuses on:
👉 The first retouch, which often provides high-probability setups
⸻
❌ Invalidation
A level becomes invalid when price clearly breaks it.
Examples:
• Buy level → broken to the downside
• Sell level → broken to the upside
⸻
🧠 How to Use
• Identify newly formed levels
• Wait for price to return (retouch)
• Combine with market structure or trend
• Focus on the most recent retouch for directional bias
⸻
✨ What’s Improved
• More accurate retouch detection
• Cleaner and more intuitive visuals
• Better distinction between active / retouched / invalid levels
• Cleaner default setup:
• Inactive levels OFF
• Retouch signals OFF
Release Notes
Release Note* Added Original sell logic as an alternative to Pro
* Added the public release header for the published version
Release Notes
Release NoteRepublished to replace the preview image with the correct screenshot.
There are no functional changes to the script logic in this update.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
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.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
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.