Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Telegram!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Expert Advisors

EA AurumNeuro Vanguard - Experte für den 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.
| German English Русский 中文 Español 日本語 Português 한국어 Français Italiano Türkçe
Ansichten:
11
Veröffentlicht:
\MQL5\Profiles\AurumNV\
ANV_S11.set (1.42 KB)
MQL5 Freelance Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
AurumNeuro Vanguard

AurumNeuro Vanguard ist ein intelligenter Expert Advisor (EA), der speziell für den Handel mit XAUUSD / Gold entwickelt wurde und eine hybride neuronale Risikoarchitektur mit der Unified Market Dynamics Engine (UMDE) kombiniert.

Anstatt sich ausschließlich auf herkömmliche technische Signale zu stützen, kombiniert AurumNeuro Vanguard kausale Kursanalyse, ein selbstlernendes neuronales Netzwerk und ein ATR-basiertes adaptives Risikomanagement, um die Marktbedingungen zu bewerten und disziplinierte Ein- und Ausstiegsentscheidungen zu treffen.


Aurum

Wichtigste Funktionen

UMDE-Kern-Engine

Ermittelt die Marktrichtung durch die Analyse von Preisgeschwindigkeit, Entropie und kausaler Preisdynamik (CPD), um Marktsignale geringerer Qualität herauszufiltern und sich auf stärkere Handelsbedingungen zu konzentrieren.

//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
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

Verwendet eine 5-12-3-Neuralnetzwerkarchitektur, die anhand früherer Balkendaten kontinuierlich online trainiert wird. Der Neural Advisor liefert eine Bestätigung der Richtung sowie dynamische Empfehlungen für Take Profit (TP) und Stop Loss (SL).

Adaptives Risiko- und Lot-Management

Unterstützt sowohl den Handelsmodus mit festem Lot als auch den mit festem Risikoprozentsatz. Die Positionsgröße kann automatisch auf Basis der SL-Distanz, der Provision und des Tick-Werts berechnet werden, was dazu beiträgt, das Risiko unter verschiedenen Marktbedingungen konstant zu halten.

ATR-Trailing-Stop + Anti-Reversal-Puffer

Verfügt über einen ATR-basierten Trailing-Stop mit einem optionalen aggressiven Modus und einer dynamischen Stop-Erweiterung bei extremer Volatilität. Dies trägt dazu bei, das Risiko vorzeitiger Stop-outs zu verringern, wenn es bei Gold zu raschen Kursumkehrungen kommt.

Festgelegter Gewinn – Risiko-Ertrags-Verhältnis

Schließt Positionen automatisch, sobald der erzielte Gewinn das konfigurierte Risiko-Ertrags-Ziel (RR) erreicht, und bietet so einen klaren und systematischen Mechanismus zur Gewinnmitnahme.

//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
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);
      }
   }
}

Hard Close – Verlustbegrenzung

Ermöglicht den vorzeitigen Ausstieg aus Verlustpositionen, wenn das neuronale Konfidenzniveau unter den festgelegten Schwellenwert fällt, und trägt so dazu bei, das Kontoguthaben vor anhaltenden oder übermäßigen Wertverlusten zu schützen.


ANV

Strenger Gatekeeper

Verwendet mehrere Ausführungsfilter, darunter Spread-Kontrolle, Handels-Cooldown und den Schutz „eine Position pro Bar“, die darauf ausgelegt sind, unnötige Eintritte und übermäßigen Handel zu reduzieren.

Zielmarkt

  • Instrument: XAUUSD / Gold-
    (Der EA kann auch an andere hochvolatile Instrumente angepasst werden.)

  • Empfohlene Zeitrahmen: M15 – H1

  • Optimaler Zeitrahmen: H1 für stabilere Signalbedingungen

  • Kontotypen: Standard-, Raw-Spread- oder ECN-Konten mit wettbewerbsfähigen Provisionen

  • Empfohlenes Startkapital: mindestens 500 $

  • Empfohlenes Kapital: 1.000 $+ beim Handel mit 0,01 Lots

Wettbewerbsvorteile

Adaptives Lernen

Das neuronale Netzwerk aktualisiert seine Gewichte kontinuierlich anhand neuer Marktdaten, wodurch sich das Modell im Laufe der Zeit an das sich ändernde Marktverhalten anpassen kann.

Zweistufiger Schutz

Kombiniert einen adaptiven ATR-Trailing-Schutz mit einer strengen Stop-Loss-Logik und bietet so mehrschichtigen Schutz vor ungünstigen Marktbewegungen.

Transparente Konfiguration

Wichtige Handels-, Risiko- und Ausführungsparameter werden über die EA-Eingaben zugänglich gemacht, was die Optimierung des Systems und dessen Anpassung an unterschiedliche Handelspräferenzen und Marktbedingungen erleichtert.

Speziell für die Volatilität des Goldmarktes entwickelt

AurumNeuro Vanguard richtet sich an Trader, die ein KI-inspiriertes Handelssystem suchen, das auf einer mathematischen Grundlage und einem disziplinierten Risikomanagement-Rahmenwerk basiert.

Durch die Kombination aus Marktdynamikanalyse, onlinebasiertem neuronalen Lernen, adaptivem Volatilitätsmanagement und strengen Kontrollen bei der Handelsausführung ist AurumNeuro Vanguard darauf ausgelegt, die schnellen und volatilen Eigenschaften des Goldmarktes mit einem systematischen Ansatz zu bewältigen.

ANVg

Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/77206

ZetaBurst Scalper EA ZetaBurst Scalper EA

Ein tickgesteuerter Scalper, der ausschließlich echte statistische Ausreißer bei Kursbewegungen handelt und dessen Positionsgröße und Absicherung so ausgelegt sind, dass er echte Ausführungsverzögerungen bei Brokern übersteht. Die Backtest-Ergebnisse sind unten aufgeführt.

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

Der „GDS Renko Dual MA Demo EA“ ist ein kleiner, zu Lernzwecken dienender Expert Advisor für MetaTrader 5. Er veranschaulicht eine einfache Möglichkeit, klassische Renko-Blöcke mit fester Größe mit zwei einfachen gleitenden Durchschnitten zu kombinieren, die direkt aus den abgeschlossenen Renko-Schlusskursen berechnet werden.

Trend-Finder-Scanner Trend-Finder-Scanner

Ein schneller Markt-Scanner zur Ermittlung nachhaltiger Trends. Das Skript analysiert innerhalb einer Sekunde alle Symbole aus dem „Marktüberblick“ und ermittelt mithilfe der linearen Regression R² und des ADX-Indikators die Instrumente mit der klarsten und stärksten Kursbewegung.

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

PulseStrike Scalper – EA zur statistischen Erkennung von Kurssprüngen