Neural Network Swing Scalper Price Action
- Experten
- Domantas Juodenis
- Version: 1.0
- Aktivierungen: 20
Der erste MT5 Expert Advisor, der auf einem echten neuronalen Feedforward-Netzwerk basiert - kein Scoring-System, keine Regelmaschine, kein Marketing-Label. Echte Neuronen-Mathematik. Echte Wahrscheinlichkeitsausgabe. Echte Handelsintelligenz.
Was macht NNSSP-AI anders?
Hinter jedem "KI"-Engineer auf dem Markt verbirgt sich dasselbe unter einem beeindruckenden Branding - eine handcodierte Checkliste, die Indikatorwerte addiert und dies als künstliche Intelligenz bezeichnet. NNSSP-AI ist auf der Ebene des Quellcodes anders.
Er lässt ein echtes neuronales Feedforward-Netzwerk auf jedem Balken laufen:
- 20 normalisierte Markteingaben werden in das Netzwerk eingespeist
- 16 versteckte Neuronen mit ReLU-Aktivierung - jedes Neuron ist darauf trainiert, eine bestimmte Marktbedingung zu erkennen
- 8 Neuronen der zweiten Schicht, die diese Bedingungen zu Signalen höherer Ordnung kombinieren
- 2 Ausgangsneuronen mit Softmax-Aktivierung, die reale Wahrscheinlichkeiten - p_buy und p_sell - erzeugen, die sich immer zu 1,0 summieren
Das Netzwerk addiert keine gewichteten Punktzahlen. Es führt eine Matrixmultiplikation durch, wendet nicht-lineare Aktivierungsfunktionen an und erzeugt eine mathematisch gültige Wahrscheinlichkeit. Ein p_buy von 0,84 bedeutet, dass das Netzwerk zu 84 % von einem bullischen Handel bei diesem Balken überzeugt ist. Das ist kein Ergebnis, sondern eine Schlussfolgerung.
Drei wirklich getrennte Handelsmodi
NNSSP-AI arbeitet in drei Modi, die sich strukturell voneinander unterscheiden - es handelt sich nicht um kosmetisch umbenannte Versionen der gleichen Logik. Jeder Modus verwendet einen völlig anderen dreifachen Zeitrahmen. Das neuronale Netzwerk sieht unterschiedliche Kerzen, unterschiedliche Daten und einen anderen Marktkontext.
🌊 Neuronaler Schwung
Lesen Sie den höheren Zeitrahmen. Handeln Sie die institutionelle Bewegung.
- Barclock wird nur bei Kerzenschluss auf H1 ausgelöst
- Indikatoren werden auf H1 / H4 / D1 berechnet
- Mindestens 4 Stunden zwischen den Trades
- Maximal 3 Trades pro Sitzung
- SL: 1,8× ATR | TP: 3,5× ATR
Der Swing-Modus ist absichtlich geduldig. Er wartet auf eine vollständige H1-Kerze zur Bestätigung des Signals, prüft die H4-Kerze auf eine Richtungsausrichtung und liest die D1-Trendrichtung ab, bevor er sich festlegt. Das neuronale Netzwerk in diesem Modus gewichtet die Marktstruktur, die BOS/ChoCH-Erkennung und den HTF-Bias am stärksten und filtert so das Rauschen heraus, das kurzfristige Trader in die Falle lockt.
⚡ Neuronaler Skalp
Momentum lesen. Schnell zuschlagen. Das Risiko präzise kontrollieren.
- Bar Clock feuert bei Kerzenschluss auf M5
- Indikatoren werden auf M5 / M15 / H1 berechnet
- Mindestens 20 Minuten zwischen den Trades
- Maximal 6 Trades pro Sitzung
- SL: 1,0× ATR | TP: 2,0× ATR
Der Scalp-Modus liest schnelle Daten. MACD-Crossover, Stochastik-Signale und RSI-Momentum werden in der neuronalen Gewichtungsmatrix dieses Modus am höchsten gewichtet. Die 20-minütige Mindestlücke verhindert Signal-Spam, während gleichzeitig mehrere Gelegenheiten während der Londoner und New Yorker Sitzungen mit hohem Momentum erfasst werden.
🕯️ Neuronale Preisaktion
Struktur lesen. Handeln Sie auf institutionellen Ebenen. Bestätigen Sie mit Kerzen.
- Bar Uhr feuert auf M15 Kerze schließen
- Indikatoren werden auf M15 / H1 / H4 berechnet
- Mindestens 1 Stunde zwischen den Trades
- Maximal 4 Abschlüsse pro Sitzung
- SL: 1,3× ATR | TP: 2,8× ATR
Der PA-Modus basiert auf einer Idee: Der Preis kehrt dorthin zurück, wo Institutionen gehandelt haben. Order Block Proximity und Fair Value Gap Detection erhalten die höchste Gewichtung in der neuronalen PA-Matrix. Das Netzwerk sucht nach einer Rückkehr des Preises in eine ungemilderte Zone nach einem Strukturbruch - das sauberste Setup mit der höchsten Wahrscheinlichkeit im Preisaktionshandel.
Intelligente Marktstruktur-Engine
Unabhängig vom Modus erfasst die NNSSP-AI den Markt kontinuierlich nach strukturellen Merkmalen, die die 20 Eingangsneuronen des neuronalen Netzwerks speisen.
Break of Structure (BOS) & Change of Character (ChoCH) - Wird automatisch bei jedem Balken erkannt. Ein ChoCH - ein Preis, der ein Schwingextrem gegen den vorherrschenden Trend durchbricht - wird getrennt von einem BOS klassifiziert und erhält ein stärkeres neuronales Signal, das seine höhere Bedeutung als potenzielles Umkehrereignis widerspiegelt.
Order Block Detection - Die letzte aggressive Kerze vor einer impulsiven Bewegung. Bewertet nach Nähe: 1,0, wenn der Kurs innerhalb der Zone liegt, 0,75 innerhalb von 2 ATR, 0,50 innerhalb von 5 ATR. Kontinuierliche Näherungswerte fließen direkt in das neuronale Netzwerk ein - kein binäres "in der Zone oder nicht".
Fair-Value-Gap-Erkennung - Preisungleichgewichte bei drei Stangen, bei denen sich der Markt ohne ausgeglichenen zweiseitigen Handel bewegt. Bis zu 30 aktive FVG-Zonen werden gleichzeitig verfolgt, jeweils nach Nähe bewertet und in das neuronale Netz eingespeist.
Liquiditätszonen-Mapping - Signifikante Swing-Hochs und -Tiefs, die als aktiv oder "swept" markiert sind. Aktive Liquiditätspools in der Nähe des aktuellen Preises informieren das neuronale Netzwerk über die strukturellen Verzerrungseingaben.
Multi-Timeframe-Struktur - Alle drei Modus-Zeitrahmen werden unabhängig voneinander als bullish (HH/HL-Muster), bearish (LL/LH-Muster) oder ranging klassifiziert. Drei separate Strukturwerte speisen die Eingaben x[11], x[12], x[13] - so erhält das neuronale Netzwerk ein vollständiges Bild der Trendqualität über alle Zeitrahmen hinweg.
Professionelles Risikomanagement
Fünf Methoden zur Risikobewertung
Wählen Sie den Ansatz, der zu Ihrem Handelsstil passt:
| Modus | Wie Lots berechnet werden |
|---|---|
| % des Guthabens | Risiko eines festen Prozentsatzes des Kontosaldos pro Handel |
| % des Eigenkapitals | Risiko eines festen Prozentsatzes des Live-Eigenkapitals pro Handel |
| Festes Lot | Jeder Handel verwendet die gleiche Lotgröße |
| Festes $-Risiko | Jeder Handel birgt das Risiko eines festen Geldbetrags |
| Auto R:R | Die Losgröße wird automatisch festgelegt, um ein bestimmtes Risiko-Ertrags-Verhältnis zu erreichen. |
Dreistufige Auftragsvalidierung
Jede Order durchläuft drei Prüfungen, bevor sie den Broker erreicht:
- Stop-Level-Validierung - SL und TP werden automatisch erweitert, wenn sie zu nahe am Preis liegen, um den vom Broker geforderten Mindeststoppabstand einzuhalten. Eliminiert [Ungültige Stops]-Fehler.
- Volumenvalidierung - SYMBOL_VOLUME_LIMIT, Obergrenze pro Auftrag, Obergrenze für das Gesamtengagement und Rundung der Lotschritte werden nacheinander angewendet. Eliminiert [Volumengrenze erreicht] Fehler.
- Margin Gate - OrderCalcMargin() wird genau zum Zeitpunkt der Auftragserteilung aufgerufen. Wenn die geforderte Margin 90% der freien Margin übersteigt, wird die Order sauber übersprungen. Eliminiert [Kein Geld]-Fehler bei jedem Symbol und jeder Kontogröße.
Intelligente Kontoerfassung
NNSSP-AI liest ACCOUNT_MARGIN_MODE auf jedem Balken. Bei einem Netting-Konto - bei dem sich mehrere Eingaben zu einer Nettoposition summieren und schnell die Broker-Limits erreichen - beschränkt sich der EA automatisch auf eine offene Position pro Symbol. Auf einem Hedging-Konto gilt das konfigurierbare MaxOpenTrades-Limit. Keine Konfiguration erforderlich - der EA erkennt und passt sich an.
Session-basierte Handelslimits
Limits werden pro Handelssitzung zurückgesetzt - nicht pro Tag. Die Sitzungen werden automatisch anhand der Serverzeit des Brokers erkannt (Asien 00:00-07:00, London 07:00-13:00, New York 13:00-22:00 GMT). Ein Scalp-Händler erhält 6 frische Trades in London und 6 in New York. Der Swing-Modus erhält 3 pro Sitzung - was die Geduld widerspiegelt, die der Handel mit höheren Zeitrahmen erfordert.
Zusätzliche Sicherheitsvorkehrungen
- Tägliche und gesamte Equity Drawdown-Limits - der Handel wird automatisch gestoppt
- Konsekutiver Verlust-Cooldown - konfigurierbare Pause nach N Verlusten in Folge
- Mindestschwelle für die neuronale Bewertung - nur Signale mit hohem Vertrauen werden ausgeführt
- Minimale Konfluenzanforderung - mehrere unabhängige Bedingungen müssen übereinstimmen
- Nachrichtenfilter - MT5 Wirtschaftskalender blockiert Einträge vor und nach wichtigen Veröffentlichungen
- Maximaler Spread-Filter - Eingaben werden blockiert, wenn die Marktliquidität gering ist
- Mindest-R:R-Gate - jeder Handel muss das konfigurierte Risiko:R-Verhältnis erfüllen
Dynamisches Handelsmanagement
Das gesamte Management läuft auf der Balkenuhr des Modus - nicht auf jedem Tick - und verhindert so die [Modifikation fehlgeschlagen - nahe am Markt] Broker-Ablehnungen, die schlecht programmierte EAs plagen.
Break-Even - SL bewegt sich zum Eröffnungskurs + Puffer, sobald der Handel den Ziel-ATR-Gewinn erreicht.
Trailing Stop - Wird bei TrailStart × ATR im Gewinn aktiviert, schrittweise in TrailStep × ATR-Schritten, immer mit dem Mindeststoppabstand des Brokers abgeglichen.
Partial Close - 50 % der Position wird auf dem ersten TP-Level geschlossen. Der Rest läuft bis zum vollen TP-Ziel.
Proximity Guard - Alle Änderungen werden übersprungen, wenn der Preis innerhalb des Stop-Levels des Brokers für den bestehenden SL oder TP liegt. Die Position kann ohne Eingriffe auf natürliche Weise geschlossen werden.
Interaktives On-Chart-Panel
Jeder Parameter ist live über das On-Chart-Panel einstellbar - Sie müssen den EA nicht abkoppeln und wieder ankoppeln, um Einstellungen zu ändern.
Das Panel wird in Echtzeit angezeigt:
- Neuronaler Netzwerk-Output - p_buy, p_sell, Konfidenzwert und Anzahl der aktiven Neuronen mit Namen
- Konto - Saldo, Eigenkapital, freie Marge, Margenhöhe
- Statistiken - Täglicher Drawdown, Spread, verwendete/verbleibende Trades der Sitzung, offene Positionen, Risikomodus, aktuelle Sitzung
- Risikokontrollen - Sieben Parameter mit < und > Anpassungsschaltflächen: Risiko %, Max DD %, Max Trades, Offene Positionen, NN Score, Confluence, Min R:R
- Trade Controls - Fünf Schaltflächen zum Umschalten für Trail, Break-Even, Partial Close, News Filter, Session Filter
- EA-Master-Schaltfläche - Ein Klick pausiert oder setzt den gesamten Handel fort. Blau = aktiv. Rot = pausiert.
Die Position des Panels ist vollständig konfigurierbar: inp_PanelX , inp_PanelY und inp_PanelRight (linker oder rechter Diagrammrandanker).
Im Strategy Tester sind die Schaltflächen des Panels durch das Design des MT5 deaktiviert - konfigurieren Sie die Werte über die Registerkarte Inputs, bevor Sie die Tests ausführen.
Professionelle Chart-Ästhetik
Wenn NNSSP-AI an ein beliebiges Diagramm angehängt wird, wendet es ein professionelles dunkles Thema an:
- Hintergrund - Tiefes Marineblau #06 08 12
- Bullen-Kerzen - Lebendiges Himmelblau #29B6F6
- Bärenkerzen - Lebendiges Rot #EF4444
- Raster - Kaum sichtbar, eliminiert visuelles Rauschen
Alle erkannten Zonen werden direkt auf dem Chart eingezeichnet:
- Blaue/rote Rechtecke - Bullische und bearische Fair Value Gaps
- Grüne/dunkelrote Rechtecke - Bullische und bärische Orderblöcke
- Gestrichelte horizontale Linien - Aktive Liquiditätsniveaus
- Durchgehende horizontale Linien - BOS/ChoCH Strukturbrüche
- Pfeile - Einstiegssignale zum exakten Ausführungszeitpunkt
Ein großes Wasserzeichen mit der Aufschrift NNSSP-AI befindet sich hinter den Kerzen unten links - sichtbar, aber nie aufdringlich.
Ersetzen Sie Gewichte durch mit Python trainierte Daten
Die vorinitialisierten Gewichte kodieren jahrzehntelange manuelle Handelslogik in die Struktur des Netzwerks. Fortgeschrittene Benutzer können sie durch echte, mit Daten trainierte Gewichte ersetzen:
from sklearn.neural_network import MLPClassifier clf = MLPClassifier(hidden_layer_sizes=(16, 8), activation='relu') clf.fit(X_train, y_train) # Exportieren - direkt in die MQL5-Gewichts-Arrays einfügen W1 = clf.coefs_[0] # (20, 16) W2 = clf.coefs_[1] # (16, 8) W3 = clf.coefs_[2] # (8, 2)
Die Architektur ist identisch mit dem Ausgabeformat von scikit-learn. Keine Umformung. Neu kompilieren und testen.
Technische Spezifikationen
| Plattform | MetaTrader 5 |
| Neuronale Architektur | Feedforward, vollständig verbunden |
| Netzwerk | 20 → 16 (ReLU) → 8 (ReLU) → 2 (Softmax) |
| Parameter | 490 insgesamt (Gewichte + Vorspannungen) |
| Ausgabe | p_buy + p_sell = 1.0 (wahre Wahrscheinlichkeiten) |
| Handelsmodi | Schwingen (H1), Skalpieren (M5), Preisaktion (M15) |
| Kompatible Symbole | Forex, Indizes, Metalle, Krypto - jedes Symbol |
| Konto-Typen | Netting und Hedging - automatische Erkennung |
| Risiko-Methoden | 5 (% Saldo, % Eigenkapital, Fixed Lot, Fixed $, Auto R:R) |
| Erkennung von Zonen | Orderblöcke, Fair-Value-Lücken, Liquiditätszonen, BOS/ChoCH |
| Handelsmanagement | Break-even, Trailing Stop, Partial Close, Duration Exit |
| Nachrichten-Filter | MT5 Wirtschaftskalender - wichtige Ereignisse |
| Multi-Symbol | Ja - eine Instanz pro Symbol, separate magische Zahlen |
Empfohlene Starteinstellungen
Zum Testen - jedes wichtige Devisenpaar auf H1:
- Modus: Neuronaler Schwung
- Risiko: 1,0% Gleichgewicht
- Mindestwert: 62
- Min. Zusammenfluss: 2
- Sitzungs-Filter: AUS
- Nachrichten-Filter: AUS
- Max Lots pro Handel: 2.0
Für Live-Einsatz:
- Beginnen Sie mit einem Risiko von 0,5%, bis Sie die Signalfrequenz verstehen.
- Aktivieren Sie den Sitzungsfilter, um nur in London und New York zu handeln.
- Aktivieren Sie den Nachrichtenfilter für die wichtigsten Paare
- Setzen Sie MaxLotsPerTrade auf das Volumenlimit Ihres Brokers pro Order
NNSSP-AI v1.0 Neural Network Swing Scalp Price Action Intelligence Feedforward Neural Network 20→16→8→2 - ReLU Activation - Softmax Output - 490 Parameter
Risiko-Warnung: Der Handel birgt ein erhebliches Verlustrisiko. Die Backtesting-Performance der Vergangenheit ist keine Garantie für zukünftige Ergebnisse. Testen Sie immer auf einem Demokonto, bevor Sie Live-Kapital einsetzen.
