Discussão do artigo "Biblioteca para criação simples e rápida de programas para MetaTrader (Parte XVI): eventos de coleção de símbolos"

 

Novo artigo Biblioteca para criação simples e rápida de programas para MetaTrader (Parte XVI): eventos de coleção de símbolos foi publicado:

No artigo, criaremos uma nova classe base - para todos os objetos da biblioteca - que adicionará funcionalidade de evento a todos os seus herdeiros, bem como uma classe para rastrear eventos de uma coleção de símbolos com base numa classe base nova. Além disso, alteraremos as classes e os eventos de conta para operarem sob a nova funcionalidade do objeto base.

Vamos agora executar o EA num testador com dois símbolo e ver quais entradas ele nos mostrará.

Nas configurações do testador para o parâmetro de entrada do EA Mode of used symbols list escolhemos na lista suspensa "Trabalhar com a lista de símbolos definida" e no parâmetro List of used symbols (comma - separator) digitamos dois símbolos separados por vírgulas: EURUSD, GBPUSD e executamos o teste visual do EA:


Os logs sobre eventos de ambos os símbolos são exibidos no log, em particular, sobre alterações nos valores de spread dos símbolos usados. Ao alterar as propriedades da conta (neste caso, ao aumentar os lucros atuais), no log também são exibidos os registros sobre isso e são fechadas as posições lucrativas.

Autor: Artyom Trishkin

Artyom Trishkin
Artyom Trishkin
  • www.mql5.com
Perfil do Trader