Autor: Sergey Ilyukhin, Erfinder der "Digital Methods Generator" Methode.
Der DFilter ist ein universeller Digitalfilter, der eine Lösung für die Erstellung digitaler Filter im Client-Terminal bietet.
Mit diesem MQL5-Filter musst du keine weiteren digitalen Filter mit den Tools des Client-Terminals erstellen. Das eröffnet neue Möglichkeiten für die Nutzung dieser Indikatoren.
Eine ausführliche Beschreibung dieses Indikators findest du im Artikel "Praktische Umsetzung digitaler Filter in MQL5 für Einsteiger".
Platziere die DF.dll Datei in "\MetaTrader5\MQL5\Libraries".
Achtung! Für den Betrieb von DF.dll sind drei zusätzliche dll-Dateien erforderlich: bdsp.dll, lapack.dll und mkl_support.dll. Diese Dateien enthalten mathematische Verarbeitungsblöcke und müssen in "C:\Windows\System32" für 32-Bit Windows oder "C:\Windows\SysWOW64" für 64-Bit Windows kopiert werden.
Überprüfe vor der Nutzung Folgendes:
- Das Kästchen "DLL-Importe erlauben" ist in Extras -> Optionen -> Expert Advisors aktiviert;
- Die Dateien bdsp.dll, lapack.dll und mkl_support.dll (zusätzliche mathematische Bibliotheken) befinden sich im Ordner "C:\Windows\System32" oder "C:\Windows\SysWOW64".
Beschreibung der Eingabeparameter:
- Ftype - Filtertyp:
0 - LPF (FATL/SATL/KGLP);
1 - HPF (KGHP);
2 - Bandpass (RBCI/KGBP);
3 - Ablehnungsfilter (KGBS). - P1 - P1 Abtrennungsperiode, Balken;
- D1 - D1 Übergangsprozess Abtrennungsperiode, Balken;
- A1 - A1 Dämpfung im Ablehnungsband, dB;
- P2 - P2 Abtrennungsperiode, Balken;
- D2 - D2 Übergangsprozess Abtrennungsperiode, Balken;
- A2 - A2 Dämpfung im Ablehnungsband, dB;
- Pulsation - Pulsationen im Durchlassband, dB;
- Verzögerung - Verzögerung, Balken.
Die Werte der Parameter P2, D2 und A2 dürfen für LPF und HPF nicht berücksichtigt werden.
Arbeitsbedingungen:
- LPF: P1 > D1
- HPF: P1
- Bandpass und Ablehnungsfilter: D2 > P2 > P1 > D1


Kommentar 0