Discussão do artigo "Criando um Painel de Administração de Trading em MQL5 (Parte VI): Interface de Funções Múltiplas (I)"

 

Novo artigo Criando um Painel de Administração de Trading em MQL5 (Parte VI): Interface de Funções Múltiplas (I) foi publicado:

O papel do Administrador de Trading vai além das comunicações via Telegram; ele também pode realizar várias atividades de controle, incluindo gerenciamento de ordens, acompanhamento de posições e personalização da interface. Neste artigo, compartilharemos insights práticos sobre como expandir nosso programa para suportar múltiplas funcionalidades em MQL5. Esta atualização tem como objetivo superar a limitação atual do Painel de Administração de se concentrar principalmente na comunicação, permitindo que ele lide com uma gama mais ampla de tarefas.
Com base na minha experiência com o MetaTrader 5, um único gráfico só pode suportar um Expert Advisor, múltiplos indicadores e um único script por vez. Essa limitação de ter apenas um Expert Advisor por sessão destaca a necessidade de criar um painel altamente versátil que possa lidar com uma variedade de tarefas sem exigir que o EA seja trocado no gráfico. Abaixo estão algumas das operações que este painel pode ser configurado para executar.

  • Gerenciamento de Ordens
  • Gerenciamento de Posições
  • Análise de Mercado e Exibição de Dados
  • Recursos Gráficos e de Gráfico
  • Gerenciamento de Risco e Relatórios etc.

Como você pode ver na lista, atualmente não há recursos incorporados ao Painel de Administração existente. Hoje, nosso objetivo é redesenhar a lógica do painel para suportar múltiplos recursos que estavam ausentes anteriormente. Incluí uma imagem que ilustra a limitação no MetaTrader 5, onde não é possível adicionar múltiplos Expert Advisors a um único gráfico. No caso apresentado abaixo, você estará sobrescrevendo o Expert Advisor em execução para adicionar um novo.

Adicionar um EA ao gráfico sobrescreve o já adicionado anteriormente.

Expert Advisors não podem compartilhar um único gráfico.


Autor: Clemence Benjamin