Settings & setup guide.
Everything you need to run it right.
Every setting explained in plain English, with the exact defaults we recommend for Deriv Volatility 75 on TradingView. Configure it once from this page and you're done — the rest happens on your chart.
01 Installation
Add SynthAlgo to your TradingView chart.
Open the Deriv symbol you want to trade in TradingView, then follow four steps.
1. In the chart toolbar, click Indicators → Invite-only scripts and select v75 Clean Break & Retest [MTF]. If you don't see it there, make sure the TradingView username you shared at checkout matches the one you're logged in with.
2. When it loads, click the settings gear on the indicator name and match the defaults below — every value is calibrated for V75. You can skip straight to §02 if you want to trade first and read later.
3. Add an Alert on Any alert() function call with the indicator selected as the condition. Set expiration to Open-ended. That's your signal feed.
4. If you want the AI risk-officer review (§09), paste your webhook URL under Notifications → Webhook URL and follow the Telegram setup at the bottom of this page.
Sanity check: once loaded, you should see the dashboard in the top-right of your chart showing HTF TREND, MARKET STATE, HTF ADX, ENTRY TF, and the current zone counts. If you see it, the script is running correctly.
02 Recommended chart setup
The setup that works for most subscribers.
One setup covers most people. If you want tighter or slower behavior, see the presets at the end of this section.
Default V75 setup
| Setting | Value | Why |
|---|---|---|
| Chart timeframe | 15m | Match your Entry TF to avoid display drift between charts. |
| Higher Timeframe | 2 hours | Where zones are born. Balanced for V75's speed. |
| Entry Timeframe | 15 minutes | Where retest rejections confirm — quicker wins than swinging the HTF. |
| Zone Anchor | All | Base + Flip + Origin. Highest-quality zones (Base) win when priority conflicts arise. |
| Trend Filter | EMA + Structure | Buys need bullish structure OR to be above the HTF EMA. |
| Quality Score min | 65 | Rejects marginal setups automatically. |
| Risk / Reward | 2.0 | Half off at 1R (TP1), remainder to 2R (TP2). See §07. |
Faster preset — more signals, more noise
| Higher Timeframe | 1 hour |
| Entry Timeframe | 5 minutes |
| Quality Score min | 55 |
Slower preset — swing-style
| Higher Timeframe | 4 hours |
| Entry Timeframe | 1 hour |
| Quality Score min | 70 |
| Signal Cooldown | 15 bars |
One rule to live by: view and alert from the same chart as your Entry Timeframe. If your Entry TF is 15m, put the alert on the 15m chart and glance at higher TFs for context only. The zones stay identical everywhere — but the SL/TP boxes look tightest and most accurate on the chart that matches your entry.
03 Pivots & Structure (HTF)
Where structure is measured.
These settings decide what counts as a “level” and how quickly it flips. Leave them at defaults for V75 unless you know why you’re changing them.
The timeframe that defines structure and where zones are born. All BOS / CHoCH events, all zones, all invalidation checks — they use this timeframe’s candles, not your chart’s. That’s why zones look identical on the 15m and the 4h chart.
Rule of thumb: your Higher Timeframe should be 4–8× your Entry Timeframe. 15m entries → 1–2h HTF. 1h entries → 4h HTF.
How many bars each side of a pivot to confirm it as a swing. Lower = more responsive to recent structure, more zones. Higher = fewer, more meaningful pivots.
V75 moves fast, so we run 2. On slower symbols 4–6 is more appropriate.
When a level breaks, the script marks it as a BOS (break of structure — continuation) or CHoCH (change of character — reversal). Turn off to declutter, but leave on while learning the system.
04 Zones (HTF)
How the tradeable zones are built.
Three types of zones can be drawn on every break. Base (order block — the shelf the impulse launched from — highest quality). Flip (the broken pivot itself — classic S/R flip). Origin (the swing extreme the move launched from — furthest from price, most conservative).
All lets the script draw all three per break. When the zone cap is hit, the script automatically culls the lowest-quality zone (Origin first, then Flip, then Base) — so the ones you actually want to trade from stay alive longest.
How thick each zone is, measured in HTF ATRs. Wider = more forgiving on retests (more signals). Tighter = fewer, higher-quality signals.
The cap on live demand and supply zones. When exceeded, the lowest-quality zone gets culled. Bump to 10–12 if you find the chart cycling through zones too quickly on trending moves.
HTF Close — a zone only dies when the higher-timeframe candle closes through it. Same zones on every chart TF you view. This is the professional setting.
Chart Close — a chart-timeframe close through the zone kills it. Faster invalidation, but the same zone can be alive on your 1h chart and already dead on the 15m. Only use if you know why you want it.
Zone flip: when a demand zone is broken by the HTF close, it doesn’t just die — it flips to a supply zone at the same level (broken support becomes resistance, textbook S/R flip). Retests of the flipped zone from below can produce sells. Same in reverse for broken supply.
05 Signals & Filters
What counts as a valid entry.
Where the rejection candle is judged. Zones stay on the HTF, but touches and confirmations are evaluated on 15m candles inside each chart bar. This gives you quicker fills without swing-trading the HTF setup.
Best practice: view and alert on the chart that matches this timeframe. Higher TFs are for context.
How long a zone stays live waiting for a retest. After this many HTF bars with no retest, the zone is greyed out. 100 is generous — enough for zones to be around for follow-up trades without cluttering the chart forever.
Once price touches a zone, a rejection candle within this many Entry-TF bars will fire the signal. The touch candle itself counts as bar 0. Keeps the touch and confirmation logically connected without demanding they happen on the same candle.
Minimum Entry-TF bars between any two signals. Prevents cluster-firing when stacked zones get retested in one move. Measured in wall time, so it enforces the same wait on every chart timeframe.
Buys only in bullish conditions, sells only in bearish. The single biggest filter in the system for win rate. Leave on unless you’re deliberately testing counter-trend setups.
EMA — price must be on the right side of the HTF EMA. Simple, robust, keeps you out of reversal traps.
Structure (BOS/CHoCH) — the script’s own structure state decides. A CHoCH flips the bias instantly. More responsive to reversals but occasionally counter-trend.
Either — passes if either agrees. Most permissive, catches early reversals.
Length of the HTF trend EMA. 50 on V75 balances responsiveness and stability. 200 for slower symbols; 20–30 if you want aggressive trend flips.
Blocks signals when the market is in consolidation. ADX above the threshold means a trend is in play; below means chop, no signals. 20 is the standard threshold.
What counts as a valid rejection on the Entry TF.
Wick Rejection — pin-bar style: a long wick into the zone with the close pushed back out (body may be tiny).
Engulfing — the candle’s body fully engulfs the previous body in the signal direction.
Any Opposing Close — legacy: any green candle for buys, red for sells. Turn on Require Strong Rejection Candle if you use this.
Rejection Wick min % is 0.5 — the wick must be at least half the candle’s range.
Blocks a buy while the last completed or forming HTF candle is a heavy sell candle (body ≥ 1 HTF ATR). Sells mirrored. The move has to slow down before a rejection counts — no catching knives.
Prints a small ✕ label wherever a valid retest confirmation was blocked, and why (EMA, ADX, MOMO, COOLDOWN, SCORE). Turn on when you’re asking “why didn’t that fire?” — otherwise off.
06 Signal Quality Score
The final gate every signal has to pass.
Every candidate signal is scored 0–100 across six components: trend alignment, momentum, confirmation candle strength, rejection wick quality, zone freshness, and break displacement. The score prints on every signal label — BUY · 72, SELL · 65.
Master toggle. Off = every candidate that passed the other filters fires. On = candidates below the minimum score are blocked.
The score gate. 65 filters out marginal setups without being overly picky. Drop to 55 in ranging markets to catch more setups; raise to 75+ if you only want elite quality signals.
Prints the score directly on the BUY/SELL label. Leave on — it’s the fastest read on signal quality when scanning your chart.
07 Risk / Reward
How SL and TP are placed.
Both are dynamic. SL sits at the zone edge with a small buffer, extending only if the retest wick broke through the zone. TP1 is fixed at 1R (take half off, lock in a win); TP2 is dynamic — capped at the nearest opposing zone if there’s one within reach, otherwise the full 2R.
The target for TP2. 2.0 means TP2 sits at twice the risk from entry, unless a supply/demand zone caps it closer. TP1 is always locked at 1R.
Small buffer past the zone edge, in chart-timeframe ATRs. Protects you from getting wicked out on noise. 0.1 is enough on V75; bump to 0.2 on 1s indices.
Purely visual — how many bars forward the SL/TP boxes extend on the chart. Doesn’t affect the trade.
Recommended trade management: take 50% off at TP1 (1R), move the stop to breakeven on the remainder, let TP2 run. This turns your win rate math from “40% at 2R” into “~60%+ that book at least some profit, plus a runner.” Simpler to execute, easier on the nerves, materially better equity curve.
08 Reading a signal
What every alert tells you.
When a signal fires, you get a labelled arrow on the chart plus a boxed alert with SL, TP1, TP2 lines. Here’s how each piece reads.
Score (the number on the label) tells you at a glance how strong the setup is. 65 is the minimum; 80+ is elite; 90+ is rare.
TP1 is fixed at 1R — the price where you take half off. TP2 is dynamic — it caps at the nearest opposing zone if one is within reach, otherwise the full 2R.
Stop Loss sits at the zone edge with a small buffer, or beyond the retest wick if it broke through the zone. Never inside the rejection wick.
09 Alerts & Telegram
Get signals delivered wherever you are.
The alert body is a full JSON payload with entry, SL, TP1, TP2, score, zone type, trend, and the last six candles. TradingView can send this to Discord, a webhook, or with the AI risk-officer set up (§01 step 4), it flows through Claude for a second-opinion review and arrives on your Telegram as a formatted verdict.
If you’re running the AI confirmation server, set a shared secret here — the server will reject any webhook that doesn’t include it. Purely a security feature. Blank if you’re not using webhooks.
AI risk-officer setup: full instructions and a one-file Node.js server ship with your subscription. It listens for the JSON alert, asks Claude to review the setup structurally (score, geometry, momentum, recent candles), and delivers ✅ CONFIRM or ❌ REJECT with reasoning to your Telegram before you enter. The engine still fires the signal; the AI decides whether it’s worth your money.