Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Продавай продукты через Маркет и отслеживай статистику продаж
Vitalii Borynskyi
808
Vitalii Borynskyi 2012.01.19 12:47 

Доброго дня всем.

Давно я тут ничего не спрашивал. С чем может быть связана такая ситуация?

Самописный индикатор используется в тестере с визуализатором торговли Autograf для ручной проверки стратегии по даному индикатору. В реалтайм индикатор работает нормально, а вот в тестере почему-то останавливается. Чтобы индикатор перерисовался, необходимо каждый раз вызывать его свойства и перезапускать индикатор.


PS: Там особенность. Есть глобальная переменная LastPos, пересчет обычно идет только от этой точки:

for (i = LastPos - 1; i >= 0; i--) { ... LastPos = .... }

Такое впечатление, что индикатор расчитывается только 1 раз до этой точки, а дальше повторных пересчетов не происходит...

Victor Nikolaev
Модератор
14085
Victor Nikolaev 2012.01.19 13:38  
bvn:

Доброго дня всем.

Давно я тут ничего не спрашивал. С чем может быть связана такая ситуация?

Самописный индикатор используется в тестере с визуализатором торговли Autograf для ручной проверки стратегии по даному индикатору. В реалтайм индикатор работает нормально, а вот в тестере почему-то останавливается. Чтобы индикатор перерисовался, необходимо каждый раз вызывать его свойства и перезапускать индикатор.


PS: Там особенность. Есть глобальная переменная LastPos, пересчет обычно идет только от этой точки:

for (i = LastPos - 1; i >= 0; i--) { ... LastPos = .... }

Такое впечатление, что индикатор расчитывается только 1 раз до этой точки, а дальше повторных пересчетов не происходит...


Индикатор надо корректно переписать похоже.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий