Smoothed Gaussian Trend Filter Robot MT4
- 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
- Ativações: 10
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: Smoothed Gaussian Trend Filter Robot MT5
Veja a versão MT4: Smoothed Gaussian Trend Filter 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 Smoothed Gaussian Trend Filter Multi TF Scanner.
Lógica dos sinais e condições de entrada
O indicador aplica um filtro gaussiano recursivo aos preços de fechamento e depois suaviza o resultado por regressão linear. A curva suavizada é comparada com um limiar Supertrend personalizado, calculado a partir dessa curva e do ATR 21 com fator fixo de 0,15. Com dados válidos, a tendência é de alta quando a curva está acima do limiar e de baixa quando está no limiar ou abaixo dele.
Entry mode tem apenas uma opção: When Buy/Sell signal appears. Com Mid-Trend Signals desativado por padrão:
- Buy: a tendência passa de baixa na barra imediatamente anterior para alta na barra do sinal.
- Sell: a tendência passa de alta na barra imediatamente anterior para baixa na barra do sinal.
Ativar Mid-Trend Signals substitui essa regra de reversão: Buy/Sell se forma somente quando a barra imediatamente anterior estava em fase lateral e a barra do sinal saiu dessa fase, na direção da tendência atual. A fase lateral significa que o estado da inclinação diverge da tendência: uma curva acima do valor anterior tem inclinação de alta; uma curva estável ou abaixo é classificada como inclinação de baixa. Tendência de alta gera Buy e tendência de baixa gera Sell. O robô lê os eventos Buy/Sell produzidos pela regra selecionada.
Os parâmetros do sinal incluem Gaussian Length (padrão 15), Poles (1..4) (3), Smoothing Length (22), Flatten Multiplier (7) e Mid-Trend Signals. Gaussian Length e Poles alteram o filtro recursivo; Smoothing Length altera a janela de regressão; Flatten Multiplier define o deslocamento da avaliação da regressão. Maximum bars to process tem padrão 10000, e 0 usa todos os dados disponíveis; o intervalo do histórico pode afetar a inicialização e os sinais.
O sinal principal usa o símbolo e o período do gráfico atual. Buy signal bar shift e Sell signal bar shift têm padrão 1, a última barra fechada; shift 0 usa a barra em formação, portanto o sinal pode mudar antes do fechamento. Quando o painel precisa de informações, são pesquisadas até 1000 barras para localizar o sinal mais recente; um resultado histórico não aciona por si só uma entrada na barra verificada.
MTF Filter 1 e MTF Filter 2 são grupos independentes de confirmação de tendência, ambos desativados por padrão. Cada um tem período, parâmetros gaussianos/de regressão, condições Buy/Sell e shift próprios. Quando ativados com as condições padrão, Buy é permitido em tendência de alta e Sell em tendência de baixa, no shift 1 do período do filtro; não é necessário um novo evento Buy/Sell nesse período. Always TRUE permite operar sem exigir uma direção de tendência; condições que exigem dados não são atendidas quando estes são inválidos. Esses grupos fornecem verificações de permissão para o sinal principal. A abertura de posições também segue as configurações operacionais e de gestão do EA.
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.
