Discussão do artigo "Desenvolvendo um sistema de Replay (Parte 71): Acertando o tempo (IV)"

 

Novo artigo Desenvolvendo um sistema de Replay (Parte 71): Acertando o tempo (IV) foi publicado:

Aqui neste artigo, mostrarei como implementar o que foi visto no artigo passado, dentro do serviço de replay/simulação. Mas como tudo nesta vida, costuma dar algum tipo de problema. Aqui não foi uma exceção. Então acompanhe o artigo e veja o que será tema para o próximo artigo desta serie. O conteúdo exposto aqui, visa e tem como objetivo, pura e simplesmente a didática. De modo algum deve ser encarado como sendo, uma aplicação cuja finalidade não venha a ser o aprendizado e estudo dos conceitos mostrados.

No artigo anterior Desenvolvendo um sistema de Replay (Parte 70): Acertando o tempo (III), expliquei as modificações que foram necessárias no indicador de mouse. Tais mudanças, tem como objetivo permitir que o indicador de mouse, venha a receber eventos de book. Isto quando o indicador de mouse, estivesse sendo usado junto da aplicação de replay/simulação. Você caro leitor, pode ter ficado bastante indignado e confuso, com todas aquelas mudanças. Sei que muitas delas no primeiro momento, não fazem o mínimo sentido. Sendo muito mais confusas do que eu gostaria de fato mostrar. No entanto, será preciso que você tenha compreendido integralmente aquele conteúdo. Por mais confuso que o mesmo venha a se apresentar, no primeiro momento. Sei que muitos de vocês, irão de fato ter dificuldades, no início em compreender o que tentei explicar lá. Porém sem entender, aquele conteúdo, onde usei um serviço, consideravelmente mais simples, a fim de mostrar como a coisa funciona. Tentar entender o que será explicado aqui, será muito mais complicado. 

Então antes de tentar entender, o que estarei de fato fazendo, neste artigo. Entenda o que foi visto no artigo anterior. Principalmente a parte referente, ao fato de que ao adicionar eventos de book, no ativo customizado. Passamos a ter a capacidade, de usar a função OnCalculate de uma forma, que antes não era possível. Nos forçando a usar uma chamada iSpread, a fim de conseguir obter os dados que o MetaTrader 5, deixará disponível para nós.

Neste artigo, iremos de fato fazer, a transferência. Ou melhor dizendo: A transcrição de parte daquele código, visto no serviço de teste, para dentro do serviço de replay/simulação. A questão aqui não é nem é como podemos fazer isto. Mas sim como deveremos fazer isto.

Autor: Daniel Jose