Can global safety rules override template-level rules?

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

  1. 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.
  2. 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
  3. 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.

๐Ÿ“Ž Related Topics