OnDeinit em indicadores - página 8

 
mql5:
Vou tentar explicar novamente (com os dedos):
  1. O terminal começou a funcionar X tempo após o último arranque
  2. Iniciado o download do histórico, que está faltando (o terminal ficou ocioso por X minutos)
  3. Chamado OnCalculate para o histórico disponível prevtime= o último tempo conhecido da história, tamanho do indicador de buffer N barras
  4. Enquanto o histórico está sendo baixado do servidor, um tique vem
  5. Chamado de OnCalculate do indicador, onde o Tempo[0] é um tempo de tick, o indicador registra-o como prétempo, o tamanho do buffer do indicador é N+1 barras (entre N e N+1 barras há uma lacuna na história)
  6. Após o download do histórico, OnCalculate é chamado novamente, mas desta vez não há nenhum buraco no histórico, mas o tempo anterior tem a mesma data que Time[0] - nenhuma nova barra (respectivamente, nenhuma compensação de buffers no indicador), o tamanho do buffer do indicador N+X/barras de tempo e IndBuffer[0] não são os mesmos do passo 5



Obrigado. Tenho uma pergunta a fazer aqui.

E se eu definir o valor máximo do histórico como máximo? As barras não vão mudar?