Нужен советник на основе MACD с подтверждением EMA

MQL4 Эксперты

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

Время выполнения 6 дней
Отзыв от исполнителя
Рад помочь!
Отзыв от заказчика
Очень грамотный разработчик. все четко по не самому простому ТЗ с первого раза. Все пожелания по ходу учтены, работа аккуратная, хорошо читаемый и понятный код. Рекомендую!

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

Условия открытия сделок

  • Дифференцированный сигнал входа, в зависимости от Опции “EMA same direction”.

  • Сигналом открытия ордера является одно из событий

    1. 1 - поступивший сигнал BUY(SELL) от MACD при выполнении условия, что цена находиться выше (ниже) EMA (при включенной опции (same direction with EMA = true)  )

    2. 2 - поступивший сигнал закрытия свечи по цене закрытия выше (ниже) EMA , при выполнении условия, что гистограмма MACD  находиться выше (ниже) нулевой линии (при включенной опции (same direction with EMA = true)  )

    3. 3 - поступивший сигнал BUY(SELL) от MACD при выключенной опции EMA direction = (same direction with EMA = false)

  • открытие сделок отложенными ордерами

    1. buy stop цена открытия = цена close сигнального бара + спред*2

    2. sell stop цена открытия = цена close сигнального бара - спред*2

    3. если отложенный ордер открыть невозможно, то открываем по рынку


опции советника

  • Для MACD нужна возможность выставлять тип сигнала.

    1. Main signal  true/false,

    2. Zero line cross true/false.

  • опция Обратное усреднение = true/false с учетом уже накопленной разницы по следующему алгоритму.

    1. все убыточные ордера прежнего направления при обратном сигнале заводятся в замок.

    2. В случае повторного сигнала, обратного убыточным ордерам прежнего направления, и разнице между суммами уже открытых ордеров разного направления менее или равного  одного минимального лота, повторный замок не открывается. т.е. при открытии замка мы учитываем разницу, и если ее нет, то замок не нужен. т.к. он уже есть.

    3. по любому сигналу, как обычно, открывается + один новый лот в направлении сигнала. см. выше таблицу.

    4. пример:
      см приложение

  • + Трейлинг стоп силами советника true/false

  • + размер шага трейлинга, если п 5 = true Должен работать в отрицательной и в положительной зоне.

  • выставлять стоп-лосс в БУ = true/false.  
    + Выставление точки БУ в ноль по достижении ценой прибыли в определенном пользователем размере в ПП по открытым ордерам.
    Например цена прошла 50 пп в нужную сторону, ордер прибыльный, в этом случае стоп-лосс ордера выставляется в точку безубытка (равен цене открытия ордера).

  • Графическое отображение на графике цены точек входа стрелками и крестиком на уровне начального стоп.лосс, если он применим.

  • Глубина отрисовки сигналов в барах. Например 1000 баров истории. Глубже не рисовать.

  • Значение тейк профит, стоп-лосс. если 0 - то не выставляются.

  • Отсылка мейлов и пуш-уведомлений true/false

  • Вывод на экран состояния счета, сумм открытых лотов buy sell (т.е. с учетом их направления) по текущей валютной паре.

  • SHIFT  сигнала. или 0 - открываем сразу по сигналу, не дожидаясь закрытия бара,
    или 1, 2 … ожидание числа закрытых баров после появления сигнала, где 1 - сразу после закрытия бара, на котором сформировался сигнал. по умолчанию 1.

закрытие сделок

  • Закрытие ТОЛЬКО профитных ордеров по вариантам событий:

    1. true/false Обратный сигнал

    2. true/false, fast EMA, slow EMA   - Обратное направлению уже открытых профитных ордеров пересечение двух EMA (с возможностью выбора их периода) например ЕМА 26 и ЕМА 60
      например, открыт ордер buy , тогда при условии когда появится пересечение (A) ema26 < (Б) ема60, этот ордер закрывается советником.
      и наоборот если открыт ордер sell, тогда при условии когда появится пересечение (A) ema26 > (Б) ема60, он закрывается советником.


подробное описание тут   https://docs.google.com/document/d/1LvHZ2fHsaXihsj2eZ73XantNuAU87wtXr9aO_Ln3V1E/edit?usp=sharing




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

1
Разработчик 1
Оценка
(45)
Проекты
76
20%
Арбитраж
7
0% / 86%
Просрочено
14
18%
Свободен
2
Разработчик 2
Оценка
(340)
Проекты
588
36%
Арбитраж
31
45% / 3%
Просрочено
16
3%
Свободен
Опубликовал: 13 примеров
3
Разработчик 3
Оценка
(588)
Проекты
1065
50%
Арбитраж
39
28% / 41%
Просрочено
49
5%
Свободен
Опубликовал: 1 статью, 8 примеров
4
Разработчик 4
Оценка
(457)
Проекты
795
49%
Арбитраж
71
17% / 54%
Просрочено
139
17%
Свободен
5
Разработчик 5
Оценка
(564)
Проекты
844
73%
Арбитраж
15
53% / 13%
Просрочено
193
23%
Свободен
6
Разработчик 6
Оценка
(157)
Проекты
220
50%
Арбитраж
2
50% / 0%
Просрочено
14
6%
Свободен
7
Разработчик 7
Оценка
(30)
Проекты
45
16%
Арбитраж
2
0% / 100%
Просрочено
4
9%
Свободен
8
Разработчик 8
Оценка
(281)
Проекты
650
28%
Арбитраж
112
19% / 62%
Просрочено
319
49%
Свободен
9
Разработчик 9
Оценка
(48)
Проекты
73
37%
Арбитраж
22
9% / 41%
Просрочено
14
19%
Работает
10
Разработчик 10
Оценка
(49)
Проекты
134
27%
Арбитраж
62
13% / 53%
Просрочено
58
43%
Свободен
Опубликовал: 307 статей, 1 пример
11
Разработчик 11
Оценка
(473)
Проекты
1139
44%
Арбитраж
51
31% / 33%
Просрочено
501
44%
Свободен
12
Разработчик 12
Оценка
(30)
Проекты
32
22%
Арбитраж
2
0% / 0%
Просрочено
1
3%
Свободен
13
Разработчик 13
Оценка
(195)
Проекты
395
28%
Арбитраж
155
20% / 52%
Просрочено
112
28%
Свободен
14
Разработчик 14
Оценка
(361)
Проекты
644
26%
Арбитраж
92
72% / 14%
Просрочено
12
2%
Работает
Опубликовал: 1 пример
Похожие заказы
# ТЕХНИЧЕСКОЕ ЗАДАНИЕ (TOR) ## На разработку алгоритмической торговой системы «QuantumFractalMatrix v16.5 NEXUS ULTIMATE» **Версия документа:** 1.0 **Платформа:** MetaTrader 5 (MQL5) **Статус:** Для реализации (Portfolio Project) **Уровень сложности:** High (Enterprise Grade) --- ## 1. ОБЩИЕ СВЕДЕНИЯ О ПРОЕКТЕ ### 1.1. Цель проекта Разработка высоконагруженного, модульного торгового советника (Expert Advisor) для
Ищем разработчика-партнёра MQL5 / Forex EA Ищем не просто исполнителя “написать советник по ТЗ”, а разработчика-партнёра , который уже работает с MQL5 / Forex , имеет свои наработки, рабочие стратегии, опыт тестирования и оптимизации советников . Формат сотрудничества Мы выступаем как селлеры и партнёры по продвижению : берём на себя упаковку, продажи, привлечение клиентов; заинтересованы в долгосрочном
Нужно создать торговый советник для МТ5 для автоматической торговли золотом, серебром и нефти, газа. Торговля будет происходить на основании данных индикаторов, корреляции данных инструментов. Должна быть панель управления с настройками на английском языке
AO - при пересечении уровня 0 в какую-либо сторону открывать соответствующий ордер. RSI - при пересечении отметки 30 пунктов снизу открывать ордер на покупку, при пересечении отметки 70 пунктов сверху открывать ордер на продажу. Стратегии не зависят друг от друга. Предустановка размеров ТП и СЛ, предустановка уровней ТС
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и
1. Общая концепция Советник предназначен для автоматического обнаружения ценовых волн, их визуализации с помощью инструмента «Сетка Фибоначчи» и циклической торговли на откатах. Основная особенность — мультиволновой режим: советник должен одновременно отслеживать и отрисовывать все движения, подходящие под фильтр размера. 2. Логика поиска и визуализации волн Динамическое натяжение: Советник сканирует рынок на глубину

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

Бюджет
50 - 150 USD
Сроки выполнения
до 20 дн.