Diskussion zum Artikel "MQL5-Assistenten-Techniken, die Sie kennen sollten (Teil 64): Verwendung von Mustern von DeMarker und Envelope-Kanälen mit dem Kernel des weißen Rauschens"

 

Neuer Artikel MQL5-Assistenten-Techniken, die Sie kennen sollten (Teil 64): Verwendung von Mustern von DeMarker und Envelope-Kanälen mit dem Kernel des weißen Rauschens :

Der DeMarker-Oszillator und der Envelopes-Indikator sind Momentum- und Unterstützungs-/Widerstands-Tools, die bei der Entwicklung eines Expert Advisors kombiniert werden können. Wir knüpfen an unseren letzten Artikel an, in dem diese beiden Indikatoren vorgestellt wurden, indem wir das maschinelle Lernen in den Mix aufnehmen. Wir verwenden ein rekurrentes neuronales Netz, das den Kernel des weißen Rauschens nutzt, um die vektorisierten Signale dieser beiden Indikatoren zu verarbeiten. Dies geschieht in einer nutzerdefinierten Signalklassendatei, die mit dem MQL5-Assistenten arbeitet, um einen Expert Advisor zusammenzustellen.

Python verfügt über eine Vielzahl von Bibliotheken für die technische Analyse, die leicht importiert und zur Implementierung einer Vielzahl von Indikatoren verwendet werden können. Das derzeitige Problem besteht jedoch darin, dass sie nicht alle dem Standard entsprechen und dass bei einigen von ihnen einige Indikatoren fehlen. Zum Beispiel fehlt in der Pandas-Bibliothek für technische Analysen der DeMarker-Oszillator, während er im Modul „ta“ oder „Technische Analyse“ verfügbar ist. Andererseits sind die Envelopes zwar in der Pandas-Bibliothek für technische Analysen vorhanden, aber nicht in der „ta“-Bibliothek in ihrer Rohform. Der Grund dafür ist, dass „ta“ stattdessen die verwandten Indikatoren Bollinger Bands und Donchian Channel anbietet.

Und das Lustige ist, dass die Implementierung eines eigenen Indikators „von Grund auf“ heutzutage genauso wenig Mühe macht (wenn nicht sogar weniger) wie die Installation einer dieser Bibliotheken, um diese Standardfunktionen zu nutzen. Wir implementieren also unsere eigenen Funktionen für DeMarker und Envelopes, was auf dem Papier dazu führen sollte, dass unser Python etwas schneller läuft, da es weniger Modulverweise gibt.


Autor: Stephen Njuki