Se você está começando a desenvolver seus próprios Expert Advisors, pode ter encontrado a dificuldade de fazer com que ele detecte ordens abertas de forma independente. A função OrdersTotal(), por exemplo, não distingue se uma ordem foi aberta pelo seu EA ou manualmente, pois ela apenas retorna o total de ordens abertas.
Pensando nisso, hoje vou compartilhar um código bem simples que pode te ajudar. Neste exemplo, utilizo a função Comment() para demonstrar a função Check_Open_Orders em tempo real, facilitando a visualização dos resultados.
O código é bem explicativo e contém comentários detalhados, para que você possa entender cada parte. Espero que seja útil para o seu desenvolvimento!
Publicações relacionadas
- MACD Sample: Um Guia Prático para o Expert Advisor no MetaTrader 5
- MQL5 Wizard: Sinais de Negócios com 3 Corvos Negros/3 Soldados Brancos + Estocástico para MetaTrader 5
- Como Integrar Eventos de Alto Impacto do ForexFactory no Seu EA para MetaTrader 4
- Baixe Todo o Histórico de Ticks de um Símbolo no MetaTrader 5
- Como Criar Sinais de Negociação com MQL5 Wizard Usando Estrelas da Manhã e da Noite + Estocástico