π Quick Start Guide
π Getting Access
- Purchase & wait. After signup, you'll receive access within 24 hours.
- In TradingView: Indicators → Invite-only scripts → add Vector Platinum V1.0.
- Verify installation: You should see the strategy overlay on your chart with performance metrics.
βοΈ Initial Setup (5 Minutes)
-
Choose position sizing
Open Settings → ORDER SIZE & RISK → Position Sizing.Options: Contracts (futures), Dollar Amount (stocks/crypto), Fixed Quantity (exact units). -
Configure Stop Loss type
Use Fixed Percentage, Fixed Points, or ATR.Stop Loss Type: Fixed Percentage / Fixed Points / ATR.
Fixed Points mode also supports Fixed Points TP (overrides RiskReward).Fixed Points/Percentage is usually best for futures. ATR adapts to volatility. -
Set RiskReward Ratio
Default is 1.5R for a balanced profile.Risk/Reward Ratio impacts TP when Stop Loss Type is not Fixed Points. -
Pick ONE entry trigger
Settings → ENTRY TRIGGERS → Pullback Trigger. -
Add 1–4 confluence filters
Enable Long and/or Short confluence toggles based on your strategy. -
Proceed to optimisation
Begin optimising your strategy using insights and knowledge from our extensive guide below.
π Understanding Key Concepts
What is Confluence?
Definition: Multiple independent signals agreeing on the same trade direction.
β RSI < 35 (oversold)
β MACD crossed bullish
β Price touched Keltner lower band
β Volume > 1.5x average
Golden Rule: 2-4 confluence filters = optimal balance.
What is Overfitting?
Definition: Optimizing settings so perfectly to past data that they fail on new data.
How to avoid: Use OOS validation. If settings only work on training data, they're overfit.
What is Drawdown?
Definition: Peak-to-trough decline in account equity.
Start: $10,000 β Peak: $12,000 (after 5 wins) β Current: $11,000 (after 2 losses)
Drawdown: $12,000 - $11,000 = $1,000 (8.3%)
What is Profit Factor?
Definition: Gross profit Γ· gross loss.
10 trades: 6 wins (+$100 each = $600 gross profit)
4 losses (-$75 each = $300 gross loss)
Profit Factor = $600 / $300 = 2.0
Interpretation:
- PF = 1.0: Breakeven
- PF = 1.5: For every $1 lost, you make $1.50
- PF = 2.0: For every $1 lost, you make $2.00
π― Entry Triggers (Choose 1/Off)
Vector Platinum supports multiple pullback trigger types. Set one Pullback Trigger for clean testing and predictable behavior.
1. Keltner Channel
What it does: Enters when price touches Keltner bands (EMA + ATR envelope).
2. Bollinger Bands
What it does: Two modes: Reversal (OB/OS) or Breakout (ATR-normalized).
3. Supertrend
What it does: Enters on pullbacks to the Supertrend line. Optional trend-alignment restriction.
4. EMA Touch
What it does: Enters when price touches a selected moving average (EMA/SMA/WMA/HMA/VWMA).
5. Fib Retracement
What it does: Enters when price touches a chosen Fibonacci retracement zone (ATR tolerance based).
6. Support/Resistance
What it does: Enters when price touches a derived SR zone based on swing pivots.
7. Fair Value Gap (FVG)
What it does: Enters when price fills an imbalance zone, configurable by quality/quantity presets.
8. SR + FVG Both
What it does: Requires both an SR touch and an FVG interaction for the highest-conviction setups.
β Confluence Filters
Confluence filters are optional confirmations layered on top of your selected entry trigger. You can enable different filters for Long and Short independently.
π’ Long confluence toggles (all)
Enable any subset below. Each enabled toggle must be true for a long setup to be valid.
- Momentum: RSI, Stoch RSI, MFI, CCI, CMO, Williams %R, Fisher.
- Trend: MACD, ZLEMA, QQE.
- Advanced oscillators: RVI, Wave Trend, Stochastic (classic).
- Price/volume: Engulfing, VWMA Cross.
- Advanced signals: RSI Divergence, MTF RSI, Price Action.
π΄ Short confluence toggles (all)
Enable any subset below. Each enabled toggle must be true for a short setup to be valid.
- Momentum: RSI, Stoch RSI, MFI, CCI, CMO, Williams %R, Fisher.
- Trend: MACD, ZLEMA, QQE.
- Advanced oscillators: RVI, Wave Trend, Stochastic (classic).
- Price/volume: Bearish Engulfing, VWMA Cross.
- Advanced signals: RSI Divergence, MTF RSI, Price Action.
β‘Momentum Oscillators (how to use)
RSI
Signal logic: Long when RSI is at/under OS; short when RSI is at/over OB.
Stoch RSI
Signal logic: Long when StochRSI is oversold; short when overbought.
MFI
Signal logic: Long under OS; short over OB (volume-sensitive).
CCI
Signal logic: Long at/below OS; short at/above OB.
CMO
Signal logic: Long at/below OS; short at/above OB.
Williams %R
Signal logic: Long when deeply oversold; short when overbought (scale is -100 to 0).
Fisher Transform
Signal logic: Long below OS; short above OB.
π Trend Indicators (how to use)
MACD
Signal logic: Long requires MACD > signal and histogram positive; short requires MACD < signal and histogram negative.
ZLEMA (Zero-Lag EMA)
Signal logic: For each side, you can require Price Above or Price Below the ZLEMA.
QQE
Signal logic: Long when QQE trend is bullish; short when bearish.
π¬ Advanced Oscillators (how to use)
RVI
Signal logic: Long when RVI > signal; short when RVI < signal.
Wave Trend
Signal logic: Long when TCI is below about -40; short when TCI is above about +40.
Stochastic (classic)
Signal logic: Long when K and D are both oversold; short when both overbought.
Price Action + Volume (how to use)
Engulfing
Signal logic: Long on bullish engulfing; short on bearish engulfing.
VWMA Cross
Signal logic: Long when fast VWMA crosses above slow; short when crosses below.
Advanced Signals (how to use)
RSI Divergence
Signal logic: Bullish divergence supports longs; bearish divergence supports shorts.
MTF RSI (Multi-Timeframe RSI alignment)
Signal logic: Long when all selected timeframes are oversold; short when all are overbought.
Price Action (rejection pattern)
Signal logic: Bullish rejection for long, bearish rejection for short, using body/wick and close-position rules.
βοΈ Additional Filters
These filters sit outside confluence and can block entries even if your trigger + confluence are valid.
Volume Confirmation
What it does: Confirms momentum using a volume spike / VROC / rising-volume logic.
Params: Volume Multiplier, Volume Avg Length.
HTF Trend Alignment
What it does: Filters entries based on HTF EMA slope and ATR-normalized distance from the EMA.
Params: Timeframe, EMA Length, ATR Tolerance.
Market Regime Filter
What it does: A unified regime score (trend/vol/volume/bandwidth) to avoid dead/choppy conditions or only trade strong trends.
Params: Sensitivity, Only Trending.
Market Structure Filter
What it does: Uses market structure breaks and a memory window to prefer aligned trades.
Params: Swing Strength, Memory Bars.
Trade Direction + Reverse Trades
Trade Direction can be Both, Long Only, or Short Only.
Reverse All Trades flips long signals to short executions and vice-versa (useful for research and regime experiments).
π‘οΈ Risk Management
Vector Platinum includes layered protections to control daily behavior, trade management, and account-level drawdown.
Daily Profit Target
What it does: Blocks new entries after dailyProfit reaches your target.
Daily Loss Limit
What it does: Blocks new entries after dailyProfit falls below -dailyLossLimit.
Move to Breakeven
What it does: When price reaches a configured RR multiple, SL is moved to entry (plus optional offset).
Time Decay Exit
What it does: Closes a trade after X bars to avoid βdead moneyβ trades.
Cooldown Between Trades
What it does: Forces a wait period after a trade closes before a new entry is allowed.
Performance Kill Switch
What it does: Disables new entries when drawdown from peak equity exceeds a dollar threshold (with tolerance).
Prop Firm DD Limit (Intraday Equity Drawdown)
What it does: Tracks intraday peak equity and measures drawdown using equity including open P/L. If drawdown exceeds your configured limit, the strategy triggers an emergency close-all and blocks entries until the next trading day reset.
βοΈ Dynamic Sizing (Win Streak Sizing)
This feature increases (or maintains) Contracts size based on consecutive wins, bounded by min/max size.
- Enable Win Streak Sizing.
- Set Trigger Wins (how many consecutive wins to step up), Add Contracts, Base Size, Max Size, Min Size.
- Choose whether any loss instantly resets size back to Base.
β° Trade Manager (Sessions, Avoidance, Flatten Blackout)
Trade Manager controls when entries are allowed: sessions, avoidance windows, and trading days.
Session Time Filter
What it does: Restricts entries to one or more sessions.
- 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)
- Custom Session (start/end hour/minute)
Avoidance Zones
- Avoid Lunch (Start/End hour)
- Avoid Pre-Market (before 09:30)
- Avoid Last Hour (after 15:00)
Custom Flatten Blackout
Defines a blackout window around a chosen βopen timeβ using a before/after minute range. The strategy avoids new entries inside this window, and can close open positions depending on configuration logic.
Trading Days Filter
Enable/disable entries by weekday (Mon–Sun).
π Trading Day Definition
Defines when a βtrading dayβ starts/ends for daily tracking (daily limits, resets, and related dashboards).
Trading Day Start and Trading Day End are hours (0–23).
π Performance Dashboard
Shows real-time strategy performance metrics directly on chart.
- Net Profit, Total Return, Max Equity.
- Total Trades, Win Rate, Profit Factor.
- Max Drawdown (dollars and %), Sharpe Ratio.
πΉ PL Tracker (Daily / Monthly)
Optional on-chart PL tracker for daily and/or monthly performance.
- Tracker Type: Daily 7 Days / Monthly 12 Months / Both.
- Text size + Position controls.
- Profit/Loss/Neutral colors.
π¨ Visual Theme
Controls visual overlays and chart aesthetics.
HTF Candle Coloring
What it does: Colors candles based on an HTF EMA trend state.
- HTF timeframe
- HTF EMA length
- Bull/Bear candle colors
Exit label text color
Sets the text color used on exit P/L labels.
Previous Day High/Low (PDH/PDL)
Draws PDH/PDL as subtle zones with a precise center line.
Params: PDH color, PDL color, line width, box height (ATR).
π Forward Analysis WFA Out-of-Sample Validation (Optional)
Walk Forward Analysis validates your settings on "unseen" data to prevent overfitting.
What is OOS Validation?
The Problem: Backtesting on all historical data can create "curve-fitted" settings that work perfectly on the past but fail in live trading (overfitting).
The Solution: Split your data into:
- Training periods (In-Sample): Optimize settings here.
- Validation periods (Out-of-Sample): Test those settings here using data that was hidden during optimization.
Validation Mode
- Disabled (Default) β All data is treated as training data. Use for initial exploration only.
- Single Date Cutoff β Before date = training, after date = validation.
- Repeating Pattern β Alternating train/test windows using preset patterns or custom day counts.
Single Date Cutoff
What it does: Everything before the selected cutoff date is training; everything after is validation.
Settings: Pick a date (for example, Nov 25).
Suggested workflow
- Optimize strategy settings using data before the cutoff date.
- Enable the "Training Set Only" toggle so new entries only occur in the training region.
- Once optimized, turn OFF "Training Set Only".
- Review if performance holds in the validation period (after the cutoff).
Best for: Quick OOS checks and simple annual or one-off validation splits.
Repeating Pattern (Recommended)
What it does: Automatically alternates between training and validation periods using a repeating calendar pattern.
Pattern options
- 1 Week Train / 1 Week Test β Balanced pattern, recommended for 5m intraday.
- 2 Weeks Train / 1 Week Test β More data for optimization.
- 3 Weeks Train / 1 Week Test β Better for slower 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.
Settings: Choose a Pattern Start Date (for example, Oct 5, 2024) and your preferred pattern.
Suggested workflow
- Enable the "Training Set Only" toggle so the strategy trades only during training windows.
- Optimize your settings across multiple train segments.
- Turn OFF "Training Set Only".
- Review Walk Forward metrics and equity behavior across all OOS segments.
Best for: Robust validation workflows and detecting overfitting across changing regimes.
Training Set Only Optimization
When enabled, new entries are allowed only during training periods, which is useful for optimizing without contaminating OOS results.
Visual Markers
Optional markers and labels can be displayed to show which regions are training vs validation directly on the chart.
π€ Webhook Automation
Vector Platinum can send JSON webhooks to TradersPost, 3Commas, or custom brokers.
Step 1: Enable Automation
Toggle ON "Webhook Automation"
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, etc.)
TradersPost/TradingView Configuration:
- Create account at traderspost.io.
- Connect Broker: In TradersPost, go to Connections and link your broker account.
- Create Strategy via TradersPost: Define your trading logic (asset class, tickers) and get your unique Webhook URL
- Create Subscription: Link your broker account to the strategy, setting account-specific details like position sizing and enabling/disabling auto-submit for trades. We recommend always allowing signal override in strategy/subscription, so strategy handles all opens & closes.
- Copy webhook URL
- Create TradingView alert:
- Condition: "Vector Platinum" β "Alert() function calls only"
- Select Notifications > Webhook URL: Paste TradersPost URL
- Create alert β Done!
Templates + placeholders
The script uses template strings for Long Entry, Short Entry, Long Exit, and Short Exit payloads. It replaces placeholders at runtime (example: ticker and time).
PLACEHOLDERTIME → current time string
QTY / SIGNALPRICE / STOPLOSSPRICE / TAKEPROFITPRICE are filled from the strategy context.
βοΈ Advanced Parameters (Full)
These settings change how the indicators used in confluence are calculated. If you enable a filter, tune its parameters here.
Momentum Parameters
- RSI: Length, Overbought, Oversold.
- MFI: Length, Overbought, Oversold.
- CCI: Length, Overbought, Oversold.
- CMO: Length, Overbought, Oversold.
- Williams %R: Length, Overbought, Oversold.
Trend Parameters
- MACD: Fast, Slow, Signal.
- ZLEMA: Length + per-side βPrice Above/Belowβ requirement.
Advanced Parameters
- Fisher: Length, Overbought, Oversold.
- QQE: RSI Length, SF, Threshold.
- Stoch RSI: RSI length, Stoch length, K/D smoothing, OB/OS.
- RVI: Length, Signal Length.
- Wave Trend: Avg Length, EOT Length.
- Stochastic (classic): Length, K/D smoothing, OB/OS.
- VWMA Cross: Fast Length, Slow Length.
Advanced Signals Parameters
- RSI Divergence: Pivot Lookback, Min Strength (bars apart).
- MTF RSI: HTF timeframe, MTF timeframe, OB/OS thresholds.
Price Action Parameters
- Min Body %: minimum body size relative to candle range.
- Wick Ratio: rejection wick must exceed opposite wick by this ratio.
- Require Strong Close: long closes in top portion / short closes in bottom portion of bar.
βοΈ Universal Optimization System
π The Optimization Loop (Repeat for Every Instrument)
1. Baseline Backtest
- Load factory defaults
- Run Strategy Backtest
- Record baseline metrics: PF, Win%, Max DD, Trades
- Screenshot equity curve
2. Single Toggle Testing
3. Systematic Enable/Disable Protocol
- Start empty (entry trigger only)
- Test ONE filter at a time
- Compare metrics: Better? Keep. Same/Worse? Disable
- Max 4 filters total
- Recheck baseline after each change
4. Backtest Monitoring Checklist
β PF improved OR stable
β Win Rate 45-65%
β Max DD decreased
β Trades > 20/month
β Equity curve smoother
5. Parameter Dialing (Fine Tuning)
| Parameter | Direction | When to Adjust |
|---|---|---|
| RSI OS | β Trend markets, β Choppy | Win Rate < 45% |
| Volume Mult | β Liquid mkts, β Illiquid | Too few trades |
| Entry Mult (KC/BB) | β More entries, β Fewer | Trade frequency issues |
| R:R Ratio | β Scalping, β Swing | PF < 1.4 |
6. Cross-Instrument Validation
1. Futures (MES/MYM/NQ)
2. Forex Majors (EURUSD/GBPUSD)
3. Indices (NAS100)
4. Crypto Majors (BTC/ETH)
Rule: Settings should ideally work on 2+ uncorrelated markets for robustness.
7. Decision Matrix
| Change Result | Action |
|---|---|
| PF β + DD β | β KEEP |
| PF β + DD β | β οΈ Review trades |
| PF Same + Trades β | β KEEP |
| PF β Any amount | β REVERT |
| Win Rate > 70% | β Too selective |
π Backtest Review Process
Equity Curve Red Flags
- J-Curve: Flat β Vertical spike β Reality check needed
- Sawtooth: Constant boom/bust cycles
- Long Flat: > 3 weeks no trades/profit
- One Big Win: 50%+ of profit from single trade
Trade Journal Template
| Losing Trade Pattern | Diagnostic Question |
|---|---|
| Stop hit immediately | Entry trigger too loose? |
| Choppy whipsaw | Need Volume/Regime filter? |
| Trend against | Add HTF trend filter? |
| Good setup, bad fill | Session filter needed? |
π Instrument-Specific Starting Points
- Futures (MES/NQ): Keltner + RSI + Volume 1.5x
- Forex: EMA Touch + MACD + No Volume filter
- Crypto: BB Reversal + Stoch RSI + 10-day pattern
- Indices: SuperTrend + ADX > 25 + HTF EMA
π Progress Tracking
| Iteration | PF | Win% | DD | Filters | Status |
|---|---|---|---|---|---|
| Baseline | 1.2 | 52 | 6.2% | 1 | Start |
| +RSI | 1.5 | 55 | 4.8% | 2 | β |
| +Vol | 1.7 | 57 | 3.9% | 3 | β |
| Final | 1.8 | 59 | 3.2% | 3 | π Live |
Rule #2: Test on live paper before real money
Discord #settings: Share your iteration tables for community review
π Support
- Discord: Join our community for live discussions, strategy reviews, and support
- Settings Library: All tested configurations will be posted in Discord
- Monthly Reviews: Strategy performance updates and market analysis
π§Troubleshooting & FAQ
No signals appearing
- Too many filters enabled: disable confluence toggles one-by-one and retest.
- Regime / MSB / HTF filters blocking: temporarily disable additional filters.
- Session filters: check Trade Manager sessions/avoidance windows.
- Training Set Only is ON: turn it OFF to trade across all periods.
- Daily limits hit: disable daily profit/loss limits for debugging.
Trading involves risk. Past performance does not guarantee future results.