![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Aqui está um fragmento desse arquivo de registro que mostra que quando uma nova barra começa, as barras aumentam em 1 e não pelo número de barras a serem atualizadas. Portanto, isso não ajuda
Bem, podemos tentar lidar com a situação de alguma forma, mas parece que não podemos passar sem alguns truques complicados. Especialmente levando em conta a posição rígida da MQ nos gráficos sem furos.
Por outro lado, o terminal sabe se precisa ou não bombear a história. Se a MQL tivesse acesso a esse conhecimento, o problema seria resolvido muito mais naturalmente.
Isto não fará nada a menos que você habilite primeiro o código do tipo "gráfico sem furos", pois a existência de furos é uma situação normal na MT. Embora em grandes períodos de tempo, ela vai pegar quase todos os fracassos.
O código deve ser escrito com máxima proteção, pois a troca de dados pode ser causada não apenas pelo terminal, mas também pelo ISP, centro de dados, corretor, desligamento do computador e assim por diante.