Индикаторы: Visual Start

 

Visual Start:

Код/способ для испытания перерисовывающихся индикаторов, на примере FxmFish

Author: Aleksandr Pak ekr-ap@mail.ru

 
А какой смысл в изучении перерисовывающихся индикаторов?
 
Ivikus:
А какой смысл в изучении перерисовывающихся индикаторов?

ответ 1 – потому что они, перерисовывающиеся индикаторы уже написаны.

ответ 2 – такой индикатор как TREND_alexcud визуально и качествено испытать возможно лишь на коротких периодах 1, 5 минут, на других периодах с помощью описанного метода.

 

Причина совместного пересчета всех индикаторов при пересчете TREND_alexcud обнаружена. Это  вызов в отдельном окне функции IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS)) в сочетании с пустыми indexBuffers.

 
Korey:

Причина совместного пересчета всех индикаторов при пересчете TREND_alexcud обнаружена. Это  вызов в отдельном окне функции IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS)) в сочетании с пустыми indexBuffers.

Я правильно понял, что совместный пересчет происходит только при принудительном (ручном) изменении свойств индикатора-инициатора, а не на каждом его тике?
 

to granit77

1. Парадоксальный пересчет это глюк, который заранее не был предусмотрен, поэтому указал сборку МТ4 211.
2. По приходу тика все индикаторы обязательно пересчитываются, поэтому Ваш вопрос надо понимать так:
происходит ли еще один совместный пересчет + к пересчету от пришедшего тика, т.к.
В этом случае, совместный пересчет будет лишним, паразитным.
Глядючи невооруженным глазом трудно ответить происходит ли этот еще один совместный пересчет от "пустого" индикатора по приходу тика.
Надо поэкспериментировать с этим вопросом о возможном двойном  пересчете.