Yes, global safety rules in MagicTradeBot have the highest execution priority and will always override template-level or trade-specific decision rules when triggered.
🧠 How It Works
Highest Priority Execution
- Global safety rules such as Global Maximum Loss Protection, Emergency Close, or MaxLossBeforeForceClose are executed before any template-level rules.
- This ensures that critical account protection actions are never delayed or ignored.
Overrides Templates and Trade Rules
- Even if a decision template specifies a different take-profit, stop-loss, or trade behavior, global safety rules take precedence.
Example:
- A template might allow a long trade to remain open for several hours
- If Emergency Close or Global Max Loss is triggered, the trade will close immediately, ignoring the template’s time or profit rules
Integration with Other Features
Works seamlessly alongside:
- Smart TP
- Dynamic Stop-Loss
- DCA / Progressive Trade Management
- This ensures that account-level protections are always enforced, regardless of strategy complexity
🔑 Key Points
- Purpose: Guarantee account protection even if template or strategy rules would allow risky trades
- Execution: Immediate, highest-priority enforcement
- Effect: Overrides all lower-priority rules, including template-level take-profit, stop-loss, or trade timing rules
In short, global safety rules act as the ultimate safeguard, ensuring that your account is protected under extreme conditions regardless of the template or individual trade settings in effect.