Master Decision Engine
- 유틸리티
-
Hoai Nam Trinh
안녕하세요, 저는 **호아이 남 찐 (Hoai Nam Trinh)**입니다. Gold Algo Lab의 창립자이자 개발자로서, 리스크 관리 중심의 견고한 트레이딩 시스템 개발을 전문으로 하며, 8년 이상의 실전 시장 경험을 보유하고 있습니다.
오랜 기간 동안 실제 트레이딩을 수행하며 개인 용도로 다양한 도구를 개발해 왔고, 최근에는 MQL5를 통해 이러한 실용적인 솔루션을 트레이딩 커뮤니티와 공유하기 시작했습니다. - 버전: 1.0
- 활성화: 10
Master Decision Engine for MT5
Master Decision Engine is a chart-based decision support tool for MetaTrader 5 designed to help traders evaluate whether current market conditions are suitable for participation.
In a standard MT5 setup, traders can see price, indicators, and open positions. However, when trading instruments like XAUUSD, the main difficulty is not execution itself, but deciding when to participate and when to stay out.
This tool focuses on that specific problem.
It does not attempt to predict the market or generate simplified buy/sell signals. Instead, it provides a structured view of market conditions and a staged evaluation process that helps the trader understand whether a valid setup is forming.
Core Concept
Master Decision Engine is built around a sequential evaluation pipeline:
- market condition (regime and volatility)
- directional bias
- price location
- structure and setup development
- execution readiness
Each stage must align before a trade is considered valid.
The panel reflects this process in real time, allowing the trader to see not only the current state, but also what is missing. In many cases, the correct action is to wait, and the tool is designed to make that decision explicit.
Panel Information
The panel displays structured information directly on the chart:
- current symbol and timeframe
- decision state (WAIT, READY, or TRADE conditions)
- participation mode (selective or active)
- market condition (regime strength and volatility)
- pipeline status (passed stage, current stage, waiting condition, blocker)
- signal quality (selective or confirmed)
- setup state (availability and participation context)
Example interpretation:
- “WAIT — Building” indicates that the structure is forming but not complete
- “Current: Liquidity / Waiting: Break” shows the pipeline stage
- “Blocker: Weak regime” highlights why execution is restricted
This approach reduces ambiguity compared to traditional indicators that only display signals without context.
Decision Logic
The tool follows a deterministic evaluation model:
- market regime is evaluated first to determine if trading conditions are acceptable
- directional bias is derived from multi-timeframe context
- price location is assessed relative to value zones
- structure is evaluated through event progression (liquidity, break, imbalance, mitigation)
- execution readiness is only enabled when all required stages are satisfied
If any stage is missing or invalid, the system remains in WAIT mode.
This prevents premature entries and helps avoid trading during low-quality conditions.
Typical Usage (XAUUSD)
The tool is particularly relevant for gold trading (XAUUSD), where:
- volatility changes between sessions (Asia, London, New York)
- structure can develop in multiple stages before confirmation
- entering too early often leads to unnecessary drawdown
Common use cases:
- monitoring when a setup is forming but not yet ready
- identifying when market conditions are too weak to justify a trade
- filtering out trades during low volatility or unclear structure
- confirming that multiple factors are aligned before execution
The tool can also be applied to Forex pairs, indices, and other instruments supported by the broker.
Visual Interface
The interface is implemented as a compact on-chart panel.
Design considerations:
- clear separation between decision state, pipeline, and setup information
- minimal obstruction of price action
- controlled update logic to reduce unnecessary redraw
- stable layout across different timeframes
The panel is designed to be read quickly without requiring interaction.
Platform Compatibility
Platform: MetaTrader 5
Supported instruments:
- Forex
- Gold (XAUUSD)
- Indices
- Commodities
- Other broker-supported symbols
Installation
Install the product via MetaTrader 5 Market.
Open MetaTrader 5 and locate Master Decision Engine in the Navigator.
Attach the tool to a chart.
The panel will initialize automatically and update in real time.
Important Notes
Master Decision Engine is a decision support utility.
The tool:
- does not execute trades
- does not place orders
- does not provide simplified trading signals
- does not guarantee trading outcomes
It is designed to assist traders in evaluating market conditions and timing decisions.
If you notice different results across accounts or brokers, this is often related to execution differences rather than settings.
A deeper explanation: https://www.mql5.com/en/blogs/post/769009
Feedback & Updates
This tool will continue to evolve based on real usage.
If you notice situations where the behavior is unclear or could be improved, feel free to share your experience.
Your feedback helps refine the tool across different market conditions.
Risk Disclaimer
Trading financial markets involves risk.
Master Decision Engine is designed to provide structured market analysis within MetaTrader 5. It does not ensure profitability and should not be considered a trading system.
Users are encouraged to test the tool in a demo environment before applying it in live trading.
