Техническое задание

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

Откликнулись

1
Разработчик 1
Оценка
(393)
Проекты
546
40%
Арбитраж
30
57% / 3%
Просрочено
57
10%
Работает
Опубликовал: 11 примеров
2
Разработчик 2
Оценка
(153)
Проекты
236
33%
Арбитраж
20
45% / 30%
Просрочено
1
0%
Свободен
3
Разработчик 3
Оценка
(3)
Проекты
3
0%
Арбитраж
1
0% / 100%
Просрочено
0
Работает
4
Разработчик 4
Оценка
(548)
Проекты
634
33%
Арбитраж
39
41% / 49%
Просрочено
11
2%
Работает
5
Разработчик 5
Оценка
(31)
Проекты
55
5%
Арбитраж
34
0% / 94%
Просрочено
24
44%
Загружен
6
Разработчик 6
Оценка
(1)
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
Опубликовал: 1 пример
Похожие заказы
Robo de elite 40 - 100 USD
seu Robô de Elite: Precisão: Filtros RSI e Price Action. Rentabilidade: Lote dinâmico baseado no capital (Compound Interest). Automação 24h: Filtro de horário para evitar spreads altos. Satisfação: Dashboard interativo com "Botão de Pânico"

Информация о проекте

Бюджет
30 - 150 USD
Сроки выполнения
до 30 дн.

Заказчик

Размещено заказов1
Количество арбитражей0