🔓 Get Started

Cancel anytime

Documentation

Understanding Vector Platinum

Setup guides, entry triggers, confluence filters, risk management, and walk-forward validation.

Video Tutorials Coming Soon

🚀 Quick Start Guide

📋 Getting Access

  1. Claim your script access on Whop
    After purchase, check your email for instructions on how to claim access to the script via Whop. Follow the steps in that email to link your TradingView account.
    If you run into any issues claiming access, DM us directly and we'll get it sorted straight away.
  2. Add to TradingView
    In TradingView: Indicators → Invite-only scripts → add Vector Platinum.
  3. Verify installation
    You should see the strategy overlay on your chart along with the performance dashboard and metrics.

⚙️ Initial Setup (5 Minutes)

  1. Add Vector Platinum to your chart
    Open your target instrument and timeframe (e.g. MES1! on the 5m chart). Add the indicator — the strategy will load with its default settings.
  2. Let Auto-Detect apply the preset
    Open Settings → 🎯 STRATEGY PRESETS. If your ticker and timeframe match a built-in preset, it will be applied automatically — no manual changes needed. A mismatch warning will appear on the chart if you're on the wrong ticker or timeframe.
    Supported: MGC 5m · MES 5m · M2K 5m · MNQ 5m · BTC 5m · MCL 5m
    Leave the preset dropdown on "Custom" for Auto-Detect to work. Selecting a preset manually overrides it.
  3. Run the backtest and review the results
    Open the Strategy Tester tab. Check Net P/L, Profit Factor, Win Rate, and Max Drawdown. This is your baseline — the preset is already optimised for this market.
  4. Adjust contract size to match your account
    Presets ship with a default contract size, but you'll want to dial this to fit your own drawdown tolerance. In Settings → 🎯 STRATEGY PRESETS, enable the Contract Size ✏️ fine-tune override. This lets you change the number of contracts without affecting any other preset settings.
    🎯 STRATEGY PRESETS → Fine-Tune Overrides → Contract Size ✏️
    Start at 1 contract. Watch how Max Drawdown scales — if it's beyond your comfort zone, keep it at 1 until you've seen the strategy perform on live paper first.
  5. You're ready
    That's it for a preset setup. The strategy is backtested, sized, and ready to run. When you want to explore further — adding confluence filters, adjusting sessions, or running walk-forward validation — use the full guide below.
Advanced users — if you want to customise beyond contract sizing, layer in your own confluences, override sessions or risk settings, or build a setup from scratch on a non-preset instrument, read on below. The full guide covers every setting in detail, including how to use the section and fine-tune overrides without breaking preset performance.

🎓 Understanding Key Concepts

What is Confluence?

Definition: Multiple independent signals agreeing on the same trade direction.

Example:
✓ RSI < 35 (oversold)
✓ QQE trend bullish
✓ Price reclaimed VWAP
✓ Volume > 1.5× average

Golden Rule: 2–4 confluence filters = optimal balance. More is not better.

What is Overfitting?

Definition: Optimising settings so perfectly to past data that they fail on new data.

How to avoid: Use OOS validation. If settings only work on the training window, they're overfit.

What is Drawdown?

Definition: Peak-to-trough decline in account equity.

Example:
Start: $10,000 → Peak: $12,000 → Current: $11,000
Drawdown = $1,000 (8.3%)

What is Profit Factor?

Definition: Gross profit ÷ gross loss.

10 trades: 6 wins ($600 gross) / 4 losses ($300 gross) → PF = 2.0
  • PF = 1.0 → Breakeven
  • PF = 1.5 → $1.50 earned per $1.00 lost
  • PF = 2.0 → $2.00 earned per $1.00 lost

🎯 Strategy Presets

Presets are fully tuned configurations for specific instruments and timeframes. They override all relevant settings automatically so you can backtest instantly without manual configuration.

Settings Location: 🎯 STRATEGY PRESETS

Available Presets

PresetTickerTimeframeNotes
MGC 5m NCMGC1!5mMicro Gold — no confluences
MES 5m NCMES1!5mMicro S&P 500 — no confluences
M2K 5m NCM2K1!5mMicro Russell 2000 — no confluences
MNQ 5m NCMNQ1!5mMicro Nasdaq — no confluences
BTC 5m NCBTC1!5mBitcoin — no confluences
MCL 5m 2.4rrMCL1!5mMicro Crude Oil — 2.4 R:R
MNQ 5m (Legacy)MNQ1!5mOriginal preset, not maintained
NC = No Confluences. These presets are plug-and-play with no confluence filters enabled. Use the override toggles to layer in your own confluences without breaking the preset's core settings.

Auto-Detect

When enabled and the dropdown is set to "Custom", the strategy automatically applies the matching preset based on your ticker and timeframe. A mismatch warning label appears on the chart if you're on the wrong ticker or timeframe for the selected preset.

Override Toggles

Overrides let you customise specific sections while keeping the rest of the preset intact. Two types are available:

Section Overrides — replace an entire settings group with your custom inputs: Order Size & Risk, Long/Short Confluences, Entry Trigger, Additional Filters, Sessions & Manager, Risk Manager.

Fine-Tune Overrides — change a single parameter without affecting anything else: Contract Size, Risk:Reward, S/R Filter, Cooldown, Trailing Stop, Dynamic Sizing.

Always backtest after applying any override. Overrides that conflict with the preset's core logic can degrade performance.

🎯 Entry Triggers (Choose 1 / Off)

Vector Platinum supports multiple pullback trigger types. Set one Pullback Trigger for clean testing and predictable behaviour. Setting it to "Off" passes all bars through to confluence.

Settings Location: ⚡ ENTRY TRIGGERS → Pullback Trigger

1. Keltner Channel

What it does: Enters when price touches the Keltner bands (EMA ± ATR envelope). An ATR touch buffer controls how close price needs to get.

KC Length, KC Multiplier, ATR Touch Buffer

2. Bollinger Bands

What it does: Two modes — Reversal (%B) fires when %B crosses back inside the OB/OS threshold; Breakout (Legacy) fires when close moves beyond the band by a set ATR amount.

BB Mode · Length · Std Dev · Reversal OB/OS · Breakout Long/Short ATR thresholds

3. EMA Touch

What it does: Enters when price touches a selected moving average. Supports EMA, SMA, WMA, HMA, and VWMA types with an ATR buffer for tolerance.

EMA Length · MA Type (EMA/SMA/WMA/HMA/VWMA) · ATR Buffer

4. Fib Retracement

What it does: Enters when price touches a chosen Fibonacci retracement zone derived from recent swing highs/lows. ATR-based tolerance prevents false triggers from wicks.

Fib Level (preset or Custom) · Custom Level · ATR Tolerance · Lookback

5. PDH/PDL Touch

What it does: Enters when price touches the Previous Day High or Previous Day Low. PDL touches trigger longs (support); PDH touches trigger shorts (resistance). Direction can be restricted to one side only.

ATR Buffer · Direction (Both / PDL Only / PDH Only)
Combine with the S/R Zone Filter or HTF Trend Alignment for higher-conviction PDH/PDL trades.

6. VWAP Reclaim

What it does: Enters when price crosses back above (long) or below (short) the daily VWAP after having been on the other side. Strict mode requires a full confirmed close across VWAP; loose mode allows an intrabar touch.

ATR Buffer · Strict Close (recommended ON)
This is the default trigger in most NC presets. It works well on liquid futures markets during active sessions.

7. Breakout

What it does: Enters when price closes beyond a recent swing high (long) or swing low (short) by a configurable ATR buffer. In Reverse Trades mode, the logic is automatically flipped — the breakout becomes a fade entry (shorting breakouts up, buying breakouts down).

Lookback (bars) · ATR Buffer
In normal mode this is a breakout strategy. In Reverse Trades mode it becomes a mean-reversion fade. Always backtest the specific combination you intend to use.

✅ Confluence Filters

Confluence filters are optional confirmations layered on top of your selected entry trigger. Long and Short filters are configured independently, so you can run completely different confluence on each side.

Settings Location: 🔀 CONFLUENCE SIGNALS → 🟢 LONG CONFLUENCES / 🔴 SHORT CONFLUENCES

Count Mode vs AND Mode

The 🎯 Count Mode toggle at the top of the confluence section changes how filters are evaluated. In the default AND mode, every enabled signal must pass. In Count Mode, you set a minimum number of signals that must pass (e.g. "at least 2 of 5 enabled"), giving more flexibility.

Count Mode toggle · Long Min · Short Min

🟢 Available Long Confluences

  • Oscillators: RSI, Stoch RSI, MFI, CCI, CMO, Williams %R, Fisher, VWAP Z-Score
  • Momentum/Trend: QQE, RVI, Wave Trend, TTM Squeeze
  • Price Action: Stochastic (classic), Engulfing, Price Action (rejection)
  • Multi-timeframe: MTF RSI
  • Advanced: ARMI, EMA Stack (3TF)

🔴 Available Short Confluences

Identical set to Long — all signals listed above have a corresponding Short version with appropriate overbought/bearish logic.

⚡ Momentum Oscillators

RSI

RSI Length · OB · OS

Long when RSI is at/under OS; short when at/over OB.

Stoch RSI

Stoch RSI Len · Stoch Len · K/D Smooth · OB/OS

Long when StochRSI K is oversold; short when overbought.

MFI

MFI Length · OB · OS

Long under OS; short over OB. Volume-weighted — more reliable on liquid instruments.

CCI

CCI Length · OB · OS

Long at/below OS; short at/above OB.

CMO

CMO Length · OB · OS

Long at/below OS; short at/above OB.

Williams %R

Williams Length · OB · OS

Long when deeply oversold; short when overbought (scale runs -100 to 0).

Fisher Transform

Fisher Length · OB · OS

Long below OS; short above OB. Fast-reacting signal suited to short timeframes.

VWAP Z-Score

Z-Score Length · Threshold

Fires when price Z-score crosses back inside the threshold from the extreme side — a mean-reversion signal relative to VWAP deviation. Bullish when re-entering from below; bearish when re-entering from above.

📈 Trend & Momentum

QQE (Quantitative Qualitative Estimation)

QQE RSI Length · SF · Threshold

Long when QQE trend is bullish; short when bearish. Smoothed RSI derivative — less noise than raw RSI.

RVI (Relative Vigor Index)

RVI Length · Signal Length

Long when RVI is above its signal line; short when below. Measures close-to-open strength relative to high-low range.

Wave Trend

Avg Length · EOT Length · OB · OS

Long when TCI is below the OS level; short when above OB. Configurable overbought/oversold thresholds.

TTM Squeeze

BB Length/Mult · KC Length/Mult

Fires on histogram direction change while in or just exiting a squeeze (Bollinger Bands inside Keltner Channels). Bullish when histogram turns upward from negative territory; bearish when it turns downward from positive.

🔬 Price Action & Pattern

Stochastic (classic)

Length · K/D Smooth · OB/OS

Long when both K and D are oversold; short when both are overbought.

Engulfing

Long on confirmed bullish engulfing candle; short on bearish engulfing. Best paired with SR or PDH/PDL triggers during liquid sessions.

Price Action (rejection pattern)

Min Body % · Wick Ratio · Require Strong Close

Detects rejection candles with a dominant wick and strong close. Bullish: green body, lower wick > upper wick × ratio, close in top 25% of range. Bearish: red body, upper wick > lower wick × ratio, close in bottom 25% of range.

🧠 Advanced Signals

MTF RSI (Multi-Timeframe RSI)

HTF Timeframe · MTF Timeframe · OB · OS

Long when RSI is oversold on the chart, a medium timeframe, and a higher timeframe simultaneously. Short when all are overbought. Requires strong cross-timeframe agreement.

ARMI (Adaptive Relative Momentum Index)

ARMI Length · OS · OB

An efficiency-ratio adaptive oscillator that speeds up in trending conditions and slows down in choppy markets. Long when ARMI ≤ OS; short when ARMI ≥ OB. Naturally complements the Market Regime Filter.

EMA Stack (3TF)

Fast / Mid / Slow EMA lengths · TF2 · TF3

Requires Fast > Mid > Slow EMA alignment across three timeframes simultaneously for a long signal (reversed for short). Provides strong structural trend confirmation across the timeframe ladder.

⚖️ Additional Filters

These filters sit outside confluence and can block entries even if your trigger and confluence are valid. They evaluate broader market conditions rather than individual signal states.

Settings Location: 🔍 ADDITIONAL FILTERS

Volume Confirmation

What it does: Requires volume at entry to exceed a multiple of the recent average. Uses current volume vs. moving average spike detection.

Toggle: Volume Confirmation · Volume Multiplier · Avg Length
Use for indices and liquid futures. Disable or reduce the multiplier for instruments with unreliable volume feeds (some forex pairs, crypto on certain exchanges).

HTF Trend Alignment

What it does: Filters entries based on the slope and distance of a Higher Timeframe EMA. Bullish when the HTF EMA is rising or price is not too far below it; bearish when falling or price not too far above.

Toggle · Timeframe · EMA Length · ATR Tolerance (1.5–2.0 = strict, 2.5–3.0 = loose)

Market Regime Filter

What it does: Calculates a composite regime score (0–100) from ADX trend strength, ATR expansion, volume momentum, and Bollinger Band width. Filters out dead/choppy market conditions.

Toggle · Sensitivity (Aggressive / Balanced / Conservative) · Only Trending

Only Trending OFF (recommended): avoids only confirmed chop — still trades transitional conditions. Only Trending ON: trades only when the regime score is above the trending threshold.

Supertrend Filter

What it does: Restricts entries to the Supertrend direction — longs only when Supertrend is bullish, shorts only when bearish. An independent Supertrend calculation separate from any Supertrend entry trigger.

Toggle · ATR Length · Multiplier

Market Structure Filter

What it does: Tracks swing-based market structure breaks. Longs are favoured after a bullish structure break (price breaks above a swing high); shorts after a bearish break (below a swing low). A memory window defines how many bars the bias remains active.

Toggle · Swing Strength (1–2 = sensitive, 4–5 = major swings only) · Memory Bars

S/R Zone Filter

What it does: Only takes entries when price is near a confirmed support or resistance zone built from clustered pivot points. Sensitivity controls lookback depth and the minimum touches required before a level qualifies.

Toggle · Show Zones · Nearest Only · Min Touches · SR Sensitivity (Tight / Standard / Loose)
If no SR levels appear, try switching to Loose sensitivity or zoom out on your chart — the lookback auto-scales with timeframe.

HTF SR Overlay

What it does: Overlays SR levels calculated from a higher timeframe directly on the chart. Can optionally be used as a filter (entries only near HTF S/R zones).

Toggle · As Filter · Timeframe · Colour

Trade Direction + Reverse Trades

Trade Direction restricts entries to Both, Long Only, or Short Only.

Reverse All Trades flips every signal — a long trigger becomes a short execution and vice-versa. Used in conjunction with the Breakout trigger for fade/mean-reversion approaches, or for regime-specific research.

🛡️ Risk Management

Vector Platinum includes layered protections to control daily behaviour, trade management, and account-level drawdown.

Settings Location: 🛡️ RISK MANAGER

Daily Profit Target

Blocks new entries once the combined closed + open P/L for the trading day reaches your target. Resets at the configured Trading Day Start hour.

Daily Loss Limit

Blocks new entries once the daily P/L falls below the negative limit. Also resets at the Trading Day Start hour.

Move to Breakeven

When price reaches a configured R:R multiple from entry, the stop loss is automatically moved to entry price plus an optional offset. Disabled automatically when Trailing Stop is active.

Trigger R:R · Offset (points)

Trailing Stop

Trails the stop loss tick-by-tick as price moves into profit. The trailing gap equals the initial SL distance plus your offset. No take-profit is used — the trade rides until the trailing stop is hit. Breakeven is disabled when trailing is active.

Trailing Stop toggle · Offset (pts) — positive = wider trail, negative = tighter trail

Cooldown Between Trades

Forces a minimum wait (in bars) after a trade closes before a new entry is allowed.

Toggle · Bars

Consecutive Loss Pause

Pauses new entries after N consecutive losses. Resumes automatically after the configured pause period expires. Resets at the start of each new trading day.

Toggle · Losses (trigger count) · Pause Bars

ATR Spike Filter

Blocks entries when the current ATR is more than X times its 100-bar average — filters out erratic high-volatility bars where entry quality degrades.

Toggle · Multiplier (e.g. 2.0 = blocks when volatility is double the norm)

Rolling PF Risk Reduction

Monitors the rolling profit factor over the last N closed trades. When PF drops below your threshold, position size is automatically reduced to 1 contract to limit drawdown during underperforming periods. Sizing resumes normally when PF recovers. This never hard-blocks entries.

Toggle · Trades (window size) · Min PF (threshold)

Performance Kill Switch

Monitors equity drawdown from its peak. When drawdown exceeds the dollar limit (with tolerance), all positions are closed and trading is paused until you manually re-enable it.

Toggle · Max DD $ · Tolerance %
Once triggered, toggle "Reset Emergency Stop" to resume trading after reviewing your settings.

🚨 Emergency Stop (Prop Firm DD Limit)

Tracks intraday peak equity including open P/L. If drawdown from peak exceeds the limit, the strategy immediately closes all positions and blocks all entries for the rest of the trading day. Resets automatically at the next Trading Day Start.

Emergency Stop $ · Reset Emergency Stop toggle
CRITICAL: Set this below your prop firm's actual limit to maintain a safety buffer. A "Reset Emergency Stop" toggle is available to manually re-enable after the stop fires.

📈 Dynamic Sizing (Win Streak Sizing)

Increases position size automatically based on consecutive wins, bounded by configurable min/max limits. Only operates in Contracts sizing mode.

Settings Location: 📈 DYNAMIC SIZING
  1. Enable Win Streak Sizing.
  2. Set Trigger Wins — how many consecutive wins to step up one level.
  3. Set Add Contracts — how many contracts to add per level.
  4. Set Base Size, Max Size, Min Size — bounds on position size.
  5. Set Max Levels — caps the number of step-ups.
  6. Enable Reset to Base on ANY Loss to immediately drop back to base size after any losing trade.
Example: Base=1, Trigger=2, Add=1 → after 2 wins = 2 contracts, after 4 wins = 3 contracts, and so on up to Max Size. The current size and level are visible in the live dashboard.
Use conservative Max Size caps until you have stable forward performance. The Rolling PF Risk Reduction (Risk Manager) can automatically reduce size if the recent edge deteriorates.

⏰ Trade Manager

Trade Manager controls when entries are allowed: sessions, blackout zones, and trading days. It also defines the trading day boundary used for daily P/L tracking.

Settings Location: 🕐 TRADE MANAGER

Session Time Filter

When enabled, entries are only allowed during the selected sessions. Multiple sessions can be active at once.

  • NY Session (09:30–16:00 ET)
  • London Session (03:00–12:00 ET)
  • Asian Session (20:00–05:00 ET — spans midnight)
  • Futures Session (18:00–17:00 CT — spans midnight)

Blackout Zone 1 & 2

Two independent blackout windows that block new entries and close open positions within a defined time range around a centre point. Useful for avoiding market opens, news events, settlement windows, or any scheduled volatility period.

Toggle · Centre Hour : Minute · Block Before (mins) · After (mins)
To avoid the NY open: Centre = 09:30, Block Before = 0, After = 30. To avoid a news event at 14:00: Centre = 14:00, Block Before = 5, After = 15.

Trading Days Filter

Restricts entries to selected days of the week. Enable/disable Mon–Sun individually.

📅 Trading Day Definition

Defines when a "trading day" starts and ends for daily P/L tracking, drawdown monitoring, consecutive loss resets, and blackout zone resets.

Trading Day Start Hr · End Hr (0–23, 24h format)

Default is Start = 17 (5 PM ET) and End = 16 (4 PM ET), matching the CME futures session. Adjust for your market — crypto traders may prefer midnight-to-midnight.

📊 Dashboards & Display

All display options are controlled from a single section. You can show or hide each dashboard independently and set their positions and text sizes.

Settings Location: 📊 DISPLAY & DASHBOARDS

Performance Dashboard

The main on-chart dashboard showing real-time strategy metrics. Sections include Performance (Net P/L, Profit Factor), Statistics (Win Rate, Max DD, day streaks), Live Status (regime, edge health, daily DD), and Position (live P/L, trade state, daily P/L).

Performance Dash toggle · Position · Text Size

Mobile Mode

A compact dashboard designed for mobile screens. Shows only essential live metrics: Status, Contracts, Net P/L, Daily P/L, Max DD, Edge Health, Win Rate, Profit Factor, and Trade State — all in a condensed two-column layout.

Mobile Mode toggle (top of Display section)

Rolling Stats

A separate table showing performance over the last N closed trades: Win Rate, Profit Factor, Win/Loss counts, Net P/L, and average Win/Loss sizes. Helps you spot recent edge degradation faster than full-history stats.

Rolling Stats toggle · Last N Trades · Position

P/L Tracker

Optional on-chart tracker showing historical P/L by day or by month.

  • Daily (7 Days) — shows the last 7 trading days plus Today and a Week total.
  • Monthly (12 Months) — shows the last 12 calendar months plus the current month.
P/L Tracker toggle · Type (Daily/Monthly) · Position · Text Size

WFA Dashboard

When Walk Forward Analysis is enabled, the main performance dashboard gains a dedicated WFA section showing: current phase (In-Sample/OOS), cycle number, IS vs OOS win rate comparison, returns, drawdown, profit factor across cycles, best/worst cycles, percentage of profitable OOS cycles, and a Robust/Marginal/Overfitting verdict. Requires OOS Validation to be configured — see the Walk Forward section below.

🎨 Visuals

Controls chart overlays, entry/exit colours, fills, and candle coloring.

Settings Location: 🎨 VISUALS

Display Toggles

Entry Labels, Exit Dots, Win Streak label, Trend Background, Shade Blackout zones, and Shade Cooldown periods can each be toggled on or off independently.

HTF Candle Coloring

Colours each candle based on whether price is above or below the HTF EMA — blue/bull or red/bear by default. Configurable timeframe, EMA length, and colours.

Previous Day High/Low (PDH/PDL)

Draws the previous day's high and low as shaded zones with a precise centre line. Box height is ATR-scaled. Useful as a visual reference even when the PDH/PDL trigger is not enabled.

Toggle · PDH/PDL colours · Line width · Box height (ATR multiplier)

HTF EMA Line

Plots a smoothed version of the HTF EMA used by the HTF Trend Filter. Supports multiple smoothing algorithms (SMA, EMA, SMMA/RMA, WMA, VWMA, Double EMA, Triple EMA) and an optional colour-transition gradient when the trend direction changes.

Toggle · Width · Opacity · Smoothing type · Smooth Length · Colour Transition

📊 Walk Forward Analysis & Out-of-Sample Validation

Walk Forward Analysis (WFA) validates your settings on unseen data to detect overfitting. It requires two sections to be configured together: the WFA dashboard toggle, and the OOS Validation settings.

🔬 WALK FORWARD ANALYSIS · 🎯 OUT-OF-SAMPLE VALIDATION

Step 1 — Enable WFA Dashboard

Toggle Enable WFA Dashboard in the Walk Forward Analysis section. This activates the WFA panel inside the main performance dashboard and enables period tracking. The Backtest Bars setting limits how far back the strategy calculates — reduce this to improve loading speed on large datasets.

WFA will show a warning if OOS Validation Mode is left on "Disabled". Configure the Validation Mode below before using the WFA results.

Step 2 — Configure OOS Validation

Choose a Validation Mode in the 🎯 OUT-OF-SAMPLE VALIDATION section.

Disabled (Default)

No split is applied. All data is treated as training. Use only for initial exploration — WFA metrics will be inactive.

Single Date Cutoff

Splits the chart at a single date. Everything before = training; everything after = validation/holdout.

  1. Set the cutoff date (Year / Month / Day).
  2. Enable Training Set Only so new entries are restricted to the training period.
  3. Optimise your settings on the training data.
  4. Turn OFF Training Set Only and review whether performance holds in the holdout period.

Best for a quick one-time OOS check or annual validation splits.

Repeating Pattern (Recommended)

Automatically alternates between training and validation windows using a repeating calendar pattern starting from a chosen date.

  • 1 Week Train / 1 Week Test — balanced, recommended for 5m intraday
  • 2 Weeks Train / 1 Week Test — more data for optimisation
  • 3 Weeks Train / 1 Week Test — better for slower/swing strategies
  • 1 Week Train / 2 Weeks Test — stricter validation emphasis
  • 10 Days / 5 Days — suited to 24/7 markets like crypto
  • Custom — define your own train/test day counts
  1. Set a Pattern Start Date and choose your pattern.
  2. Enable Training Set Only and optimise across multiple training windows.
  3. Turn OFF Training Set Only to review walk-forward metrics across all OOS segments.

Best for robust validation across changing market regimes.

Visual Markers

Optional chart markers and labels show which periods are training (blue shading) vs. validation (green shading, or red when Training Set Only is ON). Boundary lines and period labels appear directly on the chart.

🤖 Webhook Automation

Vector Platinum can send JSON webhooks to TradersPost, 3Commas, or any custom broker/execution platform.

Settings Location: 🤖 AUTOMATION

Step 1: Enable Automation

Toggle ON "Webhook Automation" in the Automation section.

Step 2: TradersPost Setup (Recommended)

Why TradersPost?

  • Extensively tested with Vector Platinum
  • Supports bracket orders (entry + SL + TP in one request)
  • Works with most brokers (TradeStation, Tradovate, Interactive Brokers, TD Ameritrade, and more)

Configuration Steps

  1. Create an account at traderspost.io.
  2. Connect Broker — go to Connections and link your broker account.
  3. Create Strategy — define your asset class and tickers, then copy your unique Webhook URL.
  4. Create Subscription — link the strategy to your broker account. Enable signal override so the strategy controls all opens and closes.
  5. In TradingView, create an alert on the Vector Platinum indicator. Set Condition to "Alert() function calls only". Under Notifications, paste the TradersPost Webhook URL.
Join our Discord if you have difficulties with automation setup. Our team will help troubleshoot.

JSON Templates & Placeholders

Four JSON templates are configurable: Long Entry, Short Entry, Long Exit, Short Exit. Placeholders are replaced at runtime by the strategy.

PLACEHOLDER_TICKER → symbol ticker (e.g. MES1!)
PLACEHOLDER_TIME → current time string
QTY → calculated position size
SIGNAL_PRICE → entry price
STOP_LOSS_PRICE → calculated stop loss
TAKE_PROFIT_PRICE → calculated take profit
For BTC presets: hardcode the Micro Bitcoin ticker (e.g. MBTM1!) in your JSON templates, as syminfo.ticker returns BTC1! — the signal chart — not the actual contract you want to route orders to.

⚙️ Advanced Parameters

These settings control the raw calculation inputs for every confluence indicator. Only adjust them if you understand the effect — changing parameters without retesting introduces hidden risk.

Settings Location: ⚠️ ADVANCED SETTINGS (Experienced Users Only)

📐 Momentum Parameters

  • RSI: Length, Overbought, Oversold
  • MFI: Length, Overbought, Oversold
  • CCI: Length, Overbought, Oversold
  • CMO: Length, Overbought, Oversold
  • Williams %R: Length, Overbought, Oversold

📐 Oscillator Parameters

  • Fisher: Length, Overbought, Oversold
  • QQE: RSI Length, Smoothing Factor, Threshold
  • RVI: Length, Signal Length
  • Wave Trend: Avg Length, EOT Length, OB, OS
  • Stoch RSI: RSI Length, Stoch Length, K/D Smoothing, OB/OS
  • Stochastic (classic): Length, K/D Smoothing, OB/OS
  • VWAP Z-Score: Length, Threshold
  • TTM Squeeze: BB Length/Multiplier, KC Length/Multiplier

📐 ARMI & EMA Stack Parameters

  • ARMI: Length, Oversold, Overbought
  • EMA Stack: Fast/Mid/Slow EMA lengths, TF2, TF3

📐 MTF RSI & Price Action Parameters

  • MTF RSI: HTF Timeframe, MTF Timeframe, OB, OS
  • Price Action: Min Body %, Wick Ratio, Require Strong Close
Change one parameter group at a time and re-run the full backtest before changing anything else. Most overfitting comes from stacking too many parameter changes simultaneously without validation.

⚙️ Universal Optimization System

Core Principle: Change → Test → Measure → Decide. Never guess.

🔄 The Optimization Loop

1. Baseline Backtest

  • If your ticker has a preset, start with it loaded. Otherwise, load factory defaults.
  • Run the Strategy Backtest and record: PF, Win%, Max DD, Total Trades.
  • Screenshot the equity curve — this is your baseline to beat.

2. Single Toggle Testing

TestWhat to EnableSuccess =
ARSI Oversold (OS ~30)PF +0.1, Trades maintained
BVolume Confirmation (1.5×)Win Rate +5%, DD ↓
CQQE LongPF > 1.5
DHTF Trend FilterConsistent across sessions
EMarket Structure FilterFewer false entries in chop

3. Systematic Enable/Disable Protocol

  1. Start with entry trigger only (no confluence)
  2. Test ONE filter at a time
  3. Compare metrics — Better? Keep. Same/Worse? Disable.
  4. Max 4 confluence filters total
  5. Recheck baseline after each accepted change

4. Backtest Monitoring Checklist

✅ PF improved OR stable
✅ Win Rate 45–65%
✅ Max DD decreased or unchanged
✅ Trades > 20/month
✅ Equity curve smoother

5. Parameter Dialing

ParameterDirectionWhen to Adjust
RSI OS↓ Trend markets · ↑ ChoppyWin Rate < 45%
Volume Multiplier↓ Liquid markets · ↑ IlliquidToo few trades
VWAP ATR Buffer↑ Wider to capture more reclaimsMissed entries near VWAP
R:R Ratio↓ Scalping · ↑ SwingPF < 1.4

6. Cross-Instrument Validation

Suggested test sequence:
1. Micro Futures (MES/MNQ/MGC)
2. Forex Majors (EURUSD/GBPUSD)
3. Indices (NAS100/SPX)
4. Crypto Majors (BTC/ETH)

Settings should work on 2+ uncorrelated markets to be considered robust.

7. Decision Matrix

Change ResultAction
PF ↑ + DD ↓✅ KEEP
PF ↑ + DD ↑⚠️ Review — is the risk worth it?
PF Same + Trades ↑✅ KEEP
PF ↓ Any amount❌ REVERT
Win Rate > 70%❌ Over-filtered — too few trades

📊 Equity Curve Red Flags

  • J-Curve: Flat then vertical spike → reality-check needed, likely overfit
  • Sawtooth: Constant boom/bust cycles → entry logic too noisy
  • Long Flat: >3 weeks no trades/profit → over-filtered
  • One Big Win: 50%+ of profit from a single trade → not statistically valid

🚀 Instrument-Specific Starting Points

  • Micro Futures (MES/MNQ/MGC): VWAP Reclaim + Volume + HTF Trend (use preset as base)
  • Forex: EMA Touch + QQE + no Volume filter
  • Crypto: VWAP Reclaim + Stoch RSI + 10-day WFA pattern
  • Indices (cash): Breakout + Market Structure + ATR Spike Filter
Rule #1: If it doesn't improve ALL key metrics → Don't change it.
Rule #2: Test on live paper trading before committing real capital.

Discord #settings: Share your iteration tables for community review and feedback.

📞 Support

  • Discord: Join our community for live discussions, strategy reviews, and direct support
  • Settings Library: Tested configurations and community-verified presets are shared in Discord
  • Monthly Reviews: Strategy performance updates and market condition analysis
  • Email: [email protected]

🔧 Troubleshooting & FAQ

No signals appearing

  • Too many confluence filters: disable them one-by-one and retest — AND Mode requires every enabled signal to pass simultaneously.
  • Regime / MSB / HTF / SR filters blocking: temporarily disable each additional filter to isolate the culprit.
  • Session filter or Blackout Zone active: check Trade Manager — you may be in a blackout window or outside your session hours.
  • Consecutive Loss Pause active: if you recently hit the loss trigger, the strategy is paused for the configured number of bars.
  • ATR Spike Filter blocking: current volatility may be too high — check the ATR spike multiplier or temporarily disable it.
  • Rolling PF Risk Reduction: if recent PF is below threshold, entries are still allowed but size drops to 1 contract — check the dashboard.
  • Training Set Only is ON: the strategy won't enter in OOS periods. Turn it OFF to trade across all periods.
  • Daily limits hit: disable Daily Profit Target and Daily Loss Limit temporarily to rule these out.
  • Emergency Stop triggered: look for the 🚨 warning on the dashboard — use "Reset Emergency Stop" to resume.

Wrong ticker / timeframe warning on chart

A preset is active that was optimised for a different ticker or timeframe. Either switch your chart to the expected ticker/timeframe, or select "Custom" from the preset dropdown to clear the preset.

Preset settings not applying

Check that the preset dropdown is not set to "Custom" when relying on Auto-Detect. Also verify that none of the Section Override toggles are ON — an active override takes priority over the preset for that section.

Last Updated March 2026
Trading involves risk. Past performance does not guarantee future results.

Support Request