為何需要
當多個 EA 在同一帳戶上同時執行時,MetaTrader 訂單沒有內建的歸屬標記。魔術數字由 EA 在開倉時寫入每個訂單,並在管理持倉時讀回。
在修改持倉前檢查其魔術數字的 EA 只會碰觸自己的交易,而不影響其他交易。
衝突
如果兩個 EA 在同一帳戶上使用相同的魔術數字,每個 EA 都會管理另一個 EA 的持倉——結果不可預測。請始終為每個 EA 實例分配唯一的魔術數字。
多實例部署
如果同時在 EUR/USD 與 GBP/USD 上執行同一個 EA,請為每個實例使用不同的魔術數字,以防止跨貨幣對的交叉訂單管理。