Trend Reversal Probability Robot MT5
- Experts
-
Duc Hoan Nguyen
->| Sou um desenvolvedor e programador dedicado, especializado em MQL4, MQL5 e Pine Script para TradingView, com um forte histórico de sucesso na criação de soluções personalizadas e de alto desempenho para as plataformas MT4, MT5 e TradingView. Ao longo dos anos, trabalhei extensivamente nos - Versão: 1.0
Obtenha TODOS os meus robôs e indicadores MT4 e MT5 GRÁTIS — Veja como aqui
Guia do usuário do EA — Todas as 6 partes
Aprenda como os controles funcionam e use as configurações de referência da Parte 6 para construir seu próprio método de negociação.
Veja a versão MT5: Trend Reversal Probability Robot MT5
Veja a versão MT4: Trend Reversal Probability Robot MT4
Veja mais produtos: Todos os produtos ou Indicadores de negociação, ofertas especiais e novidades
Visão geral
Este EA automatiza as negociações com base na lógica do indicador Trend Reversal Probability Multi TF Scanner.
Lógica de sinais do Trend Reversal Probability
O indicador calcula a diferença entre uma MA rápida e uma lenta, suaviza suas variações de alta/baixa e constrói um oscilador do tipo RSI centrado em 0. Por padrão, as duas MAs são SMA 5 e 34 sobre o preço mediano (High + Low) / 2; Oscillator Length é 20 e a suavização usa SMMA com o cálculo RMA original. O oscilador acima de 0 indica momentum de alta; abaixo de 0 indica momentum de baixa.
A duração é o número de velas desde o último cruzamento do oscilador por 0, com valor 0 na vela do cruzamento. Quando uma fase termina, o contador da vela imediatamente anterior ao reinício é adicionado a uma amostra histórica comum aos dois sentidos. A média e o desvio padrão (SD) da amostra formam cinco níveis de referência: Lower 1 SD, Average Duration, Upper 1 SD, Upper 2 SD e Upper 3 SD.
Entry mode atualmente oferece apenas Confirmed Buy/Sell signal. Os sinais se formam em duas etapas:
- Buy: durante uma fase de momentum negativo, a duração deve ser maior que o nível escolhido em Buy Warning Threshold Line para gerar um aviso de alta. Buy só se forma quando o oscilador cruza 0 para cima e a vela imediatamente anterior ao cruzamento contém esse aviso de alta.
- Sell: durante uma fase de momentum positivo, a duração deve ser maior que o nível escolhido em Sell Warning Threshold Line para gerar um aviso de baixa. Sell só se forma quando o oscilador cruza 0 para baixo e a vela imediatamente anterior ao cruzamento contém esse aviso de baixa.
Os dois limites de aviso são escolhidos independentemente entre os cinco níveis estatísticos; ambos usam Upper 3 SD por padrão, ou seja, a média mais três desvios padrão. A igualdade não basta: a duração deve superar o limite. Os avisos também exigem um nível estatístico válido e 100 valores válidos de duração. Podem aparecer em várias velas consecutivas enquanto as condições continuarem atendidas.
Avisos de velas mais antigas não são mantidos à espera de uma mudança posterior de direção. Se a vela imediatamente anterior ao cruzamento de 0 não tiver o aviso correspondente, não haverá Buy/Sell confirmado, mesmo que tenham ocorrido avisos antes. O robô não usa avisos, pontos de mudança de tendência ou níveis Probability isoladamente como condições de entrada no lugar de Buy/Sell confirmados. Probability é uma estimativa de um modelo estatístico de duração, não uma taxa de acerto das operações.
Buy signal bar shift e Sell signal bar shift têm valor padrão 1, correspondente à última vela fechada no período do gráfico atual. Com shift 0, os sinais da vela em formação podem mudar antes do fechamento. A busca do sinal mais recente em todos os dados calculados serve apenas como referência; um sinal antigo não se torna automaticamente uma entrada na vela em análise.
As configurações que alteram os sinais incluem Maximum bars to process, o grupo Fast MA, o grupo Slow MA, Oscillator Length, Oscillator MA Method (SMMA = original RMA) e as duas opções Buy Warning Threshold Line, Sell Warning Threshold Line. Os períodos, métodos e preços aplicados das duas MAs alteram a série do momentum; a suavização altera o momento dos cruzamentos de 0. A fonte de volume é usada quando VWMA é escolhida para uma MA ou para a suavização. O intervalo histórico também afeta a amostra de duração e os limites estatísticos.
Os dois grupos MTF Filter 1 e MTF Filter 2 possuem períodos, configurações de MA/suavização, condições Buy/Sell e deslocamentos independentes. Ambos vêm desativados por padrão. Quando ativados com as condições padrão, Buy é permitido com o oscilador acima de 0; Sell, com o oscilador abaixo ou igual a 0, no shift 1 do período do filtro. São filtros do estado do momentum e não exigem um novo aviso ou sinal Buy/Sell no período do filtro. Os dois limites de aviso pertencem à configuração do sinal principal, não às opções dos filtros MTF.
Os sinais devem ser avaliados em conjunto com os filtros e controles de negociação ativados no EA. O indicador ter Scanner no nome não significa que o robô examine automaticamente vários símbolos.
Este Expert Advisor combina sinais Buy/Sell automatizados com dimensionamento de posições, saídas e filtros de entrada configuráveis. Suas configurações permitem definir como as operações que atendem às condições de entrada são abertas, gerenciadas e encerradas.
Comece com uma única posição e Stop Loss e Take Profit individuais; depois, adicione as funções de gestão compatíveis com seu método. Diferentes configurações podem usar trailing, saídas por cesta, Grid ou Hedging, respeitando os requisitos de compatibilidade do guia.
Importante: As configurações padrão não foram otimizadas. Use os métodos de referência e exemplos de configurações da Parte 6 para criar, adaptar e testar uma configuração para seu método de negociação, instrumento, período gráfico, conta e tolerância ao risco.
Gestão de operações e posições
- Dimensionamento de posições: lotes fixos, cálculo baseado no saldo ou valor/percentual de risco com Stop Loss compatível.
- Saídas individuais: Stop Loss e Take Profit configuráveis, alvos pela relação retorno/risco e SL/TP virtuais opcionais.
- Trailing: acompanhamento de posições individuais ou de cestas nas configurações compatíveis.
- Regras de encerramento: TP/SL de cesta, encerramento por sinais ou antes da próxima entrada que atenda às condições.
- Gestão de volume: Add, Multiplier ou Recover, conforme os requisitos de cada modo.
- Métodos para posições adicionais: entradas Grid na mesma direção em distâncias de preço configuradas ou Hedging na direção oposta ao atingir um limite configurado de distância de perda.
Cada método possui requisitos próprios. Recover usa uma única posição com TP individual válido e não pode ser combinado com Grid, Hedging ou saídas por cesta/sinal conflitantes. Grid e Hedging não podem ser ativados juntos. Consulte a Parte 4 antes de combinar funções de gestão.
Filtros de entrada e controles operacionais
Os filtros técnicos opcionais incluem Moving Average, RSI, Stochastic, ADX, MACD, SuperTrend, Volumatic VIDyA e Predictive Ranges. Ative os filtros necessários e selecione as condições que devem confirmar o sinal principal do EA.
Os controles de negociação abrangem direção, sessões, dias da semana, períodos de feriados, spread, limites de posições, entradas por vela e notícias econômicas. Cada filtro ativado deve ter uma função definida; adicionar mais filtros não melhora automaticamente uma configuração.
As ações de drawdown diário, as linhas de referência de equilíbrio e os painéis de negociação oferecem controles adicionais de monitoramento e gestão. Os painéis incluem Pause e controles de encerramento. As configurações e os parâmetros de sinal disponíveis podem variar conforme o EA, a versão e a plataforma.
Configuração e testes
Comece verificando o sinal, o tamanho do lote e as saídas individuais para o instrumento e período gráfico desejados. Adicione uma função de gestão ou filtro compatível por vez, examine as operações resultantes e salve a configuração que deseja avaliar.
Use o Strategy Tester para examinar as funções compatíveis com dados históricos e verifique depois o funcionamento em Demo. Neste framework de EA, News Filter e News Panel não funcionam no Strategy Tester e devem ser verificados separadamente em Demo. As Partes 4 e 5 explicam testes, mensagens de configuração e solução de problemas.
Revise as especificações do instrumento, o tamanho da conta, spread, comissão, swap, margem e condições de execução. Progressão de lotes, Recover, Grid e Hedging exigem atenção especial à exposição total das posições abertas e às regras de saída.
O EA não garante lucro. Resultados históricos não garantem desempenho futuro.
Suporte
Para obter ajuda com a configuração, use os comentários do produto ou o sistema de mensagens MQL5. Descreva as condições de entrada desejadas, o cálculo de lotes, as regras de saída e se posições adicionais devem ser permitidas. Posso explicar quais configurações correspondem a esse comportamento e quais combinações são compatíveis.
