Параметр magic number

1 Июл

Сегодня пойдет речь о таком параметре, который присутствует у советников — параметр magic number. Мы выясним что это такое, разберем вопросы, которые возникают в рядовых пользователей по поводу этого параметра, как его настраивать, нужно ли, в каких случаях его менять и многое другое …

Magic number – это числовой идентификатор, числовой код, который используется советником для определения «своих» и «чужих» ордеров. Параметр magic number нужен для того, чтобы советник не трогал ордера других экспертов, а также позиции, открытые вручную .

параметр magic number

параметр magic number

Каждый советник присваивает своим ордерам определенный код, затем смотрит на все позиции, которые есть на данный момент в терминале и на основании этой информации изменяет, закрывает только те ордера, которые открыл он сам. Параметр magic number помогает советнику понять какие ордера его, а какие – чужие .Этот параметр может быть абсолютно любым числом, за исключением ноля.

Нужно ли менять magic number при установке одного и того же советника на разные валютные пары? Менять параметр magic number не нужно! Допустим, если у советника magic number 11111, то эти пять единиц должны быть, что на одной, что на другой валютной паре, это абсолютно нормально и советник в такой ситуации ничего не перепутает .

Если же вы ставите один и тот же советник на два графика одной и той же валютной пары, но с разными тайм фреймами – в этом случае параметр magic number должен быть разным в настройках этого советника, иначе он начнет путать ордера и ничего хорошего из этого не получится . Поэтому, если вы вдруг по какой-либо причине хотите установить один и тот же советник на два графика одной валютной пары но с разными тайм фреймами- в таком случае вам необходимо изменить в настройках советника magic number так, чтобы на двух графиках они не совпадали .

Что будет, если у двух разных советников будут одинаковые magic number? Если такая ситуация будет иметь место, то советники начнут путать ордера друг друга .

Иногда бывает такое, что в настройках торгового робота форекс нету такого параметра но это вовсе не значит, что его нету вообще , он есть в коде, просто авторы советника не захотели выводить его для изменений . Такой советник можно использовать, он не будет путать ордера ни в коем случае, просто это параметр нельзя изменить.

В начале статьи я писал, что этот параметр может быть любым за исключением ноля. Почему? Потому, что в ручных сделок параметр magic number как раз равен нолю . Ручным сделкам, когда вы их открываете, вы не присваиваете никакого идентификатора, такой возможности нет, поскольку по умолчание параметр равняется нолю.

Что ж, надеюсь, вы усвоили эту краткую информацию о том, что такое параметр magic number и для чего он используется .

Это может быть интересно:

Share in Livejournal

Пока комментариев нет

Оставить комментарий

You must be logged in to post a comment.