Советник cm BreakdownLevelBox 171018 модификация советника BreakdownLevelDay 010413.
Советник торгует на пробой контрольного периода (КП)
Контрольный период задается по времени.
TimeStart = "23:00"; //Начало контрольного периода КП
TimeOpen = "8:00"; //Окончание КП и открытие стоп ордеров.
Советник вычисляет максимальную и минимальную цену за указанное время и по краям полученной коробки ставит стоп ордера.
Можно указать дополнительное расстояние до стоп ордера
Delta = 0; //Ставим ордера выше / ниже КП (пункт)
Не сработавшие стоп ордера удаляются в заданное время
TimeDelete = "16:00"; //удаление не сработавших стоповых ордеров
Стопы ставятся в процентах от величины КП. Это значительно облегчает оптимизацию и не требует смены значений для 4 или 5 значных котировок.
Stoploss = 0, //SL в % от КП
Takeprofit = 100, //TP в % от КП
NoLoss = 0, //Перевод в безубыток в % от КП (0-откл)
TrailingStop = 0; //трейлинг стоп в % от КП (0-откл)
Лот советник может рассчитать как процент от депозита или установить фиксированное значение
risk = 1.0; //Процент от депозита
Lot = 0.10; //Если 0 то по проценту от депозита
После убыточных сделок советник ставит увеличенный лот. Для отключения мартингейла достаточно установить K_Martin = 1
K_Martin = 2; //коэффициент увеличения лота после убытка
Есть возможность выбрать определенные дни недели для торговли
Trade1 = true; //понедельник
Trade2 = true; //вторник
Trade3 = true; //среда
Trade4 = true; //четверг
Trade5 = true; //пятница
На скринах с тестами изменен всего лишь 1 параметр риск. При установке фиксированного лота снижается прибыль, но и уменьшается просадка.
Советник условно бесплатный. На демо и в тестере работает без ключа. Для получения ключа обращайтесь в личку.
Удачных тестов!