Валютные пары: EURUSD, GBPUSD, USDCHF, USDJPY
Таймфрейм: H1-D1
Время торговли: Лондонская и Американская сессии.
Описание стратегии в статье http://tradelikeapro.ru/sistema-dibs-method/ .
Кратко:
"В основе стратегии лежит Price Action паттерн «Внутренний Бар». Этот паттерн состоит из материнской и внутренней свечи и означает временное согласие в цене между покупателями и продавцами. Границы внутренней свечи находятся полностью внутри границ предшествующей, «материнской» свечи.

Наша цель как форекс трейдеров — захватить движение, захватить тренд, чуть раньше других игроков. И быть в тренде как можно дольше.
Перед тем как мы тренд поймаем, нам нужно выяснить его направление, чтобы не торговать против тренда."
За основу параметров советника взял рекомендации dj step с некоторыми корректировками.
Логика советника максимально приближена к оригинальной стратегии: при наступлении 6 часов по GMT запоминаем цену открытия бара и используем ее для определения направления выставления ордеров:)). ТП и СЛ по теням внутреннего бара. Выставляются СТОП-отложки. Время жизни- 5 свечей рабочего ТФ.
Описание настроек:
TF =1440; // Рабочий ТФ. В тестере необходимо явно задавать тот же ТФ.;
Ordercomment ="DIBS";
MagicNumber =1;
MinLot =1; //начальный лот. Ордер с этим лотом выставляется без ТП. Одновременно выставляется ордер с двойным лотом. СЛ и ТП выставляются по стратегии- по Хай-Лоу + n пипсов;
WorkingTime =6; //время начала открытия поз. - время когда сова открывает новые позиции;
StandByTime =15; //время окончания открытия поз.- время, когда сова не открывает новые позиции при появлении сигнала, но следит за уже открытыми ордерами в рынке;
GMTOffset =1; //смещение времени от времени GMT- смещение времени терминала брокера от времени GMT,;
SignalTime =6; //время сигнальной свечи по GMT= 6 часов по GMT + значение GMTOffset - автоматическое определение сигнального времени , от которого отсчитывается направление будущей позиции;
ExtremeIndent =3; //отступ от экстремумов- отступ от экстремумов инсайда для выставления отложек
expiration =5; //срок истечения отложенного ордера в свечах.
UseBE =true; //Использовать БУ для 2-го ордера. 2- ордер- тот который тралится. Если праметр- true, то при закрытии первого ордера по ТП, СтопЛосс 2-го устанавливается на уровень ЦЕНА+3 пипс(без пересчета в 4-х знак);
TPSL =3; //коэффициент превышения ТП над СЛ для 2-го орд.-- коэффициент превышения соотношения ТП над СЛ - в целых числах (например 2, 3 или 5, т.е. 1:2, 1:3 тлт 1:5) - просто для расчет ТП для третьего ордера в случае без трала.
NumberOfTry =5; //количество попыток работы с ордером- служебный параметр для функций работы с ордерами;
TrailingType =2; //тип трала 2-го орд:0- фиксированный ТП; 1- по МА; 2- по теням. Если 0, то 2-й ордер не тралится, его ТП устанавливается=TPSL х SL. Если 1,то трал по МА, если 2, то трал по теням.
Раздел дополнительных фильтров- НЕ ПО СИСТЕМЕ!
qq3="--------------Фильтры---------------";
MotherCanMin =10; //Минимальный р-р материнской свечи(пп)
InnerCanMin =0.5; //Мининимальный размер внутренней свечи (Коэфф. от размера материнской свечи)- если размер внутренней свечи меньше MotherCanMin х InnerCanMin, то ордер не открывается
MaxSL =150; //Макс. размер СЛ. Если расчетный СЛ большой, то ставится максимально допустимый размер СЛ= MaxSL;
ExtraPosDistance; //Отступ от предыдущей открытой позиции. Пока не реализовано....
qq4="----------Настройки трала по МА-----";
trTmfrm =1440; // таймфрейм МА
trMAPeriod = 20; // период МА (не меньше 2)
trMAShift = 0; // сдвиг индикатора относительно ценового графика
trMAMethod = 0; // метод усреднения (0 - MODE_SMA, 1 - MODE_EMA, 2 - MODE_SMMA, 3 - MODE_LWMA);
trApplPrice = 0; // используемая цена (0 - PRICE_CLOSE, 1 - PRICE_OPEN, 2 - PRICE_HIGH, 3 - PRICE_LOW, 4 - PRICE_MEDIAN, 5 - PRICE_TYPICAL, 6 - PRICE_WEIGHTED)
trShift = 1; // индекс получаемого значения из индикаторного буфера (сдвиг относительно текущего бара на указанное количество периодов назад)
trIndent = 3; // отступ от тени бара, на котором размещается стоплосс
string qq5="-----Настройки трала по теням---------";
shdTmfrm =1440; // таймфрейм
shdBars_n = 2; // кол-во баров, по которым следует тралить
shdIndent = 3; // отступ от тени бара, на котором размещается стоплосс
shdTrlinloss = false // следует ли тралить на участке лоссов (между курсом стоплосса и открытия)
В визуальном режиме по цене сигнальной свечи рисуется линия. ЕЕ длина = времени жизни сигнальной цены (на Н1- до конца дня, на Н4 и Д1- до конца недели).
Советник работает на открытии свечи на рабочем ТФ, но почему-то результаты тестирования по модели "все тики" и "по ценам открытия" разные.
Тесты гонял отрывочно. Результаты пока слабые.
Предварительные выводы:
1.UseBE (БУ 2-го ордера) дает положительный результат.
2. Фильтр по размеру внутренней свечи дает положительный результат, но количество входов резко снижается.
3. Фильтр размера материнской свечи дает слабый результат.
Что пока не реализовано- "торговать только пары которые в движении. Мы кормим лошадь, которая бежит." (с). Необходимо формализованное описание.
DIBS_Usver73_1.04.mq4
EURUSD_D1_Shadow_without_BE.htm
Тесты_разработка.rar




