Нужен советник на основе индикаторов

MQL4 Эксперты C++

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

Время выполнения 22 часа
Отзыв от заказчика
Отличный разработчик, работа выполнена в два раза быстрее заявленного времени! Качество работы превосходное! Спасибо!
Отзыв от исполнителя
Спасибо за заказ, буду рада дальнейшему сотрудничеству! :)

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

Создание советника на основе 7 индикаторов.
Список Индикаторов:
5min_ind1
5min_ind2
protofilter
Day_Expl_D1
DSS Bressert Arrows TT
MA Histogram
!!!-MT4 X-CCI TREND-39
 
Торговля по данному советнику будет осуществляться на фьючерсах на товары, индексы, металлы.
Условия для открытия сделки на покупку: 
Таймфрэйм М5, ордер открывается после формирования сигнального бара М5. 
1. Индикатор "5min_ind1" нарисовал стрелочку(вверх) на сформировавшемся баре М5(Сигнальный бар).
2. На индикаторе "!!!-MT4 X-CCI TREND-39" столбец гистограммы сигнального бара пробил уровень 100(стал синим цветом), но не пробил уровень 200, при этом предыдущий столбец гистограммы не пробил уровень 100(голубого цвета).
3. Индикатор "Day_Expl_D1" зеленого цвета и выше уровня желтой линии.
4. Индикаторы  "5min_ind2", "protofilter", "DSS Bressert Arrows TT", "MA Histogram" на сигнальном баре зеленого цвета.
  
Условия сделки для продажи протиоволожные:
Таймфрэйм М5, ордер открывается после формирования сигнального бара М5.
1. Индикатор "5min_ind1" нарисовал стрелочку(вниз) на сформировавшемся баре М5(Сигнальный бар).
2. На индикаторе "!!!-MT4 X-CCI TREND-39" столбец гистограммы сигнального бара пробил уровень 100(стал красным цветом), но не пробил уровень 200, при этом предыдущий столбец гистограммы не пробил уровень 100(розового цвета).
3. Индикатор "Day_Expl_D1" красного цвета и выше или равен уровню желтой линии.
4. Индикаторы  "5min_ind2", "protofilter", "DSS Bressert Arrows TT", "MA Histogram" на сигнальном баре красного цвета.

Расчет объема лота, установка уровней Stop Loss и Take Profit:
Уровень стоп лосс устанавливаем на HIGH\LOW сигнального бара М5. При установке стоп лосс на сделку sell используем уровень HIGH сигнального бара М5 плюс размер спрэда, если после установки стоп лосс спрэд увеличился, то увеличлися и уровень стоп лосс на соответствующее расстояние. Уменьшение спрэда не влияет на уменьшение уровня стоп лосс. Используется максимальное значение спрэда после устанавки стоп лосс.
Тэйк профит равен стоп лосс.
Расчет объем лота: Объем лота из расчета, что Тэйк профит=500 долларов, стоп лосс=500 долларов(данные параметры можно изменить в советнике). Пример расчета объема лота: На фьючерсе SP500 появился сигнал на продажу, Расстояние High\Low у сигнального бара М5 140 пп, спрэд на момент открятия сделки 12 пп. Тогда сделка открывается с объемом примерно 0,33 лота, и тэйк профитом 152пп соответственно, но поскольку у моего ДЦ минимальный шаг 0,1, то тогда объем лота будет 0,3 лота. Пояснение: Если открыть сделку по SP500 с объемом 1 лот, и цена пройдет 50пп, то прибыль или убыток будет 500 долларов. Исходя из этого для расчета объема лота я 50 делю на расстояние HIGH\LOW+спрэд. Данный расчет справедлив для SPX500, NIKK225, WTI, BRN, XAGUSD, для остальных инструментов: 500 делим на расстояние HIGH\LOW плюс спрэд.
 
Дополнительные условия: Торговля данным советником будет идти одновременно на 14-ти инструментах. Максимально возможное число одновременно открытых сделок на торговом счете не более 1. Например, если открылась сделка, то все последующие сигналы по всем инструментам игнорируются. Если открытая сделка принесла прибыль(закрылась по тэйк профит), то данный советник больше не открывает сделки до следующего дня по всем 14-ти инструментам. Если же сделка принесла убыток(закрылась по стоп лосс), то советнику разрешается открывать следующую сделку по сигналу при соблюдении условия "не более одной одновременно открытой сделки на торговом счете". Если эта сделка закрылась по тэк профит, то советник открывает следующую по сигналу, и если она тоже закрылась по тэйк профит, то советник больше не открывает сделки по всем 14-ти инструментам в этот день. В общем суть в том, что цель советника заработать один тэйк профит в день. Если сегодня был первая сделка была со стоп лосом, то советник должен открыть поочередно(дожидаясь закрытия предыдущей) еще как минимум две сделки. И так далее пока сумма тэйк профитов будет больше на 1 суммы стоп лосов. 
 

Файлы:

PNG
Primer.png
60.2 Kb

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

1
Разработчик 1
Оценка
(400)
Проекты
703
49%
Арбитраж
57
16% / 49%
Просрочено
129
18%
Свободен
2
Разработчик 2
Оценка
(36)
Проекты
62
21%
Арбитраж
0
Просрочено
0
Свободен
3
Разработчик 3
Оценка
(562)
Проекты
929
48%
Арбитраж
301
59% / 25%
Просрочено
123
13%
Загружен
Похожие заказы
Индикатор оригинала не перерисовывается, соответственно когда будете вносить изменения в алгоритме индикатора, тоже не должен перерисовыватся. Необходимо найти в алгоритме индикатора, где есть условия, при которой индикатор выдает уведомления. Нужно посмотреть с расчетом на одну свечу назад на уже закрытой свече на каких условиях находится когда свеча открывалась, и на основание этого создать новое условие, чтобы

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

Бюджет
100+ USD
Исполнителю
90 USD
Сроки выполнения
от 1 до 2 дн.