NEXA Obv Divergence Break
- Experts
-
Park Seongcheon
Olá!
Meu nome é Park Sung Chan, desenvolvedor especializado em sistemas de trading algorítmico para MetaTrader 5. - Versão: 1.0
- Ativações: 5
Visão geral do produto
NEXA OBV Divergence Break é um Expert Advisor para MetaTrader 5.
O EA utiliza divergência OBV, rompimento de canal e confirmação MACD para avaliar sinais de negociação. O timeframe principal padrão é M15. O sistema analisa a diferença entre o movimento do preço e o fluxo do OBV, e depois confirma a condição com o rompimento do canal e a direção do MACD.
Após a entrada, o EA gerencia a posição com stop loss baseado em ATR, take profit baseado em RR, função Break Even e Trailing Stop.
Visão geral da estratégia
O sistema foi desenvolvido para identificar situações em que o fluxo do OBV muda antes do movimento do preço.
Uma configuração Buy é baseada em uma estrutura na qual o preço forma uma mínima mais baixa, enquanto o OBV forma uma mínima mais alta. Depois disso, o EA verifica se o preço rompe a parte superior do canal e se o MACD confirma a direção de alta.
Uma configuração Sell é baseada em uma estrutura na qual o preço forma uma máxima mais alta, enquanto o OBV forma uma máxima mais baixa. Depois disso, o EA verifica se o preço rompe a parte inferior do canal e se o MACD confirma a direção de baixa.
Antes de enviar uma ordem, o EA verifica o spread, as condições do ATR, o horário de negociação, posições existentes, limites diários de negociação e proteção após perdas consecutivas.
Principais recursos
Lógica de sinal baseada em divergência OBV
Confirmação por rompimento de canal
Confirmação de direção pelo MACD
Pontuação de tendência por EMA em timeframe superior
Cálculo de stop loss baseado em ATR
Cálculo de take profit baseado em RR
Função Break Even
Função Trailing Stop
Filtro de spread
Filtro de horário de negociação
Limite diário de operações
Limite diário de perda
Pausa após perdas consecutivas
Opções de lote fixo e cálculo de lote baseado em percentual de risco
Gerenciamento de risco
O stop loss é calculado com base no valor do ATR.
O take profit é calculado com base no parâmetro RR. O EA pode aplicar diferentes proporções de alvo conforme a classificação do sinal.
Quando uma posição atinge uma determinada zona de lucro, a função Break Even pode mover o stop loss para uma região próxima ao preço de entrada. Após a aplicação do Break Even, a função Trailing Stop pode ajustar o stop loss de acordo com o movimento do mercado.
O EA inclui as seguintes condições de proteção.
Limite máximo de spread
Condição mínima de ATR
Limite máximo de distância do stop loss
Uma posição por símbolo e Magic Number
Prevenção de entrada duplicada na mesma vela de sinal
Limite máximo de operações por dia
Limite diário de perda
Pausa após perdas consecutivas
Filtro de horário de negociação
Uso recomendado
Este EA foi projetado por padrão para operação em gráficos M15.
Antes de utilizá-lo, o usuário deve verificar as especificações do símbolo, o spread da corretora, o horário do servidor e as condições de negociação. Recomenda-se testar as configurações no Strategy Tester e em uma conta demo antes de usar em uma conta real.
Para símbolos como GOLD, as condições de negociação podem variar conforme a corretora. O usuário deve verificar o spread, lote mínimo, Stop Level, Tick Value e outras especificações do símbolo.
Parâmetros de entrada
General Settings
InpSymbol
Especifica o símbolo de negociação. Se deixado em branco, o EA usa o símbolo do gráfico atual.
InpSignalTF
Define o timeframe usado para o cálculo dos sinais. O valor padrão é M15.
InpAllowBuy
Ativa ou desativa operações Buy.
InpAllowSell
Ativa ou desativa operações Sell.
InpMagicNumber
Número único usado pelo EA para identificar suas próprias ordens e posições.
InpDeviationPoints
Desvio máximo de preço permitido para ordens a mercado.
Entry Logic
InpOBVDivLookback
Número de velas anteriores usadas para detectar divergência OBV.
InpChannelPeriod
Período usado para calcular a máxima e a mínima do canal.
InpMACDFast
Período Fast EMA do MACD.
InpMACDSlow
Período Slow EMA do MACD.
InpMACDSignal
Período Signal do MACD.
Trend / Regime
InpUseHTFTrendScore
Ativa ou desativa a pontuação de tendência em timeframe superior.
InpTrendTF
Timeframe usado para confirmar a tendência superior.
InpTrendEMAPeriod
Período da EMA usado para confirmar a tendência superior.
Risk / Lot
InpUseFixedLots
Se true, o EA usa tamanho de lote fixo. Se false, o EA calcula o lote com base no percentual de risco.
InpFixedLots
Tamanho do lote fixo.
InpRiskPercent
Percentual de risco da conta usado quando o cálculo de lote baseado em risco está ativado.
InpMaxLots
Tamanho máximo de lote permitido para o EA.
SL / TP
InpATRPeriod
Período de cálculo do ATR.
InpSL_ATR_Mult
Multiplicador do ATR usado para calcular a distância do stop loss.
InpBaseRR
Valor base de RR usado para calcular a distância do take profit.
InpMinSLPoints
Distância mínima do stop loss em pontos.
InpMaxSLPoints
Distância máxima do stop loss em pontos. Se definido como 0, esse limite é desativado.
InpMinATRPoints
Condição mínima de ATR necessária para permitir entradas.
InpMaxATRPoints
Condição máxima de ATR. Se definido como 0, esse limite é desativado.
Safety Filters
InpMaxSpreadPoints
Spread máximo permitido em pontos.
InpMaxDailyTrades
Número máximo de entradas permitidas por dia.
InpDailyLossLimitPct
Limite diário de perda fechada como percentual do saldo da conta.
InpMaxConsecutiveLoss
Número máximo de perdas consecutivas antes da aplicação de pausa.
InpLossCooldownBars
Número de velas de espera após atingir o limite de perdas consecutivas.
Trading Time Filter
InpUseTimeFilter
Ativa ou desativa o filtro de horário de negociação.
InpTradeStartHour
Hora de início da negociação com base no horário do servidor.
InpTradeEndHour
Hora de encerramento da negociação com base no horário do servidor.
InpAllowMonday
Ativa ou desativa a negociação na segunda-feira.
InpAllowTuesday
Ativa ou desativa a negociação na terça-feira.
InpAllowWednesday
Ativa ou desativa a negociação na quarta-feira.
InpAllowThursday
Ativa ou desativa a negociação na quinta-feira.
InpAllowFriday
Ativa ou desativa a negociação na sexta-feira.
BE / Trailing
InpUseBreakEven
Ativa ou desativa a função Break Even.
InpBETriggerR
Faixa de lucro em R necessária para ativar o Break Even.
InpBEBufferPoints
Pontos adicionais além do preço de entrada quando o Break Even é aplicado.
InpUseTrailingStop
Ativa ou desativa a função Trailing Stop.
InpTrailingATRMult
Multiplicador do ATR usado para calcular a distância do Trailing Stop.
InpTrailingMinPoints
Distância mínima do Trailing Stop em pontos.
InpMinModifyPoints
Melhoria mínima do stop loss necessária antes de modificá-lo.
InpModifyThrottleSec
Tempo mínimo de espera entre solicitações de modificação do stop loss.
Observações importantes
Este EA é uma ferramenta de negociação automatizada e não garante nenhum resultado específico.
Os resultados de negociação podem variar conforme as condições de mercado, ambiente da corretora, spread, qualidade de execução, especificações do símbolo e configurações do usuário.
Recomenda-se testar o EA no Strategy Tester e em uma conta demo antes de utilizá-lo em uma conta real.
Todas as decisões de negociação e o gerenciamento de risco são de responsabilidade do usuário.
