und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
Die bequeme Nutzung der Indikatoren - Bibliothek für den MetaTrader 5
- Ansichten:
- 878
- Rating:
- Veröffentlicht:
- 2017.02.07 15:13
- Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Die allgemeine Beschreibung
Am Anfang schrieb ich es für mich selbst, wenn man zugleich mit vielen Indikatoren arbeiten muss.
Jede Klasse besteht sowie aus den Feldern, die identisch für alle (zum Beispiel, Handle des Indikators, Timeframe, die Periode, der Preis) sind, auch aus den Feldern, die dem gegebenen konkreten Indikator nötig sind. Auch gibt es in der Klasse die Funktionen, die diese Felder eingeben und zurückgeben.
Wie man das anwenden soll
Wir laden das Archiv herunter. Die Dateien mit der Erweiterung .mqh (bei denen am Anfang des Namens der Datei "cind" ist) ordnen wir im Ordner mit Ihrem Experten.
Die Dateien mit den Namen der Indikatoren (*.mq5) ordnen wir im Ordner \MQL5\Indicators\.
Die Parameter des Indikators kann man und eingeben und verändern, ich verwende die Funktionen der Klasse. Zum Beispiel:
Macd.SetSlowEma(MACD_Slow_EMA_Period); // Wir geben den Wert des langsamen EMA ein
Macd.SetSignalSma(MACD_Signal_SMA_Period); // Wir geben den Wert des Signal-SMA ein
Macd — ist ein Objekt der Klasse CIndMacd.
Der Wert des Indikators kann man durch den Aufruf der entsprechenden Funktion bekommen. Für den Indikator "macd_histogram" wird es folgendermaßen aussehen:
double valueMacd = Macd.OutValueMacd(1); // Der Wert des Indikators auf der letzten Bar
double valueSignal = Macd.OutValueSignal(1); // Der Wert der Signal-Linie auf der letzten Bar
Eins als Argument bedeutet, dass wir den Wert nach der letzten beendeten Bar nehmen.
Fazit
Kurz beschreiben, das war's. Wenn die Fragen über die Nutzung gibt — schreiben Sie es im Kommentar.
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/16519
Der semaphore Signal-Indikator mit der Verwendung des Oszillators RSI und mit der Eingabe der Alerts, der Sendung der Emailnachrichten und der push-Nachrichten aufs Smartphon.
Exp_Delta_WPRDer Experte Exp_Delta_WPR wurde aufgrund der veränderten Farbe des Indikators Delta_WPR gebaut.
Das Handelssystem, welches aufgrund der Signale des Indikators RSI_Slowdown gebaut wurde.
MFI_SlowdownDer semaphore Signal-Indikator mit der Verwendung des Oszillators MFI und mit der Eingabe der Alerts, der Sendung der Emailnachrichten und der push-Nachrichten aufs Smartphon.