Создаем Советник, Торгующий Отложенными Ордерами Mql4

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

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

  • Благодаря этому, в случае развития событий по неблагоприятному сценарию цена достигнет отложенного ордера и произойдет его активация (при этом в случае со стоп-лоссом происходит обыкновенное закрытие сделки).
  • IndSigToTrade Выбор индикатора и сигнала для открытия первой и главной позиции.
  • Закрытие позиции производится исключительно по Trailing-Stop-Loss’у.
  • Они предназначены для более гибкой и точной идентификации отслеживаемых позиций.
  • Алгоритм работы скриптов схож с алгоритмом работы советников, тем не менее скрипты призваны только упростить и облегчить работу, а вся ответственность за финансовый результат лежит на трейдере.

Это позволяет без опаски читать значения индикатора на текущем баре, так как они уже точно сформированы и изменениям не подлежат. Это означает, что сигнал на открытие появляется как факт совершения сигнала. Если сигнал есть а фильтр не разрешает открывать позицию, тогда сигнал игнорируется.

А еще с помощью этого скрипта, можно ордера модифицировать. Работать можно также с одним или с несколькими ордерами. Их можно перевести к профиту выше или ниже линии, причем прибыль при этом не потеряется. Скрипт Open Buy Sell Order способен открыть два отложенных ордера в противоположном направлении. Если вы используете стратегии торговли, основанные на пробитии уровней, ценового коридора, то наверняка оцените подобный скрипт.

Внешние Переменные И Настройки

Если же zz1 уже определена, то мы просто прерываем цикл, потому что нами найдены оба ближайших экстремума. Зиг Заг не является встроенным индикатором терминала МТ4, поэтому импорт его данных нужно проводить с помощью функции iCustom, которую мы проходили в этом уроке. ExtDepth; ExtDeviation; ExtBackstep — параметры встроенного индикатора советника. Особый интерес вызывает тот факт, что вероятность закрытия хотя-бы одного из ордеров с прибылью менее 14 пунктов составляет не более 1.5%.

советник форекс отложенные ордера

В зависимости от объема ордеров, потенциальная доходность может составлять от 5% до 30% в месяц. Важно помнить, что большая прибыль провоцирует более высокие риски. TrailOptions Включать трейлинг общей прибыли при превышении prifitessss юнитов . Данная функция раздельно закрывает два напрвления по общей прибыли или убытку. В нашем советнике ВЫ можете задать время торговли советника в пятницу. Все остальное время советник не будет открывать новые сделки.

Многие торговые стратегии основаны исключительно на использовании отложенных ордеров. Инструментов для автоматического выставления отложенных ордеров скриптом достаточно много как простых, так и сложных. Скрипт под названием Remove Pending Order самостоятельно удаляет все отложенные ордера.

Когда Требуется Скрипт Для Удаления Отложенных Ордеров

Далее идет описание параметров для первого отложенного ордера Supplement, точно такие же настройки присутствуют и для 2-го и 3-го ордеров, поэтому повторятся и писать то же самое три раза я не буду. Но этот минус можно обойти, если снова добавить советника на график и поменять в параметре MagicNumber одну цифру, тогда можно выставить еще один отложенный ордер. Этот прием можно повторять сколько угодно раз, но для предыдущей отложки станет недоступна кнопка Close советника. Но не велика потеря, ордер всегда можно закрыть в самом терминале, нажав на крестик. Форекс советники на отложенных ордерах это один из способов защиты от всяческих рыночных неприятностей, например, реквот. В то же время, алгоритм торговой системы может требовать одинакового расстояния между соседними ордерами в пунктах, чего добиться очень не просто, если используется рыночное исполнение.

Именно для таких случаев и предназначен скрипт для удаления отложенных ордеров (скачать), называющийся Delete All Pending. Установить скрипт в торговый терминал так же просто, как и индикатор или советник. Первоначально необходимо открыть меню «Файл» и выбрать пункт «Открыть каталог данных».

Life_Time_First — количество часов, после которого закрывается отложенный ордер, если цена не дошла до его уровня. Dist — расстояние для установки отложенных ордеров. Торговля начинает вестись с минимального размера лота 0,01, увеличиваясь на коэффициент 1,6 на последующих лотах, которые открываются при достижении отклонения в 15 пунктов убытка открытого первого лота. Тейк-профит в Советнике заложен в размере 20 пунктов + спред вашего брокера. В такой ситуации велика вероятность того, что процесс увеличения (или уменьшения) цены, «не дойдя» несколько пунктов до значения, при котором комбинация ордеров закроется с прибылью. На следующем рисунке показана ситуация на графике валютной пары GBPUSD, которая позволяет получить прибыль, используя указанный подход.

советник форекс отложенные ордера

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

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

На работу советника напрямую влияет выбранный для торговли таймфрейм, чем меньше таймфрейм, тем чаще робот будет модифицировать несработавшие ордера. Если срабатывает один из ордеров, то второй торговый советник удаляет. Закрытие позиции выполняется по стоп-лоссу, тейк-профиту или автоматически в заданное время. По индикатору, встроенному в АТС, советник выставляет отложенные ордера (сделки, которые откроются только когда цена достигнет установленного в ордере уровня). Далее, когда цена доходит до выставленного уровня, сделка открывается и ордер ведётся трейлингом, после чего он закрывается с прибылью.

Перед практическим применением обязательно требуется проверить работу советника на исторических данных и в режиме реального времени. Данная опция означает дистанцию от параметра prifitessss для включения трейлинга прибыли. SeparateBuySell Раздельный расчет и закрытие позиций по двум разным направлениям BUY и SELL. TrailingStopUSE Включение функции стандартного трейлингстопа.

Видео Урок По Работе С Советником Для Отложенных Ордеров

Узнайте простой способ, как увеличить прибыль с любого советника в 2-3 раза. 6 лучших проверенных тактик при работе на рынке по данному методу. Как выбрать советника или запустить автоматическую торговлю, чтобы заработать по максимуму. Принципы работы и обзор 3 наиболее популярных программ.

Торговля на новостях – самый рискованный, но в то же время и самый доходный способ заработка на Форекс. При правильном походе и ответственном отношении к торговле, благодаря автоматическому эксперту возможно получать стабильный пассивный доход от операций на валютном рынке. Найти и протестировать на истории взломанную версию не удалось. Известно, что в основе работы этого эксперта лежит индикатор объемов и уровни Фибоначчи, что говорит о хорошем потенциале.

Информационные Торговые Советники

Это означает, что цена эти уровни видит и уважает и вряд ли в будущем проскочит мимо них, не дав трейдерам шанс заработать. Идея заработка вне зависимости от направления движения цены не оставляет умы трейдеров. К сожалению, пока что такие алгоритмы остаются лишь недостижимой мечтой, и торговый советник FXClon – еще одно тому подтверждение.

При этом запоминаем время реального открытия первой позиции. При выборе значений для StopLoss и TakeProfit открываемых одновременно ордеров следует учитывать спред цен Bid и Ask, а также комиссионные и эффект проскальзывания у конкретного брокера. Значения спреда, комиссионных и проскальзывания уменьшают возможную прибыль от комбинации ордеров. Как видно из вышесказанного – причин открывать противоположные сделки на Форекс более чем достаточно. После этого цикл считается отработавшим, все ордера удаляются, и советник тут же открывает 2 разнонаправленные сделки.

Скачать Советник «control»

Additional_Filter1_Reverse Параметры фильтрации сигналов для открытия дополнитенльных позиций. AdditionalOpening Включение функции открытия дополнительных позиций. Averaging_Filter1_Reverse Параметры фильтрации сигналов для открытия дополнитенльных позиций. При ManualSet пользователь получит сообщение о том, что уровни стопов в советнике меньше минимального и советник перестанет торговать.

Для отображения линий отложенных ордеров на графике и для управления ими предназначена кнопка PLines . Доступна она при условии, что сделок еще не открыто. Существует еще ряд подобных алгоритмов, из которых можно обратить внимание на советник CloseOnTime, закрывающий одновременно все открытые ордера. Или на робот LossorProfit, закрывающий все открытые позиции и отложенные ордера после того, как суммарная прибыль или суммарный убыток по всем сделкам достигнет уровня, определенного в настройках. Если текущая цена Ask выше значения сигнального Зиг Зага, а также ближайшее значение индикатора выше предыдущего, то мы открываем BUY LIMIT ордер. Если текущая цена Bid выше значения сигнального Зиг Зага, а также ближайшее значение индикатора выше предыдущего, то мы открываем SELL STOP ордер.

Из-за сдвига при закрытии таких позиций в виртуальном закрытии могут быть совершенно другие временные отрезки. Реальные стоплоссы могут закрываться в другое время. Тем самым нарушая всю логику открытия и закрытия позиций. Одним из принципов работы с индикатором является поиск "блюдец". "Блюдцем" Билл Вильямс называет два увеличивающихся значения баров в положительной области, между которыми находится бар с меньшим значением.

Zigzag Сигнал

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

Отложенный Ордер Форекс Для Чайников Sell Limit И Sell Stop Отличия

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

Комментарии

Популярные сообщения из этого блога

Индикаторы Горизонтальных Объемов Для Quik, А Также Mt4 И 5 Их Обзор, Настройки И Примеры Торговли

Индикатор Tma With Distances Скачать Для Mt4 Triangular Moving Average Slope

Как Рисовать В Метатрейдере 4 Описание Графических Инструментов