Dúvidas,insetos disсussing

 
Então, vamos começar.
 

Os indicadores em janela separada mostram 0 em vez de EMPTY_VALUE depois de 1-stick.

Arquivos anexados:
 

Como esconder dados de amortecedores da janela?

(e Nome?)

 

Aqui está você.

Capturas de tela da plataforma MetaTrader Trading

USDCAD, M1, 2016.03.04

MetaQuotes Software Corp., MetaTrader 5, Demonstração

USDCAD, M1, 2016.03.04, MetaQuotes Software Corp., MetaTrader 5, Demonstração


Arquivos anexados:
 
Alain Verleyen:

Aqui está você.


Obrigado, mas não é uma solução.

1) Se eu pressionar ctrl+D do que não consigo ver os dados dos amortecedores.

2) Você apenas adiciona para definir a última barra EMPTY_VALUE. A pergunta está aberta. Por que os buffers mostram 0, se não ajustam nada a eles na última barra?

 
Vasyl Nosal:

Obrigado, mas não é uma solução.

1) Se eu pressionar ctrl+D do que não consigo ver os dados dos amortecedores.

Isso é uma solução para o que você pediu, não para o que você acha que pediu.

2) Você apenas adiciona para definir a última barra EMPTY_VALUE. A pergunta está aberta. Por que os buffers mostram 0, se não ajustam nada a eles na última barra?

Porque o loop nunca definiu o valor da última vela :

   for(i=limit;i<rates_total-3 && !IsStopped();i++)

e valor não definido são indefinidos.

 
Alain Verleyen:
Isso é uma solução para o que você pediu, não para o que você acha que pediu.

Porque o laço nunca definiu o valor da última vela :

e o valor não definido são indefinidos.

Então por que 0?

Inicializamos os amortecedores como empty_value.

Ou você não concorda que é um bug?

 
Vasyl Nosal:

Então, por que 0?

Inicializamos os amortecedores como empty_value.

Ou você não concorda que é um bug?

É um bug em seu código.
 
Alain Verleyen:
É um bug em seu código.

:)))

ok. Não vai perder seu tempo. Talvez outra pessoa responda.

P.S. Não é o meu código. É o código da MQL5.

 
Vasyl Nosal:

:)))

ok. Não vai perder seu tempo. Talvez outra pessoa responda.

Eu já respondi.

P.S. Não é o meu código. É o código da MQL5.

Não importa, este código está sob escuta.

EDIT: Se você estiver pensando que é um bug MT5/mql5, você deve reportar isso ao ServiceDesk, não ao fórum.

 
Alain Verleyen:
Eu já respondi.

Não importa, este código está sob escuta.

EDIT: Se você estiver pensando que é um bug MT5/mql5 você deve reportar para o ServiceDesk, não para o fórum.

Eu não posso(querer?). É por isso que eu vou relatar aqui.

Talvez às vezes os desenvolvedores leiam o tópico.