Группа "Стол заказов MQL"

Рейтинг 2146



РЕКОМЕНДУЮ



Советник.

Добрый день!
Просьба написать советник по следующему алгоритму работы.
Индикаторы не используются. При установке на график, советник должен открыть два разнонаправленных ордера( на buy и на sell) минимальным лотом ( по умолчанию 0.01 ). Когда начинается движение цены, один ордер уходит в просадку, второй в профит. Советник начинает усреднять ордер, находящийся в просадке. Первый усредняющий ордер той-же величины устанавливается на заданном в параметрах расстоянии от цены открытия ордера, находящегося в просадке. В параметрах советника задается шаг и тейк профит для последующих усредняющих ордеров, если цена продолжает идти в том-же направлении. Рано или поздно происходит коррекция или разворот. Происходит закрытие усредняющих ордеров по общему заданному тейк профиту. Одновременно с закрытием сетки усредняющих ордеров, советник должен закрыть противоположный ордер. Мы имеем профит по обоим направлениям, и на buy, и на sell. После закрытия всех ордеров, начинается новый цикл. Советник открывает два разнонаправленных ордера и т.д. В параметрах советника нужен коэффициент увеличения величина лота усредняющих ордеров( по умолчанию 1 ). Нужен magic. Кажется, ничего не забыл.
Думаю, идея понятна. Советник усредняет ордер, находящийся в минусе(просадке). После успешного усреднения и закрытия находящегося в просадке ордера, закрывается и противоположный ордер.
  • +1
  • Просмотров: 3866
  • 1 февраля 2020, 04:54
  • marattmb
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Сов для проверки идеи
Следующая запись в группе  
Советник на стрелочном индикаторе
31 января 2020
01 февраля 2020

Брокер для ваших роботов, 15 лет на рынке

Комментарии (28)

+
0
Да, забыл. Нужно в параметры советника добавить закрытие ордеров по заданному суммарному профиту в валюте депозита по данному инструменту, открытых советником.
avatar

  12  marattmb Автор Сообщений: 739

  • 1 февраля 2020, 06:11
+
0
делал здесь такой. смотрите в моем блоге
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 1 февраля 2020, 10:34
+
0
Ссылку пожалуйста на Ваш блог. Если Вы про советник XRay, то там алгоритм работы совсем другой.
avatar

  12  marattmb Автор Сообщений: 739

  • 1 февраля 2020, 11:03
+
0
Вот подобный: strategy.opentraders.ru/30932.html
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 1 февраля 2020, 11:18
+
0
По скольку текущий заказ оказался не актуален, советник был написан ранее. Мое право на заказ в этом месяце утеряно? Или я могу сделать новый заказ?
avatar

  12  marattmb Автор Сообщений: 739

  • 1 февраля 2020, 15:15
+
0
новый заказ можете делать
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 2 февраля 2020, 07:56
+
0
Марат, идея в этом заключалась?
avatar

  12  Slava78 Сообщений: 598

  • 1 февраля 2020, 17:09
+
0
Идея заключалась получать профит одновременно и на buy, и на sell направлении.
Правда, у меня вход иначе. Но это не существенно.
avatar

  12  marattmb Автор Сообщений: 739

  • 1 февраля 2020, 17:16
+
+1
Хорошо. Тогда просьба автоматизировать мою торговую стратегию, по которой я работаю уже значительное время в ручном режиме. А теперь к сути. За час до начала Европейской сессии на паре EURUSD открываются два противоположных ордера, на buy и на sell, минимальным лотом 0.01. Тейк профит не ставим.На следующий день, в это же время, закрывается ордер, находящийся в профите. Одновременно с этим опять открываются два противоположных ордера минимальным лотом. Оставшийся ордер, находящийся в просадке, усредняется с вновь открывшимся по заданному тейк профиту( по умолчанию 10 пунктов по 4-х знаку). На следующий день, за час до начала Европейской сессии, проверяем график. Возможны три варианта развития событий. Если усредненные ордера не закрылись, противоположный ордер тоже в минусе — ничего не предпринимаем. Второй вариант: цена продолжала двигаться в том-же направлении. Усредненные ордера в минусе. Противоположный ордер в плюсе. Закрываем плюсовой ордер и опять открываем противоположные ордера минимальным лотом, опять усредняемся. Третий вариант: цена развернулась. Усредненные ордера закрылись по заданному общему тейк профиту. У нас остался один ордер. Мы открываем два противоположных ордера минимальным лотом. Оставшийся ордер усредняем с вновь открывшимся. Смотрим график на следующий день. Ну и т.д.
Так мы проверяем график каждый день. Открываем разнонаправленные ордера только в том случае, если имеется плюсовой ордер( который закрывается), или закрываются усредненные ордера. Каждый раз при открытии разнонаправленных ордеров происходит усреднение.
Если что-то не понятно, спрашивайте. Это моя модификация известной в определенном кругу стратегии «Спецназ».
avatar

  12  marattmb Автор Сообщений: 739

  • 2 февраля 2020, 09:01
+
0
Я правильно нарисовал? Ждем когда цена пойдет вверх и усредняем по профиту
avatar

  12  Slava78 Сообщений: 598

  • 2 февраля 2020, 10:10
+
0
скрины и тз с отступами. в таком виде оно не читаемо
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 2 февраля 2020, 09:05
+
0
Я понял. По-видимому автоматизировать невозможно.
Подумаю. Позже будет другое тз, читаемое.
avatar

  12  marattmb Автор Сообщений: 739

  • 2 февраля 2020, 09:12
+
0
Да. Все верно. На скриншоте цена идет вниз. Следовательно, ордера на buy усредняем, ордер на sell закрываем. После закрытия профитного ордера sell открываем разнонаправленные ордера. Ордера на buy продолжаем усреднять. Если цена развернется и закроются усредненные ордера, открываем разносторонние ордера. Теперь усредняем ордера на sell, а ордера на buy закрываем(цена идет вверх). Если усредненные ордера не закрылись и противоположный ордер в минусе, цена флетует, ничего не делаем, ждем. Ну и т.д. Стабильный пассивный доход. Хотелось бы проверить данную мою стратегию на самых неблагоприятных участках истории. Да и посмотреть, как поведут себя другие пары, тоже бы не мешало.
avatar

  12  marattmb Автор Сообщений: 739

  • 2 февраля 2020, 10:25
+
0
Ждем вердикт Андрея *help* 
avatar

  12  Slava78 Сообщений: 598

  • 2 февраля 2020, 11:33
+
0
на 11-е
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 2 февраля 2020, 20:50
+
0
Хорошо.
avatar

  12  marattmb Автор Сообщений: 739

  • 3 февраля 2020, 00:10
+
0
сделал полуавтомат: www.opentraders.ru/downloads/2559/

avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 3 февраля 2020, 21:53
+
0
Спасибо! Будем смотреть.
avatar

  12  marattmb Автор Сообщений: 739

  • 4 февраля 2020, 01:04
+
0
Хорошо бы автоматизировать полностью:
в указанное в настройках время открываются 2 разнонаправленных ордера указанной в настройках лотностью и тейками.
На сл.день в то же время советник анализирует — если один из ордеров превысил тейк, то он закрывается и откываются снова 2 разнонаправленных ордера — минимальным лотом в сторону закрывшегося ордера и увеличенным лотом(или таким же, если коэффициент в настройках =1) усредняющий ордер. На третий день, если оба направления не достигли тейка, то ничего не происходит(ждётся сл. день), если же какое-то направление превысило тейк, то оно закрывается и снова открываются 2 ордера — новый для закрывшегося направления и усредняющий для оставшегося. Тейк для сетки откладывается от уровня БУ.При потери связи и реквотах советник дожидается возможности анализа.
avatar

  11  andre71g Сообщений: 168 - andre71g

  • 4 февраля 2020, 08:06
+
0
Видимо, полностью автоматизировать невозможно. Я с пониманием отношусь к этому.
avatar

  12  marattmb Автор Сообщений: 739

  • 4 февраля 2020, 08:26
+
0
Да как-это невозможно — это примитивнейший математический советник :) Без индюков, тралов и тем более объёмов и хэджирований.
avatar

  11  andre71g Сообщений: 168 - andre71g

  • 4 февраля 2020, 14:47
+
0
Думаю, специалистам виднее. Видимо, есть что-то, что не позволило автоматизировать полностью.
avatar

  12  marattmb Автор Сообщений: 739

  • 4 февраля 2020, 14:53
+
0
Видимо, полностью автоматизировать невозможно


все 4 задания в топике разные, поэтому и сделал полуавтомат для теста стратегии на истории
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 4 февраля 2020, 17:22
+
0
Я разницы не увидел. Очень точно уловил суть andre71g. Вот его сообщение: Хорошо бы автоматизировать полностью:
в указанное в настройках время открываются 2 разнонаправленных ордера указанной в настройках лотностью и тейками.
На сл.день в то же время советник анализирует — если один из ордеров превысил тейк, то он закрывается и откываются снова 2 разнонаправленных ордера — минимальным лотом в сторону закрывшегося ордера и увеличенным лотом(или таким же, если коэффициент в настройках =1) усредняющий ордер. На третий день, если оба направления не достигли тейка, то ничего не происходит(ждётся сл. день), если же какое-то направление превысило тейк, то оно закрывается и снова открываются 2 ордера — новый для закрывшегося направления и усредняющий для оставшегося. Тейк для сетки откладывается от уровня БУ.При потери связи и реквотах советник дожидается возможности анализа.
avatar

  12  marattmb Автор Сообщений: 739

  • 4 февраля 2020, 17:42
+
0
тз опять сплошняком и без скринов. набросал вариант: www.opentraders.ru/downloads/2559/



avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 4 февраля 2020, 20:30
+
0
Мне спецназ понравился*good* 
avatar

  12  Slava78 Сообщений: 598

  • 4 февраля 2020, 21:45
+
0
Спасибо.
avatar

  12  marattmb Автор Сообщений: 739

  • 4 февраля 2020, 23:38
+
0
Я имел в виду «примитивнейший математический советник» естественно по логике, всё что касается кода для меня тёмный лес *strah* 
avatar

  11  andre71g Сообщений: 168 - andre71g

  • 5 февраля 2020, 14:58

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий