Diskussion zum Artikel "MQL5-Assistent-Techniken, die Sie kennen sollten (Teil 38): Bollinger Bands"

 

Neuer Artikel MQL5-Assistent-Techniken, die Sie kennen sollten (Teil 38): Bollinger Bands :

Bollinger Bänder sind ein sehr gebräuchlicher Hüllkurven-Indikator, der von vielen Händlern verwendet wird, um Trades manuell zu platzieren und zu schließen. Wir untersuchen diesen Indikator, indem wir möglichst viele der verschiedenen möglichen Signale betrachten, die er erzeugt, und sehen, wie sie in einem von einem Assistenten zusammengestellten Expert Advisor verwendet werden können.

Wir verwenden bis zu 8 Muster, und wie aus der oben geteilten Tabelle ersichtlich, ist die Eingabekarte (verwendete Mustereingabe) für das zweite Muster 2. Dadurch wird sichergestellt, dass wir bei der Prüfung auf Kauf- und Verkaufs-Bedingungen nur dieses Muster, das Abprallen von den oberen und unteren Bändern, verwenden. Wir führen Testläufe für das Paar USDCHF auf dem täglichen Zeitrahmen für das Jahr 2023 durch und erhalten die folgenden Ergebnisse:

r1

с1

Die Auswirkungen auf den Handel und die möglichen Strategien, die für dieses Setup entwickelt werden können, könnten die Verwendung von Limit-Stop-Orders beinhalten. Da man vor dem Berühren dieser extremen Bänder einen Hinweis darauf hat, auf welchem Kursniveau sich das obere oder untere Band befindet, kann diese Information zusammen mit einem geeigneten Stoppkurs, der ausgelöst wird, sobald die Umkehrung erreicht ist, zum Platzieren dieser Geschäfte verwendet werden.

Autor: Stephen Njuki

 
Gute Arbeit!!! Können Sie die Datei für diese Ergebnisse zur Verfügung stellen?
 
Livio Alves #:
Gute Arbeit!!! Können Sie die Datei für diese Ergebnisse zur Verfügung stellen?

Nein, ich behalte sie nicht. Sie sind zu spezifisch.

 
Vielen Dank, Stephen, für diesen guten Bericht.

Können Sie bitte das Codestück in Ihrem 3. Muster erklären?
Close(m_close.MinIndex(StartIndex(), 5)) - Upper(StartIndex()) >= -1.0 * Range(StartIndex())
 
Chika Echezona Anumba #:
Danke Stephen für diesen guten Artikel.

Könnten Sie bitte einige der Codes in Ihrem 3. Muster erklären?
Der Bereich überschreitet den angegebenen Anfangsbereich - die Variablennamen ergeben Sinn.....
 
Ich glaube, dass es einen Tipo-Fehler bei Signal 3 gibt. Sie wollten Gap statt Range schreiben
Close(m_close.MinIndex(StartIndex(), 5)) - Upper(StartIndex()) >=-1.0 * Gap(StartIndex())