ATR Trade Assistant

ATR Trade Assistant Gestão Dinâmica de Operações Baseada na Volatilidade para MetaTrader 5

O ATR Trade Assistant é um Expert Advisor (EA) dinâmico de gestão de operações para MetaTrader 5, desenvolvido para administrar uma posição desde o momento da entrada até ao seu encerramento final. Quer prefira abrir operações manualmente através dos botões personalizados de BUY e SELL diretamente no gráfico, quer prefira utilizar a Estratégia de Amostra incluída para entradas automatizadas, este EA fornece um modelo completo baseado na volatilidade para o cálculo do tamanho da posição, Stop Loss inicial, Take Profit, gestão de trailing stop e realização de lucros parciais.

A filosofia central é simples: deixar que a volatilidade do mercado determine como a operação deve ser gerida. Em vez de depender exclusivamente de distâncias fixas, o EA utiliza cálculos baseados no ATR em todo o seu motor de gestão. Isto permite que os níveis de proteção, o tamanho da posição e o comportamento do trailing se adaptem às condições dinâmicas do mercado.

CARACTERÍSTICAS CHAVE

Operação manual a partir do gráfico

O ATR Trade Assistant inclui botões dedicados de BUY e SELL no gráfico, permitindo aos operadores iniciar posições diretamente a partir do ecrã de negociação. Assim que uma operação é aberta, o EA pode assumir automaticamente o processo de gestão de acordo com as configurações selecionadas. Dependendo da sua configuração, o EA pode gerir: Stop Loss inicial, Take Profit inicial, tamanho da posição, trailing stops baseados em ATR, redução progressiva do trailing stop e Take Profit parcial. Também lida com ajustes de posição baseados na volatilidade e entradas automatizadas da Estratégia de Amostra. Isto torna-o adequado para operadores que desejam controlar as suas próprias entradas enquanto automatizam os aspetos repetitivos da gestão de operações.

GESTÃO DE OPERAÇÕES COMPLETA BASEADA EM ATR

O sistema é construído em torno do Average True Range (ATR) como medição central da volatilidade. Os níveis de proteção iniciais podem ser calculados a partir do ATR atual em vez de utilizar um número fixo de pontos ou pips.

Por exemplo, se o Ouro tiver um valor de ATR atual de 3.00, com um Multiplicador de Stop Loss de 2.0, a distância do Stop Loss inicial é calculada em 6.00 a partir do preço de entrada. Com um Multiplicador de Take Profit de 4.0, a distância do Take Profit inicial será de 12.00. Isto cria uma relação de risco-recompensa inicial de 1:2 baseada nos multiplicadores ATR selecionados. A mesma filosofia consciente da volatilidade estende-se aos motores de trailing e cálculo do tamanho da posição.

CÁLCULO DINÂMICO DO TAMANHO DA POSIÇÃO

O EA fornece múltiplos métodos de atribuição de lotes para que os operadores escolham como o volume da posição é calculado:

LOT_FIXED utiliza um volume de transação fixo para cada operação.

LOT_DYNAMIC_COMPLEMENT é um modo dinâmico para saldos baixos desenvolvido para adaptar o volume da transação de acordo com o saldo disponível da conta e os requisitos de margem.

LOT_DYNAMIC_VOLATILITY é o modo de dimensionamento recomendado baseado na volatilidade. Este modo ajusta o volume da posição calculada segundo as alterações na volatilidade do mercado. Quando a volatilidade aumenta, o modelo pode aumentar a exposição calculada segundo o fator de expansão configurado. Quando a volatilidade diminui, o modelo pode reduzir a exposição calculada segundo o fator de contração configurado.

LOT_DYNAMIC_RISK calcula o volume de posição exigido de acordo com a percentagem de risco configurada e a distância do Stop Loss. Isto permite estabelecer um modelo de risco constante onde o volume da posição é determinado pela relação entre o capital da conta, a percentagem de risco e a distância do Stop Loss.

TRÊS MODOS DE GESTÃO DE TRAILING-STOP

1.            STEP REDUCTION é um sistema de trailing progressivo baseado em ATR. O motor de trailing começa após atingir o marco de ativação configurado e reduz progressivamente o multiplicador de trailing à medida que a operação se move mais a favor do lucro. Isto permite que a operação conserve mais espaço para respirar durante as etapas iniciais do movimento, enquanto aperta progressivamente a proteção à medida que marcos de lucros adicionais são alcançados. Um multiplicador mínimo configurável evita que a distância de trailing seja reduzida abaixo do limite definido.

2.            STANDARD ATR TRAILING é um mecanismo de trailing convencional baseado em ATR. Assim que o limite de ativação configurado é alcançado, o Stop Loss segue o mercado utilizando uma margem baseada na volatilidade.

3.            AGGRESSIVE ATR TRAILING foi desenvolvido para operadores que desejam que o Stop Loss de proteção comece a seguir o mercado muito rapidamente. O modo agressivo é ativado imediatamente de acordo com a sua lógica configurada e mantém uma margem baseada em ATR em torno do preço de mercado atual. Este modo pode ser útil quando a proteção do capital é prioritária em relação a permitir uma retração maior.

MOTOR PROGRESSIVO DE REDUÇÃO POR PASSOS (STEP-REDUCTION)

O sistema Step Reduction garante aos operadores controlo sobre o quão agressivamente uma operação vencedora é protegida. Pode configurar: o nível de lucro em que começa o trailing, o multiplicador de trailing ATR inicial, a quantidade que se reduz o multiplicador em cada passo, a distância ATR entre os passos de lucro e o multiplicador de trailing mínimo permitido. Por exemplo, com uma ativação de 1.5 ATR, um multiplicador inicial de 1.4, uma redução por passo de 0.2, um tamanho de passo de 1.5 ATR e um multiplicador mínimo de 1.2, o EA pode ajustar progressivamente a distância de trailing à medida que a posição alcança sucessivos marcos de lucros, respeitando o limite mínimo configurado.

REALIZAÇÃO DE LUCRO PARCIAL AUTOMATIZADA DE 50%

O EA pode reduzir automaticamente uma posição aberta em 50% assim que o marco de lucro parcial configurado for alcançado. O marco é calculado como uma percentagem do objetivo de Take Profit original. Por exemplo, se o objetivo de Take Profit for de 4 ATR e o Fator de Lucro Parcial for de 0.5, o EA apontará para metade da distância do Take Profit original para o encerramento parcial. Isto permite assegurar uma parte dos lucros da posição, reduzir a exposição restante e continuar a permitir que o resto da posição participe num movimento de mercado mais amplo. Esta função pode ser ativada ou desativada de forma independente.

ESTRÉTEGIA DE AMOSTRA INCLUÍDA

O ATR Trade Assistant também inclui uma Estratégia de Amostra integrada que pode ser utilizada para testes no Provador de Estratégias, negociação automatizada, demonstração das capacidades de gestão de operações do EA e teste dos cálculos de indicadores internos integrados. A Estratégia de Amostra utiliza uma combinação de condições de tendência, impulso e fluxo de dinheiro.

Estrutura de Tendência EMA: A estratégia utiliza uma referência EMA mais rápida juntamente com um filtro de tendência a mais longo prazo. A EMA 200 predefinida atua como o filtro direcional principal: o preço acima da EMA 200 permite configurações de compra, enquanto o preço abaixo da EMA 200 permite configurações de venda. Isto reduz as operações tomadas contra a estrutura direcional prevalecente.

Volume Momentum Distribution (VMD): O cálculo interno de VMD fornece uma camada de confirmação adicional para o comportamento do volume e do impulso.

Money Flow Index (MFI): O componente MFI fornece uma condição de confirmação de fluxo de dinheiro adicional antes de uma configuração ser considerada válida.

Proteção de Spread Adaptativa: A Estratégia de Amostra inclui uma opção de gestão automática de spread. Quando ativada, o EA pode adaptar o teto do spread de acordo com os parâmetros do servidor da corretora e as características do mercado. Isto é útil ao trabalhar com índices, criptomoedas e metais, onde o comportamento do spread difere dos pares de divisas tradicionais. Também está disponível um limite de spread manual de reserva.

SEM DEPENDÊNCIAS DE ICUSTOM

Os cálculos de indicadores personalizados exigidos pela Estratégia de Amostra estão incorporados diretamente dentro do EA. O EA não exige ficheiros de indicadores personalizados externos separados para realizar estes cálculos através de chamadas iCustom(). Isto simplifica a implementação e ajuda a manter todo o modelo de cálculo da estratégia contido dentro do Expert Advisor.

OPERAÇÃO MANUAL OU AUTOMATIZADA

O EA pode ser configurado segundo o seu fluxo de trabalho preferido:

Modo Manual: Desative a Estratégia de Amostra e use os botões de BUY e SELL no gráfico para iniciar operações manualmente. O EA fornecerá uma gestão de operações automatizada de acordo com as configurações de ATR selecionadas.

Modo Automatizado: Ative a Estratégia de Amostra e permita que o motor da estratégia integrada identifique e execute operações de acordo com as suas condições internas.

Fluxo de Trabalho Híbrido: O EA também pode ser utilizado como um assistente de gestão de operações enquanto o operador mantém o controlo sobre as entradas manuais, com a funcionalidade da estratégia automatizada disponível quando necessário.

MANUAL DE PARÂMETROS DE ENTRADA

INITIAL TRADE SETTINGS

InpStopLossAtrMult (Predefinido: 2.0) Define a distância do Stop Loss de proteção inicial utilizando o valor ATR atual.

InpTakeProfitAtrMult (Predefinido: 4.0) Define a distância do Take Profit inicial utilizando o valor ATR atual. Com os multiplicadores predefinidos, a estrutura objetivo inicial é de 1:2 risco-recompensa.

RISK & LOT SIZING SETTINGS

InpLotMethod (Predefinido: LOT_DYNAMIC_VOLATILITY) Seleciona o método de cálculo do volume da posição. Opções: LOT_FIXED, LOT_DYNAMIC_COMPLEMENT, LOT_DYNAMIC_VOLATILITY ou LOT_DYNAMIC_RISK.

InpLotSize (Predefinido: 0.01) Define o volume de posição fixo quando LOT_FIXED é selecionado. Também serve como lote inicial base.

InpRiskPercent (Predefinido: 1.0) Define a percentagem do capital da conta utilizada pelo modelo de tamanho de posição baseado no risco para uma operação individual.

InpVolUpMultiplier (Predefinido: 1.25) Utilizado por LOT_DYNAMIC_VOLATILITY. Quando o motor deteta condições de ATR em expansão, este fator ajusta o volume para cima.

InpVolDownMultiplier (Predefinido: 0.75) Utilizado por LOT_DYNAMIC_VOLATILITY. Quando o motor deteta uma contração da volatilidade, este fator reduz o volume calculado.

InpVolATRPeriod (Predefinido: 14) Define o período de retrocesso de ATR utilizado pelo motor de dimensionamento de volatilidade para avaliar as alterações na volatilidade do mercado.

GLOBAL TRAILING CONTROLS

InpTrailingMethod (Predefinido: TRAIL_STEP_REDUCTION) Seleciona o algoritmo de trailing-stop ativo. Opções: TRAIL_STEP_REDUCTION, TRAIL_STANDARD_ATR ou TRAIL_AGGRESSIVE_ATR.

InpUseTrailing (Predefinido: true) Ativa ou desativa o motor de gestão de trailing-stop em segundo plano.

InpAtrRiskPeriod (Predefinido: 14) Define o período de retrocesso de ATR utilizado para calcular a margem de volatilidade para os mecanismos de trailing padrão e agressivo.

STEP REDUCTION PARAMETERS

InpTrailingActivation (Predefinido: 1.5) Define a distância mínima de lucro, medida em múltiplos de ATR, exigida antes que o motor de trailing Step Reduction seja ativado.

InpStartMultiplier (Predefinido: 1.4) Define o multiplicador de trailing ATR inicial utilizado quando o Step Reduction se ativa pela primeira vez.

InpTrailingStep (Predefinido: 0.2) Define quanto o multiplicador de trailing é reduzido em cada novo passo de ganho. Um valor maior resulta num aperto mais rápido.

InpStepSizeATR (Predefinido: 1.5) Define a distância de lucro adicional, medida em múltiplos de ATR, exigida antes que se ative outro passo de redução de trailing.

InpMaxCapMultiplier (Predefinido: 1.2) Define o multiplicador de trailing mínimo permitido pelo motor Step Reduction, evitando que seja reduzido abaixo do limite configurado.

STANDARD & AGGRESSIVE TRAILING PARAMETERS

InpTrailingStartMult (Predefinido: 1.5) Define la distância de lucro, medida em múltiplos de ATR, exigida antes que o Trailing ATR Padrão seja ativado. Este parâmetro não é utilizado para o comportamento de ativação imediata do Modo Agressivo.

InpTrailingStepMult (Predefinido: 1.5) Define a margem de volatilidade baseada em ATR mantida entre o preço de mercado atual e o Stop Loss de trailing para os modos aplicáveis.

SAMPLE STRATEGY SETTINGS

InpEnableSampleStrategy (Predefinido: true) Ativa ou desativa a estratégia de amostra automatizada integrada. Desative esta opção se usar o EA exclusivamente para gestão manual.

InpEmaPeriod (Predefinido: 20) Define o cálculo da EMA mais rápida utilizada pela Estratégia de Amostra como parte do seu processo de geração de sinais.

InpEmaFilterPeriod (Predefinido: 200) Define a EMA do filtro de tendência principal. Por predefinição, preço acima permite compras e preço abaixo permite vendas.

InpVmdPeriod (Predefinido: 14) Define o período de cálculo utilizado pelo componente interno Volume Momentum Distribution, trazendo confirmação de volume/impulso.

InpMfiPeriod (Predefinido: 14) Define o período de cálculo utilizado pelo componente interno Money Flow Index, trazendo confirmação de fluxo de dinheiro.

InpAutoAdjustSpread (Predefinido: true) Permite a gestão adaptativa do limite de spread baseando-se nos parâmetros do servidor da corretora e do mercado.

InpMaxSpreadPips (Predefinido: 15) Define o limite de spread máximo manual utilizado quando a adaptação automática do spread está desativada.

InpMagicNumber (Predefinido: 123456) Define o Magic Number atribuído às operações geradas pela estratégia automatizada para identificá-las separadamente.

PARTIAL TAKE PROFIT SETTINGS

InpUsePartialTP (Predefinido: true) Ativa ou desativa o motor de encerramento parcial automático da posição.

InpPartialProfitFactor (Predefinido: 0.5) Define o ponto em que o encerramento parcial é ativado como uma proporção da distância do Take Profit original.

AVISO DE RISCO IMPORTANTE

O ATR Trade Assistant é uma ferramenta de negociação e não garante lucros. Os mercados financeiros envolvem um risco substancial, e a negociação automatizada ou semiautomatizada pode resultar em perdas. O tamanho da posição e os parâmetros de risco devem ser selecionados cuidadosamente e testados sob as condições da sua corretora, símbolo e conta escolhidos. Realize sempre os seus próprios testes e otimizações antes de utilizar o EA com fundos reais. Rendimentos passados não garantem resultados futuros.

Por favor, verifique se a versão em português é aceite no MQL5 sem ultrapassar o limite de caracteres. Quando estiver pronto, diga-me qual o próximo idioma oficial que deseja gerar.

Mais do autor
Anchored VWAP for MT5
Rowan Stephan Buys
5 (2)
Anchored VWAP (AVWAP) para MT5 Leve sua análise de gráficos para o próximo nível com o Anchored VWAP para MT5 , uma ferramenta poderosa e flexível projetada para traders que buscam níveis de preço chave precisos, rápidos e claros . Este indicador oferece análise de VWAP em estilo institucional, similar à funcionalidade do TradingView, mas totalmente otimizado para MT5. Principais Recursos Múltiplos pontos de ancoragem por gráfico: Adicione quantas linhas AVWAP desejar, cada uma com data e hora d
FREE
Anchored VWAP (AVWAP) com Bandas de Desvio Padrão – MT5 Eleve a precisão do seu trading com AVWAP aprimorado por bandas dinâmicas de desvio padrão . Projetado para traders que buscam velocidade, clareza e informações acionáveis , este indicador traz análise VWAP de nível profissional diretamente para seus gráficos MT5, ajudando a identificar níveis-chave e oportunidades de alta probabilidade instantaneamente. Principais Recursos Múltiplos Ancoramentos: Adicione quantas linhas AVWAP precisar, cad
FREE
Hull Moving Average (HMA) para MT5 – Indicador de Tendência Rápido, Suave e Sem Atraso Eleve seu trading com a Hull Moving Average (HMA) — um indicador de tendência ultra-rápido e praticamente sem atraso para MetaTrader 5. Diferente de SMA, EMA ou WMA, a HMA reage instantaneamente à direção do mercado enquanto filtra ruído, fornecendo sinais claros e confiáveis para scalping, day trading ou swing trading. Construído com um motor de média móvel ponderada de alta performance, calcula a fórmula rea
FREE
MA Crossover with RSI EA — Sistema de Tendência Limpo e Confiável para MT4 Procurando um EA disciplinado, simples e eficaz que funcione sem complicações desnecessárias? O MA Crossover + RSI EA combina cruzamentos clássicos de médias móveis com confirmação de momentum, oferecendo entradas precisas, menos sinais falsos e execução totalmente automatizada em qualquer par ou timeframe. Por que os traders escolhem este EA 1️⃣ Entradas de Tendência Precisos Detecta mudanças de tendência usando méd
AVWAP Sniper
Rowan Stephan Buys
AVWAP Sniper – EA Intradiário de Precisão com Anchored VWAP e Filtros MFI Capture trades de alta probabilidade com disciplina e precisão. AVWAP Sniper combina níveis de Anchored VWAP, tendências de médias móveis e sinais do Money Flow Index (MFI) para identificar setups de alta probabilidade enquanto gerencia o risco de forma eficaz. Ideal para intradiário, mas flexível para swing trading. Principais recursos Uma operação por sinal: Evita exposição excessiva executando apenas uma operação por se
AVWAP Machine Gun
Rowan Stephan Buys
AVWAP Machine Gun – EA Multi-Entrada de Momentum com Anchored VWAP e Filtros MFI Capture o momentum como uma metralhadora. O AVWAP Machine Gun combina a precisão do Anchored VWAP, filtros de tendência com Médias Móveis e confirmação do Money Flow Index (MFI), com gerenciamento de risco baseado em ATR, fornecendo um motor de trading de alta probabilidade e multi-entrada. Este EA é projetado para traders que desejam escalar posições em movimentos fortes sem perder oportunidades chave , abrindo múl
AVWAP Bands Scalper
Rowan Stephan Buys
AVWAP Bands Scalper – EA de Scalping com Precisão e Relação Risco/Retorno 1:2 Desbloqueie o poder do scalping automatizado e preciso com o AVWAP Bands Scalper. Projetado para traders intraday, este Expert Advisor totalmente automatizado utiliza Anchored VWAP (AVWAP) com bandas de desvio padrão personalizadas para identificar oportunidades de compra e venda de alta probabilidade, com velocidade, precisão e consistência. Como Começar Baixe o indicador gratuito para referência visual: Anchored VWAP
Moving Average Surfer
Rowan Stephan Buys
Moving Average Surfer – Captura de Tendências Precisa para MT5 Surfe as ondas do mercado com Moving Average Surfer , um EA totalmente automatizado projetado para traders que valorizam precisão, eficiência e gestão inteligente de risco. Combinando sinais de médias móveis rápidas e lentas com um filtro RSI integrado, este EA identifica operações de alta probabilidade enquanto protege seu capital. Principais características Análise de Média Móvel Dupla Detecta mudanças de tendência quando a MA rápi
HMA Crossover
Rowan Stephan Buys
HMA Crossover EA – MT5 Aproveite a velocidade e precisão da Hull Moving Average (HMA) com um Expert Advisor totalmente automatizado para seguir tendências no MetaTrader 5. O HMA Crossover EA foi projetado para traders que desejam reagir rapidamente a tendências emergentes sem comprometer o controle de risco. Combinando uma HMA rápida com uma HMA lenta, o EA identifica mudanças potenciais de tendência precocemente e gerencia o risco através de Stop Loss e Take Profit dinâmicos baseados em ATR. Cl
Phoenix Fury
Rowan Stephan Buys
PHOENIX FURY GOLD SCALPER PRO (M5) Capturando o Momento Institucional através de Correções de Volatilidade. A maioria dos robôs de trading de retalho falha no Ouro porque depende de valores fixos de pontos/pips, médias móveis estáticas e indicadores atrasados. O Phoenix Fury Gold Scalper Pro é completamente diferente. Utiliza um motor de cálculo matemático fechado, independente e sem atraso (zero-lag), projetado para explorar extensões de liquidez intradiária com precisão cirúrgica. Ao combina
Breve Descrição: Um oscilador de sentimento de volume de alta performance que decodifica a geometria das velas para revelar pressões ocultas de compra e venda. Ideal para identificar absorção de mercado, exaustão, divergência e continuação de tendência. Descrição Completa: O indicador Volume Momentum Delta foi projetado para traders que precisam enxergar além das barras de preço padrão. Enquanto a maioria dos indicadores de volume mostra a atividade total, o Volume Momentum Delta decompõe cada
Wizard of Gold
Rowan Stephan Buys
‍️ Wizard of Gold (M3) — Motor de Volatilidade Intraday de Alta Precisão Siga os sinais de negociação ao vivo para este Expert Advisor O Wizard of Gold é um sistema de trading algorítmico de alto desempenho desenvolvido exclusivamente para o XAUUSD (Ouro) no tempo gráfico M3. Projetado para velocidade, precisão e adaptabilidade, este Expert Advisor opera dentro de uma estrutura de volatilidade dinâmica — ajustando continuamente a exposição, as condições de filtragem e a lógica de execução
Filtro:
Sem comentários
Responder ao comentário