OPEN-SOURCE SCRIPT
已更新

MTF-Auto-Triad SMT Engine [TradeSymmetry]

1 457
MTF-Auto-Triad SMT Engine [TradeSymmetry]

This indicator puts institutional order flow front and center, featuring an automated Multi-Timeframe (MTF) liquidity divergence engine as its core, supported by built-in helper tools for higher timeframe market structure and momentum tracking.

Built to eliminate chart clutter while maximizing actionable data, this tool is engineered for traders executing high-probability, asymmetric setups on intraday execution timeframes.

🔥 Core Feature: The SMT Engine

Stop manually typing in comparison tickers every time you switch assets. The Auto-Triad system instantly detects the asset class you are viewing and automatically scans correlated markets for Smart Money Tool (SMT) divergences across multiple timeframes simultaneously.

Supported Triads: * Indices: NQ1!, ES1!, YM1!

Forex: EURUSD, GBPUSD, DXY

Metals: XAGUSD, XAUEUR, XAUGBP, GC1!

Oil: CL1!, RB1!, HO1!

🛠 Built-In Helper Tools

1. Dynamic HTF Boxes with Time stamping
Keep your higher timeframe narrative locked in while executing on the LTF.

Live-Tracking OHLC: Project custom Higher Timeframe boxes (e.g., 1H, 4H, Daily) directly onto your execution chart.

Open Time Anchors: The Open level of your HTF box automatically pulls the exact timestamp of when that session began (e.g., 09:30 4H-OPEN), giving you crucial temporal context right at the point of execution.

2. Time-Price Velocity (TPV) Candles
Traditional candlesticks only show price action. The TPV engine colors your candles based on mathematically smoothed, ATR-normalized momentum.

Identify exactly when momentum is accelerating or decelerating inside a move.

Built-in dashboard shows live velocity metrics, trend direction, and acceleration changes.

💡 How to Use This Tool (The TradeSymmetry Setup)

This indicator is built to execute a strict, structural trading workflow. Follow these core steps:

1. Identify Your POI & Wait for the Sweep/Tap
Frame your narrative and identify your draw on liquidity. Wait patiently for price to sweep a key structural extreme (Session, Daily, Weekly, Monthly Highs/Lows, or Equal Highs/Lows). Alternatively, wait for price to tap into a high-probability Fair Value Gap (FVG) or Order Block (OB).

2. Confirm Institutional Footprints (SMT)
Once price reaches your POI, look for an SMT Divergence to print via the Auto-Triad engine. This confirms that correlated assets are failing to make the same high or low—the ultimate footprint of smart money accumulation or distribution.

3. Wait for the Shift & Open Level Validation
Look for a clear Market Structure Shift (MSS) or Change in State of Delivery (CISD).

Crucial Rule: If you are taking a bullish setup, ensure your trigger candle closes cleanly above the Open level. For a bearish setup, the candle must close cleanly below the Open level.

4. Execute the Trade
Once all criteria are met, use the momentum color shift in the TPV candles as your final entry trigger. Target asymmetric risk-to-reward setups (1:3 or 1:5 R:R) based on the next structural draw on liquidity.

⚙️ Customization
Everything is modular. Don't want the TPV colors? Turn them off. Want to use a custom 4-asset comparison instead of the Auto-Triads? Switch to Manual mode. Every line and label size can be custom-colored to fit your exact visual style.

Trade with symmetry.
版本注释
Release Notes: Major Update - Advanced Killzones, SMT Filtering & UI Enhancements
In this update, we have completely overhauled the session and Killzone handling within the MTF-Auto-Triad SMT Engine, bringing in massive upgrades to visuals, SMT filtering logic, and user experience.

🚀 What's New & Improved:

Integration of Advanced ICT Killzones & Pivots: We've replaced the old Killzone engine with a highly advanced, dynamic session system (shoutout to the tradeforopp components for the baseline framework).

Global Killzone SMT Filters: You no longer need to configure SMT rules for each Killzone individually. A new global control panel allows you to apply strict rules—such as Time Windows, Strict Intra-session, Open Bias (Judas Swing), and First Only—across all active Killzones simultaneously.

Decoupled SMT Filtering Logic (Bug Fix): Fixed a crucial logic conflict where turning on a Killzone SMT filter would accidentally block SMTs from forming inside your HTF Boxes. HTF Boxes and Killzones now evaluate completely independently!

New Dynamic Range Dashboard: Added an optional Killzone Range Table that displays the current point range for all active sessions, alongside a rolling historical average based on your lookback settings.

Open Price Tracking: Added fully customizable Open Price lines (style, width, and label size) for both the HTF Boxes and the Killzones, helping you easily identify opening price bias.

Enhanced Visuals & Session Tracking: * Pivot lines, midpoints, and session labels have been heavily upgraded.

"Right Side" label alignment is now enabled by default to keep your current price action clean.

Session drawing limits have been optimized (defaulted to 30) for better chart performance.

Extensive UI Tooltips: The settings menu has been cleaned up and enriched with detailed, multi-line tooltips for every SMT filter. Hover over the (i) icon next to your HTF Box or Killzone filters to see exact explanations of how the Time Window, Strict Intra, Open Bias, and First Only rules dictate your SMT prints.
版本注释
🚀 Major Update: Performance Optimization & Pivot Drawing Engine
This update completely overhauls the internal drawing system to resolve TradingView's drawing limitations while adding real-time visual feedback for HTF components. The script is now more stable, visually accurate, and optimized for long-term charting.

🌟 Key Enhancements
1. Live HTF Box Progression (Real-Time)
The HTF boxes, levels, and labels now appear as soon as the candle opens and develop dynamically on every bar. You no longer need to wait for the candle to close to see the HTF range; it grows and updates its High/Low markers in real-time as the current session develops.

2. Unlimited Pivot Plotting Engine
We've replaced the old line.new() system for pivot levels with a high-performance var line approach.

The Result: Pivot levels (TDO, PDH/L, etc.) now use zero additional plot slots and very few drawing objects. This frees up the internal budget for more Killzones and SMT markers.
3. Drawing Budget Management (Anti-Exhaustion)
To prevent critical signals (like SMT labels) from disappearing on long-running charts, we've implemented an explicit "History Pruning" system.

SMT Label Limiting: Set a maximum number of historical SMT markers to keep (Default: 100).
HTF Box Limiting: Set a maximum number of historical HTF box sessions (Default: 20).
Transparency: New tooltips have been added to explain how these limits preserve your 500-unit drawing budget.
🛠️ New Settings & Controls
HTF Box Settings: Added Limit HTF Box Drawings and Max HTF Box Sessions.
SMT Settings: Added Limit SMT Labels and Max SMT Labels to Keep.
Safety: Toggle switches allow you to revert to the default (unlimited) flow if you prefer, with built-in warnings about potential plotting issues.
⚙️ Technical Refinement
Removed dead code and stale indicator declarations to ensure maximum execution speed.
Optimized the f_processCandles function to handle live updates without redundant redraws.
Cleaned up the "too many plots" error by converting 35 horizontal level plots into efficient, reusable line objects.
版本注释
add more triad options with error handling

免责声明

这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。