Support Vector Machine Trading: Dein Guide für MetaTrader 5

Mike 2012.11.22 18:53 12 0 0
Anhang

Der folgende Expert Advisor („svmTrader“) wurde entwickelt, um die typische Anwendung des Support Vector Machine-Lernwerkzeugs zu demonstrieren. Eine Kopie des Support Vector Machine-Lernwerkzeugs kannst du im MQL5 Market herunterladen. So funktioniert dieser Expert Advisor:

  1. Zwei neue Support Vector Machines werden mit der Bibliothek svMachineTool erstellt. Eine ist für das Signalgeben neuer „Kauf“-Trades konzipiert, während die andere für „Verkauf“-Trades zuständig ist.

  2. Sieben Standardindikatoren werden initialisiert, wobei die Handles in einem Integer-Array gespeichert werden (Hinweis: Jede beliebige Kombination von Indikatoren kann als Eingabe verwendet werden, solange sie in einem einzigen Integer-Array übergeben werden).

  3. Das Array der Indikatoren-Handles wird an die neuen Support Vector Machines übergeben.

  4. Mithilfe des Arrays der Indikatoren-Handles und anderer Parameter werden historische Preisdaten genutzt, um präzise Eingaben und Ausgaben für das Training der Support Vector Machines zu generieren.

  5. Sobald alle Eingaben und Ausgaben erstellt sind, werden beide Support Vector Machines trainiert.

  6. Die trainierten Support Vector Machines kommen im EA zum Einsatz, um neue Kauf- und Verkaufssignale zu geben. Wenn ein neues Signal für einen Kauf oder Verkauf erscheint, wird der Trade eröffnet, zusammen mit manuell festgelegten Stop-Loss- und Take-Profit-Orders.

Ich hoffe, dass dir dieser Expert Advisor ermöglicht, ein wenig mit dem Tool zu experimentieren. Ich empfehle, den Expert Advisor zu kopieren, zu ändern und anzupassen, um deinem eigenen Trading-Stil gerecht zu werden.

Blockdiagramm - Support Vector Machine Lernwerkzeug

Liste
Kommentar 0