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

Ein Indikator für benutzerdefinierte Muster.

Der Indikator zeigt auf dem Chart den Kanal des vorherigen Handelstages an.

ATR Ratio zeigt das Verhältnis zweiter ATR.

Ein einfacher ZigZag mit einstellbarer Schrittweite.

Dynamischer gleitender Durchschnitt.

Ein Indikator der dynamischen Unterstützungen/Widerstände.

Der Indikator der Divergenzen der Hochs und Tiefs.

Ein Modul von Handelssignalen auf Basis des gleitenden Durchschnitts.

Der Indikator New High New Low Index.

Ein Indikator für mehrere Fraktale.

Der Indikator sucht nach Divergenzen und zeigt sie auf dem Chart des CCI-Indikators.

Bollinger Bänder als Oszillator.

Der Expert Advisor verwendet drei iMA (Moving Average, MA) und einen iMACD (Moving Average Convergence/Divergence, MACD)

Ein Indikator auf Basis von Elders "Safe Zone".

Der Expert Advisor sucht nacheinander nach N identischen Kerzen. Er kauft bei bullischen Kerzen und verkauft bei bärischen. Die Kontoart wird berücksichtigt, d.h. ob es sich um Netting oder Hedging handelt.

Der Expert Advisor arbeitet auf Basis der Indikatoren iChaikin (Chaikin Oscillator) und iMA (Moving Average, MA).

Ein Expert Advisor handelnd mit MACD-Signalen. Für diejenigen, die den Handel mit CFDs und Futures bevorzugen.

Die MQL5-Umsetzung des adaptiven UmnickTrade Expert Advisor.

Mit diesem Hilfsmittel können Sie die korrekte Lotgröße der nächsten Position berechnen, indem Sie einige einfache Regeln für die Geldverwaltung befolgen.

Der Indikator Chaos zone, der eine Kombination aus zwei Indikatoren von Bill Williams ist: Accelerator Oscillator und Awesome Oscillator.

Anstatt sich zu stressen, den Kurs mit dem Stop-Loss zu folgen, passt dieser Indikator einen vorgeschlagenen Stop-Loss nur dann an, wenn er eine Trendwende in die entgegengesetzte Richtung bemerkt. Auf diese Weise hält es das Niveau während des Trends intakt und passt es an, wenn es "sieht", dass es eine mögliche Trendwende gibt) und gibt einer Position größeren "Raum", um mögliche Kursausschläge während eines Trends zu überleben. Da es sich um eine Trendschätzung handelt, zeigt dieser Indikator auch die Zeiträume an, in denen ein Trend in verschiedenen Farben vorliegt, um die Entscheidung über die weitere Vorgehensweise zu erleichtern.

Der normale Durchschnitt, der für die stochastische Berechnung verwendet wird, ist der einfache gleitende Durchschnitt (SMA). Diese (erweiterte) Version erlaubt es Ihnen, jeden der 4 Grundtypen von Durchschnitten zu verwenden (Standard ist SMA, aber Sie können auch EMA, SMMA oder LWMA verwenden) - einige sind "schneller" als die Standardversion (wie EMA und LWMA Versionen) und SMMA ist ein wenig "langsamer", aber auf diese Weise können Sie das Verhältnis von "Geschwindigkeit" zu Signalen fein abstimmen.

Diese Version des DSL (Discontinued Signal Line) von der Stochastik verwendet keinen gleitenden Mittelwert in klassischer Weise für Signale, sondern berechnet die Signallinie in Abhängigkeit von den Werten der Stochastik. So haben wir zwei Dinge: eine Signallinie und eine Art von Level, die für überkaufte und überverkaufte Schätzungen verwendet werden können.

Diese Version des DSL von Williams' Percent Range verwendet keine festen Werte für überkaufte und überkaufte Werte, sondern verfügt über eine Art dynamische (unterbrochene Signallinie, um diese Werte zu identifizieren. So reagiert er ein wenig schneller auf Marktveränderungen und volatile Märkte.

Ein weiterer aus den Kreationen von John Ehlers - der nichtlinearer Kalman-Filter.

Dies ist eine Konvertierung von Kalman-Bands, die ursprünglich von Igor Durkin entwickelt wurden. Die Werte sind die gleichen wie bei der Version für den MetaTrader 4, nur dass wir Möglichkeiten nutzen, die MetaTrader 4 nicht benötigt, um den Indikator einfacher zu verwenden.

Eine Variation eines seit langem bekannten und nützlichen MACD-Indikators unter Verwendung von TEMA (Triple Exponential Moving Average) anstelle des EMA (Exponential Moving Average) für die MACD-Berechnung und DSL (Discontinued Signal Lines) und, anstelle einer Signallinie werden zwei verwendet.

Eine Variation eines seit langem bekannten und nützlichen MACD-Indikators unter Verwendung von DEMA (Double Exponential Moving Average) anstelle des EMA (Exponential Moving Average) für die MACD-Berechnung und DSL (Discontinued Signal Lines) und, anstelle einer Signallinie werden zwei verwendet. Auf diese Weise verfügt er sowohl über Level als auch Signallinien, und nach Tests zu urteilen, scheint er falsche Signale besser vermeiden zu können, und er kann zur (kurzfristigen) Erkennung von Trendumkehr verwendet werden.

Stochastik und RVI (Relative Vigor Index) - beide Indikatoren messen den überkauften und überverkauften Bereich der Marktbewegung. Dieser Indikator kombiniert beide in einem einzigen Indikator - Stochastic of Relative Vigor Index.

Die Inverse Fishertransformation normalisiert die Werte im gewünschten Bereich (in diesem Fall -1 bis +1), was bei der Beurteilung der überkauften und überverkauften Marktbedingungen hilft.

Dieser Indikator fügt die Fishertransformation zum RVI hinzu. Die Fishertransformation ermöglicht es Händlern, durch Normalisierung der Preise eine nahezu Gaußsche Wahrscheinlichkeitsdichtefunktion zu schaffen. Im Wesentlichen macht die Transformation spitze Ausreißer zu relativ seltenen Ereignissen und identifiziert eindeutig Trendwenden auf einem Chart. Der technische Indikator wird häufig von Händlern verwendet, die auf der Suche nach extrem zeitnahen Signalen sind und nicht nach verzögerten Indikatoren.

Normalerweise liefern die meisten Broker keine M1-Daten über 3 Monate für den MetaTrader 4, aber sie liefern M1-Daten über 3 Jahre für den MT5. So können wir dieses Hilfsmittel verwenden, um die M1-Daten im MetaTrader 5-Tester zu erhalten und die Daten in einer .hst-Datei für die Backtests mit dem MetaTrader 4 zu speichern.

Diese Version des Stochastik Oszillators erlaubt es Ihnen, jeden der 4 Grundtypen von Durchschnitten zu verwenden (Standard ist SMA, aber Sie können auch EMA, SMMA oder LWMA verwenden) - einige sind "schneller" als die Standardversion (wie EMA und LWMA Versionen) und SMMA ist ein wenig "langsamer", aber auf diese Weise können Sie das Verhältnis von "Geschwindigkeit" zu Signalen feinabstimmen.

Diese Version führt die Berechnung auf die gleiche Weise durch wie der ursprüngliche Stochastic Momentum Index, mit Ausnahme eines sehr wichtigen Teils: Statt EMA (Exponential Moving Average) für die Berechnung zu verwenden, wird T3 verwendet. Das ergibt ein glatteres Ergebnis ohne Verzögerung.

Der Stochastic Momentum Index (SMI) wurde von William Blau entwickelt und in der Januar-Ausgabe 1993 der Zeitschrift Technical Analysis of Stocks & Commodities eingeführt. Es enthält eine interessante Wendung des beliebten Stochastik-Oszillators. Während der Stochastik-Oszillator einen Wert liefert, der die Entfernung angibt, die der aktuelle Schlusskurs relativ zum aktuellen x-periodischen Bereich zwischen Hoch und Tief ist, zeigt Ihnen der SMI an, wo der Schlusskurs relativ zum Mittelpunkt des aktuellen x-periodischen Bereich zwischen Hoch und Tief ist.

Das Efficiency Ratio (ER) wurde erstmals von Perry Kaufman in seinem 1995 erschienenen Buch "Smarter Trading" vorgestellt. Sie wird berechnet, indem die Preisänderung über einen Zeitraum durch die absolute Summe der Preisbewegungen dividiert wird, die aufgetreten sind, um diese Änderung zu erreichen. Das daraus resultierende Verhältnis liegt zwischen 0 und 1, wobei höhere Werte einen effizienteren oder einen Trendmarkt darstellen.

Der Kanalhandel basiert auf einem gleitenden Durchschnitt mit der Periode von 220 und drei Umschlägen mit den Perioden von 220 und verschiedenen Höhen. Trailing von Positionen

MACD TEMA ist sogar noch etwas "schneller" als MACD DEMA, also je nach Parametern im Scalping-Modus (kurze Handelsperspektive) oder im Trend (bei längeren Perioden). Vergessen Sie nie, dass MACD in erster Linie ein Momentumindikator ist und dass das das Hauptziel des MACD ist.

Ein MACD, der DEMA für die Berechnung verwendet.

Ein Handelssystem, das auf dem Kontostand und dem Ergebnis des letzten Handels basiert.

1...404142434445464748495051525354...158