Discussão do artigo "Biblioteca para desenvolvimento fácil e rápido de programas para a MetaTrader (parte VI): eventos da conta netting"

 

Novo artigo Biblioteca para desenvolvimento fácil e rápido de programas para a MetaTrader (parte VI): eventos da conta netting foi publicado:

Nos artigos anteriores, nós começamos a criar uma grande biblioteca multi-plataforma, simplificando o desenvolvimento de programas para as plataformas MetaTrader 5 e MetaTrader 4. Na quinta parte da série de artigos, nós criamos as classes de eventos de negociação e a coleção de eventos, a partir dos quais os eventos são enviados para o objeto base da biblioteca Engine e para o gráfico do programa de controle. Nesta parte, nós vamos deixar a biblioteca trabalhar em contas netting.

Compile o EA, inicie-o em uma conta hedging e tente os botões:


Mensagens curtas sobre os eventos da conta são exibidas no diário, enquanto o comentário no gráfico descreve o último evento que ocorreu na conta.

Agora vamos mudar para a conta netting e iniciar o teste:


Nesse caso, o diário contém entradas relacionadas aos eventos de posição que são possíveis apenas em uma conta netting — agora, novas posições são abertas, o EA trabalha com uma única posição. No entanto, os tickets atribuídos a ele são diferentes. Isso pode ser visto no começo — após a inversão da posição de Sell #2 para Buy #3.

Autor: Artyom Trishkin

Razão: