Скрипт MoveToBE
Описание действий:
Следящий за ордерами скрипт. При достижении открытой позицией указанной прибыли перемещает её уровень стоп-лосса к цене открытия или при достижении указанного убытка перемещяет уровень тейк-профита к цене открытия. Возможно переносить уровни в зависимости от длительности открытой позиции, а не от её прибыли. Можно указать до 5 событий для стоп-лосс и до 5 событий для тейк-профит. Скрипт может быть прикреплён к любому графику. Также, доступна версия в виде советника.
Назначение:
Позволяет автоматизировать торговый процесс. Полезен тем, кто переносит уровень стоп-лосса в безубыток. Открываете позицию или выставляете ордер, запускаете скрипт и Вам больше не надо следить за позицией. Допускается одновременное использование вместе с другими следящими за ордером скриптами.
Параметры:
MoveSLtoBE_X_Profit = (положительное количество pips'ов) прибыль, при которой передвигается уровень стоп-лосса к цене открытия. Значение "0" - это событие не используется.
MoveSLtoBE_X_Minutes = (положительное количество минут) минута с момента открытия позиции, когда передвигать уровень стоп-лосса к цене открытия. Значение "0" - это событие не используется.
MoveSLtoBE_X_Offset = (количество pips'ов) смещение нового уровня стоп-лосс от цены открытия. Положительное значение - смещение в сторону прибыли, отрицательное значение - смещение в сторону убытка.
MoveTPtoBE_X_Profit = (положительное количество pips'ов) убыток, при котором передвигается уровень тейк-профита к цене открытия. Значение "0" - это событие не используется.
MoveTPtoBE_X_Minutes = (положительное количество минут) минута с момента открытия позиции, когда передвигать уровень тейк-профита к цене открытия. Значение "0" - это событие не используется.
MoveTPtoBE_X_Offset = (количество pips'ов) смещение нового уровня тейк-профит от цены открытия. Положительное значение - смещение в сторону прибыли, отрицательное значение - смещение в сторону убытка.
Другими словами, параметр MoveYYtoBE_X_Offset определяет где разместить новый уровень. Пример для Buy-позиции:
1) если цена открытия = 1.3000, MoveSLtoBE_X_Profit = 20 и MoveSLtoBE_X_Offset = 0 тогда у Bid = 1.3020 скрипт переместит уровень стоп-лосс в 1.3000
2) если цена открытия = 1.3000, MoveSLtoBE_X_Profit = 20 и MoveSLtoBE_X_Offset = 10 тогда у Bid = 1.3020 скрипт переместит уровень стоп-лосс в 1.3010
3) если цена открытия = 1.3000, MoveSLtoBE_X_Profit = 20 и MoveSLtoBE_X_Offset = -10 тогда у Bid = 1.3020 скрипт переместит уровень стоп-лосс в 1.2990
Ticket = тикет отслеживаемого ордера. Значение "-1" - скрипт следит за всеми ордерами.
MagicNumber = магический номер отслеживаемых ордеров. Значение "-1" - все магические номера. Значение "0" - только ордера, открытые вручную. Этот параметр используется, только если параметр Ticket = -1.
AllSymbols = опция "следить за ордерами всех валютных пар"; true - следить за ордерами всех валютных пар, false - следить за ордерами только той валютной пары, к графику которой прикреплён этот скрипт. Этот параметр используется, только если параметр Ticket = -1.
Slippage = проскальзование (количество pips'ов).
ArrowColorBuy = цвет для стрелок на графике при закрытии Buy-ордеров.
ArrowColorSell = цвет для стрелок на графике при закрытии Sell-ордеров.
PlaySoundAtModify = включить/выключить проигрывание звукового файла при изменении ордера.
PlaySoundAtModify_FileName = название звукового файла, который будет проигран при изменении ордера. Этот параметр используется, только если параметр PlaySoundAtModify = true.
Delay = периодичность проверки цены. Указывается в миллисекундах, например значение 5000 означает периодичность 5 секунд. Следует помнить, что слишком частая периодичность может существенно затормозить терминал.
Статус: Бесплатный, возможно скачать полную версию.
Платформа: MetaTrader 4.
Смотрите также скрипты:
- ограничивает длительность открытой позиции.
- перемещает уровень стоп-лосса вслед за пиками ценовых бар.
Частые вопросы:
Как запустить скрипт ?
Как узнать работает ли скрипт ?
Почему скрипт не торгует ?
|