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

MQL5 Uzmanlar Forex

Şartname

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

  • мультивалютным;
  • мультифреймовым;
  • работать на любом символе;
  • поддерживать несколько экземпляров одновременно;
  • иметь современную информационную панель;
  • корректно работать в тестере стратегий 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 без отдельного согласования.


  • Yanıtlandı

    1
    Geliştirici 1
    Derecelendirme
    (96)
    Projeler
    114
    17%
    Arabuluculuk
    6
    33% / 17%
    Süresi dolmuş
    5
    4%
    Serbest
    Yayınlandı: 1 kod
    2
    Geliştirici 2
    Derecelendirme
    (11)
    Projeler
    12
    0%
    Arabuluculuk
    1
    0% / 0%
    Süresi dolmuş
    0
    Serbest
    3
    Geliştirici 3
    Derecelendirme
    (116)
    Projeler
    137
    58%
    Arabuluculuk
    1
    0% / 0%
    Süresi dolmuş
    0
    Serbest
    4
    Geliştirici 4
    Derecelendirme
    (268)
    Projeler
    603
    34%
    Arabuluculuk
    65
    22% / 57%
    Süresi dolmuş
    146
    24%
    Çalışıyor
    Yayınlandı: 1 makale, 22 kod
    5
    Geliştirici 5
    Derecelendirme
    (7)
    Projeler
    7
    86%
    Arabuluculuk
    0
    Süresi dolmuş
    0
    Serbest
    6
    Geliştirici 6
    Derecelendirme
    (216)
    Projeler
    283
    20%
    Arabuluculuk
    28
    57% / 14%
    Süresi dolmuş
    0
    Çalışıyor
    7
    Geliştirici 7
    Derecelendirme
    (60)
    Projeler
    95
    42%
    Arabuluculuk
    4
    0% / 100%
    Süresi dolmuş
    4
    4%
    Çalışıyor
    8
    Geliştirici 8
    Derecelendirme
    (12)
    Projeler
    13
    8%
    Arabuluculuk
    1
    0% / 100%
    Süresi dolmuş
    0
    Serbest
    9
    Geliştirici 9
    Derecelendirme
    (44)
    Projeler
    74
    20%
    Arabuluculuk
    1
    0% / 100%
    Süresi dolmuş
    0
    Serbest
    10
    Geliştirici 10
    Derecelendirme
    Projeler
    0
    0%
    Arabuluculuk
    0
    Süresi dolmuş
    0
    Serbest
    11
    Geliştirici 11
    Derecelendirme
    Projeler
    0
    0%
    Arabuluculuk
    0
    Süresi dolmuş
    0
    Serbest
    12
    Geliştirici 12
    Derecelendirme
    (370)
    Projeler
    460
    55%
    Arabuluculuk
    24
    58% / 17%
    Süresi dolmuş
    31
    7%
    Çalışıyor
    13
    Geliştirici 13
    Derecelendirme
    (174)
    Projeler
    233
    61%
    Arabuluculuk
    3
    33% / 33%
    Süresi dolmuş
    6
    3%
    Serbest
    Yayınlandı: 1 kod
    14
    Geliştirici 14
    Derecelendirme
    (23)
    Projeler
    33
    39%
    Arabuluculuk
    9
    22% / 33%
    Süresi dolmuş
    5
    15%
    Meşgul
    Yayınlandı: 8 makale, 35 kod
    15
    Geliştirici 15
    Derecelendirme
    (81)
    Projeler
    110
    55%
    Arabuluculuk
    5
    80% / 20%
    Süresi dolmuş
    5
    5%
    Çalışıyor
    16
    Geliştirici 16
    Derecelendirme
    (175)
    Projeler
    189
    33%
    Arabuluculuk
    5
    60% / 20%
    Süresi dolmuş
    3
    2%
    Serbest
    Yayınlandı: 3 kod
    17
    Geliştirici 17
    Derecelendirme
    (65)
    Projeler
    117
    24%
    Arabuluculuk
    13
    54% / 46%
    Süresi dolmuş
    15
    13%
    Serbest
    Yayınlandı: 2 kod
    18
    Geliştirici 18
    Derecelendirme
    (73)
    Projeler
    90
    79%
    Arabuluculuk
    0
    Süresi dolmuş
    2
    2%
    Çalışıyor
    Yayınlandı: 4 kod
    19
    Geliştirici 19
    Derecelendirme
    (45)
    Projeler
    105
    30%
    Arabuluculuk
    8
    25% / 50%
    Süresi dolmuş
    40
    38%
    Serbest
    20
    Geliştirici 20
    Derecelendirme
    (853)
    Projeler
    1471
    72%
    Arabuluculuk
    122
    29% / 48%
    Süresi dolmuş
    361
    25%
    Serbest
    Yayınlandı: 3 makale
    21
    Geliştirici 21
    Derecelendirme
    (648)
    Projeler
    876
    48%
    Arabuluculuk
    29
    38% / 17%
    Süresi dolmuş
    63
    7%
    Serbest
    22
    Geliştirici 22
    Derecelendirme
    (13)
    Projeler
    31
    23%
    Arabuluculuk
    8
    25% / 63%
    Süresi dolmuş
    5
    16%
    Serbest
    23
    Geliştirici 23
    Derecelendirme
    (298)
    Projeler
    478
    40%
    Arabuluculuk
    105
    40% / 24%
    Süresi dolmuş
    82
    17%
    Yüklendi
    Yayınlandı: 2 kod
    24
    Geliştirici 24
    Derecelendirme
    Projeler
    0
    0%
    Arabuluculuk
    0
    Süresi dolmuş
    0
    Serbest
    25
    Geliştirici 25
    Derecelendirme
    (13)
    Projeler
    22
    36%
    Arabuluculuk
    0
    Süresi dolmuş
    2
    9%
    Çalışıyor
    26
    Geliştirici 26
    Derecelendirme
    Projeler
    0
    0%
    Arabuluculuk
    0
    Süresi dolmuş
    0
    Serbest
    27
    Geliştirici 27
    Derecelendirme
    Projeler
    0
    0%
    Arabuluculuk
    0
    Süresi dolmuş
    0
    Serbest
    28
    Geliştirici 28
    Derecelendirme
    (25)
    Projeler
    31
    13%
    Arabuluculuk
    14
    0% / 79%
    Süresi dolmuş
    9
    29%
    Serbest
    29
    Geliştirici 29
    Derecelendirme
    Projeler
    0
    0%
    Arabuluculuk
    0
    Süresi dolmuş
    0
    Serbest
    30
    Geliştirici 30
    Derecelendirme
    (4)
    Projeler
    4
    0%
    Arabuluculuk
    4
    25% / 75%
    Süresi dolmuş
    1
    25%
    Serbest
    31
    Geliştirici 31
    Derecelendirme
    Projeler
    0
    0%
    Arabuluculuk
    0
    Süresi dolmuş
    0
    Serbest
    32
    Geliştirici 32
    Derecelendirme
    Projeler
    0
    0%
    Arabuluculuk
    0
    Süresi dolmuş
    0
    Serbest
    33
    Geliştirici 33
    Derecelendirme
    (21)
    Projeler
    30
    13%
    Arabuluculuk
    0
    Süresi dolmuş
    0
    Serbest
    34
    Geliştirici 34
    Derecelendirme
    (84)
    Projeler
    142
    13%
    Arabuluculuk
    11
    55% / 18%
    Süresi dolmuş
    3
    2%
    Serbest
    Benzer siparişler
    Здравствуйте! На данный момент в поисках партнера по трейдингу для совместной торговли. Готовая торговая стратегия у меня есть, так что если у вас нет результатов - совершенно не проблема, главное, чтобы у вас была голова на плечах и желание развиваться в сфере. Приветствуется: Знание волн Эллиота(база), умение работы с терминалом Если у вас есть своя торговая стратегия - я также буду готов сотрудничать с вами
    Ищу специалиста для регулярной совместной работы по торговле золотом (XAUUSD), валютными парами Forex и нефтью в MetaTrader 5. Мне нужен персональный торговый консультант и аналитик, который будет помогать анализировать рынок, находить торговые возможности и составлять план действий. Основные задачи: Анализ рынка и подготовка торговых сценариев по выбранным инструментам. Совместный разбор сделок: точки входа и

    Proje bilgisi

    Bütçe
    30 - 100 USD
    Son teslim tarihi
    from 1 to 50 gün