Diskussion zum Artikel "Neuronale Netze im Handel: Eine intelligente Prognosepipeline (Fazit)"

Neuer Artikel Neuronale Netze im Handel: Eine intelligente Prognosepipeline (Fazit) :

Der Artikel bietet einen faszinierenden Einblick darin, wie die SwiGLU-Einbettung verborgene Marktmuster aufdeckt und wie ein sparse Mixture-of-Experts-Modell innerhalb eines Decoder-only-Transformers die Prognosen bei vertretbarem Rechenaufwand genauer macht. Wir befassen uns eingehend mit der Integration von Time-MoE in MQL5 und OpenCL und bieten eine Schritt-für-Schritt-Anleitung zur Konfiguration und zum Training des Modells.

Der Modelltrainingsprozess wurde in zwei Phasen unterteilt. Dieser Ansatz ermöglichte es, das System Schritt für Schritt, zuverlässig und ohne Eile aufzubauen.

Zunächst erfolgte das Offline-Training. Wir haben historische Daten aus 15 Jahren für das Währungspaar EURUSD im M1-Zeitrahmen herangezogen. Dadurch stand dem Modell eine Vielzahl unterschiedlicher Marktsituationen zur Verfügung. Der Encoder lernte, Regelmäßigkeiten zu erkennen, aussagekräftige Muster zu identifizieren und die Marktlage in einen kompakten, informationsreichen Merkmalsvektor zu kodieren. Dieser Vektor bildet die Grundlage für alle Entscheidungen, die der Agent trifft. Während des Trainings lernt der Actor eine Verhaltensstrategie, indem er Signale vom Critic und vom Director erhält.

Als Nächstes folgte die Online-Feinabstimmung. Sie wird im Strategietester von MetaTrader 5 ausgeführt. Hier interagiert das Modell auf realistische Weise mit historischen Daten: Kerze für Kerze, mit Marktrauschen, zufälligen Schwankungen und Instabilität. Dies trägt dazu bei, das Verhalten des Agenten an die Dynamik des realen Marktes anzupassen und seine Strategie unter nahezu realen Bedingungen abzustimmen.

Nach dem Training wurde das Modell anhand neuer Daten – Kursnotierungen aus dem Januar 2025 – getestet. Alle Einstellungen waren voreingestellt und wurden nicht verändert. Dadurch wird sichergestellt, dass die Bewertung objektiv und transparent erfolgt. Die Testergebnisse sind unten aufgeführt.


Autor: Dmitriy Gizlyk

[Gelöscht]
Aus irgendeinem Grund finden wieder nur einseitige Transaktionen statt, als würde der Agent eigentlich gar nichts lernen. Es wäre interessant, die Bilanz der Trenddaten zu sehen. Da OpenCL fehlt, kann ich das nicht überprüfen :)
Die Trades erfolgen ausschließlich auf der Long-Seite

Vielen Dank, dass Sie Ihre Codes zur Verfügung stellen. Ich verfolge Ihre Artikel schon seit einiger Zeit. Sie scheinen alle auf ganz aktuellen wissenschaftlichen Veröffentlichungen zu basieren. Ich habe jedoch Probleme beim Kompilieren, da bei allen zu viele Syntaxfehler auftreten. Viele der Fehler stammen aus der Datei „NeuroNet.cl“, die, wenn ich mich nicht irre, den Kern der OpenCL-Berechnungen für „NeuroNet.mqh“ bildet. Ich bin mir sicher, dass alle Codes auf Ihrer Seite bereits kompiliert sind. Daher nehme ich an, dass die Probleme auf die MQL-Version auf meiner Seite zurückzuführen sind, die sich möglicherweise von Ihrer unterscheidet. Könnten Sie uns dazu ein paar Details geben? Vielen Dank!

Syed Jawad Hussain Naqvi #:
[D]ie Trades erfolgen ausschließlich auf der Long-Seite[.]

Meiner Meinung nach eignet sich ein reiner Long-Algorithmus wahrscheinlich besser für einen Index wie den S&P 500, der eine konstantere Aufwärtsbewegung aufweist.

Natürlich dient der EUR/USD lediglich als Beispiel für die im Artikel beschriebenen Konzepte und deren Funktionsweise, also…