Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Telegram!
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 - 9

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

Flexibles Momentum (MetaTrader-Indikator) - berechnet die Veränderung eines Währungskurses während eines bestimmten Zeitraums (in Sekunden) und zeigt das Ergebnis als Anzahl von Punkten und Prozentsatz im Hauptdiagrammfenster der Plattform an. Er bietet hochgradig anpassbare Warnungen auf der Grundlage von Schwellenwerten für die maximale Dynamik in Punkten und Prozenten. Da dieser Indikator die Tick-Historie zur Berechnung des Momentums verwendet, funktioniert er nur im MT5.

Fisher MetaTrader-Indikator - ist ein recht einfacher Histogramm-Indikator, der die Richtung und Stärke des Trends erkennt und Signale über Trendänderungen gibt. Er verwendet keine Standard-MT4/MT5-Indikatoren in seinem Code. Fisher basiert seine Berechnungen auf den Höchst- und Tiefstkursen der vorangegangenen Perioden, wobei er einige fortgeschrittene mathematische Berechnungen auf die Beziehungen zwischen dem aktuellen Kurs und den Höchst- und Tiefstkursen anwendet. Der Indikator ist sowohl für MT4 als auch für MT5 verfügbar. Es handelt sich um einen "Repainting"-Indikator - er berechnet die vorherigen Balken neu, wenn ein neuer Balken erscheint.

Gain/Loss Info MetaTrader Indikator - zeigt die Gewinne und Verluste für alle Kerzen an, bei denen die angegebene Schwelle überschritten wurde. Die Werte werden in Punkten und in Prozent berechnet. Der Indikator kann Gewinne/Verluste in zwei Modi berechnen: als einfache Differenz zwischen Kerzenschluss und Eröffnung und als Differenz zwischen aktuellem Schlusskurs und vorherigem Schlusskurs. Sie können minimale Änderungsgrenzen (für Pips und Prozente), Änderungsmodi und die Schriftfarbe der ausgegebenen Zahlen einstellen. Der Indikator ist sowohl für MT4 als auch für MT5 verfügbar.

Float MetaTrader Indikator - ein hochentwickelter Indikator, der die frühere Chart-Historie für das gegebene Währungspaar analysiert und dann versucht, die Trends in der aktuellen Situation zu analysieren. Er zeigt in einem separaten Chart-Fenster an, wo Trends beginnen und enden, sowie Fibonacci-Retracement-Levels in Kombination mit DiNapoli-Levels im Hauptchart. Er zeigt auch an, wie lange es her ist, dass das lokale Hoch und Tief festgestellt wurde. Dieser Indikator ist für MT4 und MT5 verfügbar.

Keltner Channel (MetaTrader-Indikator) - ist ein klassischer Indikator der technischen Analyse, der 1960 von Chester W. Keltner entwickelt wurde. Der Indikator ähnelt in gewisser Weise den Bollinger Bändern und Umschlägen. Er verwendet drei Diagrammlinien: Die mittlere Linie ist der einfache gleitende 10-Tage-Durchschnitt, der auf den typischen Preis angewandt wird ((Hoch + Tief + Schluss) / 3), das obere und das untere Band werden durch Addition und Subtraktion des gleitenden Durchschnitts der täglichen Preisspanne (Differenz zwischen Hoch und Tief) von der mittleren Linie erzeugt. Auf diese Weise wird ein volatilitätsbasierter Kanal gebildet. In dieser Version des Indikators können Sie alle Parameter des MA ändern. Der Indikator ist sowohl für die MT4- als auch für die MT5-Version der Plattform verfügbar.

Laguerre MetaTrader Indikator - ein komplett eigener Indikator, der sich nicht auf die Standard MT4/MT5 Indikatoren stützt. Er zeigt die gewichtete Trendlinie in einem separaten Fenster des Charts an. Er kann für einfache Einstiegs- und Ausstiegssignale verwendet werden. Der Indikator ist sowohl für MT4 als auch für MT5 verfügbar.

Dies ist ein gleitender Durchschnittsindikator, der auf Heiken-Ashi-Kerzen anstelle des rohen Marktpreises basiert.

Market Profile MetaTrader-Indikator - ist eine klassische Marktprofil-Implementierung, die die Preisdichte im Zeitverlauf anzeigt und die wichtigsten Preisniveaus, Wertbereiche und Kontrollwerte einer bestimmten Handelssitzung umreißt. Dieser Indikator kann an Zeitrahmen zwischen M1 und D1 angehängt werden und zeigt das Marktprofil für tägliche, wöchentliche, monatliche oder sogar Intraday-Sessions an. Niedrigere Zeitrahmen bieten eine höhere Präzision. Höhere Timeframes werden für eine bessere Sichtbarkeit empfohlen. Es ist auch möglich, ein frei gezeichnetes Rechteck zu verwenden, um ein benutzerdefiniertes Marktprofil für jeden Zeitrahmen zu erstellen. Zum Zeichnen der Profilblöcke stehen sechs verschiedene Farbschemata zur Verfügung. Es ist auch möglich, Profile als einfarbiges Histogramm zu zeichnen. Alternativ können Sie das Profil auch auf der Basis von bullischen/barrischen Balken einfärben. Dieser Indikator basiert auf der reinen Preisaktion und verwendet keine Standardindikatoren. Er ist verfügbar für MetaTrader 4, MetaTrader 5

Moving Average Candlesticks MetaTrader Indikator - ist eine Chart-Visualisierung eines gleitenden Standard-Durchschnitts unter Verwendung von Candlestick-Balken. Er zeichnet die Candlesticks basierend auf den gleitenden Durchschnittswerten, die für Close, Open, Low und High berechnet wurden. Im Vergleich zum klassischen MA-Indikator ermöglicht er einen kompakten Schnappschuss der detaillierteren Marktinformationen. Er funktioniert mit jedem Währungspaar, Zeitrahmen und MA-Modus. Der Indikator ist für MT4 und MT5 verfügbar.

Murrey Math Line X MetaTrader-Indikator - ein Pivot-Linien-Indikator, der jedem Trader, der weiß, wie man mit Unterstützungs-, Widerstands- und Pivot-Linien handelt, definitiv helfen wird. Er zeigt 8 primäre Linien (mit 5 weiteren zusätzlichen) auf dem Hauptdiagramm an und hilft Ihnen, die besten Punkte zum Verkaufen, Kaufen und Verlassen Ihrer Positionen zu finden. Der Indikator kann Warnungen ausgeben, wenn eine Kerze nach dem Durchbrechen einer der Pivot-Linien geschlossen wird. Sie können diesen Indikator für die Plattformen MT4 und MT5 herunterladen.

Gain/Loss Info MetaTrader Indikator - zeigt die Gewinne und Verluste für alle Kerzen an, bei denen die angegebene Schwelle überschritten wurde. Die Werte werden in Punkten und in Prozent berechnet. Der Indikator kann Gewinne/Verluste in zwei Modi berechnen: als einfache Differenz zwischen Kerzenschluss und Eröffnung und als Differenz zwischen aktuellem Schlusskurs und vorherigem Schlusskurs. Sie können minimale Änderungsgrenzen (für Pips und Prozente), Änderungsmodi und die Schriftfarbe der ausgegebenen Zahlen einstellen. Der Indikator ist sowohl für MT4 als auch für MT5 verfügbar.

Keltner Channel (MetaTrader-Indikator) - ist ein klassischer Indikator der technischen Analyse, der 1960 von Chester W. Keltner entwickelt wurde. Der Indikator ähnelt in gewisser Weise den Bollinger Bändern und Umschlägen. Er verwendet drei Diagrammlinien: Die mittlere Linie ist der einfache gleitende 10-Tage-Durchschnitt, der auf den typischen Preis angewandt wird ((Hoch + Tief + Schluss) / 3), das obere und das untere Band werden durch Addition und Subtraktion des gleitenden Durchschnitts der täglichen Preisspanne (Differenz zwischen Hoch und Tief) von der mittleren Linie erzeugt. Auf diese Weise wird ein volatilitätsbasierter Kanal gebildet. In dieser Version des Indikators können Sie alle Parameter des MA ändern. Der Indikator ist sowohl für die MT4- als auch für die MT5-Version der Plattform verfügbar.

EXSR.mq5: Ein gegenläufiger MT5 EA, der Umkehrungen auffängt, indem er RSI(14)-Extreme mit Bollinger Band-Ausbrüchen und einer Umkehrkerze kombiniert und einen Handel pro Symbol mit festem SL/TP platziert.

Pinbar Detector ist ein MetaTrader-Indikator, der versucht, Pinbars (auch bekannt als "Pin-bar" oder "Pin bar") zu erkennen und sie zu markieren, indem er ein "lächelndes Gesicht"-Symbol unter den bullischen Pinbars und über den bearischen Pinbars platziert. Es handelt sich um einen reinen Preisaktionsindikator, der in seinem Code keine technischen Standardindikatoren verwendet. Die Konfiguration der Pinbar-Erkennung kann über die Eingabeparameter des Indikators vorgenommen werden. Pinbar Detector kann bei Erkennung Plattform- und E-Mail-Benachrichtigungen ausgeben. Der Indikator ist sowohl für die MT4- als auch für die MT5-Version der Handelsplattform verfügbar.

Ein Analogon zum Periodenkonverter in MT4

Ist der Handel mit Gap Weekend rentabel?

Pinbar Detector ist ein MetaTrader-Indikator, der versucht, Pinbars (auch bekannt als "Pin-bar" oder "Pin bar") zu erkennen und sie zu markieren, indem er ein "lächelndes Gesicht"-Symbol unter den bullischen Pinbars und über den bearischen Pinbars platziert. Es handelt sich um einen reinen Preisaktionsindikator, der in seinem Code keine technischen Standardindikatoren verwendet. Die Konfiguration der Pinbar-Erkennung kann über die Eingabeparameter des Indikators vorgenommen werden. Pinbar Detector kann bei Erkennung Plattform- und E-Mail-Benachrichtigungen ausgeben. Der Indikator ist sowohl für die MT4- als auch für die MT5-Version der Handelsplattform verfügbar.

Der Point-and-Figure MetaTrader 5 Indikator ist ein Indikator, der einen Point-and-Figure-Chart direkt im Hauptfenster Ihres normalen MT5-Charts darstellen kann. Sie können alle Parameter der Point-and-Figure-Methode, wie z.B. die Größe der Box und den Umkehrabstand, nach Ihren Wünschen einstellen. Darüber hinaus können Sie alle Anzeigeparameter des PnF-Charts steuern. Dieser Point-and-Figure-Indikator unterstützt alle Arten von Alarmen. Er basiert auf echten Tickdaten und ist daher nur für MT5 verfügbar.

Preisalarm MetaTrader-Indikator - kann jede Art von Alarm ausgeben, wenn der Preis bestimmte vom Händler festgelegte Niveaus erreicht. Es gibt drei Arten von Kursniveaus: Das erste wird verwendet, wenn der Kurs über ein bestimmtes Niveau steigt (angezeigt durch die grüne Linie im Chart), das zweite wird verwendet, wenn der Kurs unter ein bestimmtes Niveau fällt (angezeigt durch die rote Linie im Chart), und das dritte wird verwendet, wenn der Kurs genau das bestimmte Niveau erreicht (angezeigt durch die gelbe Linie). Es gibt drei Alarmtypen: nativ (Popup), E-Mail und Push-Benachrichtigung. Damit die E-Mail- und Push-Benachrichtigungsfunktionen funktionieren, müssen Sie die E-Mail- oder MetaQuotes-ID-Einstellungen im Optionsfenster Ihrer MetaTrader-Plattform vornehmen. Der Indikator ist sowohl für MT4 als auch für MT5 verfügbar.

Skript zum teilweisen Schließen aktiver Kaufaufträge

Teilweise Schließung aktiver Verkaufsaufträge

Der MetaTrader-Indikator QQE - oder Quantitative Qualitative Estimation - basiert auf einer recht komplexen Berechnung der geglätteten RSI-Indikatoren. Als Ergebnis erhalten Sie zwei Linien in einem separaten Indikatorfenster - die schnelle und die langsame Linie. Es gibt auch eine wichtige Indikatorstufe (50), die in Signalen verwendet wird. Sie können für diesen Indikator Text-, Ton- und E-Mail-Benachrichtigungen aktivieren. Diese QQE-Implementierung unterstützt die Multi-Zeitrahmen-Analyse mit Anzeige des oberen Zeitrahmens. Der Indikator ist verfügbar für MT4, MT5

TelegramToMT5 ist ein MetaTrader 5 Expert Advisor, der eine Brücke zwischen Telegram und MT5 schlägt, indem er Nachrichten aus Ihren Telegram-Kanälen, -Gruppen und -Privat-Chats direkt in Ihren Trading-Charts anzeigt. Erstellen Sie einfach einen Telegram-Bot, fügen Sie ihn zu Ihren gewünschten Kanälen/Gruppen hinzu und lassen Sie den EA alle Nachrichten als Kommentare in Echtzeit auf Ihrem Chart anzeigen.

Rainbow Multiple Moving Average (RMMA) MetaTrader-Indikator - ist ein sehr einfacher, aber visuell informativer Indikator, der auf dem gleitenden Standarddurchschnitt basiert. Er zeichnet 66 regenbogenfarbene gleitende Durchschnittslinien des von Ihnen bevorzugten Typs und Preises direkt im Hauptfenster des Charts. Dieser Indikator ist sowohl für die MT4- als auch für die MT5-Version der Handelsplattform verfügbar.

Der Indikator, der mehrere Stufen des ATR-Kanals anzeigt.

Range Expansion Index (MetaTrader-Indikator) - ist ein relativer Oszillator-Indikator, der das Tempo der Kursänderungen misst und überkaufte/überverkaufte Zustände signalisiert, wenn der Kurs Schwäche oder Stärke zeigt. Er wurde von Tom DeMark entwickelt und in seinem Buch The New Science of Technical Analysis erläutert. Der Wert des Indikators ändert sich von -100 bis +100. Der REI ist ein erweiterter Oszillator, da er versucht, während des Range-Tradings ruhig zu bleiben und nur dann Signale anzeigt, wenn signifikante Höchst- oder Tiefststände festgestellt werden. Sie können diesen Indikator sowohl für MT4 als auch für MT5 herunterladen.

Recent High/Low Alert MetaTrader-Indikator - zeigt zwei Bandbreiten von Höchst- und Tiefstständen über die letzten N Kerzen an. Standardmäßig wird das maximale Band mit einer blauen Linie angezeigt, das minimale Band mit einer gelben Linie. Zusätzlich kann der Indikator eine Popup-Warnung auslösen, eine E-Mail-Warnung senden oder eine Benachrichtigung ausgeben, wenn der aktuelle Preis (Bid) die letzten Höchst- oder Tiefststände durchbricht. Alle Warnmeldungen können ausgeschaltet werden. Wenn Sie die E-Mail-Benachrichtigungsfunktion verwenden, vergessen Sie nicht, die E-Mail-Einstellungen im Optionsfenster Ihrer MetaTrader-Plattform vorzunehmen. Dasselbe gilt für Push-Benachrichtigungen. Der Indikator ist sowohl für MT4 als auch für MT5 verfügbar.

Round Levels MetaTrader-Indikator - ein MT4/MT5-Indikator, der runde Levels und Zonen in ihrer Nähe basierend auf Ihrer Konfiguration anzeigen kann. Er kann nützlich sein, um mit den natürlichen psychologischen Unterstützungs- und Widerstandszonen zu handeln. Er kann auch Warnungen ausgeben, wenn sich der Kurs in einer Unterstützungs- oder Widerstandszone befindet.

RSIOMA MetaTrader-Indikator - dieser Indikator nimmt zwei gleitende Durchschnitte, berechnet deren RSI (Relative Strength Index) und fügt dann auch einen gleitenden Durchschnitt des berechneten RSI hinzu. Diese beiden Linien können nun den Trendwechsel genau anzeigen. Sie werden in einem separaten Fenster angezeigt, wo sie sich von 0 bis 100 verändern. Das zusätzliche Histogramm wird angezeigt, um einen schnellen Überblick über den aktuellen Trend zu erhalten. Der Indikator ist sowohl für die MT4- als auch für die MT5-Version der MetaTrader-Plattform verfügbar.

Schaff Trend Cycle (MetaTrader-Indikator) - ist ein zyklischer Oszillator, der durch die Berechnung der Stochastik über Stochastik über einer MACD-Linie unter Verwendung von Zyklen erstellt wird. Das Ergebnis ist eine verbesserte Version des Oszillators, die während der Trends nicht abgehackt ist und sehr schnell auf die Veränderungen reagiert. Er wurde von Doug Schaff entwickelt, der davon ausging, dass die Währungstrends in Zyklen beschleunigt und verlangsamt werden. Sein Algorithmus wurde im Jahr 2008 veröffentlicht. Schaff Trend Cycle versucht, zwei verschiedene Methoden zur Bestimmung von Trendrichtungsänderungen zu kombinieren - MACD und geglätteter stochastischer Oszillator. Der Wert des Indikators schwankt zwischen 0 und 100. Es werden zwei Auslöseschwellen verwendet - 25 und 75. Optionale Warnungen sind verfügbar. Sie können diesen Indikator für MT4, MT5 herunterladen.

Spread MetaTrader Indikator - zeigt den aktuellen Spread im Hauptfenster des Charts an. Sie können die Schriftparameter, die Position des Indikators und die Normalisierung des Spread-Wertes ändern. Der Spread wird nach jedem Tick neu gezeichnet, um den aktuellsten und aktivsten Spread-Wert zu gewährleisten. Dies kann für Broker mit variablen Spreads oder mit Spreads, die häufig ausgeweitet werden, nützlich sein. Sie können auch ein Spread-Label in der Nähe der aktuellen Bid-Linie anzeigen lassen. Der Indikator ist sowohl für MT4 als auch für MT5 verfügbar.

Dieser Indikator ist ein Dienstprogramm, das beschriftete Handelsstufen in jedem Chart anzeigt. Wenn Sie Ihre nativen Handelsstufen in einem nativen Chart ersetzen möchten, deaktivieren Sie die Option "Handelsstufen anzeigen" in den F8-Charteigenschaften und fügen Sie diesen Indikator hinzu. Wenn Sie die Handelsstufen auf einem benutzerdefinierten Chart anzeigen möchten (auf dem die nativen Handelsstufen nicht angezeigt werden können), fügen Sie einfach diesen Indikator hinzu. BaseSymbol - geben Sie das Symbol an, von dem die Handelsstufen-Daten abgeleitet werden - nützlich für einzigartige benutzerdefinierte Symbole. TextBarsBack - geben Sie die Anzahl der Bars an, die vom aktuellen Bar in der Historie zurückliegen und auf denen die Level-Labels gezeichnet werden sollen. Hinweis: Obwohl im Code auf die magische Zahl verwiesen wird, ist sie derzeit nicht in den Handelslinien enthalten. Wenn Sie mehrere EAs auf demselben Symbol ausführen, können Sie den Code so bearbeiten, dass die magischen Zahlen angezeigt werden, und dann mehrere Instanzen des Indikators auf einem Chart ausführen. Sie können auch die Schriftgröße und den Textabstand in den Objekteigenschaften nach Bedarf für verschiedene Anzeigeauflösungen bearbeiten.

Kombiniert einen gleitenden Durchschnitt mit ATR-basierten oberen und unteren Bändern, um als Trendfilter und Volatilitätskanal zu fungieren.

Support and Resistance MetaTrader Indikator - wie der Name dieses Indikators schon sagt, zeigt er die Unterstützungs- und Widerstandsniveaus an. Er zeigt sie direkt auf dem Chart an, was eine einfache Hilfe ist, wenn Sie ein Stop-Loss- oder Take-Profit-Level setzen wollen oder wenn Sie das nächste Marktziel sehen wollen. Dieser Indikator verwendet den Standard-MetaTrader-Fraktal-Indikator (nach der Methode von Bill Williams) und hat keine veränderbaren Eingabeparameter. Dieser Indikator ist für MetaTrader Version 4 und 5 verfügbar.

Coppock MetaTrader Indikator - ist eine Implementierung des berühmten Coppock-Kurven-Indikators, der 1962 von Edward Coppock entwickelt wurde. Der Indikator zeigt langfristige Kauf- und Verkaufschancen an (klassischerweise wird er nur für Käufe verwendet), indem er den gewichteten gleitenden Durchschnitt (mit einer Periode von 10) der Summe von zwei Veränderungsraten (mit einer Periode von 14 und 11) misst. Dies ist die klassische Version. In dieser MetaTrader-Version können Sie die Parameter der Basisindikatoren ändern. Sie können diesen Coppock-Indikator in MT4 und MT5 verwenden.

TD Sequential Ultimate MetaTrader Indikator zeigt alle Teile der TD Sequential Methode, die von dem legendären technischen Analysten Tom DeMark entwickelt wurde. TD Sequential Ultimate zeigt Kauf- und Verkaufs-Setups an, einschließlich der Pfeile für die Setup-Perfektion, Kauf- und Verkaufs-Countdowns, einschließlich der fehlgeschlagenen 13 Versuche, sowie TDST Support- und Resistance-Levels. Im Gegensatz zu vielen anderen Implementierungen der TD Sequential Methode bietet dieser Indikator mehrere Verbesserungen:

Total Power Indicator (MetaTrader-Indikator) - basiert auf den beiden Standardindikatoren - Bear Power und Bull Power. Der Indikator berechnet, wie viele Bullen- und Bärenbars es in einem bestimmten Rückblickzeitraum gab, und berechnet dann den proportionalen Index für Bären, Bullen und Gesamt (berechnet als absolute Differenz zwischen Bullen und Bären) für den aktuellen Bar. Auf diese Weise erhalten wir kontinuierliche Linien der relativen durchschnittlichen Bären- und Bullenpower über einen bestimmten Zeitraum, wodurch der Hauptnachteil der ursprünglichen Bear/Bull Power-Indikatoren beseitigt wird - das Fehlen einer langfristigen Perspektive. Die ursprüngliche MetaTrader 4-Version des Total Power Indicator wurde von Daniel Fernandez von Asirikuy.com im Jahr 2011 entwickelt. Die Version für MT5 ist jetzt auch verfügbar.

Berechnen eines gleitenden Durchschnitts in einem Funktionsaufruf. Code, der leicht zwischen verschiedenen Projekten transportiert werden kann.

Der Watermark-Indikator ist leichtgewichtig und effizient und zeigt ein informatives Wasserzeichen über dem MetaTrader 5-Hauptchart an. Er zeigt automatisch das aktuelle Symbol, die Chartzeit und die Beschreibung des Vermögenswerts an und ermöglicht es Händlern, ihre Oberfläche mit Stil und Komfort anzupassen.

12345678910111213141516...170