Зачем он нужен
Когда несколько советников работают на одном счёте одновременно, у ордеров MetaTrader нет встроенной метки принадлежности. Магический номер записывается советником в каждый ордер при открытии и считывается при управлении позициями.
Советник, проверяющий магический номер позиции перед её изменением, тронет только собственные сделки, не затрагивая остальные.
Конфликты
Если два советника используют один и тот же магический номер на одном счёте, каждый советник будет управлять позициями другого — с непредсказуемыми результатами. Всегда присваивайте уникальные магические номера каждому экземпляру советника.
Запуск нескольких экземпляров
Если вы запускаете один и тот же советник на EUR/USD и GBP/USD одновременно, используйте разные магические номера для каждого экземпляра, чтобы предотвратить перекрёстное управление ордерами между парами.