Советник выставляющий ордера и закрывающий по условию, отображающий на графике номера ордеров а так же самостоятельно меняющий параметры задаваемые пользователем по наступлению условия

MQL4 Эксперты

Техническое задание

Помещение на график (п.1):

При помещении на график советник видит все открытые и открываемые в ручную или другим советником ордера с заданными магическими номерами Y (Y задается пользователем)

Открытие ордеров (п.2):

При наступлении условия что открытых сонаправленных ордеров с заданными магическими номерами Y становится более чем один - начиная с N ордера, (N – задается пользователем, если N=2 значит со второго ордера) советник выставляет противоположный ордер с магическим номером Х (Х задается пользователем) лотностью равной лотности ордера Y, и так далее на каждый следующий после N ордера ордер с магическим номером Y выставляет противоположный ордер с магическим номером X аналогичной лотности.

Закрытие ордеров (п.3):

Закрывается ордер с магическим номером Y или корзина ордеров с магическими номерами Y при достижениии тейка/общего тейка указанного пользователем в величине валюты графика или пунктах (вариант закрытия и величина тейка или суммы в валюте графика выбирается пользователем), при этом ордера X не закрываются а остаются на графике. После закрытия всех ордеров с магическими номерами Y на графике остаются открытые ордера с магическими номерами X. Ордера с магическими номерами X так же закрываются тем же общим тейком таким же как и для Y но только после наступления условия что закрыты (отсутствуют на графике) все ордера с номерами Y.

Цикл:

В случае если наступило условие закрытия ордеров с номерами Y но не наступило условие закрытия ордеров с номерами X и на графике только ордера с номерами X – то советник возвращается в п1 при этом самостоятельно внеся коррективы в части:

- принять за ордера с магическим номером Y – открытые ордера с магическим номером X,

- принять за N количество выставленных на графике ордеров с магическим номером Х которые теперь считаются как Y

- внести соответствующие коррективы в настройки советника и в пользовательское диалоговое окно в части указанных цифровых значений магических номеров ордеров (приняв за Y - X, а за X приняв Y, и присвоив N новый количественный показатель)

- далее исполнять алгоритмы п.2 и п.3

Дополнительно:

При закрытии части ордеров вручную или другим советником, советник пересчитывает корзины ордеров и общий тейк.

На графике над ордерами указываются магические номера всех ордеров выставленных на графике.

 

ТЕСТ:

Для теста запустить автоматическое выставление ордеров по наступлению события пересечения линий K и D стохастического осцилятора в зонах перекуплености/перепроданности на стандартных настройках на выбранном пользователем таймфрейме, каждый ордер при наступлении очередного события.


Файлы:

Откликнулись

1
Разработчик 1
Оценка
(72)
Проекты
113
13%
Арбитраж
6
67% / 17%
Просрочено
3
3%
Работает
2
Разработчик 2
Оценка
(9)
Проекты
11
0%
Арбитраж
0
Просрочено
0
Свободен
3
Разработчик 3
Оценка
(77)
Проекты
143
27%
Арбитраж
1
100% / 0%
Просрочено
27
19%
Работает
4
Разработчик 4
Оценка
(251)
Проекты
402
38%
Арбитраж
82
41% / 20%
Просрочено
70
17%
Работает
5
Разработчик 5
Оценка
(356)
Проекты
632
26%
Арбитраж
89
73% / 13%
Просрочено
12
2%
Свободен
6
Разработчик 6
Оценка
(45)
Проекты
67
45%
Арбитраж
3
0% / 100%
Просрочено
0
Свободен
Похожие заказы
Мне нужен робот, работающий на МТ4, требования такие: 1) суточная просадка не должна быть меньше 1-2%! 2) дневная минимальная прибыль? 3) открытые ежедневно позиции должны быть закрыты в тот же день! 4) инструменты, используемые для открытия сделки, должны быть XAU/USD, GBP/USD, EURO/USD и т. д
Есть код советника (mql4 - будет предоставлен в личных сообщениях совместно с подробным ТЗ). Нужно добавить в него следующие изменения: 1. Добавить четкие комментарии во все ордера советника (типа Sell 01, Sell 02 ... Sell 30 или Buy 01 и т.п.) В текущем советнике комментарии одинаковые и регулируются переменной. 2. Добавить в советника время торговли по времени (интервал времени указывается в настройках). 3
Добрый день! В прошлом году писал Тех.Задание на создание робота (сеточник без мартингейл). Нашел программиста- продукт создали, работает корректно (согласно ТЗ). В апреле этого года возникла идея изменить принцип фиксации прибыли с сеточной (когда все ордера закрываются одновременно по совокупной прибыли) на индивидуальные тэйк-профиты для каждого ордера. Плюс добавить опцию (вкл./выкл) чтобы робот отслеживал
Создать робота который будет открывать сделку исходя из сформированной свечи (размером от.....) на таймфрейме 1м-h1. С возможностью задать в настройках тейк и стоп.Как только свеча закрылась робот должен сразу открыть сделку в том же направлении что и свеча закрылась на заданное количество пунктов.Робот одновременно должен сканировать от 20 валютных пар на таймфрейме(от м1 до h1). И чтоб в нём была кнопка торговли в
Существует тестер который я уже приобрел, он работает только на мт 4. А мне нужно чтоб он работал на мт 5. В приоритете сохранить все функции. Вот ссылка на тестер. https://msfx-tester.ru/
Есть текущий сеточный советник я хочу его модифицировать либо же создать с нуля новый сеточный мультивалютный советник. Мультивалютность нужна для уменьшения просадки и с целью частичного хеджирования. Нужен человек кто делал что-то подобное и имеет опыт написания мультивалютных советников
Усовершенствовать предоставленный советник для минимизации просадки и зависших ордеров, методом частичного хеджирования Советник должен по итогу быть работоспособным, проходит проверку на валидацию без ошибок. Обеспечение корректной работы советника на платформе MT5 . Минимизация нагрузки на систему для обеспечения быстрого тестирования в тестере стратегий
Нужно решение которое поможет сокращать просадку когда советник попадает в ситуацию с зависающими убыточными сделками На данный момент алгоритм советника прост это сетка. Нужны варианты которые помогут улучшить стратегию. Пожалуйста пишите ваши реальные варианты из практики
Приветствую. Интересует торговля криптовалютой через MT4 ( либо MT5, но 4 предпочтительнее) а именно маржинальная торговля различными инструментами. Bybit mt4 в стоке представляет очень ограниченный список инструментов и комиссии уже не те, так что стандартный вариант от биржи не подходит, ищу решения
1. Первый ордер: если предыдущая свечка Бычья(вверх) то открывается ордер на покупку, если свечка Медвежья(вниз) то открывается ордер на продажу. 2. лот= фиксированное значение. 3. лот = %от депозита. если =0, то работает фиксированным лотом.(Вышытывает от стоплосса) 4. Размер свечи=10 пипс. 5. Тейк-профит =4, значит через 4 закрытых свечки ордер закрывается (считает стрелки в т одном направлении. Если вверх то

Информация о проекте

Бюджет
30+ USD
Исполнителю
27 USD
Сроки выполнения
от 1 до 20 дн.