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)
  • 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

Estratégia Bac Bo para mostrar melhores entradas - Preciso de ajuda para desenvolver meu bot para o Bac Bo, que mostre as melhores entradas. Criei um bot para a Blaze (jogo Double), mas a lógica não se aplica para ambos. Estou declar...

Part-time full stack developer (remote) - I'm looking to hire a part-time full stack developer to support me on an ongoing project. This is a remote position. What you'll do: - Help build and maintain frontend and backend featur...

Mensagens transacionais via WhatsApp (engajamento e conversão) - Contexto: temos um app no locable por enquanto e já temos usuários reais utilizando. Queremos aumentar engajamento enviando mensagens no WhatsApp. - Objetivo - Engajar usuário...

Modificar navegador de automação em Python - Estou desenvolvendo um bot em Python para automatizar processos web. O bot trabalha em multithreads, ou seja, abre várias janelas. Estou usando Chromium. Preciso que essas janelas sejam a...

Integrar Typebot com API do painel VPN e Mercado Pago - OBS: Tenho todas as APIs e documentação para facilitar o projeto OBS2: Eu mesmo crio e organizo o fluxo de mensagens; eu só preciso que vocês façam a integra&cced...

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.