Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Visualizações:
117
Avaliação:
(2)
Publicado:
Atualizado:
curve.png (131.41 KB)
report.png (135.91 KB)
setting.png (48.85 KB)
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Estratégia de rompimento de tendência apenas em posições compradas com gestão dinâmica de risco

O Breakout é um consultor especialista (EA) do MetaTrader 5, simples e automatizado, projetado para capturar o momentum algorítmico de rompimento em mercados em alta estruturais. Ele apresenta uma configuração precisa de rompimento de barra, execução estritamente na abertura de uma nova barra para minimizar ruídos e um módulo avançado de dimensionamento dinâmico de lotes que garante que você arrisque um valor fixo em moeda em cada configuração, independentemente da volatilidade do mercado.

Este EA foi desenvolvido especificamente para índices e instrumentos com forte tendência direcional — como o NASDAQ (NAS100)—, nos quais o crescimento dos ativos tende a recompensar compras estruturais disciplinadas.

Visão geral da estratégia

A lógica central baseia-se em identificar expansões estruturais imediatas e de alta probabilidade:

  • O Sinal: O EA analisa a última barra concluída (Barra 1). Se o preço de fechamento for estritamente maior que a máxima da barra anterior (Barra 2), um rompimento de alta é acionado.

  • A execução: O EA é executado estritamente na abertura da nova barra (estrutura OnTick), protegendo você contra atrasos na execução e ruídos intra-vela.

  • Stop Loss (SL): Colocado dinamicamente na mínima da vela de rompimento (Barra 1).

  • Take Profit (TP): Calculado matematicamente com base na sua relação Risco/Retorno personalizada.

  • Direcionalidade: Apenas posições compradas. Projetado especificamente para obter ganhos durante tendências macro-altistas estruturais.

Notas sobre desempenho e backtesting

  • Instrumento testado: NASDAQ (NAS100)

  • Intervalo de tempo: H4

  • Período do backtest: 3,5 anos (apresentando retornos líquidos positivos)

  • Método de backtest: Realizado utilizando barras OHLC (Abertura, Máxima, Mínima, Fechamento) em M1.

⚠️ Observação aos usuários: Esta estratégia apresentou retornos estruturais robustos nos testes com OHLC em M1. No entanto, ela ainda não foi simulada com base em “cada tick real”. Recomenda-se enfaticamente que os usuários realizem suas próprias simulações e otimizações com ticks reais, de acordo com os spreads e as especificações de contrato específicas de suas corretoras, antes de entrar no mercado.

Relatório

Gerenciamento avançado de risco e dimensionamento dinâmico de lotes

Ao contrário dos EAs básicos que utilizam tamanhos de lote fixos, o Breakout utiliza o patrimônio líquido da sua conta de forma inteligente.

Você insere um valor preciso em moeda que está disposto a perder (por exemplo, US$ 20 ou US$ 50). O EA extrai os valores de mercado atuais SYMBOL_TRADE_TICK_VALUE e SYMBOL_TRADE_TICK_SIZE para calcular a distância exata até seu Stop Loss em ticks. Em seguida, ele normaliza esses dados em um volume de posição calculado, ajustando-se perfeitamente às regras da corretora (SYMBOL_VOLUME_STEP). Se uma configuração exigir um tamanho de lote menor do que o mínimo permitido pela sua corretora, a operação é ignorada com segurança.

Parâmetros de entrada e guia de otimização

O EA oferece entradas altamente flexíveis, projetadas para o Testador de Estratégias do MT5:

Parâmetro Valor Padrão Descrição Potencial de otimização
InpRiskAmount 20,0 Valor monetário fixo a ser arriscado por operação (por exemplo, US$ 20). Ajuste de acordo com o tamanho da sua conta.
InpMinSLPoints 5000 Distância mínima permitida para o Stop Loss em pontos. Alta. Filtra rompimentos minúsculos com baixo momentum ou ruído intenso.
InpRewardToRiskRatio 1,0 Multiplicador de recompensa alvo (por exemplo, 1,5 significa que o TP é 1,5 vezes a distância do SL). Alto. Encontre o ponto ideal para a expectativa máxima no ativo escolhido.
InpMagicNumber 654321 Identificador único de rastreamento para as posições do EA. Altere se estiver executando vários EAs em uma única conta.


Como otimizar:

  1. Execute uma otimização rápida (Algoritmo Genético) no seu índice-alvo.

  2. Varie o parâmetro InpMinSLPoints para filtrar velas estruturais pequenas que resultam em falsos rompimentos.

  3. Otimize o InpRewardToRiskRatio entre 0,5 e 2,5 para encontrar a vantagem matemática para o período de tempo H4.


Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/73638

MQTTFive — Biblioteca de cliente MQTT 5.0 MQTTFive — Biblioteca de cliente MQTT 5.0

MQTTFive — uma implementação completa do cliente MQTT 5.0 para MQL5. Recursos: • MQTT v5.0 — todos os tipos de pacotes, propriedades, QoS 0/1/2 • TCP + TLS por meio da API nativa de soquetes do MQL5 • Mensagens “Will” com propriedades (will_delay_interval, payload_format, message_expiry) • Alias de tópico para PUBLISH de saída • Controle de fluxo (Receive Maximum) • Opções de assinatura (no_local, retain_as_published, retain_handling) • Payload binário e UTF-8 • Repetição automática para QoS 1/2 • Zero dependências de DLL — MQL5 puro Testado com o Mosquitto 5.0 (15 testes, todos aprovados). Documentação: https://github.com/chekh/MQTTFive Licença: MIT

Institutional Markov Chain Transition Matrix Institutional Markov Chain Transition Matrix

Um mecanismo de probabilidade estocástica quantitativa que utiliza matrizes de transição de cadeias de Markov para prever matematicamente a porcentagem de probabilidade de continuação de uma tendência de alta ou de baixa no próximo ciclo de execução algorítmica.

Quantum XAUUSD Silver Trader Quantum XAUUSD Silver Trader

EA com múltiplos indicadores para o ouro (XAUUSD) e a prata (XAGUSD): sinais de RSI, ADX e MA, trailing stop adaptativo baseado no ATR e proteção de capital integrada.

MSNR v5.31Plus AEU EA MSNR v5.31Plus AEU EA

O MSNR v5.31Plus AEU EA é um Expert Advisor para o MetaTrader 5 baseado nos níveis de corpo SNR da Malásia, na lógica de reação do Smart Money, na varredura de liquidez, no MISS, na confirmação de engulfing, na confluência de linhas de tendência, no QML, no CRT e na projeção de alvos DOL. O EA foi projetado para o XAUUSD e funciona melhor no período de tempo M5. Ele analisa períodos de tempo superiores, como W1, D1, H4 e H1, para identificar zonas importantes de suporte e resistência e, em seguida, aguarda a confirmação da ação do preço no período de tempo de execução. Principais recursos: - Detecção dos níveis de corpo SNR da Malásia. - Análise de suporte e resistência em intervalos de tempo superiores. - Varredura de liquidez, MISS e confirmação de engulfing. - Lógica de linha de tendência, QML, rompimento-reteste e CRT. - Sistema de cluster de confluência. - Filtro de sessão para os horários de negociação da Ásia, Europa e EUA. - Gestão de risco por porcentagem da conta. - Fechamento parcial no múltiplo R selecionado. - Opções de ponto de equilíbrio e proteção de segurança. Configurações recomendadas: Símbolo: XAUUSD Intervalo de tempo: M5.