Здравствуйте, друзья трейдеры! Очень часто в описании настроек форекс советников можно встретить такое понятие как Magic Number (или же просто мэджик на сленге форумов). Что же это такое? Как настроить magic number ? На что он влияет ? Обо всем этом — в нашем уроке.
У рядовых пользователей очень часто возникает множество вопросов по поводу этого параметра. Объединив эти вопросы в одну небольшую статью, я решил помочь вам прояснить некоторые каверзные моменты.
Ниже вы сможете найти самые популярные вопросы, которые могут возникнуть, как у новичков, так и у бывалых трейдеров.
Что такое Magic Number?
Magic Number – это числовой идентификатор, который используется советником для того, чтобы он не путал свои и чужие ордера. Он нужен для того, чтобы советник не трогал ордера других экспертов, а также позиции, открытые вручную.
Советник присваивает своим ордерам определённый код. Это позволяет ему различать все позиции, которые находятся на данный момент в терминале, и работать только с теми ордерами, которые он открыл сам.
С помощью Magic Number советник понимает, какие ордера его, а какие ордера чужие.
Число может быть абсолютно любым, кроме нуля.
Нужно ли менять Magic Number при установке одного и того же советника на разные пары?
Допустим, что у вас есть советник, который вы хотели бы установить на валютные пары EURUSD и GBPUSD. Для этого вы открываете два разных окна графиков и присоединяете к каждому из них советник. Тогда возникает логичный вопрос:
Нужно ли изменить параметр, для того чтобы данные эксперты не запутались?
Менять Magic Number, если валютные пары разные – не нужно!
Если ставим один и тот же советник на разные пары, то данный параметр изменять не требуется.
А если я хочу установить один и тот же советник на 2 графика одной валютной пары, но с разными таймфреймами?
Представим, что вы поставили советник на таймфрейм М15. И точно такой же советник, но на таймфрейм Н4.
В данном случае Magic Number должен быть разным в настройках этого советника.
Иначе он начнёт путать ордера и таким образом открывать и закрывать их на разных таймфреймах.
Поэтому, если вы по какой-то причине хотите установить один и тот же советник на два графика одной валютной пары, но с разными таймфреймами, то в этом случае вам потребуется изменить настройки советника. Так, чтобы числовые значения параметра не совпадали.
Что будет если у 2 разных советников будут одинаковые Magic Number?
Если вдруг у двух советников будет выставлено одинаковое значение, то тогда они начнут путать ордера друг друга.
Допустим, что у нас есть советники «Х» и «У» с одинаковыми числовыми параметрами magic number. Советник «Х» открывает какой-то ордер, а советник «У» думает, что это его ордер и начинает управлять им по своей стратегии. И если стратегия советника «У» говорит, что нужно закрыть ордер, то он закроет ордер советника «Х».
А всё потому что у них совпадает параметры Magic Number.
Поэтому для того, чтобы один советник не путал свои ордера с позициями другого, нужно чтобы у них не совпадал данный параметр. Они должны быть разными.
В настройках робота нет Magic Number, он не будет путать ордера?
Иногда бывает так, что в настройках эксперта нет параметра Magic Number. Это не значит, что его нет в советнике. Он есть в коде. Просто авторы советника не захотели предоставлять возможность редактировать его.
Вы можете использовать такой советник, потому что он не станет путать свои ордера с чужими. Его Magic Number скрыт в коде и заранее выставлен разработчиками данного советника.
А какой Magic Number у ручных сделок?
У ручных сделок Magic Number равен нулю. Именно поэтому данный параметр может быть любым числом кроме нуля. Во время открытия ручных сделок вы не присваивайте никакого идентификатора. Такой возможности в терминале нет, но по сути она и не нужна.
Если вы хотите использовать какой-то вспомогательный советник, который будет изменять ордера, открытые вами вручную, то вам нужно будет в его параметре magic number выставить ноль.
На этом у меня всё.
Надеюсь я смог помочь вам разобраться с данным параметром, который будет полезен в вашей торговле на Форекс.
С уважением, Власов Павел
TradeLikeaPro.ru