Wie Erstelle Ich Einen Berater?

Inhaltsverzeichnis:

Wie Erstelle Ich Einen Berater?
Wie Erstelle Ich Einen Berater?

Video: Wie Erstelle Ich Einen Berater?

Video: Wie Erstelle Ich Einen Berater?
Video: Selbständigkeit als Unternehmensberater? So klappt es! 2024, Kann
Anonim

Beim Spielen an der Börse ist es sehr wichtig, alle Handelsvorgänge rechtzeitig zu verfolgen, und um die Arbeit zu erleichtern, erstellen viele Forex-Spieler einen Handelsroboter-Berater. Es ist nicht schwer, einen Expert Advisor zu erstellen, und wenn alles richtig gemacht wurde, wird der Expert Advisor den Prozess der Handelsoperationen zum Öffnen und Schließen von Kauf- und Verkaufspositionen für Sie vereinfachen. Ihr Gewinn hängt jedoch nur von Ihnen ab, nicht vom Berater, und in diesem Fall kann er nur zusätzliche Hilfe leisten.

Wie erstelle ich einen Berater?
Wie erstelle ich einen Berater?

Anweisungen

Schritt 1

Bilden Sie zunächst eine Strategie für die Erstellung eines Expert Advisors – zum Beispiel basierend auf der Linie des gleitenden Durchschnitts. Platzieren Sie eine Kaufposition mit einigen Take-Profit- und Stop-Loss-Werten, wenn der Instrumentenpreis über die Linie des gleitenden Durchschnitts steigt.

Schritt 2

Setzen Sie die Funktionen StopLoss und TakeProfit auf 250 Punkte. Der Roboter sollte keine neuen Positionen eröffnen, solange es eine Art offene Handelsposition gibt. Beginnen Sie basierend auf dieser Strategie mit der Erstellung eines Expert Advisors.

Schritt 3

Öffnen Sie MetaEditor und starten Sie den Expert Advisor Wizard. Wählen Sie im Menü des Assistenten die Option "Berater", klicken Sie auf "Weiter" und notieren Sie die wichtigsten Parameter, mit denen der Berater ausgestattet werden soll. Wenn Sie zum ersten Mal einen Handelsroboter erstellen, lassen Sie das Fenster mit den Parametern leer und klicken Sie auf "Fertig stellen".

Schritt 4

Jetzt müssen Sie Code in MQL schreiben, was das Hauptelement beim Erstellen eines Roboters ist. Programmieren Sie im Code-Editor die vorbereitete Strategie. Überspringen Sie die Blöcke int init() und int deinit().

Schritt 5

Gehen Sie direkt zur Angabe des Advisor-Algorithmus im Block int star(). Mit der Handelsfunktion OrderSelect () sollte der EA prüfen, ob Sie im Terminal offene Positionen haben. Wenn der Berater im Terminal offene Positionen findet, wartet er, bis die Geschäfte abgeschlossen sind.

Schritt 6

Dementsprechend müssen Sie folgenden Code eingeben:

if (OrderSelect (0, SELECT_BY_POS, MODE_TRADES) == False)

{ }

Schreiben Sie in geschweiften Klammern die Bedingungen für den Kauf und Verkauf.

Schritt 7

Da Sie die Moving Average-Linie als Signal zur Ausführung eines Trades zugewiesen haben, geben Sie im Code den Block der Funktion ein, die die Eröffnung eines Trades für einen Abwärtstrend beeinflusst. Diese Funktion sollte die vorherige Funktion widerspiegeln, die die Eröffnung eines Trends beeinflusst, wenn die Werte des aktuellen Preises die Linie des gleitenden Durchschnitts überschreiten. Stellen Sie einen Handelsroboter zusammen und testen Sie ihn mit verschiedenen Arten von Währungen.

Schritt 8

Jetzt müssen Sie nur noch die Parameter der Robotereinstellungen eingeben. Geben Sie nach der Zeile #property link https:// … folgende Parameter ein:

extern doppelter LotTrend = 0, 1; / * Anzahl der Lots, um eine Position zu eröffnen * /

extern int TP = 250; / * Anzahl der Punkte zum Schließen von TakeProfit * /

extern int SL = 250; / * Anzahl der Punkte zum Schließen von StopLoss * /

Schritt 9

Ändern Sie den Code mit Parametern, damit der Expert Advisor direkt vom Handelsterminal aus arbeiten kann. Testen Sie den Expert Advisor mit der Terminalfunktion "Strategy Tester".

Empfohlen: