Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Telegram!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Experts

EA AurumNeuro Vanguard - expert para MetaTrader 5

Syamsurizal Dimjati
Syamsurizal Dimjati
Hello traders, I design and develop high-quality indicators and Expert Advisors (EAs) for MT5 (since 2023), built to help you achieve more consistent and reliable trading results.
| Portuguese English Русский 中文 Español Deutsch 日本語 한국어 Français Italiano Türkçe
Visualizações:
15
Publicado:
\MQL5\Profiles\AurumNV\
ANV_S11.set (1.42 KB)
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
AurumNeuro Vanguard

O AurumNeuro Vanguard é um Expert Advisor (EA) inteligente projetado especificamente para a negociação de XAUUSD / ouro, combinando uma Arquitetura Neural de Risco híbrida com o Unified Market Dynamics Engine (UMDE).

Em vez de depender exclusivamente de sinais técnicos convencionais, o AurumNeuro Vanguard combina análise causal de preços, uma rede neural de aprendizado online e gestão de risco adaptativa baseada no ATR para avaliar as condições do mercado e gerar decisões disciplinadas de entrada e saída.


Aurum

Principais recursos

Mecanismo central do UMDE

Detecta a direção do mercado por meio da análise da velocidade dos preços, da entropia e da Dinâmica Causal dos Preços (CPD) para filtrar sinais de mercado de menor qualidade e se concentrar em condições de negociação mais sólidas.

//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
class CUMDE_Kernel
{
private:
   MarketState    m_pool[STATE_POOL_SIZE];
   MarketState    m_l1_buffer[L1_SIZE];
   ushort         m_free_ptr;
   int            m_head;
   double         m_cpd, m_hamiltonian, m_cpd_smooth, m_scale;
   bool           m_shadow_mode;
public:
   CUMDE_Kernel() : m_free_ptr(0), m_head(0), m_cpd(0.0),
      m_shadow_mode(true), m_cpd_smooth(0.0) {}
   void InitScale()
   {
      point = SymbolInfoDouble(_Symbol, SYMBOL_POINT);
      m_scale = (point < 0.01) ? 1000.0 : 100.0;
   }
   void UpdateState(double price, double vol, double spread)
   {
      m_head = (m_head + 1) & (L1_SIZE - 1);
      double prev_price = m_l1_buffer[(m_head + L1_SIZE - 1) & (L1_SIZE - 1)].price;
      double vel = (price - prev_price) * m_scale;
      m_l1_buffer[m_head].price     = price;
      m_l1_buffer[m_head].velocity  = vel;
      m_l1_buffer[m_head].curvature = vel * 0.5;
      m_l1_buffer[m_head].entropy   = spread * vol;
      m_l1_buffer[m_head].timestamp = TimeCurrent();
   }
   void EvaluatePhysics()
   {
      double v = m_l1_buffer[m_head].velocity;
      double s = m_l1_buffer[m_head].entropy;
      double raw_cpd = MathAbs(v * (1.0 / (s + 0.0001)));
      double current_cpd = MathMin(raw_cpd, 10.0);
      m_cpd_smooth = 0.95 * m_cpd_smooth + 0.05 * current_cpd;
      m_cpd = m_cpd_smooth;
      m_hamiltonian = (v * v) + (s * 0.5);
      m_shadow_mode = (m_cpd < 0.60);
      m_l1_buffer[m_head].cpd        = m_cpd;
      m_l1_buffer[m_head].hamiltonian= m_hamiltonian;
   }
   MarketState GetCurrentState() const
   {
      return m_l1_buffer[m_head];
   }
   ENUM_ORDER_TYPE GetCausalDirection() const
   {
      return (m_l1_buffer[m_head].velocity > 0) ? ORDER_TYPE_BUY : ORDER_TYPE_SELL;
   }
   bool IsInShadowMode() const
   {
      return m_shadow_mode;
   }
   double GetCPD() const
   {
      return m_cpd;
   }
};
CUMDE_Kernel UMDE;

Neural Advisor

Utiliza uma arquitetura de rede neural 5-12-3 que é continuamente treinada online com base em dados de barras anteriores. O Neural Advisor fornece confirmação direcional, bem como orientação dinâmica para Take Profit (TP) e Stop Loss (SL).

Risco Adaptativo e Dimensionamento de Lotes

Suporta os modos de negociação de lote fixo e porcentagem de risco. O tamanho da posição pode ser calculado automaticamente com base na distância do SL, na comissão e no valor do tick, ajudando a manter um risco consistente em diferentes condições de mercado.

Trailing Stop ATR + Buffer Anti-Reversão

Possui um trailing stop baseado no ATR com um modo agressivo opcional e ampliação dinâmica do stop durante períodos de extrema volatilidade. Isso ajuda a reduzir a chance de stop-outs prematuros quando o ouro sofre reversões rápidas de preço.

Lucro com Fechamento Forçado — Risco/Retorno

Fecha automaticamente as posições quando o lucro alcançado atinge a meta de Risco/Retorno (RR) configurada, proporcionando um mecanismo claro e sistemático de realização de lucros.

//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void ManageHardCloseProfit()
{
   if(!InpUseRR) return;
   for(int i = PositionsTotal() - 1; i >= 0; i--) {
      ulong ticket = PositionGetTicket(i);
      if(!PositionSelectByTicket(ticket)) continue;
      if(PositionGetString(POSITION_SYMBOL) != _Symbol) continue;
      double entryPrice = PositionGetDouble(POSITION_PRICE_OPEN);
      double currentSL  = PositionGetDouble(POSITION_SL);
      ENUM_POSITION_TYPE posType = (ENUM_POSITION_TYPE)PositionGetInteger(POSITION_TYPE);
      if(currentSL == 0) continue;
      double slPoints = (posType == POSITION_TYPE_BUY) ?
                        (entryPrice - currentSL) / point :
                        (currentSL - entryPrice) / point;
      if(slPoints <= 0) continue;
      double bid = SymbolInfoDouble(_Symbol, SYMBOL_BID);
      double ask = SymbolInfoDouble(_Symbol, SYMBOL_ASK);
      double profitPoints = (posType == POSITION_TYPE_BUY) ?
                            (bid - entryPrice) / point :
                            (entryPrice - ask) / point;
      if(profitPoints >= InpRRatio * slPoints) {
         Print("RR hit: ticket=", ticket, " profit=", DoubleToString(profitPoints,1),
               " pts, SL=", DoubleToString(slPoints,1),
               " RR=", DoubleToString(InpRRatio,1));
         ClosePosition(ticket);
      }
   }
}

Fechamento Forçado para Limite de Perda

Permite encerrar antecipadamente posições com prejuízo quando a confiança do sistema neural fica abaixo do limite configurado, ajudando a proteger o patrimônio da conta contra perdas prolongadas ou excessivas.


ANV

Gatekeeper Rigoroso

Utiliza vários filtros de execução, incluindo controle de spread, período de espera entre negociações e proteção de uma posição por barra, projetados para reduzir entradas desnecessárias e o excesso de negociações.

Mercado-alvo

  • Instrumento: XAUUSD / Ouro
    (O EA também pode ser adaptado a outros instrumentos de alta volatilidade.)

  • Intervalos de tempo recomendados: M15 – H1

  • Período ideal: H1 para condições de sinal mais estáveis

  • Tipos de conta: contas Standard, Raw Spread ou ECN com comissões competitivas

  • Capital inicial recomendado: mínimo de US$ 500

  • Capital recomendado: $1.000 ou mais ao negociar 0,01 lotes

Vantagens competitivas

Aprendizado adaptativo

A rede neural atualiza continuamente seus pesos utilizando novos dados de mercado, permitindo que o modelo se adapte às mudanças no comportamento do mercado ao longo do tempo.

Proteção em duas camadas

Combina a proteção adaptativa ATR com a lógica de corte de perdas rígida, oferecendo múltiplas camadas de proteção contra movimentos desfavoráveis do mercado.

Configuração transparente

Os principais parâmetros de negociação, risco e execução são disponibilizados por meio das entradas do EA, facilitando a otimização do sistema e sua adaptação a diferentes preferências de negociação e condições de mercado.

Projetado para a volatilidade do ouro

O AurumNeuro Vanguard foi desenvolvido para traders que buscam um sistema de negociação inspirado na IA, baseado em fundamentos matemáticos e em uma estrutura disciplinada de gestão de risco.

Ao combinar análise da dinâmica de mercado, aprendizado neural online, gestão adaptativa da volatilidade e controles rigorosos de execução de negociações, o AurumNeuro Vanguard foi projetado para lidar com as características de rapidez e volatilidade do mercado de ouro por meio de uma abordagem sistemática.

ANVg

Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/77206

ZetaBurst Scalper EA ZetaBurst Scalper EA

Sistema de scalping baseado em ticks que opera apenas com movimentos de preço que representam verdadeiros outliers estatísticos, com tamanho de posição e proteção adequados para lidar com o atraso real na execução da corretora. Os resultados do backtest estão incluídos abaixo.

GDS Renko Dual MA Demo EA GDS Renko Dual MA Demo EA

O GDS Renko Dual MA Demo EA é um pequeno Expert Advisor educacional para o MetaTrader 5. Ele mostra uma maneira simples de combinar blocos Renko clássicos de tamanho fixo com duas médias móveis simples calculadas diretamente a partir dos fechamentos dos blocos Renko concluídos.

Scanner de Tendências Scanner de Tendências

Uma análise rápida do mercado para identificar tendências sustentáveis. O script analisa, em um segundo, todos os símbolos da “Visão Geral do Mercado” e identifica os instrumentos com o movimento mais nítido e forte, utilizando a regressão linear R² e o indicador ADX.

PulseStrike Scalper - Statistical Burst Detection EA PulseStrike Scalper - Statistical Burst Detection EA

PulseStrike Scalper - EA para detecção estatística de picos