Необходимо разработать полностью нового советника для MT4 с исходным кодом MQ4.

MQL5 EA Forex

명시

Советник должен быть:

  • мультивалютным;
  • мультифреймовым;
  • работать на любом символе;
  • поддерживать несколько экземпляров одновременно;
  • иметь современную информационную панель;
  • корректно работать в тестере стратегий MT4.
  • Также называться ALEXCAPITAL
Основная идея

Советник должен уметь одновременно сопровождать две независимые сетки:

  • BUY;
  • SELL.

При этом противоположная сетка НЕ должна запускаться сразу.

Она должна запускаться только после достижения основной сеткой заданного пользователем уровня.

Логика работы 

П


ример.

Появился сигнал BUY.

Советник открывает:

BUY 0.01

Если цена пошла против позиции, открываются следующие ордера:

BUY 0.02

BUY 0.04

BUY 0.08

BUY 0.16

и так далее.

После открытия указанного пользователем ордера (например 5-го) разрешается запуск противоположной SELL-сетки.

Первая SELL-сделка открывается стартовым лотом.

Например:

SELL 0.01

SELL-сетка строится по собственным правилам.

После достижения Take Profit SELL-сетка полностью закрывается.

BUY-сетка при этом НЕ закрывается.

Если BUY-сетка продолжает существовать и по-прежнему соответствует условию активации (например в ней уже есть 5 ордеров), советник снова открывает новую SELL-сетку, начиная опять со стартового лота.

Аналогичная логика должна работать зеркально для SELL.


Настройки активации противоположной сетки

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

Например:

Opposite Grid Activation Order = 5

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



Управление лотом

Советник должен иметь два режима.

Fixed Lot

Фиксированный стартовый лот.

Например:

0.01

Dynamic Lot

Автоматический расчёт стартового лота от Balance


Настройки сетки

Необходимо вынести во входные параметры:

  • стартовый лот;
  • множитель лота;
  • расстояние между ордерами;
  • максимальное количество ордеров;
  • максимальный суммарный лот;
  • Take Profit BUY;
  • Take Profit SELL;
  • Stop Loss (при необходимости);
  • максимальный спред;
  • Magic Number;
  • проскальзывание.
Ограничения торговли

Во входных параметрах должны быть:

  • время начала торговли;
  • время окончания торговли
  • максимальный спред;
  • максимальная просадка;
  • возможность остановить открытие новых ордеров при достижении заданной просадки в процентах от общего депозита

  • Панель

    На графике должна отображаться современная панель.

    На панели необходимо вывести:

  • баланс;
  • Equity
  • количество BUY-ордеров;
  • количество SELL-ордеров;
  • состояние торговли.
  • также профит за день,неделю и месяц в процентах от депозита 

  • Входы в рынок

    Вход первой сделки должен осуществляться по торговому сигналу.


  • Сигнал BUY

    Первая BUY-сделка открывается, когда одновременно выполнены условия: 

    • цена находится выше EMA 200 — основной тренд вверх


    RSI пересёк уровень 50 снизу вверх;

  • спред и торговое время соответствуют настройкам.

  • Сигнал SELL

    Первая SELL-сделка открывается зеркально

  • цена находится ниже EMA 200;

  • SI пересёк уровень 50 сверху вниз;

  • спред и торговое время соответствуют настройкам.

  • 1. Как считается шаг сетки

  • Нужно указать два режима:

    • фиксированный шаг в пунктах;
    • динамический шаг по ATR.

Следующий ордер сетки должен открываться:

  • На расстаянние например 50 пунктов
  • Take Profit считается от средневзвешенной цены всей сетки;
  • BUY и SELL закрываются отдельно;
  • прибыль одной стороны не закрывает другую сторону;
  • комиссии и своп должны учитываться.

3 Повторный запуск противоположной сетки

  • новая противоположная сетка начинается со стартового лота;
  • перезапуск возможен только при отсутствии ордеров этого направления;
  • основная сетка должна всё ещё иметь минимум заданное количество ордеров;

  • Ограничение количества ордеров и лотов

  • максимум BUY-ордеров;
  • максимум SELL-ордеров;

  • Мягкая остановка

    При определённой просадке робот перестаёт открывать новые ордера, но старые продолжает сопровождать.


    Очень важный пункт.

    После перезапуска MT4, отключения VPS или интернета робот должен:

    • найти свои открытые ордера по Magic Number;
    • восстановить BUY- и SELL-сетки;
    • продолжить сопровождение;
    • не открывать повторно начальную сделку;
    • сохранить информацию, какая сетка является основной.


    Работа со временем

    Использывать серверное время брокера;

    Также добавить время остановки перед выходными;Тоесть в пятницу 15:00  и ждать понедельника.


    Совместимость с брокерами

    Разработчик должен учитывать:

    • 3-, 4-, 5-значные котировки;
    • разные суффиксы символов;
    • минимальный лот;
    • шаг лота;
    • Stop Level;
    • Freeze Level;
    • ECN-счета;
    • возможные реквоты и ошибки открытия ордеров.

    После окончание работы

  • MQ4;
  • EX4;
  • файл настроек .set ;
  • краткую инструкцию;
  • список всех параметров;
  • тест без ошибок компиляции;
  • исправление обнаруженных ошибок после проверки;
  • запрет использования DLL без отдельного согласования.


  • 응답함

    1
    개발자 1
    등급
    (96)
    프로젝트
    114
    17%
    중재
    6
    33% / 17%
    기한 초과
    5
    4%
    무료
    게재됨: 1 코드
    2
    개발자 2
    등급
    (11)
    프로젝트
    12
    0%
    중재
    1
    0% / 0%
    기한 초과
    0
    무료
    3
    개발자 3
    등급
    (116)
    프로젝트
    137
    58%
    중재
    1
    0% / 0%
    기한 초과
    0
    무료
    4
    개발자 4
    등급
    (268)
    프로젝트
    603
    34%
    중재
    65
    22% / 57%
    기한 초과
    146
    24%
    작업중
    게재됨: 1 기고글, 22 코드
    5
    개발자 5
    등급
    (7)
    프로젝트
    7
    86%
    중재
    0
    기한 초과
    0
    무료
    6
    개발자 6
    등급
    (216)
    프로젝트
    283
    20%
    중재
    28
    57% / 14%
    기한 초과
    0
    작업중
    7
    개발자 7
    등급
    (60)
    프로젝트
    95
    42%
    중재
    4
    0% / 100%
    기한 초과
    4
    4%
    작업중
    8
    개발자 8
    등급
    (12)
    프로젝트
    13
    8%
    중재
    1
    0% / 100%
    기한 초과
    0
    무료
    9
    개발자 9
    등급
    (44)
    프로젝트
    74
    20%
    중재
    1
    0% / 100%
    기한 초과
    0
    무료
    10
    개발자 10
    등급
    프로젝트
    0
    0%
    중재
    0
    기한 초과
    0
    무료
    11
    개발자 11
    등급
    프로젝트
    0
    0%
    중재
    0
    기한 초과
    0
    무료
    12
    개발자 12
    등급
    (370)
    프로젝트
    460
    55%
    중재
    24
    58% / 17%
    기한 초과
    31
    7%
    작업중
    13
    개발자 13
    등급
    (174)
    프로젝트
    233
    61%
    중재
    3
    33% / 33%
    기한 초과
    6
    3%
    무료
    게재됨: 1 코드
    14
    개발자 14
    등급
    (23)
    프로젝트
    33
    39%
    중재
    9
    22% / 33%
    기한 초과
    5
    15%
    바쁜
    게재됨: 8 기고글, 35 코드
    15
    개발자 15
    등급
    (81)
    프로젝트
    110
    55%
    중재
    5
    80% / 20%
    기한 초과
    5
    5%
    작업중
    16
    개발자 16
    등급
    (175)
    프로젝트
    189
    33%
    중재
    5
    60% / 20%
    기한 초과
    3
    2%
    무료
    게재됨: 3 코드
    17
    개발자 17
    등급
    (65)
    프로젝트
    117
    24%
    중재
    13
    54% / 46%
    기한 초과
    15
    13%
    무료
    게재됨: 2 코드
    18
    개발자 18
    등급
    (73)
    프로젝트
    90
    79%
    중재
    0
    기한 초과
    2
    2%
    작업중
    게재됨: 4 코드
    19
    개발자 19
    등급
    (45)
    프로젝트
    105
    30%
    중재
    8
    25% / 50%
    기한 초과
    40
    38%
    무료
    20
    개발자 20
    등급
    (853)
    프로젝트
    1471
    72%
    중재
    122
    29% / 48%
    기한 초과
    361
    25%
    무료
    게재됨: 3 기고글
    21
    개발자 21
    등급
    (648)
    프로젝트
    876
    48%
    중재
    29
    38% / 17%
    기한 초과
    63
    7%
    무료
    22
    개발자 22
    등급
    (13)
    프로젝트
    31
    23%
    중재
    8
    25% / 63%
    기한 초과
    5
    16%
    무료
    23
    개발자 23
    등급
    (298)
    프로젝트
    478
    40%
    중재
    105
    40% / 24%
    기한 초과
    82
    17%
    로드됨
    게재됨: 2 코드
    24
    개발자 24
    등급
    프로젝트
    0
    0%
    중재
    0
    기한 초과
    0
    무료
    25
    개발자 25
    등급
    (13)
    프로젝트
    22
    36%
    중재
    0
    기한 초과
    2
    9%
    작업중
    26
    개발자 26
    등급
    프로젝트
    0
    0%
    중재
    0
    기한 초과
    0
    무료
    27
    개발자 27
    등급
    프로젝트
    0
    0%
    중재
    0
    기한 초과
    0
    무료
    28
    개발자 28
    등급
    (25)
    프로젝트
    31
    13%
    중재
    14
    0% / 79%
    기한 초과
    9
    29%
    무료
    29
    개발자 29
    등급
    프로젝트
    0
    0%
    중재
    0
    기한 초과
    0
    무료
    30
    개발자 30
    등급
    (4)
    프로젝트
    4
    0%
    중재
    4
    25% / 75%
    기한 초과
    1
    25%
    무료
    31
    개발자 31
    등급
    프로젝트
    0
    0%
    중재
    0
    기한 초과
    0
    무료
    32
    개발자 32
    등급
    프로젝트
    0
    0%
    중재
    0
    기한 초과
    0
    무료
    33
    개발자 33
    등급
    (21)
    프로젝트
    30
    13%
    중재
    0
    기한 초과
    0
    무료
    34
    개발자 34
    등급
    (84)
    프로젝트
    142
    13%
    중재
    11
    55% / 18%
    기한 초과
    3
    2%
    무료
    비슷한 주문
    Здравствуйте! На данный момент в поисках партнера по трейдингу для совместной торговли. Готовая торговая стратегия у меня есть, так что если у вас нет результатов - совершенно не проблема, главное, чтобы у вас была голова на плечах и желание развиваться в сфере. Приветствуется: Знание волн Эллиота(база), умение работы с терминалом Если у вас есть своя торговая стратегия - я также буду готов сотрудничать с вами
    Ищу специалиста для регулярной совместной работы по торговле золотом (XAUUSD), валютными парами Forex и нефтью в MetaTrader 5. Мне нужен персональный торговый консультант и аналитик, который будет помогать анализировать рынок, находить торговые возможности и составлять план действий. Основные задачи: Анализ рынка и подготовка торговых сценариев по выбранным инструментам. Совместный разбор сделок: точки входа и

    프로젝트 정보

    예산
    30 - 100 USD
    기한
    에서 1 로 50 일