MQL4 TUTORIAL GRUNDLAGEN – 129 SIMPLER BOLLINGER BANDS EA

MQL4 TUTORIAL GRUNDLAGEN – 129 SIMPLER BOLLINGER BANDS EA

  In diesen Video geht es darum, wie man den Bollinger Bands Indikator automatisieren kann, sodass er in der Lage ist für den MetaTrader 4 automatisch Trades zu eröffnen. Wir haben hier bereits eine erste geöffnete Position. Wir beschleunigen das Ganze ma
7 Minuten
Podcast
Podcaster

Beschreibung

vor 3 Jahren

  In diesen Video geht es darum, wie man den Bollinger Bands
Indikator automatisieren kann, sodass er in der Lage ist für den
MetaTrader 4 automatisch Trades zu eröffnen. Wir haben hier
bereits eine erste geöffnete Position. Wir beschleunigen das
Ganze mal ein wenig und dann sieht man, dass das durchaus
funktioniert. Der Bollinger Bands Indikator war der Indikator,
mit dem ich die ersten Profite im automatischen Handel gemacht
habe. Und wir schauen uns jetzt einmal an, wie man diesen
Indikator hier mit MQL4 für den MetaTrader automatisieren kann.
  Um das zu tun, klicken Sie bitte auf diesen kleinen Button
hier oder drücken die F4-Taste auf Ihrer Tastatur. Das ruft dann
hier den MetaEditor auf und hier klicken wir auf Datei, Neu,
Expert Advisor aus Vorlage, weiter. Ich vergebe hier mal den
Namen SimplerBollingerBandsStandAloneEA, klicke auf weiter,
weiter und fertigstellen. Jetzt kann alles oberhalb der
OnTick-Funktion gelöscht werden. Auch die zwei Kommentarzeilen
hier werden entfernt. Und zunächst einmal erstellen wir uns hier
eine Variable für unser Signal. Die ist vom Typ string. Kann also
Textketten aufnehmen und bekommt auch den Namen signal.   An
dieser Stelle weisen wir aber noch keinen Wert zu. Danach geht es
an die Ermittlung der Bollinger Bänder. Wir haben ein unteres und
ein oberes Bollinger Band. Wir möchten gerne Einstiegssignale
erstellen, wann immer eine Kerze außerhalb eines der Bänder
schließt und wir einen Wiedereinstieg haben. Erfolgt dieser
Wiedereinstieg von unten ist es ein Kaufen- und wenn er von oben
erfolgt ein Verkaufen-Signal. Um die Bollinger Bänder zu
berechnen, nutzen wir die integrierte Funktion iBands für das
aktuelle Währungspaar auf dem Chart und die auf dem Chart
eingestellte Zeiteinheit. Wir berechnen das für 20 Kerzen und
diese beiden Werte finden Sie auch, wenn Sie im MetaTrader auf
Einfügen, Indikatoren, Tendenz, Bollinger Bands klicken, dann
sehen wir hier die 20 Kerzen. Der Versatz ist 0 und die
Abweichung ist 2. Das Ganze wird auf den Close-Preis angewendet.
Das sind genau diese Parameter hier. Und mit MODE_LOWER stellen
wir sicher, dass wir das untere Band berechnen. Wir tun das in
diesem Fall für Kerze 1. Das ist die letzte vollständig erstellte
Kerze auf dem Chart.   Die zweite Zeile hier ist nahezu
identisch, aber hier nutzen wir MODE_UPPER, denn das gibt uns die
obere Linie. Und da wir bei einer Überkreuzung des Bandes
einsteigen möchten, machen wir das Ganze nochmal. Diesmal für
Kerze 2, also die Kerze davor. Alle anderen Parameter hier sind
gleich geblieben und wenn Close für Kerze 2 kleiner ist als das
letzte Bollinger Band, wenn also vorher der Schlusskurs für Kerze
2 unter dem unteren Band war und wenn Close1, also der
Schlusskurs für Kerze 1 jetzt über dem unteren Band ist, wenn
also Close1 größer ist als LowerBB, dann würde das bedeuten, dass
wir hier so einen Wiedereinstieg von unten haben und in dem Fall
weisen wir das Wort Kaufen unserer Signalvariable zu. Das Ganze
gibt’s natürlich auch noch andersherum. Wenn der Schlusskurs für
Kerze 2 über dem oberen Band war und wenn der Schlusskurs für
Kerze 1 jetzt unter dem oberen Band ist, das wäre zum Beispiel
hier der Fall, dann möchten wir gerne verkaufen, also weisen wir
das Wort Verkaufen unserer Signalvariable zu. Kommen wir zum
eigentlichen Order-Befehl.   Wenn unser Signal den Wert
Kaufen hat und die Funktion OrdersTotal 0 zurückliefert. Das
bedeutet, wenn wir keine offenen Positionen haben, dann kaufen
wir 10 Microlot. Das macht der OrderSend-Befehl. Wenn Sie den
OrderSend-Befehl markieren und die F1-Taste drücken, dann sehen
Sie hier alle Parameter, aber dafür gibt’s auch ein separates
Video. In unserem Fall ist hier die Profitgrenze auf 150 Punkte
gesetzt. Das Ganze gibt’s natürlich auch nochmal wenn wir
verkaufen möchten. Wenn also unser Signal den Wert Verkaufen hat
und wir wieder keine geöffneten Positionen haben, dann verkaufen
wir 10 Microlot. Dazu nutzen wir ebenfalls den OrderSend-Befehl,
aber diesmal mit OP_SELL. Letztendlich fehlt uns noch eine
Chartausgabe. Das übernimmt für uns der Comment-Befehl. Der wird
uns auf dem Chart das Wort Signal und unser ermitteltes Signal
ausgeben. Das wars soweit. Wenn Sie alles haben, dann klicken Sie
hier oben auf Kompilieren oder drücken F7. Das hat ohne Fehler
funktioniert und in dem Fall klicken wir hier oben oder drücken
F4, um in den MetaTrader zurückzukehren.   Und im MetaTrader
nutzen wir einen kleinen Trick. Wir klicken hier auf Einfügen,
Indikatoren, Tendenz, Bollinger Bands, übernehmen die
Standardwerte, klicken auf ok. Dann wird unser Indikator hier
angezeigt. Jetzt klicken wir mit der rechten Maustaste in das
Chart, wählen Vorlagen, Vorlage speichern und speichern die
Vorlage als tester.tpl, denn das ist die Schablone, die unser
Strategietester gleich benutzen wird. Wenn Sie das haben, klicken
Sie bitte auf Ansicht, Strategietester oder drücken die
Tastenkombination Steuerung und R. Das öffnet dann hier den
Strategietester und hier wählen wir die Datei
SimplerBollingerBandsStandAloneEA.ex4 aus, aktivieren hier unten
den visuellen Modus und starten unseren Test. Und so sieht dann
unser Expert Advisor im laufenden Betrieb aus. Wir haben bereits
einen Gewinn gemacht. Und Sie haben in diesem kurzen Video
gelernt, wie Sie Kaufen- und Verkaufen-Signale für die Bollinger
Bänder generieren können und wie Sie automatisch die erkannten
Signale mit dem MetaTrader 4 handeln 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 - Simpler WPR Expert Adivsor

MQL4 TUTORIAL GRUNDLAGEN - 134 STANDALONE BOLLINGER…

Wie erstellt man einen funktionstüchtigen Bollinger…

MQL4 TUTORIAL DEUTSCH - SIMPLER IOSMA EXPERT ADVISOR

MQL4 TUTORIAL - SIMPLER STANDALONE EMA STOCHASTICS…




Der Beitrag MQL4 TUTORIAL GRUNDLAGEN – 129 SIMPLER BOLLINGER
BANDS EA erschien zuerst auf MQL4 TUTORIAL DEUTSCH.

Kommentare (0)

Lade Inhalte...

Abonnenten

15
15