Работа завершена
Техническое задание
Открытый код с комментариями, mql5. Профиль рынка VP-v6, лот настраиваемый – 0.01
1. Строим линии (соответственно на прошедший день и прошедшую неделю – строиться соответственно сразу после закрытия первой свечи нового дня и новой недели)
Дневной баланс = (максимум предыдущего дня + минимум предыдущего дня + цена закрытия первой свечи текущего дня)/3
Недельный баланс = (максимум предыдущей недели + минимум предыдущей недели + цена закрытия первой свечи новой недели)/3
2. Диапазон минимальный
Расчетный Коррекция= Среднее значение максимальных за неделю значений диапазона за 3 мес. Расчетный Импульс= Коррекция/4
Либо задаваемый вручную во внешних параметрах (По умолчанию для импульса – 20, коррекция -50)
3. Импульс (1 тип сигнала)
Цена закрытия дня в 23 ч ниже диапазона И
Цена закрытия 2 дня в 23 ч выше диапазона 2 дня либо
открытия первой свечи 3 дня выше диапазона 3 дня, либо
закрытия 3 дня в 23 ч выше диапазона 3 дня И
максимальное значение из диапазона/диапазонов превышает нормативное значение, ТО
На данный день/дни натягиваем профиль рынка и строим ФИБО со стандартными настройками (0,1,1.618, 2,618). Для продаж – все наоборот.
4. Коррекция (2 тип сигнала)
Одна из свечей в среду ,четверг, пятницу закрылась в диапазоне дневного и недельного уровня, при этом ширина диапазона не меньше заданного значения.
Натягиваем профиль рынка с фибой на соответственно вторник, среду, четверг (в зависимости когда был сигнал)
Открытия для 2 подсистем.
Фильтр (нет торговли) – если цена открытия окажется выше процента диапазона 1-1.618 для покупок, либо ниже для продаж.
Открываем два ордера с ТП 1.618 и 2.618, стоп лосс фиксированный либо равный половине расстояния от цены открытия до цели 1.618 на выбор.
· Время от в часах (для профиля рынка) – по умолчанию 1ч. МСК
· Время до в часах (для профиля рынка)- по умолчанию 21ч МСК
· Процент диапазона между 1.618 и 1 (по умолчанию 50)