Судя потому как торгует этот советник - это не пипсовщик. За пол года у автора 39 сделок и заработал с 1000 всего 40 долларов. Конечно, слава Богу, не слил. Мне кажется, сама стратегия нуждается в доработке. По-моему, саму стратегию можно упростить, повысив её эффективность и увеличить число входов. Думаю, здесь достаточно двух индикаторов - Боллинджера и стохастика. Причём, одного Боллинжера, а не трёх. Посмотрел на визуализатор тестера с авторскими настройками по иене с сентября по февраль - цена чаще всего отскакивала от ближнего жёлтого Боллинджера, реже от синего. Поэтому предлагаю оставить именно ближний Боллинджер, который с отклонением 2. Мувинг с таким же периодом, как Боллинджер не нужен, так как средняя линия Боллинджера является аналогом "машки" и практически с ней совпадает. RSI для скальпинга, по-моему, не является необходимым. Боллинджер сам по себе очень интересный индикатор. Я ещё только начал изучать программирование и не прошёл, можно ли описать свойства этого индикатора, а именно: горизонтальная труба - флэт, труба с наклоном - спокойный тренд, "мешочек" - увеличение волатильности и возможная смена тренда или коррекция. Предлагаю следующее условия для входов в рынок. Если угол наклона средней линии Боллинджера близок к горизонтальной линии за определённое число баров, либо средняя линия индикатора изменила свой наклон на противоположный предшествующему движению, верхние и нижние линии приобрели вид двух разно направленных мешочков до и после разворота - торгуем в обе стороны. У нижней линии индикатора покупаем при условии пересечения линий стохастика в зоне перепроданности. У верхней линии индикатора закрываем позицию при пересечении стохастика в зоне перекупленности. И сразу открываем противоположную позицию. Открывать и закрывать позиции в данном случае можно не дожидаясь пересечения ценой верхней и нижней границы Боллинджера - решающим сигналом, по-моему, является стохастик. Для открытия и закрытия позиций не доходя верхней или нижней полос Боллинджера можно ввести дополнительный параметр – не ближе какого расстояния до линий отклонения мы готовы открыть или закрыть позицию (например, половина от средней до крайней). Стоп лосс ставим на расстоянии, которое равно расстоянию от цены открытия позиции до средней линии индикатора. При пересечении ценой средней линии Боллинджера, стоп лосс переносим в безубыток на несколько пунктов.
Если угол наклона средней линии Боллинджера направлен вверх - покупаем, как только цена пересекла данную среднюю линию, а стохастик пересёкся в области перепроданности или ниже уровня 50 процентов или уже направлен вверх к моменту пересечения ценой средней. В данном случае решающим является пересечение ценой средней линии, а стохастик даёт только подтверждающий сигнал. Закрываем сделку как только цена пересекла верхнюю линию Боллинджера, а стохастик достиг области перекупленности и пересёкся там. Противоположно действуем, если угол наклона средней линии Боллинджера нисходящий - только продаём от средней. В данном случе стоп лосс можно двигать начиная с достижения определенного уровня прибыльности по средней Боллинджера с каждым баром. На случай незапланированных отключений можно устанавливать тейк профит либо на фиксированное значение либо на противоположном канале Боллинджера. Если советник переключился на трендовую работу – можно двигать тейк-профит по крайней линии Боллинджера с каждым баром..
Оптимизируемые параметры - внешние переменные: период и отклонения Боллинджера, значения стохастика, число баров, на котором определяется тренд, его отсутствие или смена по средней линии Боллинджера. В зависимости от последнего параметра советник может выбрать с помощью оператора условия трендновый или флэтовый тип работы. Если на заданном промежутке баров с такого-то по такой-то угол наклона увеличился - имеем усиление тренда, уменьшился ослабление, изменил угол наклона на противоположный - имеем смену тренда. Если на смене тренда имеем два разно направленных "мешочка" - торгуем в обе стороны. Когда Боллинджер прорисовывает наклонную трубу - советник переключается на трендовую работу. В этом случае уровень профита и безубытка может быть перенесён только в сторону увеличения Боллинджера с каждым баром. Если новый тренд на определённом числе баров устоялся, а у нас остались незакрытыми противоположные позиции – закрываем с наименьшей прибылью или убытком, не дожидаясь стоп лосса или по безубытку.
Такой советник можно назвать например, BB_Stochastic.