Индикаторы в offline окнах

 

Господа программисты, поделитесь опытом.

В сегодняшнем (build 402) offline окне нормальный индикатор пересчитывается на всю ширину окна, так как IndicatorCounted всегда возвращает 0.

Поэтому приходится писать 2 версии индикаторов. Для offline окна моделирую IndicatorCounted запоминанием времени последнего обсчитанного бара и, затем, нахожу бар iBarShift.

Есть ли способ попроще?

Есть ли опыт написания универсального индикатора, который эффективно работал бы и в нормальных окнах и в offline?