На самомо деле советник туфтовый. Вскрытие показало безграмотное написание кода. Куча ошибок в логах, в основном 130-я - "неверные стопы". Кстати, стопы вообще не ставятся. Чего стоит, например, такой фрагмент:
if (Bid > g_price_188 - 10.0 && l_count_20 == 0....,
где переменная g_price_188 вычисляется в терминах цены актива. Поправил кое-где, после чего стали выставляться buy-ордера. Но толку,по-моему, мало...