Discussão do artigo "Simulação de mercado: Iniciando o SQL no MQL5 (V)"

 

Novo artigo Simulação de mercado: Iniciando o SQL no MQL5 (V) foi publicado:

No artigo anterior mostrei como você deveria proceder, a fim de conseguir adicionar o mecanismo de pesquisa. Isto para que dentro do código MQL5, você pudesse de fato fazer uso pleno do SQL. A fim de conseguir obter os resultados quando for usar o comando SELECT FROM do SQL. Mas ficou faltando falar da última função que precisamos implementar. Esta é a função DatabaseReadBind. E como para entender ela adequadamente é algo que exigirá um pouco mais de explicações. Ficou decidido que isto seria feito, não naquele artigo anterior, mas sim neste daqui. Já que o assunto é bem extenso.

No artigo anterior Simulação de mercado: Iniciando o SQL no MQL5 (IV), expliquei sobre um pequeno cuidado que deveremos tomar, ao usar o SQLite que se encontra dentro do MetaTrader 5. Apesar de que, pode ser que tal coisa venha a ser modificada no futuro. Mas na dúvida você deve sempre primeiro testar, antes de realmente começar a fazer uso do SQL. Isto quando for fazer uso do SQLite que se encontra presente no MetaTrader 5. De qualquer maneira, ali mostrei como você deveria proceder, a fim de conseguir adicionar o mecanismo de pesquisa. Isto para que dentro do código MQL5, você pudesse de fato fazer uso pleno do SQL. A fim de conseguir obter os resultados quando for usar o comando SELECT FROM do SQL.

Mas ficou faltando falar da última função que precisamos implementar. Esta é a função DatabaseReadBind. E como para entender ela adequadamente é algo que exigirá um pouco mais de explicações. Ficou decidido que isto seria feito, não naquele artigo anterior. Mas sim neste daqui. Então como o assunto será relativamente longo. Vamos direto ao próximo tópico.

Autor: Daniel Jose