Прошу написать скрипт(ы) открытия рыночных ордеров с одновременным выставлением к ним стоп-ордеров
той же лотности на заданном расстоянии против направления открытого рыночного ордера.
Для Buy и Sell ордеров — свой вариант-близнец скрипта.
Желательно наличие возможности выставлять СЛ и ТП одновременно, на своих заданных расстояниях, также.
(При отступе СЛ и ТП = 0 — не выставляется).
Желательно
(опц., если технически выполнимо что-то из этого):
— снятие несработавшего стоп-ордера при закрытии рыночного к нему — по типу того, как удаляются СЛ и ТП
— удаление ТП с рыночного ордера, если стоп-ордер к нему сработает.
Можно взять за основу и доработать — добавить функцию выставления стоп-ордера, или в сравнение,
Примеры скриптов:
ByMarketBuy.mq4 (12 Kb) и
ByMarketSell.mq4 (12 Kb)
Лучше этот:
OpenOrderMarketExecutionTime.mq4 (6 Kb)
Комментарии (10)
Редактирован: 17 декабря 2016, 08:02
35 AM2 Сообщений: 16250 - Андрей
— Он может работать и как одноразовый скрипт?
(т.е. бросил на график — сработало 1 раз = мгновенно, без серого окна настроек перед этим)
(до понед. — начала торгов это не проверить)
Ну, и… сов. по-идее хорош — даже узрел некоторый потенциал.
Советник пригодится. Продумываю ТЗ на доработку (как вспомогательного и сеточника).
***
Но, в этом ТЗ я имел ввиду именно скрипт который срабатывает мгновенно, когда его бросили на график.
Точнее это 2 скрипта-близнеца:
1й открывает Бай-ордер, 2й — Селл-ордер со стоп-ордерами к каждому.
В зависимости от того, какой рыночный ордер нужен — кидаешь(подключаешь) на график соотв. скрипт — и мгновенно открывается рыночный ордер нужного направления с соответствующим стоп-ордером к нему.
Большая просьба сделать на этой основе именно пару таких разовых скриптов заточенных только под Бай или под Селл ордера каждый со стоп-ордерами к ним.
Которые срабатывают мгновенно при переносе/подключении их на график.
11 preasto Автор Сообщений: 445
35 AM2 Сообщений: 16250 - Андрей
35 AM2 Сообщений: 16250 - Андрей
— скрипты срабатывают только после появления серой табл. с настройками и требованием подтвердить.
Просьба сделать вариант скриптов с мгновенным срабатыванием по настройкам в коде, сразу после того, как кинул скрипт на график.
(или — что-как изменить в коде скрипта для этого?)
— скрипты не срабатывают вообще, если кидаешь на график, где уже есть какой-то советник.
Даже с разными магиками.
Просьба поправить, чтобы скрипты можно было запускать в т.ч. на графиках с другими советниками. Редактирован: 19 декабря 2016, 15:30
11 preasto Автор Сообщений: 445
35 AM2 Сообщений: 16250 - Андрей
MarketStopSell(1) — через серую табличку
11 preasto Автор Сообщений: 445
Редактирован: 19 декабря 2016, 20:14
35 AM2 Сообщений: 16250 - Андрей
— как сделать (что закомментировать, изменить), каков вариант скрипта,
чтобы была настройка, когда ТП и СЛ выставляются только к рыночному ордеру, а стоп-ордер идёт без ТП и СЛ?
Также по-возможности просьба сделать такие упомянутые функции (когда скрипт висит в окне):
— снятие несработавшего стоп-ордера при закрытии рыночного к нему — по типу того, как удаляются СЛ и ТП
— удаление ТП с рыночного ордера, если стоп-ордер к нему сработает.
11 preasto Автор Сообщений: 445
По ходу проверю открытие ордеров скриптами с разными магиками на окнах с работающими советниками — чтобы те либо подхватывали такие ордера, либо не замечали — как потребуется.
Весьма признателен за работу.
Редактирован: 20 декабря 2016, 10:20
11 preasto Автор Сообщений: 445
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий