OPEN-SOURCE SCRIPT
Aggiornato Chaufer-Engine Pro

Chaufer-Engine Pro — ORB/ARB · EMA · VWAP · Liquidity
Four independent intraday signal engines in one overlay, sharing a single confluence core (VWAP / Volume / RSI / ADX / ATR) so nothing is calculated twice. Every engine can be toggled on/off, and all signals confirm on closed bars (non-repainting).
The four engines
Plus a Key Levels overlay (independent of the engines): PDH/PDL, PMH/PML, session Open, Weekly H/L (previous week on Monday) and OR/ARB — each drawn as a labelled line for the current session, or the previous active day on nights/weekends/holidays.
How to use
Notes
Four independent intraday signal engines in one overlay, sharing a single confluence core (VWAP / Volume / RSI / ADX / ATR) so nothing is calculated twice. Every engine can be toggled on/off, and all signals confirm on closed bars (non-repainting).
The four engines
- ① ORB/ARB — Opening-Range and Afternoon-Range breakouts with 2-candle confirmation, graded A/B/C by confluence, plus rejection reversions back inside the range edges.
- ② EMA Pullback + Continuation — In an established 9/20/50 trend, waits for a pullback into the fast EMA then a break-of-structure to fire a continuation entry.
- ③ VWAP Reversal — Touch-and-reverse off VWAP with same-colour confirmation, an advancing reference candle, and a cooldown so you don't get back-to-back same-direction signals.
- ④ Liquidity Sweeps — Wick-through-then-close-back stop-runs of key levels (PDH/PDL, PDC, PMH/PML, OR, ARB, weekly, equal highs/lows). A single ⚡ label names the swept level; a sweep above = bearish hint, below = bullish hint.
Plus a Key Levels overlay (independent of the engines): PDH/PDL, PMH/PML, session Open, Weekly H/L (previous week on Monday) and OR/ARB — each drawn as a labelled line for the current session, or the previous active day on nights/weekends/holidays.
How to use
- Add to an intraday chart — best on 1m–5m so the opening range has enough bars.
- Confirm the Session and Timezone inputs match your market (default 0930–1600, America/New_York). Enable Extended Hours on the chart if you want premarket (PMH/PML) levels.
- In Master Toggles, turn on only the engines you trade. ④ Liquidity is off by default.
- Tune the Confluence Core (VWAP/Vol/RSI/ADX). Use "Require full confluence" and "Suppress grade-C" to keep only the highest-quality breakouts.
- Read signals:
- ▲/▼ A/B/C = ORB/ARB breakout (letter = confluence grade; hover for the reason).
- Rev ↑/↓ = range-edge rejection reversion.
- Circles = EMA continuation. V triangles = VWAP reversal. ⚡ = liquidity sweep.
- Watch the status table (top-right) for engine states and current bias.
- Set alerts from any of the built-in alertconditions (one per signal type).
Notes
- Signals are non-repainting (confirmed on bar close); the OR box only extends for the first 2 hours (configurable), then freezes.
- This is an analysis tool, not financial advice — combine with your own risk management.
Note di rilascio
Update chartNote di rilascio
New inputs (group: "MTF RSI / MACD Table")- MTF RSI Length (14), RSI Overbought (70), RSI Oversold (30)
- MACD Fast/Slow/Signal (12 / 26 / 9)
- 5 timeframe slots, each with an on/off toggle — defaults 5, 15, 60, 240, D
- "Show Status Table" toggle renamed to "Show MTF RSI / MACD Table"
Table layout (4 columns × per-TF rows + summary)
- Col Shows
- TF timeframe label
- RSI value + OB/OS tag; red=overbought, green=oversold, else green/red tint by the 50 midline
- MACD arrow zone cross momo
- Bias combined RSI+MACD verdict: BULL / BEAR / MIX
MACD cell decoding (▲>0 ⤳↑ +)
- ▲ / ▼ — MACD line above / below signal line
- >0 / <0 — MACD line vs zero line (momentum regime)
- ⤳↑ / ⤳↓ — fresh cross this bar
- + / − — histogram expanding / contracting
- Color = conviction: bright when the cross/state agrees with the zero-line side (continuation), dim when it fights it (early reversal)
Bias column
- BULL = RSI ≥ 50 and MACD above signal (bright if also above zero)
- BEAR = RSI ≤ 50 and MACD below signal (bright if also below zero)
- MIX = the two disagree (gray)
ALIGN summary row (bottom)
- Counts enabled timeframes agreeing bull (▲) vs bear (▼) and gives a majority verdict (BULL / BEAR / MIX) — full alignment vs conflict at a glance.
Removed
- Old dashboard rows (engine ON/off states + single-TF Bias). No signal-engine logic, alerts, key levels, or drawings were touched.
Note di rilascio
MACD cell now shows the "distance from zero" as a momentum-strength tag.New cell format: ▲>0 ⤳↑ + S
The last token is strength = |MACD line| / ATR on that timeframe, so it's normalized to each timeframe's own volatility (comparable across 5m and Daily):
- S (strong) — MACD line ≥ MACD Strong ATR-units from zero → mature, powerful momentum (but also more extended)
- m (mid) — moderate momentum
- w (weak) — MACD line hugging zero → weak / transitioning (early or choppy)
New inputs (in "MTF RSI / MACD Table" group):
- MACD Strong (|line|/ATR ≥) — default 0.60
- MACD Mid (|line|/ATR ≥) — default 0.25
How to read it together: a fresh cross ⤳↑ at >0 with + (expanding) and m strength is a healthy continuation with room to run; a ⤳↑ showing S (already strong/extended) warns the move may be late; a w near zero flags whipsaw risk.
Tune the two thresholds to your instrument — if everything reads S, raise them; if everything reads w, lower them.
Note di rilascio
VWAP Break logic tunedNote di rilascio
updated VWAP reasoningNote di rilascio
The on-chart verdict is now a compact floating label pinned beside the live candle — just the call and an arrow:- GO ▲ / GO ▼ (green long / red short) — clean setup, momentum quality confirmed
- WAIT • (amber) — right direction, but momentum not yet expanding
- NO • (gray) — no clean setup / timeframes disagree
Hover the label for a plain-English tooltip explaining the direction (LONG=calls / SHORT=puts), which timeframe is your trigger, whether its momentum is quality-confirmed or weak/fading, the strength (STRONG/moderate/weak), and how many timeframes are aligned vs. the minimum needed.
How to read the label - Think of the three states as one continuous position lifecycle:
State Action
GO ▲/▼ Enter in the arrow's direction (calls on ▲, puts on ▼)
WAIT • Hold — momentum is pausing, not reversing; stay in the trade
NO • Exit — setup is gone, close the position
In short: Enter on GO → keep holding through any number of WAITs → close the moment it flips to NO.
WAIT is a "catch your breath" state, not an exit signal — it just means the entry timeframe's momentum isn't currently expanding, which is normal mid-trend. Only NO (alignment lost or trigger momentum gone) tells you the reason you entered is no longer valid, so that's your close trigger.
One caveat for options specifically: because you're holding through WAIT, keep an eye on theta/IV on longer pauses — the signal logic is momentum-based and doesn't account for premium decay.
Note di rilascio
updatedNote di rilascio
Signal generation restricted to session selection - default is NY SessionScript open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.
Script open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.