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

Рейтинг 2089



РЕКОМЕНДУЮ



Советник: сеть из трендово+откатных ордеров

Добрый день AM2, уважаемые программисты! Спасибо за всё что вы делаете! Можно попросить сделать советник для MT4, который должен:

При запуске открывать в одну сторону сетку состоящую одновременно из двух типов ордеров — sell limit + buy stop (условно на покупку), либо в другую сторону buy limit + sell stop (условно на продажу).
С настраиваем количеством ордеров, шагом, тейком и стопом для каждого типа ордеров в сетке.
Например, 1) нам надо открыть сеть из пяти sell limit и пяти buy stop ордеров выше цены. 2) включаем советник, который первые два ордера sell limit и buy stop ставит допустим 10 пунктов выше цены, следующие два ордера сетки ставятся с таким-же шагом — через 10 пунктов и так далее. Ордера можно закрывать вручную, при выключении советника.
Шаг желательно сделать настраиваемым для каждого типа ордера, так как при движении цены допустим вверх, buy stop у нас сработает раньше чем limit sell, поэтому в нашем случаи логичней было бы настроить buy stop с шагом 13 пунктов, а sell limit с шагом 10 пунктов, что-бы они одновременно исполнились, и на покупку и на продажу.
Так-же сетка должна двигаться в сторону от цены, допустим из пяти buy limit и пяти sell stop одновременно — которых неизменно должно быть пять+пять независимо от количества уже открытых и сработавших ТП, СЛ ордеров.
Извините если много написал, старался максимально лаконично и чтоб было понятно. Если что не так — спрашивайте.
Если не трудно, сделайте пожалуйста.
  • +3
  • Просмотров: 6708
  • 10 февраля 2015, 21:34
  • cognitio83
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

+
+3
AM2 занят, я сделаю на этой неделе
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 10 февраля 2015, 23:44
+
0
Спасибо! Мир не без добрых людей :) 
avatar

  4  cognitio83 Автор Сообщений: 18

  • 11 февраля 2015, 10:44
+
+2
проверяйте:
opentraders.ru/downloads/591/
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 11 февраля 2015, 17:21
+
0
Работает! Очень грамотно с настройками всё сделано, даже мне профану сразу всё понятно. Большое вам спасибо за работу! всё как просил, правда единственно что к сожалению не реализовано, это то что ордера не подтягиваются вслед за ценой (при развороте-откате). рисунок — charts.mql5.com/6/982/eurusd-h1-instaforex-group-4.png
Мне неловко опять вас просить, но если у вас есть время и желание, и если это не сложно реализовать, не могли бы вы подкрутить функцию подтягивания ордеров за ценой?
Редактирован: 11 февраля 2015, 23:03
avatar

  4  cognitio83 Автор Сообщений: 18

  • 11 февраля 2015, 22:43
+
0
Oxy, хотя вот я сейчас гоняю ваш советник в тесте (настройки без стопов), и обнаружил что у статичной сетке тоже есть свои плюсы: во-первых она не склонна накапливать убыточные позиции, она меньше подвержена риску при резких колебаниях, т.е. она не залезает в такую большую просадку, и если запускать советник по тренду, то в среднем он берёт движение (пунктов) больше, чем теряет когда начинается разворот тренда и нужно переворачиваться (фиксируя убыток). Нужно потестировать на флетовых участках. Тут конечно скорее всего статичная сетка будет проигрывать той, которая (если бы) подтягивала бы ордера вслед за флетовыми колебаниями цены. Ну это проблема всего рынка, неизменная вторая сторона медали — вечный поиск компромисса и баланса между трендом и флетом…
avatar

  4  cognitio83 Автор Сообщений: 18

  • 11 февраля 2015, 23:39
+
+1
Так надо или не надо подтягивать ордера за ценой? Потестите, определитесь и если надо, пишите, сделаю. Только опишите подробнее, а то я чуть недопонимаю, что надо сделать.
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 12 февраля 2015, 15:41
+
0
Надо! <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/002.gif' alt=' :) '>&nbsp;  Ваш советник прекрасно работает, без сбоев, настройки понятны и удобны на 5+, но потягивания ордеров действительно не хватает.
Как сделать… я не знаю как вам лучше описать, ведь я совсем не знаю языка программирования. Могу лишь сказать как я это себе представляю. Вот, допустим, цена идёт вверх, советник всё время выставляет 5+5 buy stop и sell limit ордеров, а когда начинается откат — эти ордера повисают на максимуме и образуется вакуум между максимумом который показала цена и текущим откатом. В идеале было бы хорошо, если бы эти 5+5 двигались (опускались\поднимались) вслед за откатом, что-бы шёл постоянный скалтпинг выбранного направления (buy stop+sell limit либо sell stop+buy limit). В общем всё сделано правильно, не хватает лишь подтягивания ордеров. А как это реализовать вам вероятно виднее. Может статично, например в привязке к цене, допустим на расстоянии 10 пунктов от цены, а может по какому другому алгоритму. В общем на вашае усмотрение, как вам будет легче и проще это реализовать.
Редактирован: 12 февраля 2015, 17:13
avatar

  4  cognitio83 Автор Сообщений: 18

  • 12 февраля 2015, 17:10
+
+1
попробую сделать
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 12 февраля 2015, 19:49
+
+2
Заменила: opentraders.ru/downloads/591/
Если значения:
Step_StopOrder      = 100;       // Шаг  stop  ордеров
StepPrice           = 200;       // Шаг подтягивания ордеров к цене

Это значит, что если цена ушла от ближайшего ордера на 200 пунктов, то все ордера передвинутся так, что к цене они встанут на расстоянии 100 пунктов.
Редактирован: 13 февраля 2015, 02:58
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 13 февраля 2015, 02:57
+
0
Работает! Большое спасибо *good* 
avatar

  4  cognitio83 Автор Сообщений: 18

  • 13 февраля 2015, 09:48
+
+1
я рада
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 13 февраля 2015, 15:26
+
0
Спасибо Oxy за советник!!!:) *hi*  Весь инет перерыл, не нашел сеточников с подтяжкой ордеров. Хотя сов и писался 4 года назад, компилируется без проблем и ошибок, код и комментарии в коде просто приятно читать!!!:) 
avatar

  8  39mail Сообщений: 47 - fenix74

  • 30 мая 2019, 04:17
+
0
Оху, здравствуйте, вы ещё пишите экспертов? А можно сделать в этом эксперте что бы отложенные ордера не выставлялись на место уже исполнившихся, и так же подтягивались за ценой?
avatar

  2  Alex768 Сообщений: 1 - Александр

  • 5 августа 2019, 15:28

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