Sobre este projeto
it-programming / desktop-apps
Aberto
O projeto consiste no desenvolvimento de um Expert Advisor (EA) independente para MetaTrader 5 (MT5), focado em monitoramento de performance e controle de risco. Este painel deverá possuir uma interface gráfica moderna e operar de forma autônoma, sem depender ou interferir no código de EAs operacionais existentes, permitindo sua utilização com qualquer outro robô.
O EA Painel deverá obter todas as informações diretamente da conta MetaTrader, incluindo histórico e posições abertas, sem a necessidade de modificações nos códigos dos EAs operacionais. Será necessário implementar um mecanismo de compatibilidade e filtros para definir quais operações serão consideradas pelo painel.
As seguintes informações deverão ser exibidas automaticamente na interface:
- Saldo Líquido
- Floating: valor e percentual
- Status: indicador visual (🟢 on / 🔴 off) conforme a atividade do painel
- quantidade de posições buy
- quantidade de posições sell
- valor/exposição das posições buy
- valor/exposição das posições sell
- lotes standard hoje
- lotes standard total
- profit hoje: valor e percentual
- profit semana: valor e percentual
- profit mês: valor e percentual
- profit total: valor e percentual
para o drawdown, o painel deverá calcular e exibir:
- dd máximo hoje: valor e percentual
- dd semana: valor e percentual
- dd mês: valor e percentual
- dd máximo tt (all time): valor e percentual
é crucial que o cálculo do drawdown seja baseado no drawdown máximo efetivamente registrado em cada período, e não apenas no floating atual.
O EA deverá incluir um mecanismo de persistência para garantir que os dados não sejam perdidos ao fechar/reabrir o MetaTrader ou reiniciar a VPS. Além disso, o painel deverá conter botões para fechamento rápido de posições.
Os entregáveis esperados são:
- EA compilado pronto para uso (.ex5);
- Código-fonte completo (.mq5);
- Quaisquer arquivos auxiliares necessários;
- Instruções detalhadas de instalação;
- Descrição dos parâmetros configuráveis;
- Versão pronta para instalação em outras contas/VPS.
Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias