Artyom Trishkin: O número é NaN - Não é um Número - Não é um Número. Tente normalizar os números no cálculo da contagem Z
Obrigado, isso ajudou.
Estranho queo MathCeil() não funcione. NormalizeDouble() número ajudado - == Z-score igual a -9223372036368547.77 . A figura é impressionante, mas o equilíbrio é quase inalterado
Fixo o marcador de preço à Licitação, observo que funciona bem, mudo para outro gráfico e vejo que a coordenada vertical se desloca imediatamente em cerca de 15 pixels.
Volto, o marcador "escapou" e não está no lugar até o próximo tique, depois volta "para a pátria". Por que isso pode ser causado?
Fixo o marcador de preço à Licitação, observo que funciona bem, mudo para outro gráfico e vejo que a coordenada vertical se desloca imediatamente em cerca de 15 pixels.
Volto, o marcador "escapou" e não está no lugar até o próximo tique, depois volta "para a pátria". Por que isso pode ser causado?
Porque o gráfico só é redesenhado no próximo tick. Mas é perigoso definir agora o redesenho forçado da tabela. As duas construções anteriores do MT5 não eram freios infantis. Eu não sei como é no MT4, eu deveria verificar.
A situação pode ser resolvida devido aofato de queo gráfico é traçado novamente apenas no próximo tick. Mas o redesenho forçado do gráfico é perigoso. As duas construções anteriores do MT5 eram bastante complicadas. Eu não sei como é no MT4, eu deveria verificá-lo.
Portanto, esta é uma conseqüência, não está claro o que causa a mudança.
O mesmo acontece horizontalmente e o mais desagradável é que o marcador está sobrepondo o preço, eu recortei a maior parte do código para entender a situação.
Esta é a conseqüência, não está claro o que está causando a mudança.
O mesmo acontece horizontalmente e o mais desagradável é que o marcador está sobrepondo o preço, eu recortei a maior parte do código para entender a situação.
Cabe ao autor descobrir isso. Melhor trazer o código da OnTick()
Entrei em contato com o autor. Eu não ajudei. Ele próprio dificilmente sabe o que fazer:"Verifique suas condições aqui eu não o ajudarei".
Posso(!) ser responsável pela minha parte do código, mas não posso ser responsável pela sua".
Aqui está o código OnTick():
Tente substituir
com esta linha.
Eu acho que está funcionando! Já faz 20 minutos que não há mensagem. Vamos ver como ele reage às notícias às 13h.
O número é NaN - Não é um Número - Não é um Número. Tente normalizar os números no cálculo da contagem Z
Obrigado, isso ajudou.
Estranho queo MathCeil() não funcione. NormalizeDouble() número ajudado - == Z-score igual a -9223372036368547.77 . A figura é impressionante, mas o equilíbrio é quase inalterado
Tente substituir
com esta linha.
Oh, isso é ótimo! Tudo funcionava de acordo com as configurações, sem falhas. Obrigado!
Eu adoro soluções simples e códigos simples.
Obrigado também a todos que prestaram atenção e tentaram ajudar um amador completo.
Fixo o marcador de preço à Licitação, observo que funciona bem, mudo para outro gráfico e vejo que a coordenada vertical se desloca imediatamente em cerca de 15 pixels.
Volto, o marcador "escapou" e não está no lugar até o próximo tique, depois volta "para a pátria". Por que isso pode ser causado?
Fixo o marcador de preço à Licitação, observo que funciona bem, mudo para outro gráfico e vejo que a coordenada vertical se desloca imediatamente em cerca de 15 pixels.
Volto, o marcador "escapou" e não está no lugar até o próximo tique, depois volta "para a pátria". Por que isso pode ser causado?
Porque o gráfico só é redesenhado no próximo tick. Mas é perigoso definir agora o redesenho forçado da tabela. As duas construções anteriores do MT5 não eram freios infantis. Eu não sei como é no MT4, eu deveria verificar.
A situação pode ser resolvida devido aofato de que o gráfico é traçado novamente apenas no próximo tick. Mas o redesenho forçado do gráfico é perigoso. As duas construções anteriores do MT5 eram bastante complicadas. Eu não sei como é no MT4, eu deveria verificá-lo.
Portanto, esta é uma conseqüência, não está claro o que causa a mudança.
O mesmo acontece horizontalmente e o mais desagradável é que o marcador está sobrepondo o preço, eu recortei a maior parte do código para entender a situação.
Como sair desta situação?
Esta é a conseqüência, não está claro o que está causando a mudança.
O mesmo acontece horizontalmente e o mais desagradável é que o marcador está sobrepondo o preço, eu recortei a maior parte do código para entender a situação.
Como sair desta situação?
tente atualizar as coordenadas do marcador da mesma forma e no evento CHARTEVENT_CHART_CHANGE
Tente atualizar as coordenadas do marcador da mesma forma que o evento CHARTEVENT_CHART_CHANGE
Tentei, você tem que mover o mouse para obter a marca de volta. É a mesma muleta, mas em uma mão diferente :-)
E alternar entre gráficos paraCHARTEVENT_CHART_CHANGE não é um evento.
Alguém pode pensar em uma maneira de superar esta anomalia?
Tentei, você tem que mover o mouse para obter a marca de volta. É a mesma muleta, mas em uma mão diferente :-)
E alternar entre gráficos paraCHARTEVENT_CHART_CHANGE não é um evento.
Alguém pode pensar em uma maneira de superar esta anomalia?
Inicialização de variáveis no OnInit (incluindo o redesenho de objetos)