Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Twitter!
und werden Sie Mitglied unserer Fangruppe
Greifen Sie auf die Code Base direkt aus dem Terminal MetaTrader 5 zu
Keinen passenden Code gefunden? Bestellen Sie einen über den Freelance Service

Bibliothek der Quellcodes in MQL5 für den MetaTrader 5 - 47

icon

Die größte kostenlose Quellcodebibliothek für die Plattform MetaTrader 5. Hier finden Sie fertige Beispiele von Expert Advisors, technischer Indikatoren, Skripten und Bibliotheken. Nutzen Sie die Bibliothek beim Lernen der Programmiersprache MQL5 und entwickeln Sie eigene Programme für den automatischen Handel auf den Finanzmärkten.

Die veröffentlichten Codes können ganz einfach herunterladen, getestet und im MetaTrader 5 gestartet werden. Die Bibliothek ist auch direkt auf der Handelsplattform MetaTrader 5 und in der Entwicklungsumgebung MetaEditor zugänglich.

Code hinzufügen

Der Congestion Index versucht, den Charakter des Marktes zu identifizieren, indem er den tatsächlichen Prozentsatz, den der Markt in den letzten x Tagen verändert hat, durch seine maximale Breite dividiert.

Chande Momentum Oszillator mit zusätzlichen Discontinued Signallinien anstelle der statischen Level für die Trends, angezeigt in Form der Bars auf dem Hauptchart (wenn der aktuelle Chart Bars oder Linie zeigt) oder Kerzen (das geschieht automatisch).

Chande Momentum Oszillator mit zusätzlichen Discontinued Signallinien anstelle der statischen Level für die Trends.

Ein Indikator auf Basis des Hull Moving Average.

Rsi(var) Indikator "Zero lag DEMA".

Rsi(var) Indikator mit einem "Zero lag Moving Average".

Dieser Indikator verwendet den DEMA-Berechnungsmodus, um die Verzögerung gegenüber dem ursprünglichen Zero-Lag MA zu verringern, und das macht diese Version noch schneller.

Der Indikator ZeroLAG MA ist nach Angaben der Ersteller ein gleitender Durchschnitt mit einer Verzögerung von Null. Ob wir zustimmen oder nicht, spielt keine Rolle, denn im Vergleich zu einigen "normalen" Moving Averages ist die Verzögerung deutlich geringer, so dass sie in jedem System verwendet werden kann, in dem weniger Verzögerung von großer Bedeutung ist.

Der Relative Strength Index (RSI) ist ein von dem bekannten technischen Analysten Welles Wilder entwickelter Momentum-Indikator, der die Höhe der jüngsten Gewinne und Verluste über einen bestimmten Zeitraum vergleicht, um die Geschwindigkeit und die Veränderung der Kursbewegungen eines Wertpapiers zu messen. Er dient in erster Linie dazu, überkaufte oder überverkaufte Konditionen im Handel mit einem Vermögenswert zu identifizieren.

Der Hull-Mittelwert wird vor der stochastischen Berechnung verwendet, wodurch die Preise gefiltert werden, bevor sie in der stochastischen Berechnung verwendet werden. Diese Methode wird verwendet, da sie viel weniger Zeitverzögerung hinzufügt, als wenn die Glättung des bereits berechneten stochastischen Wertes verwendet würde.

Der Indikator verwendet 3 Instanzen des Hull Moving Average.

Der Indikator RSI bands hilft in mehrfacher Hinsicht, vor allem aber bei der Visualisierung auf dem Hauptchart, welche Kursänderung die erwarteten überkauften oder überverkauften Signale auslösen würde.

Dieser Nicht-Handelsexperte generiert benutzerdefinierte Symbolinformationen auf dem 1M-Chart.

Diese Version des stochastischen RSI verwendet eine Art Signallinie, um sie noch sensibler zu machen.

Ausdruck von GetLastError() und der Rückgabenummer von MqlTradeResult als Textbeschreibung.

Im Gegensatz zum ursprünglichen Schaff Trend Cycle verwendet diese Version den TEMA MACD für die Berechnung, was ihn "schneller" bei der Bestimmung (auch im Vergleich zur DEMA-Version) der Trendänderungen macht und somit Signale ein paar Bars früher erzeugt.

Im Gegensatz zum ursprünglichen Schaff Trend Cycle verwendet diese Version den DEMA MACD für die Berechnung, was ihn "schneller" bei der Bestimmung der Trendänderungen macht und somit Signale einige Balken früher erzeugt (was bei "Scalping"-Systemen von Bedeutung sein kann).

Der Schaff Trend Cycle (STC) Indikator erkennt Auf- und Abwärtstrends lange vor dem MACD. Dabei werden dieselben Exponential Moving Averages (EMAs) verwendet, aber es wird eine Zykluskomponente hinzugefügt, um den Trendzyklus der Währung zu berücksichtigen. Da die Entwicklung des Trendzyklus der Währungen auf einer bestimmten Anzahl von Tagen basiert, wird dies in der Gleichung des STC-Indikators berücksichtigt, um eine höhere Genauigkeit und Zuverlässigkeit als der MACD zu erreichen.

Dieser Nicht-Handelsexperte generiert benutzerdefinierte Symbolinformationen auf dem 1M-Chart.

Dies ist ein MACD, der Mittelwerte als Eingangspreise verwenden kann, anstatt des "reinen" Preises. Das kann helfen, einige falsche Signale zu filtern, aber der Hauptzweck dieses Codes ist zu zeigen, wie einfach einige Dinge mit MetaTrader 5 gemacht werden können. Zusätzlich zu allen üblichen Optionen, wenn es um diese Art von Indikatoren geht, besteht die Möglichkeit, Farbänderungen basierend auf der MACD-Steigung oder der MACD-Schnittpunkte vorzunehmen.

Ein sehr bekannter RSI von Durchschnittswerten wird nur mit insgesamt 3 Code-Zeilen in einer Hauptschleife erstellt (Farbzuordnung je nach Steigung des RSI ist in diesen 4 Zeilen enthalten). Dieser kann als Vorlage für einen anderen Indikator verwendet werden und bietet eine einfache Lösung für diejenigen, die denken, dass alles in MetaTrader 5 sehr kompliziert ist.

Diese Version des Stochastischen Oszillators reduziert die Anzahl der Fehlalarme durch Glättung des Preises vor der Berechnung des Indikators. Das erzeugt eine schöne, glatte Stochastik als Ergebnis, die leicht für Trendhandelssysteme verwendet werden kann.

Diese Version des MACD verwendet den Hull Moving Average für die MACD-Berechnung anstelle des EMA (wie die Originalversion von Gerald Appel). Das macht ihn "schneller" als die EMA-Version und damit eignet er sich sowohl für Scalping- als auch für Trend-Techniken (wenn längere Betrachtungszeiträume verwendet werden).

Der Indikator zeigt den aktuellen Trend an, indem er eine Farbe des aktuellen Saldos anzeigt. Die entgegengesetzte Farbe wird nicht angezeigt, solange sie nicht zu einem Trend wird (d.h. fehlende Farbe bedeutet, der entgegengesetzte Trend ist der vorherrschende).

CCI ist ein sehr nützlicher Indikator. Aber es fehlt eine Sache: die bekannten Grenzen. Das Hinzufügen der Inversen Fisher Transform zum CCI lässt es in bekannten Grenzen oszillieren, und auf diese Weise kann er helfen zu beurteilen, was genau in den Märkten vor sich geht.

Indikator, der den aktuellen geschätzten Zustand des Marktes basierend auf einer Korrelation von 3 gleitenden Durchschnitten anzeigt.

MetaTrader 5 Version von Candle Closing Time Remaining (CCTR) ist ein Indikator, der die verbleibende Zeit bis zum Schließen einer offenen Kerze anzeigt.

Der McGinley Dynamic Indikator wurde von John McGinley entwickelt und 1991 im "Journal of Technical Analysis" der Market Technicians Association vorgestellt. Der Zweck dieses Indikators ist es, Fehler in konventionellen gleitenden Durchschnitten, wie z.B. Lücken zu den Preisen und Ausschläge, zu beheben. Das Ergebnis ist ein bemerkenswerter Indikator, der dem Durchschnittspreis eines Instruments folgt und sich an die aktuellen Marktgeschwindigkeiten anpasst.

Der Dynamic Momentum Index (DMI) ist eine variable Version des RSI. Bei Verwendung von Standardwerten variiert der RSI-Term von 3 bis 30. Durch die variable Zeitspanne reagiert der RSI besser auf kurzfristige Bewegungen. Je volatiler der Preis ist, desto kürzer ist der Zeitraum. Er wird wie der RSI interpretiert, liefert aber früher Signale.

Diese Version ist eine Art normalisierte Version - da sie das Volumen in Prozent im Vergleich zum Durchschnittsvolumen über einen gewählten Zeitraum anzeigt.

Der Fractal Adaptive Moving Average Technical Indicator (FRAMA) wurde von John Ehlers entwickelt. Dieser Indikator basiert auf dem Algorithmus des Exponentiellen Gleitenden Durchschnitts, bei dem der Glättungsfaktor auf der Grundlage der aktuellen fraktalen Dimension der Preisreihe berechnet wird. Der Vorteil des FRAMA ist seine Fähigkeit, starken Trends aber auch Seitwärtsbewegungen zu folgen.

ZigZag separat ist eine MetaTrader 5 Version eines Indikators, der als Wunderindikator für MetaTrader 4 im Netz schwebte.

Diese Version erweitert den Instantaneous Trend Line Indikator um eine Art Bänder, um die Erkennung von Trendänderungen zu erleichtern und falsche Signale herauszufiltern, die erzeugt werden können, wenn nur die Steigung des ITL Indikators für ein Signal benötigt wird. Und er unterscheidet sich auch in einem wichtigen Teil vom Original: Statt gebrochene Alpha-Parameter für die Berechnung zu verwenden, verwendet diese Version einen Zeitraum, der die gleiche Kategorie wie die Durchschnittswerte darstellt, und die Verwendung wird etwas intuitiver als die ursprüngliche Version.

Diese Version unterscheidet sich von der ursprünglichen Instantaneous Trend Line in einem wichtigen Teil: Statt gebrochene Alpha-Parameter für die Berechnung zu verwenden, verwendet diese Version einen Zeitraum, der sie zur gleichen Kategorie wie die Durchschnittswerte macht, und die Verwendung wird etwas intuitiver als die ursprüngliche Version.

Die gut bekannte Methode der Volumenanalyse.

Diese Version erweitert den Instantaneous Trend Line Indikator um eine Art Bänder, um die Erkennung von Trendänderungen zu erleichtern und falsche Signale herauszufiltern, die erzeugt werden können, wenn nur die Steigung des ITL Indikators für ein Signal benötigt wird.

Instantaneous Trend Line gehört zu den von John Ehlres entwickelten Indikatoren.

Diese Version des DeMarker-Indikators nutzt die "Hilfe" der geglätteten Stochastik, um die Zustände von DeMarker hervorzuheben und die Trendbewertung zu erleichtern.

Die Kombination von Balance of Market Power mit dem DSL (Discontinued Signal Line) kann sowohl für den Handel von Trends als auch für das Scalping verwendet werden.

T3 ist in der Berechnungsweise sehr ähnlich dem EMA und eignet sich daher für diese Berechnungsweise. Als Erweiterung der EMA-Stufen könnte es sich als nützlich erweisen, aber auf jeden Fall experimentieren, um die besten Ergebnisse für eine bestimmte Kombination von Symbol und Zeitrahmen zu erzielen.

1...404142434445464748495051525354...160