EA Renko Breakout Scalper MT5

MQL5 Esperti Forex

Specifiche

EA Renko Breakout Scalper MT5
Objetivo

Desenvolver um Expert Advisor para MetaTrader 5 (MT5) baseado em breakout das máximas e mínimas de um range recente, utilizando ordens pendentes, com gestão ativa (Break Even + Trailing Stop) e reentrada após tempo parametrizado, com funcionamento compatível tanto em gráficos tradicionais de candles quanto em gráficos Renko.

O EA deverá operar corretamente considerando:

  • estrutura de preço em gráfico Renko

  • estrutura de preço em gráfico de candles

  • cálculo de máximas e mínimas com base nos blocos exibidos no gráfico ativo

O objetivo principal é explorar rompimentos curtos (scalping), especialmente em gráficos Renko, mantendo compatibilidade total com candles tradicionais.


Plataforma e Compatibilidade
  • Plataforma: MetaTrader 5 (MT5)

  • Tipo: Expert Advisor

  • Compatível com:

    • gráfico padrão (candles)

    • gráfico Renko offline

Requisitos:

  • O EA deve funcionar normalmente em ambos os tipos de gráfico

  • O cálculo deve considerar os candles/blocos exibidos no gráfico atual

  • Não depender de timeframe fixo

  • Funcionar em gráficos offline (Renko)

Será enviado em anexo:

  • EA/Indicador gerador de gráfico Renko

  • Desenvolvedor deverá utilizar para validação


Lógica Geral de Funcionamento

O EA deve:

  1. Verificar condições de mercado

  2. Calcular máximas e mínimas dos últimos N candles

  3. Posicionar ordens pendentes próximas ao rompimento

  4. Cancelar ordem oposta quando uma for ativada

  5. Gerenciar posição com Break Even e Trailing Stop

  6. Fechar operação rapidamente (scalping)

  7. Aguardar período parametrizado

  8. Recalcular níveis e reposicionar ordens

  9. Repetir ciclo continuamente


Regras de Entrada (Breakout)

Cálculo do Range

  • Considerar últimos N candles fechados

  • Identificar:

    • Máxima do período

    • Mínima do período

  • Funcionamento idêntico para:

    • candles tradicionais

    • blocos Renko


Posicionamento das Ordens Pendentes
  • Buy Stop próximo da máxima

  • Sell Stop próximo da mínima

  • Distância configurável (offset)

  • Permitir redução da distância antes do rompimento

Objetivo:

  • antecipar entrada

  • reduzir atraso

  • melhorar scalping


Ajuste da Distância (Offset)

Parâmetros:

  • Offset em pontos

  • Habilitar redução da distância

  • Offset independente para compra e venda (opcional)

Regras:

  • Buy Stop = máxima - offset

  • Sell Stop = mínima + offset


Regras de Cancelamento

Quando uma ordem for ativada:

  • Cancelar imediatamente a ordem oposta

  • Evitar hedge

  • Manter apenas uma posição ativa


Gestão da Posição

Break Even

  • Ativar após X pontos de lucro

  • Mover Stop Loss para preço de entrada

  • Permitir offset positivo opcional

Trailing Stop

  • Ativar após Y pontos

  • Atualizar conforme movimento favorável

  • Trailing step configurável


Take Profit e Stop Loss

Configurações:

  • Stop Loss fixo em pontos

  • Take Profit fixo em pontos

  • Possibilidade de operar somente com trailing

  • TP opcional


Reentrada Temporizada

Após:

  • fechamento da operação

  • cancelamento de ordens

  • ou ausência de ativação

O EA deve:

  • aguardar tempo configurado (minutos)

  • recalcular máximas e mínimas

  • reposicionar ordens pendentes


Reposicionamento das Ordens

Se ordens não forem ativadas:

  • EA deve cancelar ordens antigas

  • Recalcular range

  • Reposicionar após tempo definido


Filtro de Spread

Não operar quando:

  • spread atual > spread máximo configurado


Regras de Controle de Ordens

O EA deve:

  • Ter apenas 1 posição ativa

  • Ter apenas 1 conjunto de ordens pendentes

  • Não duplicar ordens

  • Não abrir nova posição se já houver uma ativa

  • Não usar hedge


 Filtros de Tempo

Parâmetros:

  • Tempo mínimo entre operações

  • Tempo de reentrada

  • Tempo para reposicionar ordens

  • Cooldown após fechamento


Parâmetros Configuráveis

Entrada

  • Número de candles para range

  • Offset em pontos

  • Habilitar redução da distância

Gestão

  • Stop Loss

  • Take Profit

  • Break Even trigger

  • Break Even offset

  • Trailing start

  • Trailing step

Tempo

  • Tempo de reentrada

  • Tempo mínimo entre trades

  • Tempo de reposicionamento

Mercado

  • Spread máximo permitido

Volume

  • Lote fixo

  • Sem martingale

  • Sem multiplicador


Fluxo Operacional
  1. Verifica spread

  2. Verifica se há posição aberta

  3. Aguarda cooldown

  4. Calcula máximas e mínimas

  5. Aplica offset

  6. Posiciona Buy Stop e Sell Stop

  7. Aguarda ativação

  8. Ativou uma → cancela oposta

  9. Aplica Break Even

  10. Aplica trailing stop

  11. Fecha operação

  12. Aguarda tempo de reentrada

  13. Recalcula range

  14. Reposiciona ordens

  15. Loop contínuo


Restrições
  • Não usar martingale

  • Não usar grid

  • Não usar hedge

  • Apenas 1 posição ativa

  • Lote fixo

  • Sem multiplicador


Estratégia
  • Breakout puro

  • Scalping

  • Alta frequência

  • Otimizado para Renko

  • Compatível com candles

  • Dependente de volatilidade


Arquivos a serem enviados ao desenvolvedor
  • Documento de especificação

  • EA/Indicador gerador de gráfico Renko

  • Configuração padrão Renko para testes

O desenvolvedor deverá validar:

  • Funcionamento em candle

  • Funcionamento em Renko

  • Cálculo correto das máximas e mínimas

  • Reposicionamento correto das ordens


OBS.: Será encaminhado em anexo o EA Heart Gold, utilizado como referência quanto à execução, lógica operacional e comportamento esperado. O material tem finalidade exclusivamente comparativa, servindo como base conceitual para o desenvolvimento.






EA Renko Breakout Scalper MT5 Objective

Develop an Expert Advisor for MetaTrader 5 (MT5) based on breakout of the highs and lows of a recent range, using pending orders, with active management (Break Even + Trailing Stop) and re-entry after a parameterized time, compatible with both traditional candlestick charts and Renko charts.

The EA must operate correctly considering:

  • price structure on Renko charts

  • price structure on candlestick charts

  • calculation of highs and lows based on the blocks displayed on the active chart

The main objective is to capture short breakouts (scalping), especially on Renko charts, while maintaining full compatibility with traditional candlestick charts.


Platform and Compatibility

Platform: MetaTrader 5 (MT5)
Type: Expert Advisor

Compatible with:

  • standard chart (candlesticks)

  • offline Renko chart

Requirements:

  • The EA must function normally on both chart types

  • Calculations must consider candles/blocks displayed on the current chart

  • Must not depend on a fixed timeframe

  • Must operate on offline charts (Renko)

To be attached:

  • Renko chart generator EA/Indicator

  • Developer must use it for validation


General Operating Logic

The EA must:

  • Check market conditions

  • Calculate highs and lows of the last N candles

  • Place pending orders near breakout levels

  • Cancel opposite order when one is triggered

  • Manage position with Break Even and Trailing Stop

  • Close trades quickly (scalping)

  • Wait for parameterized period

  • Recalculate levels and reposition orders

  • Repeat cycle continuously


Entry Rules (Breakout)

Range Calculation

  • Consider last N closed candles

  • Identify:

    • Period high

    • Period low

Must work identically for:

  • traditional candles

  • Renko blocks


Pending Order Placement
  • Buy Stop near the high

  • Sell Stop near the low

  • Configurable distance (offset)

  • Allow reduction of distance before breakout

Objective:

  • anticipate entry

  • reduce delay

  • improve scalping


Distance Adjustment (Offset)

Parameters:

  • Offset in points

  • Enable distance reduction

  • Independent offset for buy and sell (optional)

Rules:

  • Buy Stop = High − offset

  • Sell Stop = Low + offset


Cancellation Rules

When one order is triggered:

  • Immediately cancel the opposite order

  • Avoid hedge

  • Maintain only one active position


Position Management

Break Even

  • Activate after X points in profit

  • Move Stop Loss to entry price

  • Optional positive offset allowed

Trailing Stop

  • Activate after Y points

  • Update according to favorable movement

  • Configurable trailing step


Take Profit and Stop Loss

Configurations:

  • Fixed Stop Loss in points

  • Fixed Take Profit in points

  • Option to operate only with trailing

  • Optional TP


Timed Re-entry

After:

  • trade closure

  • order cancellation

  • or no activation

The EA must:

  • wait configured time (minutes)

  • recalculate highs and lows

  • reposition pending orders


Order Repositioning

If orders are not triggered:

  • EA must cancel old orders

  • Recalculate range

  • Reposition after defined time


Spread Filter

Do not trade when:

  • current spread > maximum configured spread


Order Control Rules

The EA must:

  • Have only 1 active position

  • Have only 1 set of pending orders

  • Not duplicate orders

  • Not open new position if one is already active

  • Not use hedge


Time Filters

Parameters:

  • Minimum time between trades

  • Re-entry time

  • Order reposition time

  • Cooldown after closing


Configurable Parameters

Entry

  • Number of candles for range

  • Offset in points

  • Enable distance reduction

Management

  • Stop Loss

  • Take Profit

  • Break Even trigger

  • Break Even offset

  • Trailing start

  • Trailing step

Time

  • Re-entry time

  • Minimum time between trades

  • Reposition time

Market

  • Maximum allowed spread

Volume

  • Fixed lot size

  • No martingale

  • No multiplier


Operational Flow
  1. Check spread

  2. Check if position exists

  3. Wait cooldown

  4. Calculate highs and lows

  5. Apply offset

  6. Place Buy Stop and Sell Stop

  7. Wait activation

  8. One triggers → cancel opposite

  9. Apply Break Even

  10. Apply trailing stop

  11. Close trade

  12. Wait re-entry time

  13. Recalculate range

  14. Reposition orders

  15. Continuous loop


Restrictions
  • No martingale

  • No grid

  • No hedge

  • Only 1 active position

  • Fixed lot size

  • No multiplier


Strategy
  • Pure breakout

  • Scalping

  • High frequency

  • Optimized for Renko

  • Compatible with candles

  • Volatility dependent


Files to be Sent to Developer
  • Specification document

  • Renko chart generator EA/indicator

  • Default Renko configuration for testing

The developer must validate:

  • Operation on candlestick chart

  • Operation on Renko chart

  • Correct high/low calculation

  • Correct order repositioning


Note

The Heart Gold EA will also be provided as an attachment, used as a reference for execution, operational logic, and expected behavior. The material is for comparison purposes only, serving as a conceptual basis for development.


File:

EX5
RenkoMT5.ex5
79.7 Kb

Con risposta

1
Sviluppatore 1
Valutazioni
(35)
Progetti
60
22%
Arbitraggio
3
33% / 33%
In ritardo
15
25%
Gratuito
2
Sviluppatore 2
Valutazioni
Progetti
0
0%
Arbitraggio
1
0% / 0%
In ritardo
0
In elaborazione
3
Sviluppatore 3
Valutazioni
(1)
Progetti
2
0%
Arbitraggio
0
In ritardo
1
50%
Gratuito
4
Sviluppatore 4
Valutazioni
(28)
Progetti
39
23%
Arbitraggio
14
0% / 93%
In ritardo
4
10%
Gratuito
5
Sviluppatore 5
Valutazioni
(6)
Progetti
8
0%
Arbitraggio
8
13% / 88%
In ritardo
0
Gratuito
Ordini simili
Robo estilo NeuroMint 30 - 200 USD
Alguem poderia desenvolver um rob estilo o Neuromint? De mini entradas e stops em um unico candle no tempo grafico de 5min? Seria para o XAUUSD e USDJPY de preferencia
✅ Estrutura original preservada ✅ Painel original ✅ Lógica original ✅ Arquitetura original ✅ Sem parâmetros alterados ✅ TF dinâmico ✅3 timeframes : H1 / H4 / D1 Time frame Dinamicos podendo mudar para M1/M30/H1 ou D1/W1/MN Quero que fique como está a imagem abaixo e adicionar extra time frame nas entradas

Informazioni sul progetto

Budget
50 - 100 USD
Scadenze
da 1 a 2 giorno(i)

Cliente

(2)
Ordini effettuati12
Numero di arbitraggi0