OPEN-SOURCE SCRIPT
Protection Price (Wenhua / TDX)

A short-term support and stop-loss reference line adapted from the Wenhua/TDX trading platform community formula.
— FORMULA —
Protection Price = ( Close[2] + Close[1] + Open ) / 3
That is, the average of the two prior bars' closes and the current bar's open.
— INTERPRETATION —
• When price holds above the line, short-term structure favors continuation of the prevailing trend.
• A clean break below the line, particularly with expanding range or volume, often precedes a deeper pullback.
• Useful as a soft stop-loss anchor for swing positions.
— TIMEFRAME NOTE —
This indicator was designed for daily charts, where the three input bars span three trading sessions and carry meaningful overnight gap information. On lower intraday timeframes (5m, 15m) the line will naturally track close to price, behaving like a three-bar smoothing — this is expected, not a bug. For a true daily-level Protection Price displayed on an intraday chart, request the daily series via request.security().
— BEST PAIRED WITH —
"D/K Strength + Smart Money Accumulation" sub-chart indicator for complete entry and exit context.
A faithful Pine v6 port of the original community formula.
— FORMULA —
Protection Price = ( Close[2] + Close[1] + Open ) / 3
That is, the average of the two prior bars' closes and the current bar's open.
— INTERPRETATION —
• When price holds above the line, short-term structure favors continuation of the prevailing trend.
• A clean break below the line, particularly with expanding range or volume, often precedes a deeper pullback.
• Useful as a soft stop-loss anchor for swing positions.
— TIMEFRAME NOTE —
This indicator was designed for daily charts, where the three input bars span three trading sessions and carry meaningful overnight gap information. On lower intraday timeframes (5m, 15m) the line will naturally track close to price, behaving like a three-bar smoothing — this is expected, not a bug. For a true daily-level Protection Price displayed on an intraday chart, request the daily series via request.security().
— BEST PAIRED WITH —
"D/K Strength + Smart Money Accumulation" sub-chart indicator for complete entry and exit context.
A faithful Pine v6 port of the original community formula.
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.