Вышла новая версия. Акцент в этой версии направлен в первую очередь на обход или новые стратегии на основе нашего советника. Вот список: [+] В разделе 1.General добавлен параметр ManualDiffSpreadCoef. Теперь при задании Diff вручную спред будет умножаться на этот коэффициент, а Diff будет вычисляться по формуле: dblDiff = ManualOpenPositionDiff + dblSpread * ManualDiffSpreadCoef; [+] В разделе 3.Orders добавлены параметры ReverseOrders и ReverseWaitTime. В случае, если параметр ReversOrders включен, то при получении сигнала позиции будут открываться в противоположном направлении. То есть например, если совпали условия и получен сигнал на BUY, но включен параметр ReversOrders, то будет открыт ордер SELL. Параметр ReverseWaitTime определяет задержку (в миллисекундах) перед открытием такого ордера (при значении 0 - позиция открывается немедленно). [R] Изменена логика работы параметра CloseOnPriceReversal. Ранее при включенной опции CloseOnPriceReversal ордер закрывался если цена от датафида шла против ордера. Теперь при активации этого параметра ордера будут закрываться только если был получен сигнал в противоположном направлении. [+] в разделе 3.Orders добавлены параметры HandMode и TPSL_active (true/false). параметр HandMode активирует режим работы, при котором советник имитирует открытие ордеров вручную (кликер). параметр TPSL_active необходимо настроить в зависимости от того, активны ли поля ввода TakeProfit и StopLoss в окне открытия ордера вашего терминала. проверить можно нажав в терминале кнопку F9 - если поля TakeProfit и StopLoss неактивны (серые и не позволяют изменить значение) - параметр TPSL_active должен быть выключен, в противном случае необходимо оставить его включенным!
ВАЖНО! В данном режиме существует целый ряд существенных ограничений: 1. на одном терминале должна работать только одна копия советника (на одном графике) 2. VPS должен быть подключен (в активном сеансе у пользователя), в противном случае терминал просто не будет получать сообщений от советника о нажатии кнопок. т.е. требуется присутствие человека. 3. если у брокера запрещена автоматическая торговля - закрытие ордеров необходимо будет осуществлять вручную! на данный момент автоматическое закрытие не реализовано. 4. если автоматическая торговля у брокера разрешена, то данный режим не рекомендуется. тем не менее, если необходимо чтобы ордер открывался с имитацией ручной торговли, а закрывался советником, необходимо либо установить параметр Magic1=0, либо включить параметр UseDynamicMagic. только в этом случае советник будет сам закрывать ордера! 5. для корректной работы функции открытия ордера необходимо установить правильное значение параметров TPSL_active и MarketOrder.
[+] добавлен параметр 11.Misc.->PrintDebugInfo2 (по умолчанию отключен). При включении советник дополнительно выводит в логе сообщения в том случае, если все условия для входа совпали, но импульс был недостаточно большим. [+] в разделе 12.InfoPanel добавлен параметр ShowPositionsOnGraphic - при открытии позиции отображает на графике стрелку (синюю для BUY, и красную для SELL).
По дополнительному коэффициенту комментарий очень простой - Вы теперь можете снижать до минимального отклонения в 1 пипс! Делайте как считаете нужным, но не забывайте, что Дядя Коля где-то недалеко!
По реверсу открытия ордеров. это сделано в первую очередь для ECN счетов. ВЫ четко знаете, что у брокера исполнение 400 мс. Вас обычно на шпильке открывают и сигнал пошел в другую сторону (откат). Мы берем ставим 300 мс задержку и через это время советник отправит запрос на открытие ордера в другую сторону! И так мы словим откат! Это только новая опция, надо тестировать, проверять, подбирать. Но это 100% работает!
По реверсу защитному, сделали его более корректным для разворотных импульсов!
Ручной мод это уже для новостей, настраивать индивидуально, закрывать также. Защиту брокеров на автоторговлю обходим, но закрываться руками!!!
|