Um artigo só por causa de um artigo, como tantos outros.
Essa ideia está no ar e já foi expressa muitas vezes, mas ninguém se importa. O principal é que os artigos sejam interessantes para a MQ. O resto não é importante.
@Artyom Trishkin Boa tarde, Artem. Talvez você saiba e possa me dar uma dica. Criei um indicador com base em uma classe. Também envolvi as matrizes em uma classe separada dto. Anexei o indicador ao gráfico - tudo está bem. Mas durante o teste visual, há buracos nas barras das matrizes. A 0ª barra vem primeiro, depois a 1ª barra e, em seguida, imediatamente os dados da barra de ontem. Pelo que entendi, estou acessando a matriz de dados antes de ela estar pronta? Você poderia me ajudar com um conselho? Anexei o código do indicador. O indicador é simples - o canal é calculado, se a barra cruzar o limite superior, um sinal de compra é inserido no buffer do indicador. Se a barra cruzar o limite inferior, um sinal de venda é inserido em um buffer separado.
Qual é a maneira correta de verificar se os buffers do indicador estão prontos para os cálculos?
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
Um artigo só por causa de um artigo, como tantos outros.
Essa ideia está no ar e já foi expressa muitas vezes, mas ninguém se importa. O principal é que os artigos sejam interessantes para a MQ. O resto não é importante.
Criei um indicador com base em uma classe. Também envolvi as matrizes em uma classe separada dto.
Anexei o indicador ao gráfico - tudo está bem.
Mas durante o teste visual, há buracos nas barras das matrizes.
A 0ª barra vem primeiro, depois a 1ª barra e, em seguida, imediatamente os dados da barra de ontem.
Pelo que entendi, estou acessando a matriz de dados antes de ela estar pronta?
Você poderia me ajudar com um conselho? Anexei o código do indicador.
O indicador é simples - o canal é calculado, se a barra cruzar o limite superior, um sinal de compra é inserido no buffer do indicador.
Se a barra cruzar o limite inferior, um sinal de venda é inserido em um buffer separado.
Qual é a maneira correta de verificar se os buffers do indicador estão prontos para os cálculos?