Pesquisar

Desenvolver robô para MetaTrader 5

18/09/2025 às 22:31

Descrição do Projeto:

Objetivo

Robô para MetaTrader 5 com Buy/Sell simultâneos (conta hedging), preço médio simplificado (distância + multiplicador), 2 TPs (com/sem PM), trailing opcional, filtro de notícias, janelas de operação, stop diário (valor/%), lote fixo/%, painel on-chart e marca d’água “tradereb.com.br”.
Licenciamento local obrigatório: por nº da conta + data de validade.

Funcionalidades (básicas)

Entradas só na abertura do candle do timeframe.

Preço Médio: distância em pontos, multiplicador de lote por nível, limite de níveis por lado.

Alvos: TP sem PM (pontos fixos) e TP com PM (pontos a partir do preço médio do lado ou alvo monetário do lado).

RSI básico: pausa PM em sobrecompra/sobrevenda e prioriza trades a favor da tendência.

Trailing Stop: início + passo.

Filtro de notícias: bloqueio X min antes/Y min depois (alto impacto).

Janelas de operação: dias/horários permitidos.

Stops diários: por valor/% + ação ao atingir (pausar/fechar tudo).

Lote: fixo ou % do saldo/equity.

Guardas: spread/slippage máximos.

Painel: status, P/L do dia, nº de ordens e preço médio por lado; marca d’água.

Licenciamento (local)

Inputs: License_Account, License_Expire, License_Action_On_Fail(HALT_NEW|CLOSE_ALL).
Se inválido/expirado, exibir aviso no gráfico e bloquear novas entradas (e/ou fechar tudo, conforme configuração).

Entregáveis (incluindo código-fonte)

.mq5 (código-fonte) bem comentado + .ex5 compilado.

Manual rápido (1 página) com os inputs acima.

2 presets .set (Conservador e Padrão) para um símbolo (ex.: XAUUSD M5).

Estrutura de projeto:

/src/TraderEB_MT5.mq5 (arquivo principal)

/include/ (utilitários: risco, notícias, painel, licença)

/docs/Manual_Rapido.pdf

/presets/*.set

Histórico de mudanças (changelog) e instruções de compilação.

Padrões de qualidade do código

Sem DLLs externas; se usar includes de terceiros, incluir fonte.

Nomes claros, funções modulares, sem magic numbers (usar inputs/constantes).

Tratamento de erros de trade (TRADE_RETCODE_*) com retries limitados.

Persistência mínima de estado (Global Variables) para retomada segura.

Comentário de cabeçalho com versão, data e autor; comentários nas seções-chave.

Checklist de aceite do código-fonte

Compila em MT5 (Build atual) sem warnings/erros.

Inputs listados disponíveis e funcionais.

Licença bloqueia novas entradas quando inválida/expirada e exibe mensagem no gráfico.

Buy/Sell simultâneos em conta hedging funcionando; em netting, comportamento documentado.

PM respeita distância, multiplicador e limite de níveis.

Dois TPs por lado operando (sem PM vs com PM).

Trailing e stops diários respeitados.

Filtro de notícias bloqueia corretamente novas entradas no intervalo.

Painel exibe P/L do dia, status e marca d’água.

Código entregue em .mq5 com a estrutura acordada.

Cláusulas contratuais sugeridas (resumo)

Cessão integral de direitos do código ao contratante (você): uso, modificação, rebranding e revenda sem restrições.

Proibição de time-bombs ocultas; o único bloqueio permitido é o licenciamento local descrito acima.

Entrega de todo o código-fonte legível e arquivos auxiliares necessários para compilar.

Suporte para correções de defeitos por X dias após a entrega (ex.: 30 dias).

Habilidades desejadas:

MQL4

Atividades do cliente nesse projeto:

Última visualização: 04/10/2025 às 11:49

Última interação: 19/09/2025 às 15:22

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 4
Interessados: 7
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (4)
  • Freelancer Pro Luiz F.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Criar ferramenta para comunidade no Telegram - Gostaria de criar uma ferramenta para usar na minha comunidade do Telegram, para administrar e cuidar da comunidade utilizando meus números.

Automação de estratégia na ExNova com Python - Descrição do projeto Procuro desenvolvedor com experiência em Python e automação web (Playwright ou Selenium) para desenvolver um bot de execução au...

Melhorias em bot de gerenciamento de canais no Telegram - Preciso de um dev para fazer uma melhoria em meu gateway de pagamento. Tenho um bot no Telegram de gerenciamento de canais por assinaturas; o bot é responsável pela entrada e remo&cce...

Automação de aplicativo Android - Estou procurando um desenvolvedor Android com experiência em automação para criar uma solução que interaja automaticamente com a interface de um aplicativo de terc...

Criar automação para grupos de WhatsApp - Preciso de um sistema de automação para WhatsApp com a seguinte funcionalidade: Existirá um grupo base no WhatsApp. Sempre que eu enviar uma mensagem nesse grupo base, a autom...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.