Добрый день!
Просьба написать советник, который выставляет отложенные ордера по алгоритму.
Торговля внутри дня, ордера выставляются один раз, мартин не используется.
Предусмотреть возможность выставления стоповых или лимитных ордеров.
Исходные данные: Мт4, Альпари, 5 знаков после запятой.
Параметры советника:
1- выбор: стоп ордера или лимит ордера
2 – время t1 и t2, в Мт4 часы и минуты, на этом интервале определяется Хай и Лоу
3 – защитный интервал d( несколько пип): уровни выставления отложенных ордеров Хай+ d, Лоу – d.
4- дни недели, чтобы можно было торговать в отдельные дни недели.
5- размер лота, tp и SL
6- время t3 – если ордер не сработал или не успел достичь профита или стоп – завершение торговли в это время. Возможно получится подобрать оптимальное время выхода из рынка.
Логика работы советника:
На интервале времени от t1 и до t2 определяется Хай и Лоу.
Защитный интервал d позволяет исключить ложные пробои.
По уровням Хай+ d, Лоу – d выставляются отложенные ордера, сверху и снизу коробочки.
Ордер Бай – с учетом текущего спреда.
После срабатывания одного из ордеров- второй удаляется. Сделка завершается по Tp или SL.
Если во время t3 отложенные ордера либо не сработали, либо не достигли Tp или SL – то удаляются.
То есть сделки внутри дня и не переносятся на другой день.
Блок для торговли по дням недели вы уже ставили в мой советник
www.opentraders.ru/downloads/2300/
Комментарии (11)
35 AM2 Сообщений: 16247 - Андрей
35 AM2 Сообщений: 16247 - Андрей
18 Boris54 Автор Сообщений: 810 - ПенSионер
1- t1=8, t2=10, t3=17 Если в настройках тестера — использовать период М30 — ордера выставляются в 10-30, если использовать М5 — ордера выставляются в 10-05. Правильно — выставлять ордера в 10-00.
2 — ордера выставились, сработал один из ордеров, второй удалился. Выставленный ордер не дотянул ни до TP ни до SL. Поэтому ордер закрылся в t3. Но далее начиная с 17-05 через пять минут ( Если в настройках тестера — использовать период М5) выставляются отложенные ордера и тут же удаляются. Ордера выставляются правильными по Хай и Лоу, которые определены на интервале от t1 до t2. И так до 23-55. Правильно- в 17-00 ордер должен удалиться и на этом торговля в этот день должна закончиться.
Прошу исправить. Редактирован: 18 мая 2019, 17:12
18 Boris54 Автор Сообщений: 810 - ПенSионер
35 AM2 Сообщений: 16247 - Андрей
Неточность 1 — вероятно надо подкрутить алгоритм выставления отложенных ордеров. Сейчас ордера выставляются не во время t2, а после закрытия первой свечи после t2. Если свечи М5 — ордер выставляется в t2+ 5 мин. Если свечи М30 — ордер выставляется в t2+ 30 мин.
Неточность 2. На скрине вероятно не будет видно другие отложенные ордера, потому как ордера выставляются после t3, в 17-05 и в 17-05 удаляются. И так далее: в 17-10 выставляются и в 17-10 удаляются. Это для варианта работы на М5.
Проблема 2 — вероятно советник не заканчивает свою работу во время t3. Удаляются предыдущие ордера- это правильно. А далее начинаются действия не по заданному алгоритму. Редактирован: 19 мая 2019, 10:29
18 Boris54 Автор Сообщений: 810 - ПенSионер
35 AM2 Сообщений: 16247 - Андрей
35 AM2 Сообщений: 16247 - Андрей
18 Boris54 Автор Сообщений: 810 - ПенSионер
0 prostogrant65 Сообщений: 1
18 Boris54 Автор Сообщений: 810 - ПенSионер
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий