Необходимо сделать робота для МТ5. FORTS На основе CCI c фильтром.

MQL5 专家 期货

工作已完成

执行时间23 天

指定

Необходимо сделать робота для МТ5.  FORTS  На основе CCI c  фильтром.

 Общие требования: советник для МТ5 для торговли фьючерсами и бумагами на ММВБ и ФОРТС. Права на советник принадлежат мне. Соответственно мне будет нужен код. Советник должен надежно работать. Нормально надежно тестироваться и оптимизироваться в МТ5. Все опции должны быть отключаемы, тестируемы и оптимизируемы. Оснащен Экспонентой, то есть увеличивает размер лота.

Сигналы на покупку и продажу учитываются с двух рабочих таймфреймов, например М1 и М15 (возможность менять тайфреймы в настройках)
Возможность в настройках задавать время работы советника( от и до)

На младшем тайфрейме М1  бары Heiken Ashi и индикатор CCI с параметром 20 ( параметр регулируется в настройках)
На старшем таймфрейме М15 
Используются бары Heiken Ashi

       Для покупки (LONG)- Открытие позиции Buy  на М1 при условии:
                   1) Индикатор
CCI пересекает 0 с низу вверх и бар Heiken Ashi синий
                   2) 
ЕСЛИ на старшем тайфрейме (М15)  бар Heiken Ashi  синяя свеча.
 
Выход из позиции происходит после пересечений СС
I на М1, в обратную сторону с верху в низ.  Если на старшем таймфрейме М15 бар Heiken Ashi синий – позиция просто закрывается. Все противоположные сигналы игнорируются. Если в этот момент на М15, бар Heiken Ashi красный , то позиция переворачивается и открывается ШОРТ( SELL) Обратный сигнал!
                           Пример позиции в ЛОНГ  http://prntscr.com/jpx5a4


     Для продажи (SHORT)  - аналогично в обратном направлении!
Открытие позиции
SELL  на М1 при условии:
                   1) Индикатор
CCI пересекает 0 с верху в низ и бар Heiken Ashi красный
                   2) 
ЕСЛИ на старшем тайфрейме (М15)  бар Heiken Ashi  красная свеча.
 
Выход из позиции происходит после пересечений СС
I на М1, в обратную сторону с низу в верх.  Если на старшем таймфрейме М15 бар Heiken Ashi красныйпозиция просто закрывается. Все противоположные сигналы игнорируются. Если в этот момент на М15  бар Heiken Ashi синий , то позиция переворачивается и открывается ЛОНГ(BUY) Обратный сигнал!
                          Пример позиции в ШОРТ  http://prntscr.com/jpws7h


     Стоп ставится на минимуме этой-же свечи ( бара Heiken Ashi того, на котором был вход в ЛОНГ(ШОРТ)), ( 0-1-3-5 тика ниже( выше) минимума(максимума) бара Heiken Ashi На меньшем тайме М1 (выбрать в настройках колич. тиков))

     Риск на сделку не более 1% от капитала! и не менее 1 лот, торгуемого инструмента. (для теста на реальных счетах не более 1 контракта)

Например, наше депо 100000 руб. Мы торгуем НЕФТЬ .  ГО на BR-7.18  01,06,2018  = 6237,05 руб
  1% риска  от депо = 1000 руб
 Считаем, на момент входа в сделку например расстояние от края бара Heiken Ashi до цены открытия=15 пунктов,   цена 1 пункта на нефть = 6,22130руб  – это значит, что я рискую 100000/(15*6,22130)*0,01% = 10,71контрактов
Полученный результат округляется по обычным правилам до ближайшего корректного значения. = 11 Контрактов)
 Выводить на график (Верхний левый угол графика) данные размер депо и
 расчет контрактов с риском 1%  =
N контрактов

Манименеджмент - По достижению общего убытка 2-4%(настраивается) от депо - СТОП торги! до след сессии. (возможность включать и выключать функцию в настройках)

 Все - для MetaTrader 5, код индикатора Heiken Ashi и CCI есть в терминале МТ5.

   Советник не должен реагировать на позиции, открытые вручную или другими советниками. Полностью игнорировать все "чужие" позиции. Если система самодостаточна, торговые действия других  советников или пользователя на нее влиять не должны.

1.     Расчет лота для новой позиции должен производиться после закрытия существующей позиции.

§  Информация об открытии/закрытии позиций и о модификациях СЛ должна сохраняться в журнале;

§  При возникновении любых ошибок, должно появиться окно с описанием ошибки.

2.     При запуске на реальном счете советник должен создать на графике кнопку, разрешающую торговлю. Работа должна начинаться только после того, как пользователь на нее нажмет.

3.     При смене счета советник должен уведомить об этом пользователя и прекратить работу до нового запуска

§  Если есть открытые советником позиции (или установленные ордера), при изменении внешних параметров, советник должен модифицировать позиции (ордера) в соответствии с заложенным алгоритмом.

§  Нужна возможность запускать несколько копий программы с похожими (или одинаковыми) параметрами


反馈

1
开发者 1
等级
(39)
项目
65
22%
仲裁
0
逾期
0
空闲
2
开发者 2
等级
(341)
项目
588
36%
仲裁
31
45% / 3%
逾期
16
3%
空闲
3
开发者 3
等级
(241)
项目
387
51%
仲裁
14
14% / 14%
逾期
43
11%
空闲
相似订单
**Техническое задание (ТЗ) для торгового робота на платформе Pocket Option** Здравствуйте! Мне нужен торговый робот для работы на платформе **Pocket Option** (бинарные опционы). Основная задача робота – открывать сделки по стратегии **мартингейл**. В случае неудачной сделки робот должен увеличивать сумму следующей ставки в **2,5 раза**, пока не будет достигнута прибыль. Однако, мне нужен робот с более «умным»
Нужен советник, который будет присылать сигналы индикатора MACD в чат бот телеграм 1 сценарий когда палочка macd пересекает уровень 0 с низу вверх, при открытии следующей палочки(она также должна находиться выше уровня 0) приходит сигнал в чат телеграм 2 сценарий когда палочка macd пересекает сигнальную линию с низу вверх, при открытии следующей палочки(она также должна находиться выше сигнальной линии ) приходит

项目信息

预算
50 - 90 USD
开发人员
45 - 81 USD
截止日期
 3  10 天