Neuro Pulse AI
- Experten
-
Sergey Rozhnov
About me: I have experience in Forex trading and software development since 2006.
I also accept individual orders for the development and improvement of Expert Advisors or indicators in MQL5 and MQL4 languages on a Freelance.
Please contact me via private messages for any inquiries. - Version: 1.0
- Aktivierungen: 5
Neuro Pulse AI – Multi-Strategie Expert Advisor basierend auf einem tiefen neuronalen Netz
Handelsinstrument: EURUSD. Es wird nicht empfohlen, es auf andere Instrumente anzuwenden – das Netzwerk wurde ausschließlich für dieses Paar trainiert.
Handelszeitrahmen: Fügen Sie den EA dem M15-Chart hinzu (H4 wird ebenfalls für das neuronale Netz verwendet).
Einlage: Hängt vom Risk-Parameter und dem Kontotyp ab. (Zum Beispiel kann es mit 5 $ funktionieren, wenn es sich um ein Cent-Konto handelt und Risk=500). Es wird empfohlen, dass Ihre Einlage den Risk-Parameter übersteigt (z. B. für Risk=5000 sind Einlagen von 5000 und mehr geeignet).
Empfehlungen für den Risk-Parameter: Risk > 5000 — normaler Modus, Risk > 10000 — sicherer Modus, Risk = 500–2000 — hohes Risiko, Risk < 500 — extrem.
Kommission: Wenn die Kommission Ihres Kontos weniger als 5 beträgt oder nicht vorhanden ist, passen Sie den Parameter Manual Commission entsprechend an. Je niedriger die Kommission und der Spread des Brokers, desto besser für die Stabilität. Wenn Ihr Broker ein Spread- (oder Kommissions-) Rückerstattungsprogramm — Rebate — anbietet, aktivieren Sie diesen Dienst; so wird ein Teil Ihrer Handelskosten zurückerstattet.
1. Technologische Grundlage
1.1. Architektur des neuronalen Netzes
Der EA basiert auf einem tiefen neuronalen Netz (eigene Entwicklung, ohne Drittanbieter-Bibliotheken), trainiert mit dem Indikator des Autors Neuro Future.
-
Netzwerkstruktur: Vier-Schichten-Modell.
-
Äußere Schichten: Eingabe- und Ausgabeschicht.
-
Innere Schichten: Zwei versteckte Datenverarbeitungsschichten.
-
-
Eingabedaten: Das Netzwerk erhält ein Array von 96 H4-Bar-Preisen, die speziell aufbereitet wurden.
-
Ausgabedaten: Prognose der Preisrichtung.
1.2. Trainingsprozess
-
Trainingszeitraum: 3 Jahre historische Daten.
-
Instrument: EURUSD, H4-Zeitrahmen.
-
Trainingsdatensatz: 5.500 speziell aufbereitete Beispiele (Eingangs- und Ausgangssignale).
1.3. Anpassungsfähigkeit an den Zeitraum
Tests dieses neuronalen Netzes zeigten eine hohe Effizienz im M15-Zeitraum. Der EA tendiert auch ohne tiefe Parameteroptimierung zur Rentabilität, indem er Mechanismen zur Anpassung an die aktuelle Volatilität nutzt.
2. Innovatives Kapitalmanagementsystem (Multi-Strategie)
Zur Beseitigung lokaler Drawdowns wird ein einzigartiges Optimierungs- und Auftragsverwaltungssystem angewendet.
2.1. System der virtuellen Strategien
-
Strategiegenerierung: Ein interner Algorithmus erstellt eine Vielzahl virtueller Handelssysteme mit zufälligen Parametern.
-
Statistiksammlung: Jede Strategie durchläuft eine Reihe von Tests, wonach vollständige Handelsstatistiken gesammelt werden.
-
Auswahl der Besten: Eine TOP-Liste der besten Konfigurationen wird erstellt. Die endgültige Version des EA führt gleichzeitig 20 beste virtuelle Strategien aus, die die Signale eines neuronalen Netzes nutzen.
2.2. Verwaltung des virtuellen Kapitals
-
Jede der 20 Strategien arbeitet mit einer begrenzten virtuellen Einlage.
-
Strategie-Stop-Loss: Wenn die virtuelle Einlage einer bestimmten Strategie die Verlustschwelle überschreitet, schließt sie zwangsweise alle zugehörigen Positionen (teilweise Verlustfixierung).
3. Logik der Positionseröffnung und -verwaltung
3.1. Einstiegsbedingungen
Eine dreifache Bestätigung des neuronalen Netzes wird verwendet, um falsche Signale zu filtern:
-
Prognose am ersten Bar (Beginn des Prognosefensters).
-
Prognose am mittleren Bar.
-
Prognose am letzten Bar.
Ein Signal gilt als gültig, wenn alle drei Prognosen in der Richtung übereinstimmen und ihre Werte den festgelegten Mindestschwellenwert für die Signalstärke überschreiten.
3.2. Positionsverwaltungslogik (Durchschnittsbildung und Umkehrung)
Das Verhalten des EA, wenn sich der Preis gegen eine offene Position bewegt, hängt von den aktuellen Messwerten des neuronalen Netzes ab:
-
Szenario A (Trend hält an): Wenn das neuronale Netz die ursprüngliche Richtung bestätigt, erfolgt eine Positionsdurchschnittsbildung mit einem kleinen steigenden Lot-Multiplikator.
-
Szenario B (Trendwechsel): Wenn das neuronale Netz die entgegengesetzte Richtung anzeigt, erfolgt eine vollständige Positionsumkehrung (Schließen der aktuellen und Eröffnung in der Gegenrichtung).
-
Szenario C (Unsicherheit): Wenn das neuronale Netz innerhalb des Fensters mehrdirektionale Signale erzeugt, werden Durchschnittsbildung und Umkehrung nicht durchgeführt (Standby-Modus).
4. Schutzmechanismen und Servicefunktionen
4.1. Automatischer Neustart
Das System überwacht den Gesamtgewinn. Wenn ein festgelegter Prozentschwellenwert erreicht wird, werden alle realen und virtuellen Positionen zwangsweise geschlossen. Der Handel beginnt "von Grund auf" neu, wodurch angesammelte Gewinne gesichert und die Belastung der Einlage zurückgesetzt werden können.
4.2. Drawdown-Management
Flexible Einstellungen zur Kontrolle des maximalen Drawdowns sind implementiert:
-
Option 1: Wenn ein kritisches Drawdown-Niveau erreicht wird, werden alle Positionen geschlossen und der Handel beginnt von vorne.
-
Option 2: Schließen aller Positionen, Speichern des Zustands im Speicher und Neustart des Handels erst nach Ablauf einer benutzerdefinierten Zeitüberschreitung ("Abkühlphase").
4.3. Wochenend-Manager
Vor Marktschluss kann der EA alle Positionen zwangsweise schließen und den aktuellen Zustand speichern, um Lücken am Montag zu vermeiden. Diese Funktion kann deaktiviert werden.
4.4. Handelsfilter
-
Zeitfilter: Möglichkeit, erlaubte/verbotene Handelszeiten festzulegen.
-
Nachrichtenfilter: Integrierte Integration mit dem Wirtschaftskalender des MT5-Terminals zur Blockierung des Handels während der Veröffentlichung wichtiger Nachrichten.
5. Hauptvorteile des Produkts
-
Echtes neuronales Netz: Tiefes maschinelles Lernen an 5.500 Beispielen.
-
Multi-Strategie-Stabilität: Der parallele Betrieb der 20 besten Systeme auf einem einzigen Signal eliminiert die Auswirkungen einer einzelnen Verlustserie auf die Saldenkurve.
-
Adaptives Management: Die Logik bestimmt selbst, wann durchschnittlich gebildet und wann eine Position umgekehrt werden soll, und eliminiert so "glücksbasierten" Handel.
6. Fehlertoleranz und Systemanforderungen
6.1. Unterbrechungsschutz
Der EA ist mit einem eingebauten Sicherheitssystem für unvorhergesehene Stopps ausgestattet (Verbindungsfehler, Terminal-Neustart, Stromausfall):
-
Daten der virtuellen Strategien und aktuellen Betriebsparameter werden in Dateien gespeichert.
-
Nach Wiederherstellung der Verbindung oder Neustart des Terminals lädt der EA automatisch den Zustand aus den Dateien und setzt den Betrieb vom selben Punkt ohne Verlust der Strategielogik fort.
6.2. Empfohlene Umgebung
Für einen stabilen Rund-um-die-Uhr-Betrieb wird empfohlen:
-
Einen dedizierten Personal Computer (PC).
-
Einen Remote-Server mit Desktop (VPS/VDS).
EA-Parameter:
1. ===== HAUPTPARAMETER =====
- Risk (<2000-Hoch, >5000-Niedrig) ( 5000 ) — Risikostufe
- Max.Total Lots, relative value ( 10 ) — Maximales Gesamtlotvolumen
- AutoFixedBalance ( true ) — Automatische Saldenfixierung
- Fixed Balance (if=0 then FixedBalance=AccountBalance) ( 0 ) — Fester Saldo
- Slippage ( 5 ) — Slippage
- SpreadLimit ( 4 ) — Spread-Limit
- ManualCommission ( 5 ) — Kommission
- Magic Number ( 777 ) — Magische Nummer
- FIFO ( false ) — FIFO-Modus
2. ===== PARAMETER DER VIRTUELLEN STRATEGIEN =====
- VirtualBalance ( 5000 ) — Virtueller Saldo
- VirtualMaxLots ( 10 ) — Virtuelles maximales Lotvolumen
- VirtualMaxOrders ( 10 ) — Virtuelles Maximum an Aufträgen
3. ===== PARAMETER FÜR AUTOMATISCHEN NEUSTART =====
- Auto Restart ( true ) — Automatischer Neustart
- Restart Percent ( 0.5 ) — Neustart-Prozentsatz
4. ===== Zeitfilter =====
- Time Filter (Set On Greenwich) ( false ) — Zeitfilter
- HourStart ( 18 ) — Startstunde
- HourEnd ( 13 ) — Endstunde
5. ===== PARAMETER FÜR SICHERES SCHLIESSEN =====
- Close and Remember Before Weekend ( true ) — Vor dem Wochenende schließen und merken
- Close All And Restart After DD,% ( 100 ) — Alle schließen und nach Drawdown neu starten
- Close And Remember After DD,% ( 100 ) — Nach Drawdown schließen und merken
- Stop Days After DD (if 0-no stop) ( 2 ) — Stopptage nach Drawdown
6. ===== NACHRICHTENFILTER =====
- NewsFilter ( false ) — Nachrichtenfilter
- HighImpact ( true ) — Nachrichten mit hoher Auswirkung
- MiddleImpact ( false ) — Nachrichten mit mittlerer Auswirkung
- LowImpact ( false ) — Nachrichten mit geringer Auswirkung
- Speaks ( true ) — Spricht
- USDNewsForAll ( true ) — USD-Nachrichten für alle Paare
- MinsBeforeNews ( 5 ) — Minuten vor Nachrichten
- MinsAfterNews ( 30 ) — Minuten nach Nachrichten
- Show alerts ( true ) — Alarme anzeigen
- Send notifications ( false ) — Benachrichtigungen senden
