07 июня, 2012

MagicNumber (магическое число) MQL для MetaTrader

ForTrader.org
RU
Что такое MagicNumber: назначение параметры MagicNumber, его использование в торговых советниках форекс, примеры использования MagicNumber.

Что такое MagicNumber?

MagicNumber MQL для MetaTrader – это «магический» идентификатор открытого ордера, который чаще всего используется для корректной совместной работы форекс экспертов друг с другом или с трейдером в торговом терминале MetaTrader 4.

Что такое MagicNumber?

В чем суть MagicNumber?

Для того чтобы несколько торговых экспертов или эксперты, параллельно работающие с трейдером, могли корректно обрабатывать ордера, открытые исключительно ими, таким ордерам присваиваются параметр MagicNumber.

В итоге при работе (модификация, закрытие, удаление и т.д.) с уже открытыми ордерами, эксперты обрабатывают только те, у которых присутствует данное магическое число.

Инструмент MagicNumber характерен только для языка программирования MQL в терминале MetaTrader.

Использовать Magic номера в ручной торговле не получится, однако этот номер, просто не заменим при торговле экспертами.

Примеры использования MagicNumber

  • Одновременная торговля трейдера и советника

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

Для этого советник присваивает своим ордерам уникальный MagicNumber, отличный от нуля, и в дальнейшем управляет только позициями, в которых параметр MagicNumber соответствует присвоенному ранее.

  • Одновременная торговля нескольких советников

Каждый торговый робот должен управлять только своими ордерами. Для этого каждый советник использует для своих позиций уникальный параметр MagicNumber для отличия своих ордеров от «чужих».

Это самые простые, но не единственные примеры использования параметра MagicNumber.

Полезные статьи по теме

ForTrader.org

ForTrader.org

Автор

Подпишитесь на нас в VK

Fortrader contentUrl Suite 11, Second Floor, Sound & Vision House, Francis Rachel Str. Victoria Victoria, Mahe, Seychelles +7 10 248 2640568

Ещё из этой категории

Все статьи

Как из запаздывающего форекс индикатора сделать работающий Грааль

Трейдеры всего мира бьются над задачей создания индикатора, максимально точно описывающего текущую рыночную ситуацию, такой вот торговый Грааль. Попыток было много, но одна проблема остается нерешенной по сей день – это запаздывание сигналов. Под запаздыванием индикаторов обычно понимается ситуация, когда после получения сигнала на вход мы замечаем, что выгоднее было открыть ордер немного раньше по […]

Лимитные ордера (limit order)

В работе трейдера на финансовых рынках и биржах возникают ситуации, когда необходимо выставить ордер не по рыночной цене, а чуть выше или ниже, не дожидаясь, когда котировки дойдут до этого уровня. Для этого существуют так называемые отложенные ордера, информация о которых заранее передается брокеру, а тот берет на себя обязательство исполнить их, когда цена актива […]

Тейк профит (Take Profit). Как выставить тейк профит?

Что такое тейк профит? Take Profit (Тейк Профит) – это приказ автоматически закрыть сделку с прибылью при достижении указанного заранее уровня цены. Тейк Профит переводится на русский как «Взять прибыль», поэтому этот приказ обычно устанавливается в тех случаях, когда трейдер не может непрерывно наблюдать за открытой сделкой или ожидает резких движений цены. Как ставим тейк профит? Тейк профит устанавливается для […]

Отложенный ордер Sell Limit (Селл Лимит)

Что такое отложенный ордер Sell Limit? Ордер Sell Limit (Селл Лимит) – это отложенный ордер, позволяющий поставить заявку на открытие сделки на продажу выше текущей цены. Фактически, выставляя ордер Sell Limit, вы хотите продать дороже, чем сейчас можете это сделать. Ордел Селл Лимит является стандартным для терминала MetaTrader 4, он исполняется по цене Бид (Bid) и […]

Недавние обучающие статьи

Все статьи

Редакция рекомендует

Все статьи
Loading...