Нужно создать Expert Advisor (EA) для MetaTrader 5, который получает сигналы из графических объектов

MQL5 エキスパート

仕事が完了した

実行時間5 日
開発者からのフィードバック
Отличный заказчик - приятно работать - рекомендую.
依頼者からのフィードバック
Гарна робота. Майбутні проекти по можливості буду відпрацьовувати з Ivan Kopchuk

指定

Техническое задание 
1. Общая логика

Нужно создать Expert Advisor (EA) для MetaTrader 5, который получает сигналы из графических объектов, созданных индикатором “The 1 2 3 Pattern Scanner MT5”.
Индикатор прикрепляется пользователем вручную. EA работает на любом инструменте и ТФ.

2. Источники сигналов (объекты на графике)
BUY сигнал

Появление синей стрелки

Вход отложенным ордером – уровень входа синяя ценовая метка (Buy Stop)

Стоп лосс – красная ценовая метка + спред +1

Отмена входа – цена пробила уровень стоп лосса

Обновление шаблона

SELL сигнал

Появление красной стрелки

Вход отложенным ордером – уровень входа синяя ценовая метка + спред +1 (Sell Stop)

Стоп лосс – красная ценовая метка

Отмена входа – цена пробила уровень стоп лосса

Обновление шаблона

3. Торговые часы

Входные параметры:
• UseTradeHours (bool)
• TradeStartHour (int)
• TradeEndHour (int, не включительно)

Если включено — EA работает только когда час открытия текущего бара находится в диапазоне.

4. Открытие сета ордеров

EA открывает сет из 1–5 рыночных ордеров (направление BUY или SELL).
Все ордера открываются одновременно.
Take Profit (RR отдельно для каждого ордера).

8. Расчёт лота

• Общий риск: RiskPerSet
• Риск на ордер: RiskPerSet / OrdersCount
• Лот рассчитывается с учётом:
o расстояния до SL,
o tick value / tick size,
o риска на ордер.

8.3. Нормализация лота

❗️ Если лот меньше минимального → взять минимально допустимый лот, а не отменять сделку.
❗️ Если больше → взять максимально допустимый.
❗️ Шаг → округлять до ближайшего валидного значения.

10. Когда НЕ открывать сет

• Нет сигнала на баре
• Нет SL Point на этом же баре
• Вне торговых часов (если фильтр включён)
• Цена пробила уровень стоп лосса по данному сигналу

応答済み

1
開発者 1
評価
(34)
プロジェクト
35
20%
仲裁
2
0% / 100%
期限切れ
1
3%
2
開発者 2
評価
(12)
プロジェクト
13
8%
仲裁
1
0% / 100%
期限切れ
0
類似した注文
# 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
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров
Перевести индикатор с pine script на mql5 и сделать из него советник. Индикатор платный, поэтому одно из условий сделки не распространять его и советник. Надеюсь на честность. Советник нужно сделать самый простой, условия входа выхода уже вписаны в индикатор. Нужно вставить блок мартингейла. Мкл попросил сделать описание из 30 слов:) вот сделал

プロジェクト情報

予算
30+ USD