Нужен авторобот под "Мартингейл" для МТ5

MQL5 Эксперты

Работа завершена

Время выполнения 2 часа

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

Приветствую!

Мне нужен авторобот под "Мартингейл" для МТ5.

Расскажу про свою стратегию торговли на примере AUD/USD:

Открываем сделку в любом направлении, хоть BUY, хоть SELL, неважно. Торгую только на минутном таймфрэйме.
Для примера, откроем сделку с начальным лотом (0.01) на продажу по курсу - 0.68360. Обозначим здесь её - "А".
Сделка "А" с ТэйкПрофитом (далее "ТП") размером - 200 пунктов(0.68160), СтопЛосс (далее "СЛ") - 100 пунктов(0.68460).

Далее устанавливаем три ордера:

1. BUY - 0.68460 с удвоенным лотом(0.02) - срабатывает, когда сделка "А" доходит до "СЛ" (0.68460). Обозначим здесь этот ордер - "А1".
         Ордер "А1" устанавливается с такими же пунктами в "ТП" (200 пунктов(0.68660)) и в "СЛ" (100 пунктов(0.68360)).

2. BUY - 0.68160 с начальным лотом(0.01) - срабатывает, когда сделка "А" доходит до "ТП" (0.68160). Обозначим здесь этот ордер - "А2".
         Ордер "А2" устанавливается с такими же пунктами в "ТП" (200 пунктов(0.68360)) и в "СЛ" (100 пунктов(0.68060)).

3. SELL - 0.68660 с начальным лотом(0.01) - срабатывает, когда сделка "А1" доходит до "ТП" (0.68660). Обозначим здесь этот ордер - "А3".
          Ордер "А3" устанавливается с такими же пунктами в "ТП" (200 пунктов(0.68460)) и в "СЛ" (100 пунктов(0.68760)).

Первый ордер "А1" сработает (или не сработает, если сработает один из ордеров "А2" или "А3") с удвоенным лотом(0.02) и в другом направлении(BUY), если у сделки "А" сработает "СЛ" (0.68460).
Значит нам надо установить новый ордер(обозначим здесь этот ордер - "А1-1"), опять та же котировка(0.68360), то же направление(SELL), но уже с удвоенным лотом(0.04) по отношению к сделке "А1" и с теми же "ТП"(200 пунктов(0.68160)) и "СЛ"(100 пунктов(0.68460)).
Образуется канал "Мартингейл" (см. фото) - от 0.68360 до 0.68460 с каждым удвоением лота - от 0.01("А") до 0.02("А1"), 0.04("А1-1"), 0.08("А1-2"), 0.16("А1-3") и так далее, пока не сработает один из ордеров: "А2"(0.68160) или "А3"(0.68660).
Получается мы ждём, когда сработает один из ордеров - "А2" или "А3" и наша сделка "А" принесёт нам прибыль (либо маленькую(0.01-0.16), либо большую(0.32-.....)).

После того, как срабатывает один из ордеров "А2" или "А3" (либо сразу, либо в канале "Мартингейл") мы удаляем оставшиеся ордеры ("А1", "А1-1", "А1-2"..... и либо "А2", либо "А3").
И далее мы повторяем всё выше описанное уже для установленной новой сделки ("Б", "Б1", "Б2", "Б3"..... и т.д.).

Например: Сделка "А"(SELL 0.01 0.68360) сразу срабатывает по "ТП"(BUY 0.68160), значит удаляем ордер "А1" и ордер "А3".
          Получается новая сделка "Б"(BUY 0.01 0.68160). Устанавливаем три ордера по выше описанной схеме: "Б1", "Б2" и "Б3".
          Если получается канал, то устанавливаются по очереди ордеры - "Б1-1", "Б1-2", "Б1-3..... и т.д., а "Б2" и "Б3" ждут своих котировок.
          Если канала нет (соответственно ордеров "Б1-1", "Б1-2", "Б1-3..... и т.д. уже не будет), срабатывает один из ордеров (либо "Б2", либо "Б3"), удаляются оставшиеся ордеры и устанавливаются новые по схеме выше.

Робот должен всё это автоматизировать.
Я только указываю инструмент (например AUD/USD), направление (BUY или SELL), входную котировку (например - 0.68360), начальный лот для ордеров и сделок (например - сделка "А"(0.01), ордер "А1"(0.02), "А2"(0.01), "А3"(0.01)), ограничение на количество шагов в канале "Мартингейл" (например: последний ордер будет с лотом - 5.12) и количество пунктов для "ТП" и "СЛ" во всех ордерах и сделках (например "ТП" - 650 пунктов, "СЛ" - 1000 пунктов). Инструментов может быть несколько (например - GBP/USD, EUR/USD, GBP/JPY... и т.д.).
Должна быть возможность подключения робота на исторический график для тестирования различных вариантов количества пунктов в "ТП" и "СЛ" (например: "ТП" - 550 пунктов, "СЛ" - 150 пунктов).
Признаюсь с роботами никогда не работал, всё делаю вручную, поэтому буду признателен за подробную инструкцию)))

Спасибо за внимание.

Надеюсь на сотрудничество.

И удачи...)))

Файлы:

JPG
efot.jpg
239.5 Kb

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

1
Разработчик 1
Оценка
(280)
Проекты
650
28%
Арбитраж
111
19% / 61%
Просрочено
319
49%
Свободен
2
Разработчик 2
Оценка
(548)
Проекты
1330
59%
Арбитраж
28
82% / 0%
Просрочено
10
1%
Свободен
Похожие заказы
#### Описание задачи: Необходимо разработать торгового бота на языке программирования MQL4 для работы в терминале MetaTrader 4. Бот должен использовать уровни, нанесенные на график с помощью объектов типа `trendline` и `rectangle`, и работать согласно заданным правилам. #### Правила работы бота: 1. **Определение уровней**: - Объекты `trendline` и `rectangle` имеют строку в поле `Имя`, содержащую команду для бота
Есть советник MT 5 для Мосбиржи с простой стратегией основанной на двух скользящих средних: на нижней МА покупка, на верхней МА продажа. Нужно исправить две вещи: 1. Сейчас на покупку выставляются лимитные ордера, а продажа набранной позиции осуществляется тейк-профитом. Нужно изменить советник, так, чтобы закрывалась позиция также лимитным ордером, а не тейк-профитом. Здесь нужно учесть что закрытие может быть
Есть советник, нужно только поменять название,описание, сделать привязку к счету, чтобы была защита,чтобы мы могли клиенту давать советник, и была привязка к 1-3 счетам только. Если возможно , сделать привязку к времени, чтобы была привязка лицензии еще на время, например на месяц, 2-3 по ценам договоримся отдельно
Нужен эксперт который будет проверять есть ли интернет соединение, есть ли связь с брокером, есть ли обновления котировок если нет то реконнект аккаунта через интервал времини. терминалов можеть быть дестяки открыто в каждом терминале свой реконнект MQL5 expert цена вопросы? конверт mql5 на mql5 смотреть файл
Нужен советник который может скачать файл с любым расширением (png, jpg, exe и т.д.) по заданной ссылке и сохранить в указанную папку. Без использования сторонних библиотек, только WinAPI. Файл советника нужен с открытым исходным кодом
Куплю Вашего прибыльного советника дорого Должна быть возможность протестировать его на истории и реальные статистические показатели РЕАЛЬНОГО счета Желательно не мартингейл, после тестирования и предоставления статистики счета предложу свою цену
Тех задания 1. Открывает сделки по сигналу индикатора. Перед открытием смотреть на фильтр и если фильтр тоже в этом направлении то открывает сделку если фильтр показывает тренд в противоположенную сторону то не открывает сделку. 2. Можно было выбирать торговлю но БООМ или КРАШ. 3. Стоплос 2 типа по пипсам и по кирпичикам. (при закрытие по кирпичикам если фильтр меняет тренд то задаем N кирпичиков после смени тренда
Необходимо разработать ПО для торговли на финансовых рынках с возможностью подключения к различным брокерам и управлением торговыми операциями по нашим сигналам. Сигналы поступают в табличку формата .csv, которая находится на удаленном сервере. Видим это примерно так: в нашу таблицу поступает сигнал negative (на продажу) или positive (на покупку) актива. Клиент получает этот сигнал и заданным количеством лотов
Это будет сеточный робот с набором 25-30 функций . К нему идет утилита ( торговая панель ) . Система будет работать как в автономном режиме , так и полу автономном , где трейдер задает точку входа, а робот ее завершает. Нужен опытный и быстрый мастер с реализацией чистого кода . Важна быстрая обратная связь, ходьбы 1-3 раза в день
Нужна консультация, а именно разъяснение механизма отключения сервера брокера на выходные дни и как это влияет на советника, слабые стороны. Что можно сделать с советником чтобы предотвратить сбой алгоритмов в будущем

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

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