Spezifikation

1️   Informações Gerais

Plataforma: MetaTrader 5
Tipo: Expert Advisor (EA)
Operação: Hedge + Grid Dinâmico
Indicador base: Average True Range (ATR período 20)


2️   LÓGICA OPERACIONAL

🔹 2.1 Abertura Inicial

  • O robô trabalha sempre com ordem de compra e venda ao mesmo tempo (HEDGE) e o fechamento é sempre usando GRID que tem multiplicador de lote e o tamanho (espaçamento) dinâmico com base em um fator de multiplicação dobre o indicador ATR20.
  • Ao ativar o robô, ele deve aguardar o fechamento do candle atual para abertura da primeira ordem.
  • Então na abertura do próximo candle:
    • Abrir 1 ordem de compra
    • Abrir 1 ordem de venda

Ambas com o mesmo lote inicial (Parâmetro configurável).

·        O robô sempre abre compra e venda junto.


🔹 2.2 Filtro de Spread

Parâmetro configurável:

  • Spread máximo permitido (em pontos)

Se o spread for maior que o limite:

  • Se não houver ordem aberta, aguardar próximo candle, se no próximo candle o spread estiver abaixo do permitido abre ordem (compra e venda), se não aguarda o próximo, até que esteja com spread abaixo do valor setado.
  • Se houver ordens abertas (grid), aguardar próximo candle, se no próximo candle o spread estiver abaixo do permitido e já tiver passado do ponto do grid, abre ordem (compra e venda com lote de acordo com o momento do grid), se não tiver passado o ponto do grid, volta funcionamento normal e aguarda o ponto para abrir ordens.

🔹 2.3 Grid Dinâmico

  • Distância entre níveis = 2,5 × ATR(20)
  • O ATR deve ser recalculado continuamente.
  • A distância deve se ajustar dinamicamente conforme a volatilidade.

  🔹 2.4 Multiplicador de Ordens

Lado Contra Tendência:

  • Dobrar lote a cada novo nível

Exemplo:
0.01 → 0.02 → 0.04 → 0.08...

Lado a Favor:

  • Manter lote fixo até o 2º nível
  • A partir do 3º nível, dobrar progressivamente

Exemplo:
0.01 → 0.01 → 0.02 → 0.04...

 


🔹 2.5 Fechamento Global do GRID

Fechar TODAS as ordens abertas do GRID quando:

Lucro flutuante >= X% do capital (Parâmetro configurável).


🔹 2.6 Reinício do Ciclo

Após fechamento global do GRID:

  • Aguardar o fechamento do candle atual
  • Abrir novamente compra + venda na abertura do próximo candle

3️   CONTROLE DE RISCO

🔹 3.1 Stop por Drawdown Máximo

Fechar todas as ordens se:

Drawdown >= X% do capital

Parâmetro configurável:

  • Percentual máximo permitido

Após atingir:

  • Bloquear novas entradas até o próximo dia

 

🔹 3.2 Lucro Máximo Diário

Se o lucro do dia atingir:

X% do capital

  • Fechar tudo
  • Bloquear novas operações até o próximo dia

Reset automático:

  • 00:00 horário do servidor

4️   PARÂMETROS EXTERNOS (INPUTS)

  • Lote inicial
  • ATR período (default 20)
  • Fator multiplicador do ATR (default 2.5x)
  • Spread máximo (default 50 pontos)
  • Percentual de lucro global do grid (default 0,1%)
  • Percentual de DD máximo (default desabilitado)
  • Percentual de lucro máximo diário (default desabilitado)
  • Limite máximo de níveis do grid (default desabilitado)

5️   REGRAS IMPORTANTES

  • Não abrir novas ordens se houver fechamento em execução
  • Não abrir ordens se atingir DD máximo
  • Não operar se lucro diário atingido
  • Deve funcionar em qualquer ativo (Forex, Índice, Ouro)
  • Código organizado e comentado
  • Compatível com VPS
  • Mínimo consumo de CPU possível

6️   OUTROS

  • Sistema de licença por número de conta (com opção de colocar lista ou deixar liberado)
  • Painel gráfico simples mostrando:
    • Lucro do ciclo (dia, semana, mês, total)
    • Valor flutuante em aberto
    • Status (em execução ou parado)
    • Botão de zerar todas as ordens
    • Botão de parada (após o fechamento do grid em execução, bloqueia novas ordens)
    • Logo ZebuTraderFX
  • Log detalhado para auditoria

7️   SOLICITAÇÕES AO PROGRAMADOR

  • Gerar duas versões (TESTE : somente editável o lote inicial) (completa: todos parâmetros editáveis)
  • Entregar código fonte (.mq5) (duas versões)
  • Entregar arquivo compilado (.ex5) (duas versões)
  • Garantia de correção de bugs (prazo a definir)
  • Manual básico de funcionamento

Bewerbungen

1
Entwickler 1
Bewertung
(393)
Projekte
546
40%
Schlichtung
30
57% / 3%
Frist nicht eingehalten
57
10%
Arbeitet
Veröffentlicht: 11 Beispiele
2
Entwickler 2
Bewertung
(153)
Projekte
236
33%
Schlichtung
20
45% / 30%
Frist nicht eingehalten
1
0%
Frei
3
Entwickler 3
Bewertung
(3)
Projekte
3
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Arbeitet
4
Entwickler 4
Bewertung
(548)
Projekte
634
33%
Schlichtung
39
41% / 49%
Frist nicht eingehalten
11
2%
Arbeitet
5
Entwickler 5
Bewertung
(31)
Projekte
55
5%
Schlichtung
34
0% / 94%
Frist nicht eingehalten
24
44%
Beschäftigt
6
Entwickler 6
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Veröffentlicht: 1 Beispiel
Ähnliche Aufträge
Já tenho um código MQL5 com uma base do funcionamento. Basicamente o EA traça um canal na virada do dia (penso que utilizar horário seria melhor em razão da diferença entre corretoras), com base em um número x de candles, calcula e posiciona ordens stop com base em % do capital. Caso uma ordem aberta venha a stopar, o EA deve realizar uma virada de mão com base no mesmo canal, contudo recalculando o lote para que
//+------------------------------------------------------------------+ //| EA Cruzamento de Médias MT5 | //+------------------------------------------------------------------+ #property strict #include <Trade/Trade.mqh> CTrade trade; //---- Inputs input int FastMAPeriod = 20; input int SlowMAPeriod = 50; input double LotSize = 0.01; input int StopLoss = 300; input int TakeProfit = 600; //----
TradingView to MT5 Webhook Bridge - Futures to Spot Execution Project Goal I need a developer to build a bridge between my TradingView indicator in the futures market and my existing MetaTrader 5 EA in the spot market. When my TradingView indicator generates a BUY or SELL signal on a futures symbol, for example 6A1!, it must automatically trigger my MT5 EA to open a trade on the corresponding spot symbol, for example
Tenho um indicador e quero fazer um expert dele para rodar automático porem só tenho o arquivo .ex4 e não .mq4 Indicador mostra setas no grafico no momento ideal para comprar e vender
Anexei o vídeo de como é o EA que preciso, abaixo segue a descrição Estratégia de Grid Direcional com Prioridade e Controle Financeiro Descrição Geral Preciso desenvolver um Expert Advisor (EA) em MQL5 para MetaTrader 5, baseado em uma estratégia de operações progressivas por níveis (grid) , com controle financeiro por lucro e perda , prioridade direcional e gestão independente de compras e vendas . O robô NÃO
Criterios de entrada: 1 stochastico em um tempo gráfico maior, por ex: 1h 1 stochastico em um tempo grafico menor, por ex: 5m *venda: quando o stoch do tempo maior estiver vendido, espera-se o stochastico do tempo menor entrar na zona de overbought e cruzar pra venda, a venda deve ser a mercado na abertura do candle seguinte ao candle que fez o stoch virar pra venda, ou seja a ordem só deve ser aberta quando o candle

Projektdetails

Budget
30 - 150 USD
Ausführungsfristen
bis 30 Tag(e)

Kunde

Veröffentlichte Aufträge1
Anzahl der Schlichtungen0