1. CORE STRATEGY LOGIC (THIS IS WHAT MAKES MONEY IN 2025) Primary chart: Renko, 12-tick bricks (fixed, no user change) Instrument: XAUUSD or GC (auto-detect) Minimum tick size: 0.10 (standard Gold) MANDATORY FILTERS – ALL MUST BE TRUE OR NO TRADE 60-minute Trend Filter SMA(100) on 60-minute chart Longs only when current price > SMA100 (60-min) Shorts only when current price < SMA100 (60-min) Daily VWAP Deviation Filter (30-tick rule) Use NinjaTrader built-in Daily VWAP (with standard deviation bands) Block longs if current price ≥ VWAP + 30 ticks Block shorts if current price ≤ VWAP – 30 ticks Display small label on chart: “VWAP BLOCK” when filter active Entry Trigger – EMA-21 Pullback Style (NO chasing) LONG ENTRY (all must happen within 1–2 bricks): Price touches or closes ≤ EMA(21) on Renko chart Next Renko brick closes bullish and above EMA(21) At least 5 of the last 6 Renko bricks are green 60-min SMA100 = bullish Price is not more than +30 ticks above daily VWAP ADX(14) on 30-minute ≥ 24 ATR(14) on 30-minute ≥ 1.8 × its 20-day average ATR No high-impact news in next 60 minutes SHORT ENTRY = exact mirror image Additional Confirmations ADX(14) on 30-min ≥ 24 (trend strength) ATR expansion filter (current ATR ≥ 1.8 × 20-day avg) High-impact news filter active (see section 6) ================================================================= 2. SESSION CONTROLLER (FULLY AUTOMATIC – ZERO MANUAL INPUT EVER) Starts automatically Monday 00:05 Tokyo time Full risk trading: 00:00 Tokyo → 17:00 New York (EST/EDT auto) Reduced risk (50 % position size): 15:00 – 17:00 New York Flattens all positions and stops new entries at 17:00 New York daily NO trading Friday after 14:00 New York Auto-restart next valid session – works weeks/months without touching ================================================================= 3. ADVANCED 3-CONTRACT ORDER MANAGEMENT (ONE ENTRY ORDER) Entry = single bracket order of 3 contracts (or 3 micros) Each contract exits independently: Contract A (Scalp) SL = 24 ticks TP = 32 ticks No trailing, no breakeven Contract B (Swing) SL = 28 ticks TP = 90 ticks Move SL to breakeven + 6 ticks when profit ≥ +45 ticks Activate trailing stop (trail by 40 ticks) when profit ≥ +65 ticks Contract C (Runner) SL = 32 ticks initially No fixed TP Trailing stop activates at +110 ticks profit → trails by 30 ticks (dynamic) ================================================================= 4. RISK MANAGEMENT Default risk per trade: user selectable % of account balance Max daily loss lockout (optional, user sets $ or %) All stops in ticks (no dollar conversion needed) ================================================================= 5. HIGH-IMPACT NEWS FILTER (MUST USE API) Connect to Forex Factory calendar (free XML/JSON feed) Block new entries: 40 minutes before → 20 minutes after any red-folder news (USD, FED, NFP, CPI, PPI, GDP, Gold-related speeches, etc.) Optional checkbox: “Close all positions 10 min before red news” Display big red label on chart: “NEWS BLOCK ACTIVE – XX:XX remaining” ================================================================= 6. MULTI-TIMEFRAME ENGINE (AUTOMATED INTERNALLY) Strategy must load these secondary series: 30-minute (for ADX + ATR) 60-minute (for SMA100) Daily (for VWAP) ================================================================= 7. VISUAL CHART DISPLAY Green up arrow + “LONG” label on entry Red down arrow + “SHORT” label on entry Small A/B/C markers when each contract exits Dotted trailing stop lines for Contract B & C Profit in ticks shown next to each exit Current trend direction label (top-left) VWAP +30/–30 tick lines (optional display) News block icon + countdown Session active icon ================================================================= ============================== 10. AUTO-RECOVERY / FAILSAFE MODULE After internet loss or NinjaTrader restart: Reconnect automatically Recalculate all indicators Restore trailing stops and breakeven levels Never create duplicate entries Resume exactly where it left off ================================================================= 11. WEEKLY AUTOPILOT OPERATION Starts Monday Tokyo open Runs 100 % hands-free all week Stops and flattens Friday 17:00 New York Zero manual reset required ever ================================================================= 12. LOGGING & EXPORTING Export every closed trade to CSV (date, direction, entry/exit price, P&L in ticks/$, contract A/B/C result) Weekly auto-export option Separate log of news blocks and session times ================================================================= 13. OPTIONAL FLOATING DASHBOARD (user can enable/disable) Shows real-time: Total P&L today/week Win rate % Number of trades Active accounts Status of Contract A/B/C Next news countdown Next session countdown ================================================================= 14. ONE-LINE SUMMARY FOR CODER “Build a 100 % hands-free Gold strategy on 12-tick Renko that only takes EMA-21 pullback entries inside the 60-minute SMA100 trend, refuses entries when price deviates more than 30 ticks from daily VWAP, uses 3-contract scaled exits with trailing/breakeven, full Tokyo–NY session automation with reduced risk after 15:00 EST, up to 20-account execution, Forex Factory red-news filter, complete auto-recovery, licensing system, and full visual feedback.” ================================================================= Also add this vwkap indicator in the final sheet too “Add a VWAP filter with a strict 30-tick no-trade zone above and below VWAP. Do not take BUY or SELL trades if price is within this 30-tick zone. Buy only when price is above VWAP + 30 ticks. Sell only when price is below VWAP – 30 ticks. Add inputs: EnableVWAPFilter, VWAP_Zone_Ticks(30). Log every trade blocked due to VWAP proximity.”