Советник запускает ордер по рынку, при просадке, последовательно запускает еще 2 ордера.

MQL4 Эксперты Forex

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

Время выполнения 16 дней

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

1) При запуске советника, входим по рынку один раз. На ордер по рынку устанавливаем 7 параметров; покупка/продажа, выбор пары валют, объем ордера, Take Profit, Trailing Stop 1 разовый, Trailing Stop 2 скользящий, дистанцию постановки Trailing Stop 1 от точки входа ордера по рынку. 

Далее, если цена движется в плюс и срабатывает Trailing Stop 1, тогда ордер закроется либо по Take Profit, либо по Trailing Stop 1 (Trailing Stop 2).

2) Если цена пойдет в минус, тогда включается второй ордер по рынку на заранее установленной дистанции просадки в пунктах от первого ордера. По второму ордеру: валютная пара, направление ордера и дистанция установки Trailing Stop 1 от точки входа ордера по рынку, все эти 3 параметра идентичны первому ордеру, настраиваются автоматически. Должна быть возможность выбора объема ордера. Важно: Trailing Stop 1 разовый, Trailing Stop 2 скользящий второго ордера должны включаться одновременно с соответствующими трейлингами первого ордера. Поэтому их значения должны быть настроены автоматически и быть больше на размер установленной дистанции просадки в пунктах от первого ордера. Take Profit второго ордера должен быть равен Take Profit первого ордера + размер установленной дистанции просадки в пунктах от первого ордера.

Далее, если цена движется в плюс и срабатывает Trailing Stop 1 и/или Trailing Stop 2 на обоих ордерах, тогда оба закроются либо по Take Profit, либо по Trailing Stop 1 (Trailing Stop 2).

3) Если цена пойдет дальше в минус, тогда включается третий ордер по рынку на заранее установленной дистанции просадки в пунктах от первого ордера. 
На третий ордер устанавливаем только 4 параметра; покупка/продажа, выбор пары валют, объем ордера, дистанция просадки в пунктах от первого ордера. 

После включения третьего ордера, одновременно должны быть удалены с первого и второго ордеров следующие настройки; Take Profit, Trailing Stop 1, Trailing Stop 2.
Фактически, все 3 ордера должны остаться без каких-либо трейлингов, стопов и профитов.
Тогда все 3 ордера должны одновременно закрыться при условии достижения заданного в процентах профита от первоначальной суммы баланса.

4) Нужно предусмотреть в настройках советника возможность включения/выключения второго ордера отдельно перед запуском.

5) По завершению любого из сценариев, советник должен быть удален с графика, должен включиться alert и послано пуш уведомление на смартфон.

6) Нужно сделать небольшую панель с одной кнопкой старта советника, которая не будет поверх окон терминала. Т.е. настройки советника будут сделаны заранее или будет выбран сохраненный шаблон советника и при необходимости кнопкой старт будет запущен.

7) Нужно предусмотреть возможность менять настройки уже запущенного советника и при необходимости ручного удаления с графика.

Понятия Trailing Stop 1 разовый, Trailing Stop 2 скользящий, требуют обсуждения с разработчиком для правильности понимания задачи.

В ТЗ приведен пример требуемого алгоритма работы советника для разных сценариев.

Файлы:

JPG
3ei32s.jpg
615.0 Kb

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

1
Разработчик 1
Оценка
(9)
Проекты
22
9%
Арбитраж
3
0% / 67%
Просрочено
3
14%
Работает
2
Разработчик 2
Оценка
Проекты
2
0%
Арбитраж
1
100% / 0%
Просрочено
1
50%
Свободен
Похожие заказы
Куплю стабильный, высокоприбыльный торговый советник для платформ MetaTrader 4 и MetaTrader 5. Для любых доступных активах : Валютные пары (Forex) Металлы (XAUUSD, XAGUSD и др.) Энергоносители (нефть, газ) Индексы Криптовалюты Деривативы и другие CFD-инструменты 2. Ключевые требования к стратегии Запрещено: Martingale Grid / сетка / усреднение Риск-менеджмент (строго обязательно): Максимальная просадка Риск на одну
# Technical Specification for Expert Advisor Development (MT5) **Project Name:** Grid Breakout EA **Platform:** MetaTrader 5 (MT5) **Account Mode in MT5:** Hedging (separate position accounting) ## 1. EA Operation Algorithm ### Step 1: Initialization and First Entry 1. If there are no open positions, the EA detects the current market Ask and Bid prices. 2. Two pending orders are placed in both directions from the
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров
Нужно разработать индикатор по тиковым паттернам. Паттерны будут обсуждаться отдельно. Ни чего сложно го в паттернах нет, лишь бы в MQL5 можно было работать с массивами тиков. Пример паттернов, количество тиков за время X по Биду больше количества N. Или паранормальная свеча (больше количество заданных пунктов) по Биду при отсуствии паранормальной по аску
Переписать код на MT5. В общем то и всё. Просто что бы работал в терминале MT5. Ну, не знаю, что ещё написать. Переписать на МТ5. Что бы работал на МТ5. На МТ5 что бы работал

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

Бюджет
60+ USD
Сроки выполнения
от 3 до 5 дн.