Добавить Demarker, RSI и временные настройки в советник

MQL5 Эксперты

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

Время выполнения 10 дней
Отзыв от заказчика
Отлично
Отзыв от исполнителя
Качественное ТЗ, адекватная цена, никаких задержек с тестированием и оплатой - всё отлично. Спасибо!

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

Что добавить в советник:    

1) Время торговли (к примеру с 08:00 до 17:00)    
     1.1. кнопка вкл./выкл. время торговли    
     1.2. во время неторгового периода можно закрыть существующую сделку, но нельзя открыть новую    
      
2) Экспирацию после входа в секундах т.е. открытая сделка закрывается спустя определённое кол-во времени    
     2.1. кнопка вкл./выкл. экспирацию    
      
3) Торговля либо на основе DeMarker, либо на основе RSI, либо и на Demarker и на RSI    
     3.1. Кнопка где эти 3 варианта на выбор    
     3.2. Не открывать новую сделку RSI, если сделка уже открыта по Demarker и наоборот    
     комментарий-1: индикаторы Demarker и RSI - базовые из терминала    
     комментарий-2: уровни Demarker применимы только к Demarker, уровни RSI только к RSI    
      
комментарий-3: levelrobot (во вложении) - это самодельный советник имеющий простой принцип "выше/ниже". Если цена выше заданного уровня - levelrobot покупает, если ниже заданного уровня - levelrobot продаёт    
      
4) Вход в лонг:    
     Покупка когда Demarker или RSI на уровне 0.2 или ниже до 0.0 (цифра 0.2 должна регулироваться в настройках)    
      
5) Выход из лонга: (выполняется хотя бы одно из условий)    
     либо по SL/TP/TS    
     либо по принципу советника levelrobot когда цена пошла не в ту сторону    
     либо по времени экспирации (пункт 2)    
     либо если Demarker/RSI поднялся до определённого уровня, к примеру 0.5 (цифра 0.5 должна регулироваться в настройках)    
      
6) Вход в шорт:    
     Продажа когда Demarker/RSI на уровне 0.8 или выше до 1.0 (цифра 0.8 должна регулироваться в настройках)    
      
7) Выход из шорта: (выполняется хотя бы одно из условий)    
     либо по SL/TP/TS    
     либо по принципу советника levelrobot когда цена пошла не в ту сторону    
     либо по времени экспирации (пункт 2)      
     либо если Demarker опустился до определённого уровня, к примеру 0.5 (цифра 0.5 должна регулироваться в настройках)    
      
8) Принцип входа в лонг/шорт (на выбор)    
     либо моментально (тиковый график) если выполняется условие т.е. Demarker/RSI на уровне 0.8/0.2    
     либо если предыдущая свеча на текущем таймфрейме закрылась с Demarker/RSI на уровне (0.8 и выше) или (0.2 или ниже) (способ по умолчанию)    
      
9) Лимитировать кол-во открытых сделок levelrobot после точки входа Demarker/RSI    
     8.1. кнопка вкл./выкл.    
     8.2. установка лимита в течении которого задаётся данное правило в секундах    
     комментарий по пункту 9: Обычно если levelrobot делает много сделок после точки входа это означает что советник поймал неудачный боковик и где-то после 8-ого входа/выхода лучше его просто остановить на какое-то время, к примеру на 4 часа    
      
10) Не открывать новую сделку, если сделка уже открыта
     комментарий по пункту 10: Бывают ситуации когда Demarker после входа сместился к примеру c 80% на 82% и это не повод открывать новую сделку т.к. шорт уже был открыт при 80% 

Файлы:

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

1
Разработчик 1
Оценка
(849)
Проекты
1454
72%
Арбитраж
122
29% / 48%
Просрочено
356
24%
Работает
Опубликовал: 3 статьи
Похожие заказы
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и
Основная идея советника заключается в использовании коррелирующих валютных пар для выравнивания отрицательного баланса. Изначально запускаются 4 пары, разделенные на 2 блока. В каждом блоке 2 пары, каждая из которых открыты разнонаправленно buy\sell с установленными заранее уровнями TP. Например: в одном блоке 2 пары EUR\USD buy и sell, во втором блоке 2 пары USD\CHF buy и sell. TP устанавливается в каждом блоке
Я ищу бизнес-партнёра с опытом в трейдинге и программировании, который сможет реализовать распознавание паттернов и на его основе создать прибыльного торгового робота (EA). Это профессиональная модель: автор заработал на ней миллионы, имеет подтверждённую историю результатов и хорошо известен в торговле фьючерсами
1. Общая концепция Советник предназначен для автоматического обнаружения ценовых волн, их визуализации с помощью инструмента «Сетка Фибоначчи» и циклической торговли на откатах. Основная особенность — мультиволновой режим: советник должен одновременно отслеживать и отрисовывать все движения, подходящие под фильтр размера. 2. Логика поиска и визуализации волн Динамическое натяжение: Советник сканирует рынок на глубину
Требуется создать советник на основе разворотных паттернов, используя дополнительные индикаторы такие как скользящее среднее, отклонение от скользящей средней, угол наклона скользящей средней. Возможно будет добавлено что то еще по ходу работы
к примеру 10 стратегий выстреливают одновременно в одну и ту же милисекунду при открытие бара надо их сделать последовательными один за другим, с проверкой, что предыдущий ордер был открыт и модифицирован SL TP оредра могут быть отложенные и маркет пока один ордер исполняется другие ждут в очереди так как используется ММ настоящий баланс double Total_Current_Risk() { double res = 0; for (int i = 0; i <

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

Бюджет
100+ USD
Сроки выполнения
до 3 дн.