Робот размещает ордера BuyStop/SellStop на небольшом расстоянии от ключевых ценовых уровней, пытаясь воспользоваться срабатыванием стопов или отложенных ордеров, накопленных на этих уровнях. Настоятельно рекомендуется использовать брокера с низким проскальзыванием, низким спредом, быстрый компьютер или vps и торговый сервер с низкой задержкой, чтобы робот мог работать правильно.
Сделки также можно управлять прибылью или убытком в валюте, отменяя TakeProfit, StopLoss, TrailStop, установив их на 0, и BreakEven, установив параметр на false, используя только прибыль/убыток в валюте для управления сделками. Советник закрывает все открытые ордера при достижении прибыли в валюте или максимального убытка в валюте.
Новые файлы настроек можно найти в сообщении
№ 216 в разделе «Комментарии».
Рекомендуемые пары: EurUsd , GbpUsd.
Таймфрейм: H1.
Параметры:
Lots — размер лота, если используемый размер лота фиксирован и не используется автоматическое управление лотом;
Manage_Lot - true/false - если true, размер лота будет автоматически рассчитан советником; если false, будет использоваться фиксированный размер лота;
Если используются параметры валюты счета, когда Manage Lot имеет значение true, то параметры Profit Target и Maximum Loss становятся факторами и связаны с размером лота.
Keep Higher Lot - если true и Manage Lot также имеет значение true, эксперт будет использовать самый высокий лот, используемый до этого момента, чтобы сохранить одинаковое соотношение между выигрышами и проигрышами.
Risk Percent - используется в автоматическом управлении лотами, если установлено значение 1, а Manage Lot установлено значение true, он будет открывать лот размером 0,01 на каждые 100$ средств счета.
Smart Lot - true/false; если true, советник уменьшит размер лота на основе следующих параметров DecreaseOnLosses и DecreaseOnWins и сбросит размер лота после окончания серии проигрышей или выигрышей.
DecreaseOnLosses - коэффициент уменьшения размера лота в серии убытков, если SmartLot установлен в значение true, рассчитывается как lot/DecreaseOnLosses;
DecreaseOnWins - коэффициент уменьшения лота в серии выигрышей, если SmartLot установлен в значение true, рассчитывается как lot-lot*wins/DecreaseOnWins;
Hard Stop - обычный стоп-лосс, устанавливается в пунктах, на основе размещения отложенного ордера или на уровне виртуальной торговли, если используются виртуальные отложенные ордера; если установлен в значение 0, то не используется;
Virtual Stop - закрывает открытый ордер, если он сработал по худшей цене, чем изначально запрошенная, так что убыток не больше, чем должен быть; устанавливается в пунктах и не используется, если установлен в значение 0;
Take Profit - обычный тейк-профит, устанавливается в пунктах, на основе размещения отложенного ордера или на уровне виртуальной торговли, не используется, если установлен в значение 0;
SellOffSet - смещает отложенные ордера (SellStop или BuyLimit) на указанное значение в пунктах. Если входное значение положительное, советник разместит ордер выше самого низкого уровня на указанное пользователем количество пунктов. Если входное значение отрицательное, советник разместит ордер ниже самого низкого уровня на указанное пользователем количество пунктов;
BuyOffSet - смещает отложенные ордера (BuyStop или SellLimit) на указанное значение в пунктах. Если входное значение положительное, советник разместит ордер ниже самого высокого уровня на указанное пользователем количество пунктов. Если входное значение отрицательное, советник разместит ордер выше самого высокого уровня на указанное пользователем количество пунктов;
TrailingStop - задается в пунктах, не используется, если установлено значение 0;
TrailStep - шаг в пунктах, на который будет перемещаться TrailStop;
StartTrailAfter - запускает TrailStop только после достижения пунктов прибыли;
BreakEven - true/false; если true, BreakEvenAfterPoints переместит SL на BreakEvenPoints в прибыли;
StochasticPeriod - стохастик используется для изменения или сброса торговых уровней;
Level - количество свечей, используемых для расчета максимума и минимума;
VirtualPendingOrders - true/false; если true, вместо отложенных ордеров используются рыночные ордера
MaxSpreadPoints - максимально допустимый спред при работе с рыночными ордерами, задается в пунктах;
ReverseStrategy - если установлено значение true, вместо BuyStop устанавливается SellLimit и вместо SellStop устанавливается BuyLimit.
UseProfitTarget - если установлено значение true, для закрытия ордеров или корзины ордеров используется прибыль и убыток в валюте счета.
ProfitTarget - цель прибыли в валюте счета, которая будет использоваться.
MaximumLoss - все ордера будут закрыты, если будет достигнут убыток в валюте входа.
Рабочее время для отправки ордеров: StartTime и EndTime.
Выполнение новой свечи — если true, эксперт работает только при открытии новой свечи, более быстрая оптимизация и возможность избежать ситуаций касания и возврата при использовании виртуальных ордеров.
i realy like it.