Por que os indicadores (linhas, setas, histogramas) estão cintilando no terminal MT5? - página 4
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Não há reconexão.
Lido o fio, não funcionou para reproduzir o problema.
As contas de câmbio na MT5 são diferentes na medida em que há dois fluxos de tic-tac não sincronizados - cotações e barbatanas. E eles são combinados em um só, às vezes retroativamente. Ou seja, uma atualização de cotação chegou com o tempo X, e depois uma flipper chegou com o tempo Y < X. Em seguida, o histórico do tick é alterado retroativamente.
Neste caso, os indicadores devem funcionar em cada tic-tac. E em caso de edições atrasadas, os indicadores se comportarão de maneira diferente do que no FOREX.
Por um lado, você explicou tudo perfeitamente, mas, por outro lado, não conseguiu reproduzir o problema. Por que não? Que corretor você tem, um corretor de bolsa ou um corretor OTC?
E então, se essas duas correntes periodicamente ficarem fora de sincronia pelas razões além do controle do usuário do terminal MT5, isso significa que é preciso suportar isso e que nenhum método de software na MQL5 resolverá esse problema, o que significa que os indicadores piscaram, ainda piscam e piscarão no futuro? Ou existe uma solução? Gostaria finalmente de ouvir o veredicto final dos desenvolvedores da MQL5.
Lido o fio, não funcionou para reproduzir o problema.
As contas de câmbio na MT5 são diferentes na medida em que há dois fluxos de tic-tac não sincronizados - cotações e barbatanas. E eles são combinados em um só, às vezes retroativamente. Ou seja, uma atualização de cotação chegou com o tempo X, e depois uma flipper chegou com o tempo Y < X. Em seguida, o histórico do tick é alterado retroativamente.
Neste caso, os indicadores devem funcionar em cada tic-tac. E em caso de revisões para trás, os indicadores não se comportarão como no FOREX.
Ou seja, o motivo é hardware fraco ou canal de internet lento?
Provavelmente, nenhum dos dois. Mesmo se a Internet for boa, ainda há uma chance de que um pacote IP com um último preço se perca e um pacote IP duplicado com esse último preço chegue mais tarde, quando não for mais relevante, mas a lógica de sincronização no lado do terminal ainda forçará o processamento do último preço atrasado. Esta pode ser a razão para a cintilação. Entretanto, suponho que para os especialistas, dos quais ainda estou esperando uma explicação e resposta exatas à pergunta - é corrigível ou não?
Provavelmente, nenhum dos dois. Mesmo se a Internet for boa, ainda há uma chance de que um pacote IP com um último preço se perca e um pacote IP duplicado com esse último preço chegue mais tarde, quando não for mais relevante, mas a lógica de sincronização no lado do terminal ainda forçará o processamento do último preço atrasado. Esta pode ser a razão para a cintilação. Entretanto, suponho que seja para especialistas que ainda estão esperando por uma explicação e resposta exata, seja ela removível ou não.
Foi um forte movimento no gazprom hoje - não se formou um bar, mas os preços estavam longe do preço próximo do bar anterior - e então o bar apareceu - é algo parecido com isso?
Por outro lado, duvido que o último preço venha antes do penúltimo.
Que tipo de corretor você tem, um corretor de bolsa ou um corretor OTC?
Por outro lado, duvido que o último preço venha antes do penúltimo.
As barbatanas sobre as quais as barras são construídas vêm sempre uma após a outra. Mas o evento Calculate não vem somente quando a barbatana chega.
BCS.
As barbatanas pelas quais as barras são construídas sempre vêm uma após a outra. Mas o evento Calculate não vem apenas quando a barbatana chega.
Mas o número de barras calculadas aumenta apenas 1 vez por barra, independentemente de qual mudança causou o evento Calculate, ou estou errado? E somente a zeragem pode causar um recálculo do indicador em todo o histórico.
Não posso ter certeza de meus conhecimentos sobre este assunto. É bem possível que os próprios desenvolvedores ainda não tenham calculado completamente como esta nuance do mercado de ações poderia afetar o cálculo dos indicadores.
Eles caíram em sua armadilha/princípio quando exigiram para si mesmos que esse indicador fosse executado em carrapatos a 100%. Como eles implementaram isto é com eles.
A única diferença entre uma conta de estoque e uma conta FOREX foi expressa. Em Metaquotes-Demo com símbolos de troca não deve haver tal problema, pois 15 minutos de atraso permitem transmitir ambos os fluxos como já sincronizados. Mas este não pode ser o caso com os reais de troca.