Analisando propostas

Desenvolvimento de Expert Advisor (Ea) para Mt5 com Backtest e Interface Gráfica Personalizada

Publicado em 21 de Julho de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um programador experiente para desenvolver um Expert Advisor (EA) personalizado para a plataforma MetaTrader 5 (MT5). O projeto requer a criação de um EA robusto com funcionalidades específicas para backtesting e simulação de mercado em tempo real, além de uma interface de usuário intuitiva.

As funcionalidades essenciais incluem:

- Sistema de Backtest de Mercado (Replay): Capacidade de simular a movimentação do mercado real, permitindo o "replay" de dados históricos para análise.
- Controles de Negociação Interativos: Implementação de botões visíveis no gráfico para as seguintes ações:
  - BUY (Comprar)
  - SELL (Vender)
  - LOTE (Ajuste de Lote)
  - TP (Take Profit)
  - SL (Stop Loss)
- Navegação no Gráfico: Botões para "voltar pra trás o gráfico" e "reiniciar do início" do backtest.
- Gerenciamento de Lote: O lote inicial deve ser 0.01, com setas (botões) para aumentar e diminuir o tamanho do lote de forma incremental.
- Visualização de Ordens no Gráfico: Pontos de entrada (linha verde), Stop Loss (linha vermelha) e Take Profit (linha vermelha) devem ser claramente visíveis no gráfico.
- Suporte a Indicadores: Opção para adicionar e visualizar até 3 indicadores técnicos simultaneamente no mesmo gráfico.
- Personalização do Gráfico: O gráfico deve ter um padrão limpo, com fundo branco, velas de alta na cor verde e velas de baixa na cor vermelha.

É Fundamental que o código fonte completo do Expert Advisor seja entregue ao final do projeto, permitindo futuras modificações e personalizações. Buscamos um profissional com conhecimento aprofundado em MQL5 e experiência no desenvolvimento de EAs para MT5, capaz de superar desafios técnicos, especialmente na implementação de elementos de interface e controles interativos.

Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Criar um novo aplicativo

Prazo de Entrega: Não estabelecido

Habilidades necessárias