Discussão do artigo "Programando os Modos do EA Usando a Abordagem Orientada a Objetos"

 

Novo artigo Programando os Modos do EA Usando a Abordagem Orientada a Objetos foi publicado:

Neste artigo vamos discutir os modos de programação, em que um EA em MQL5 pode trabalhar. O objetivo deste artigo é descrever a idéia de que "cada modo é implementado em sua própria maneira". O autor acredita que esta abordagem permite a conclusão de tarefas em diferentes estágios de desenvolvimento de uma EA de forma mais eficiente.

Em primeiro lugar, nós consideramos quais os estágios de desenvolvimento que uma EA consiste. Em seguida, são explorados os modos em que um EA pode trabalhar no MetaTrader 5 e as suas aplicações de ajuda. O artigo chega ao fim no desenvolvimento da hierarquia de classes para implementar a idéia acima.


1. Etapas de Desenvolvimento

O desenvolvimento de um robô de negociação (EA) é um processo multi-aspecto. Os blocos-chave aqui são a algoritmização da idéia e do teste. Notavelmente, ambos a lógica de negociação do EA e o algoritmo de código são testados.

Como um esquema, as fases deste processo podem ser representados do seguinte modo (Fig.1).

Fig.1. Fases de desenvolvimento e implementação de uma EA

Fig.1. Fases de desenvolvimento e implementação de uma EA

Autor: Dennis Kirichenko