Diskussion zum Artikel "Einen handelnden Expert Advisor von Grund auf neu entwickeln (Teil 10): Zugriff auf nutzerdefinierte Indikatoren"
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Neuer Artikel Einen handelnden Expert Advisor von Grund auf neu entwickeln (Teil 10): Zugriff auf nutzerdefinierte Indikatoren :
Wie kann man auf nutzerdefinierte Indikatoren direkt in einem Expert Advisor zugreifen? Ein Handels-EA kann nur dann wirklich nützlich sein, wenn er nutzerdefinierte Indikatoren verwenden kann; andernfalls ist er nur ein Satz von Codes und Anweisungen.
Die hervorgehobenen Teile sind diejenigen, die wir dem sauberen Code hinzugefügt haben. Das Ergebnis sieht wie folgt aus:
Warum hat es funktioniert? Das liegt daran, dass MQL5 Mittel zum Lesen und Schreiben von Daten zwischen Systemen bereitstellt. Eine der Möglichkeiten zum Lesen ist die Verwendung der Funktion CopyBuffer. Es funktioniert wie folgt:
Wir können also Daten von jedem beliebigen nutzerdefinierten Indikator lesen, d.h. wir sind nicht auf die Standard-MetaTrader 5-Indikatoren beschränkt. Das bedeutet, dass wir jeden beliebigen Indikator erstellen können und er wird funktionieren.
Autor: Daniel Jose