Причесал код совы, а то сам уже путаться в нём начал
.
Потом понаблюдал за работой совы в тестере на визуале и внёс одно дополнение касающееся доливок.
В настройках появился пункт
DolivLevel, работает он так:
если включен входной фильтр и доливки, то может возникнуть ситуация, когда после входа есть хорошая возможность долиться, но CCI уже полетел в обратную сторону, как справедливо заметила
блондинка.
Включенный
DolivLevel решает эту проблему: с учетом CCI делается только 1-й вход, дальнейшие доливки будут осуществляться в том случае
если цена на момент сигнала для доливки выше чем цена последнего открытого ордера для Cell и, соответственно,
если цена на момент сигнала для доливки ниже чем цена последнего открытого ордера для Buy.
Для большей понятности прицепляю скрины с примером работы опции DolivLevel и результаты теста до и после модернизации.
Всем всего! Качайте, тестируйте, отписывайтесь