Discussão do artigo "Desenvolvendo um sistema de Replay (Parte 58): Voltando a trabalhar no serviço"

 

Novo artigo Desenvolvendo um sistema de Replay (Parte 58): Voltando a trabalhar no serviço foi publicado:

Depois de ter dado um tempo no desenvolvimento e aperfeiçoamento do serviço usado no replay / simulação. Iremos voltar a trabalhar nele. Mas como já não iremos mais usar alguns recursos, como as variáveis globais de terminal, se torna necessário uma completa reestruturação de algumas partes do mesmo. Mas não fiquem aflitos, tal processo será adequadamente explicado, para que todos consigam de fato acompanhar o desenrolar do desenvolvimento do serviço.

No artigo anterior, Desenvolvendo um sistema de Replay (Parte 57): Dissecando o serviço de testagem, expliquei em detalhes, o código fonte que foi utilizado para demonstrar, uma possível forma de comunicação entre os módulos, que faremos uso no nosso sistema de replay / simulador.

Mas apesar de que aquele código, nos dê uma ideia do que realmente precisaremos implementar. Ele ainda não conta com um detalhe importante para ser de fato útil para nosso sistema. Tal detalhe é a possibilidade de fazer uso de templates. Talvez você que não opere de fato, ou não compreenda bem, o poder que os templates trazem para nós, tanto na questão da codificação, quanto na questão de configuração do MetaTrader 5, imagine que isto não é de fato importante.

Mas saber, entender, e compreender os templates, torna todo o nosso trabalho muito menor. Tanto que existem coisas que são super simples de serem feitas ao usar templates, mas quando vamos programar as mesmas a coisa se torna extremamente complexa e difícil de ser de fato implementada. Talvez em um futuro, eu venha a mostrar como de fato fazer algumas coisas usando apenas templates para consegui-las. Já que existem possibilidades muito grandes e pouco exploradas no que tange os templates. Mas por hora temos e faremos outras coisas, mais urgentes.

Autor: Daniel Jose