MQL4 TUTORIAL GRUNDLAGEN – 128 SIMPLER LONG TERM TREND
In diesem Video wollen wir uns einmal anschauen, wie man den
Langzeittrend mit Hilfe von gleitenden Durchschnitten ermitteln
kann und wie man auch entsprechende Positionen in die jeweilige
Richtung eröffnet. Also lassen Sie uns einmal schauen, wie man d
6 Minuten
Podcast
Podcaster
Beschreibung
vor 3 Jahren
In diesem Video wollen wir uns einmal anschauen, wie man
den Langzeittrend mit Hilfe von gleitenden Durchschnitten
ermitteln kann und wie man auch entsprechende Positionen in die
jeweilige Richtung eröffnet. Also lassen Sie uns einmal schauen,
wie man das mit MQL4 programmieren kann. Um das zu tun, klicken
Sie bitte hier oben auf dieses kleine Symbol oder drücken Sie die
F4 Taste. Das ruft dann hier den Metaeditor auf und hier klicken
wir auf Datei, Neue Datei, Expert Advisor aus Vorlage, Weiter.
Ich vergebe hier mal den Namen SimplerLongTermTrend,
klicke auf Weiter, Weiter und Fertigstellen. Jetzt kann alles
oberhalb der OnTick Funktion gelöscht werden. Und auch die zwei
Kommentarzeilen können weg. Wir starten damit, dass wir zunächst
zwei Variablen erstellen. Für einen Small Moving Average und für
einen Big Moving Average. Der eine soll für 1.000 und der andere
für 950 Kerzen berechnet werden. Innerhalb der OnTick Funktion
erstellen wir uns eine String Variable mit dem Namen Signal,
weisen hier aber noch keinen Wert zu, denn, den möchten wir
gleich ermitteln. Berechnen wir zunächst einmal den kleineren
gleitenden Durchschnitt. Das funktioniert mit der
integrierten Funktion iMA für das aktuelle Währungspaar auf dem
Chart und die auf dem Chart ausgewählte Zeiteinheit. Wir möchten
für den kleineren gleitenden Durchschnitt anhand von 950 Kerzen
Werte ermitteln. Den Verschiebungswert setzen wir auf null, denn
den benötigen wir nicht. Der nächste Parameter heißt MODE_SMA.
Das steht für Simple Moving Average. Das Ergebnis soll anhand der
Schlusspreise berechnet werden und zwar für Kerze eins. Danach
wiederholen wir die gleiche Berechnung nochmal für den
BigMovingAverage. Bis auf den Namen dieser Variable und den
Parameter hier ist alles identisch. Und das wird das Ergebnis
dann für tausend Kerzen berechnen. Mit diesen Berechnungen sind
wir jetzt in der Lage herauszufinden, ob der BigMovingAverage
größer ist als der SmallMovingAverage. Und wenn das so ist, dann
möchten wir gerne ein Sell Signal setzen, also weisen wir den
Begriff Sell unserer Signal Variable zu. Im umgekehrten
Fall, wenn der BigMovingAverage kleiner ist als der
SmallMovingAverage, dann ist das für uns ein Kaufsignal und dann
weisen wir den Begriff Buy unserer Signal Variable zu. Denn, wenn
wir ein Kaufsignal haben und unser Signal auf Buy steht und die
Funktion OrdersTotal uns einen Rückgabewert von null liefert,
dann bedeutet das: wir haben keine geöffnete Position, aber ein
Kaufsignal. Und dann nutzen wir OrderSend für das aktuelle
Währungspaar, um eine Kaufposition für zehn Mikrolot zu eröffnen.
Im anderen Fall, wenn unser Signal den Wert Sell hat und wir
ebenfalls keine geöffnete Position haben, dann nutzen wir
OrderSend für das aktuelle Währungspaar, um eine Verkaufsposition
für zehn Mikrolot zu eröffnen. Diese Werte hier stehen übrigens
für den Take Profit und für den Stop Loss. Und wenn Sie mit
diesen Werten mal experimentieren und viele, viele Testpositionen
eröffnen, dann werden Sie herausfinden, was Ihnen wirklich hilft,
Ihre Trading Ergebnisse zu verbessern. Falls Ihnen das hier zu
schnell ging oder wenn Sie keine Ahnung haben, was diese ganzen
Codezeilen hier bedeuten, dann möchten Sie sich vielleicht eines
der früheren Videos anschauen. Oder vielleicht ist auch
der Premiumkurs interessant für Sie. Den finden Sie zusammen mit
einem Link zu unserem Shop auf unserer Webseite, wo Sie diese
Quellcodes hier herunterladen können, falls Sie das nicht selber
tippen möchten. Für den Moment entfernen wir hier mal die letzten
leeren Zeilen und drücken die F7 Taste. Sie können auch hier auf
Kompilieren klicken. Das sollte ohne Fehler funktionieren. Und
wenn das bei Ihnen auch so ist, dann klicken Sie bitte hier oben
auf dieses kleine Symbol oder drücken Sie die F4 Taste um in den
Metatrader zurückzukehren. Und im Metatrader klicken wir auf
Ansicht, Strategietester, oder drücken die Tastenkombination
Strg+R. Bitte wählen Sie hier die neu erstellte Datei
SimplerLongTermTrend.ex4 aus, markieren Sie die Option für den
visuellen Modus und starten Sie Ihren Test. Falls Sie
jetzt keine gleitenden Durchschnitte auf dem Chart sehen, dann
klicken Sie bitte auf Stopp, klicken mit der rechten Maustaste in
das Chart und wählen Vorlage, Vorlage speichern. Bitte speichern
Sie das unter dem Namen tester.tpl ab. Denn das ist die Schablone
die wir sehen wenn wir den Strategietester öffnen. Den aktuellen
Wert können Sie ersetzen. Und wenn Sie Ihren Test dann erneut
starten, dann sollten Sie den gleitenden Durchschnitt hier auf
Ihrem Chart finden. Es wurde auch bereits eine erste Position
eröffnet. Unser Expert Advisor funktioniert also wie
gewünscht. Und Sie haben in diesem kurzen Video gelernt, wie Sie
anhand von zwei gleitenden Durchschnitten den Langzeittrend
bestimmen und entsprechende Positionen eröffnen können. Und Sie
haben das selbst programmiert, mit diesen paar Zeilen, hier in
MQL4.
Nicht sicher was Sie tun sollen? Klicken Sie auf den
automatischen Trading Assistenten unten
MQL4 TUTORIAL DEUTSCH - SIMPLER STANDALONE BOLLINGER…
MQL4 TUTORIAL DEUTSCH - SIMPLER POSITIONS MULTIPLIKATOR
MQL4 Tutorial - Simpler WPR Expert Adivsor
MQL4 Tutorial Deutsch - Simpler MACD Expert Advisor
MQL4 Tutorial - Der IOSMA Indikator
Der Beitrag MQL4 TUTORIAL GRUNDLAGEN – 128 SIMPLER LONG TERM
TREND erschien zuerst auf MQL4 TUTORIAL DEUTSCH.
Weitere Episoden
7 Minuten
vor 2 Jahren
7 Minuten
vor 2 Jahren
4 Minuten
vor 2 Jahren
4 Minuten
vor 2 Jahren
5 Minuten
vor 2 Jahren
In Podcasts werben
Kommentare (0)