NEXA Ultimate Gold System
- Experts
-
Park Seongcheon
Olá!
Meu nome é Park Sung Chan, desenvolvedor especializado em sistemas de trading algorítmico para MetaTrader 5. - Versão: 1.12
- Ativações: 5
NEXA_Ultimate_Gold_System
NEXA_Ultimate_Gold_System é um Expert Advisor de portfólio multiestratégia desenvolvido para negociação de GOLD e XAUUSD na plataforma MetaTrader 5.
O Expert Advisor não depende de um único sinal de entrada. Ele gerencia oito Strategy Profiles independentes que utilizam diferentes estruturas de mercado, condições de rompimento e processos de confirmação dentro de um único sistema.
O sistema analisa estruturas de mercado nos períodos Daily, H4 e H1. Dependendo do Strategy Profile, também podem ser utilizadas condições de confirmação em M1, M5 e M15.
O produto funciona como um único arquivo EX5.
Não utiliza DLL, WebRequest, arquivos CSV externos, Python, arquivos de dados externos ou sistemas de licenciamento de terceiros.
ESTRUTURA PRINCIPAL DE NEGOCIAÇÃO
NEXA_Ultimate_Gold_System analisa os dados recentes de preço para identificar estruturas de Support e Resistance.
Cada Strategy Profile utiliza seu próprio Structure Timeframe e Entry Timeframe para avaliar as condições de negociação.
Dependendo do Profile, as entradas são processadas utilizando um de dois métodos.
O primeiro método coloca uma Pending Stop Order em um Breakout Level calculado. A posição é aberta quando o preço realmente atinge e rompe esse nível.
O segundo método detecta primeiro o Breakout e depois verifica a Closed Candle Confirmation nos timeframes necessários antes de abrir uma Market Order.
Os cálculos de distância de preço utilizam Fixed Distance, Price Scaling ou ATR Scaling, dependendo do Strategy Profile.
8 STRATEGY PROFILES
O sistema contém oito Strategy Profiles independentes.
P01 DailyRecent
Analisa estruturas recentes do Daily e procura níveis de rompimento.
P02 DailyMajor
Utiliza estruturas principais do Daily com confirmação de velas fechadas em M5 e M15.
P03 DailyPersist
Utiliza estruturas persistentes do Daily que podem permanecer ativas por períodos prolongados.
P04 ReaperH4
Utiliza estruturas H4 com confirmação em M1 e M15.
P05 ReaperH1
Utiliza estruturas H1 com confirmação em M1 e M15.
P06 ScalpH1
Utiliza estruturas H1 com um modelo Fixed Distance.
P07 ATRDaily
Utiliza estruturas Daily com adaptação de distância baseada em ATR.
P08 ATRH4
Utiliza estruturas H4 com adaptação de distância baseada em ATR.
Cada Strategy Profile utiliza um Magic Number independente para identificar e gerenciar suas próprias operações e posições.
CONTROLE DE RISCO DO PORTFÓLIO
NEXA_Ultimate_Gold_System gerencia o risco tanto no nível de cada operação quanto no nível do portfólio completo.
O risco base padrão por operação é de 1.0% do Equity da conta.
O tamanho real da posição é calculado utilizando o Equity atual, a distância do Stop Loss, as especificações do símbolo e o Risk Weighting de cada Strategy Profile.
InpMaxConcurrentProfiles
Define o número máximo de Strategy Profiles que podem manter posições abertas simultaneamente.
Valor padrão: 5.
InpMaxSameDirectionPositions
Limita o número de posições NEXA e Pending Exposure na mesma direção.
Valor padrão: 4.
InpMaxPortfolioStopRiskPct
Define o risco máximo combinado de Stop Loss permitido para todo o portfólio NEXA.
Valor padrão: 8.0%.
InpUseHistoricalDDWeighting
Ativa o sistema de Profile-based Risk Weighting.
InpMinHistoricalDDWeight
Define o multiplicador mínimo de risco utilizado pelo sistema de Profile Risk Weighting.
Valor padrão: 0.25.
CÁLCULO DO TAMANHO DA POSIÇÃO
InpBaseRiskPerTradePct
Define a porcentagem de risco base utilizada em cada operação.
Valor padrão: 1.0%.
InpMaxSingleTradeRiskPct
Define a porcentagem máxima de risco permitida para uma única operação.
Valor padrão: 3.0%.
InpMaxLots
Define o volume máximo permitido para uma única ordem.
Valor padrão: 10.0 lotes.
InpAllowBrokerMinimumLot
Permite utilizar o volume mínimo do broker quando o tamanho calculado da posição for inferior ao volume mínimo permitido.
InpBrokerMinLotMaxRiskPct
Define o risco máximo permitido quando o volume mínimo do broker é utilizado.
Valor padrão: 3.0%.
InpAdaptEmergencySLToMinLotRisk
Quando necessário, o Expert Advisor tenta ajustar o Stop Loss inicial para manter o risco do lote mínimo do broker dentro do limite configurado.
Se a condição de risco não puder ser atendida, a operação não será aberta.
InpUseEquityForSizing
Utiliza o Equity da conta em vez do Balance para calcular o tamanho da posição.
Valor padrão: true.
CONTROLE DE ENTRADAS DIÁRIAS
InpMaxNewEntriesPerDay
Define o número máximo de novas entradas executadas permitidas por dia de negociação do broker.
Valor padrão: 5.
A criação de uma Pending Order não aumenta o contador diário de entradas.
O contador aumenta somente quando uma Entry Deal é efetivamente executada.
Quando o limite diário configurado é atingido, as Pending Orders restantes do NEXA são canceladas e novas entradas são bloqueadas pelo restante do dia de negociação do broker.
O gerenciamento das posições já abertas, incluindo Stop Loss, Take Profit e Position Management, continua ativo.
GERENCIAMENTO DE POSIÇÕES
Cada Strategy Profile utiliza sua própria configuração de Stop Loss inicial e Take Profit.
Alguns Profiles utilizam gerenciamento Break Even.
Quando uma posição atinge a distância de lucro configurada, o Stop Loss pode ser movido em direção ao preço de entrada ou para uma área de lucro.
Alguns Profiles utilizam Trailing Stop.
Quando o lucro atinge o nível necessário, o Stop Loss pode acompanhar o preço de acordo com as configurações do Profile.
Alguns Profiles também utilizam Trailing Take Profit.
Depois que o Stop Loss é movido para uma posição mais favorável, a lógica de gerenciamento não tenta movê-lo novamente para um nível menos favorável.
CONTROLE DE EXECUÇÃO
InpDeviationPoints
Define o desvio máximo de preço permitido para Market Orders.
Valor padrão: 40 points.
InpMinSecondsBetweenActions
Define o intervalo mínimo entre ações consecutivas de negociação para o mesmo Strategy Profile e direção.
Valor padrão: 1 segundo.
InpCancelOppositePendingOnEntry
Cancela as Pending Orders restantes do mesmo Profile após a execução de uma entrada.
Valor padrão: true.
InpUseGlobalSpreadFilter
Ativa um Spread Filter comum para todos os Strategy Profiles.
Valor padrão: false.
InpGlobalMaxSpreadPips
Define o Spread máximo quando o Global Spread Filter está ativado.
Valor padrão: 176.0.
InpConfirmationMaxWaitMinutes
Define o tempo máximo permitido para a conclusão da confirmação do breakout.
Valor padrão: 1680 minutos.
InpConfirmationLookbackBars
Define o número de Closed Bars analisadas durante o processo de confirmação.
Valor padrão: 12.
InpSameLevelReuseHours
Define o período mínimo de espera antes que o mesmo Breakout Level possa ser utilizado novamente.
Valor padrão: 30 horas.
PARÂMETROS GERAIS
InpEnableTrading
Ativa ou desativa novas entradas.
Quando definido como false, o gerenciamento das posições NEXA já abertas continua ativo.
InpTradeSymbol
Define o símbolo utilizado para negociação.
Se deixado em branco, o Expert Advisor utiliza o símbolo do gráfico atual.
InpBaseMagic
Define o Base Magic Number utilizado para identificar os oito Strategy Profiles.
Valor padrão: 2026082000.
InpAllowBuy
Ativa entradas Buy.
InpAllowSell
Ativa entradas Sell.
InpClosedBarEvaluation
Avalia as estruturas de mercado quando uma nova barra do Entry Timeframe é iniciada.
Valor padrão: true.
InpPrintLogs
Ativa mensagens adicionais do NEXA Event Log.
Valor padrão: false.
Para testes prolongados no Strategy Tester, é recomendado manter esta opção desativada para reduzir informações desnecessárias no Journal.
InpLogThrottleSeconds
Define o intervalo mínimo entre mensagens de log quando o logging está ativado.
Valor padrão: 900 segundos.
PARÂMETROS DE ATIVAÇÃO DOS PROFILES
Cada Strategy Profile pode ser ativado ou desativado individualmente.
InpUseProfile01_GoldDailyRecent
InpUseProfile02_GoldDailyMajor
InpUseProfile03_GoldDailyPersist
InpUseProfile04_ReaperH4
InpUseProfile05_ReaperH1
InpUseProfile06_ScalpH1
InpUseProfile07_ATRDaily
InpUseProfile08_ATRH4
Todos os oito Strategy Profiles estão ativados por padrão.
DASHBOARD
InpShowDashboard
Exibe as estatísticas dos NEXA Profiles no gráfico.
Valor padrão: false.
InpDashboardRefreshSeconds
Define o intervalo de atualização do Dashboard quando ele está ativado.
Valor padrão: 2 segundos.
AMBIENTE DE NEGOCIAÇÃO RECOMENDADO
Símbolo recomendado:
GOLD ou XAUUSD
Chart Timeframe recomendado:
M5
O Expert Advisor utiliza internamente vários timeframes.
É recomendado possuir dados históricos suficientes para M1, M5, M15, H1, H4 e D1.
O nome do símbolo Gold pode variar entre brokers.
Exemplos:
GOLD
XAUUSD
XAUUSD#
XAUUSDm
Se InpTradeSymbol for deixado em branco e o Expert Advisor for colocado no gráfico Gold do broker, o símbolo atual do gráfico será utilizado.
Spread, Commission, Swap, Trading Sessions, Stop Level, Tick Size, Minimum Volume e condições de execução podem variar entre brokers.
TIPO DE CONTA
NEXA_Ultimate_Gold_System detecta o modo da conta MetaTrader 5.
O sistema pode operar tanto em estruturas de conta Hedging quanto Netting.
Em uma Hedging Account, vários Strategy Profiles podem gerenciar posições independentes.
Em uma Netting Account, o MetaTrader 5 permite apenas uma posição líquida por símbolo.
Quando uma Netting Account é detectada, o Expert Advisor limita a atividade de negociação para reduzir conflitos entre posições independentes dos Profiles no mesmo símbolo.
INSTALAÇÃO
Instale o produto através do MetaTrader 5 Market.
Abra o gráfico GOLD ou XAUUSD M5 do seu broker.
Adicione NEXA_Ultimate_Gold_System ao gráfico.
Ative Algo Trading no MetaTrader 5.
Revise os Inputs do Expert Advisor antes de iniciar.
Ao utilizar o Expert Advisor com um novo broker, é recomendado verificar previamente as especificações do símbolo e as condições de negociação no Strategy Tester ou em uma Demo Account.
CONFIGURAÇÕES BÁSICAS PADRÃO
InpEnableTrading = true
InpAllowBuy = true
InpAllowSell = true
InpClosedBarEvaluation = true
InpMaxNewEntriesPerDay = 5
InpMaxConcurrentProfiles = 5
InpMaxSameDirectionPositions = 4
InpMaxPortfolioStopRiskPct = 8.0
InpBaseRiskPerTradePct = 1.0
InpMaxSingleTradeRiskPct = 3.0
InpUseEquityForSizing = true
InpDeviationPoints = 40
InpMinSecondsBetweenActions = 1
InpUseGlobalSpreadFilter = false
InpConfirmationMaxWaitMinutes = 1680
InpConfirmationLookbackBars = 12
InpSameLevelReuseHours = 30
InpPrintLogs = false
InpShowDashboard = false
INFORMAÇÕES SOBRE TESTES HISTÓRICOS
Os relatórios do Strategy Tester e as Balance Curves exibidos na página do produto são resultados de Historical Backtest gerados a partir de dados históricos de mercado.
Os resultados de Backtest não são resultados de Live Trading nem de Real Account Trading.
Os testes históricos são fornecidos apenas para demonstrar como o Expert Advisor se comportou em determinados dados históricos e condições específicas de teste.
Os resultados podem variar dependendo dos dados do broker, Spread, Commission, Swap, condições de execução, Slippage, histórico de ticks e especificações do símbolo.
Os resultados de Historical Backtest não garantem resultados futuros de negociação.
INFORMAÇÕES SOBRE RISCO
A negociação nos mercados financeiros envolve possibilidade de perdas.
O uso de um Expert Advisor não elimina os riscos de negociação.
Configurações de risco mais elevadas podem aumentar as oscilações do Account Equity e o Drawdown.
Atenção especial deve ser dada ao alterar os seguintes parâmetros:
InpBaseRiskPerTradePct
InpMaxSingleTradeRiskPct
InpMaxPortfolioStopRiskPct
InpMaxConcurrentProfiles
InpMaxSameDirectionPositions
O usuário deve revisar as configurações de acordo com o tamanho da conta, as condições do broker e o nível de risco aceitável.
Antes de utilizar o Expert Advisor em uma Live Account, recomenda-se realizar testes no Strategy Tester e em uma Demo Account.
SUPORTE
Para perguntas relacionadas ao produto, utilize a seção Product Comments do MQL5.com ou o sistema de mensagens do MQL5.com.
Não é necessário utilizar Messenger externo, Telegram Group ou site externo de suporte.
INFORMAÇÕES IMPORTANTES
NEXA_Ultimate_Gold_System é um Expert Advisor que analisa automaticamente as condições de negociação, gera ordens e gerencia posições de acordo com as regras configuradas.
Os resultados de negociação podem variar dependendo das condições de mercado e das condições de execução do broker.
Este produto não garante lucro específico, rentabilidade específica ou resultados futuros de negociação.
