Индикатор останавливается в тестере
Доброго дня всем.
Давно я тут ничего не спрашивал. С чем может быть связана такая ситуация?
Самописный индикатор используется в тестере с визуализатором торговли Autograf для ручной проверки стратегии по даному индикатору. В реалтайм индикатор работает нормально, а вот в тестере почему-то останавливается. Чтобы индикатор перерисовался, необходимо каждый раз вызывать его свойства и перезапускать индикатор.
PS: Там особенность. Есть глобальная переменная LastPos, пересчет обычно идет только от этой точки:
for (i = LastPos - 1; i >= 0; i--) { ... LastPos = .... }
Такое впечатление, что индикатор расчитывается только 1 раз до этой точки, а дальше повторных пересчетов не происходит...
Индикатор надо корректно переписать похоже.
Доброго дня всем.
Давно я тут ничего не спрашивал. С чем может быть связана такая ситуация?
Самописный индикатор используется в тестере с визуализатором торговли Autograf для ручной проверки стратегии по даному индикатору. В реалтайм индикатор работает нормально, а вот в тестере почему-то останавливается. Чтобы индикатор перерисовался, необходимо каждый раз вызывать его свойства и перезапускать индикатор.
PS: Там особенность. Есть глобальная переменная LastPos, пересчет обычно идет только от этой точки:
for (i = LastPos - 1; i >= 0; i--) { ... LastPos = .... }
Такое впечатление, что индикатор расчитывается только 1 раз до этой точки, а дальше повторных пересчетов не происходит...