und werden Sie Mitglied unserer Fangruppe
Tiny indicator factory to save memory consumed by indicators. Helpfull if clients use multiple indicators with high amount of periods causing large buffers.
Im vierten Teil des Buches werden wir uns auf die Beherrschung der integrierten Funktionen (MQL5-API) konzentrieren und uns nach und nach in spezialisierte Subsysteme vertiefen. Jedes MQL5-Programm kann eine Fülle von Technologien und Funktionalitäten nutzen. Daher ist es sinnvoll, mit den einfachsten und nützlichsten Funktionen zu beginnen, die in den meisten Programmen verwendet werden können.
Idee von Andrey F. Zelinsky, nach einem Indikator von William Blau
Ein Price increase Indicator berechnet Spanne und Preisänderungen in Prozent.
Leider musste ich feststellen, dass manche Broker bei der Serverzeitumstellung etwas nachlässig sind, was ich nicht erwartet hatte und was mich sehr überrascht hat. Hier ist ein Skript, mit dem jeder seinen Broker überprüfen kann.
BBMA ZoneZeroLoss Histogram zeigt Handelsbereiche z.b. für "Reentry"-Setup für Risiko Minimierung
Dieser benutzerdefinierte MQL5-Indikator erkennt Divergenzen zwischen dem Preisgeschehen und dem Awesome Oscillator (AO) und signalisiert potenzielle Marktumkehrungen oder -fortsetzungen. Er stellt Kauf-/Verkaufspfeile auf dem Chart dar, zeigt den AO als Histogramm an und zeichnet Trendlinien, um Divergenzen hervorzuheben.
Der abschließende siebte Teil des Buches befasst sich mit den erweiterten Möglichkeiten der MQL5-API, die bei der Entwicklung von Programmen für MetaTrader 5 nützlich sind. Dazu gehören nutzerdefinierte Finanzsymbole, integrierte wirtschaftliche Kalenderereignisse und allgemeine Technologien wie Netzwerke, Datenbanken und Kryptografie.
In Teil 5 des Buches beschäftigen wir uns eingehender mit den APIs, die mit dem algorithmischen Handel verbunden sind, einschließlich der Analyse und Verarbeitung von Finanzdaten, der Visualisierung von Charts, der Automatisierung und der Nutzerinteraktion.
Teil 2 "Grundlagen der MQL5-Programmierung" ist eine Einführung in die wichtigsten Konzepte dieser Programmiersprache. Dieser Teil des Buches ist den Datentypen, Bezeichnern, Variablen, Ausdrücken und Operatoren gewidmet. Sie lernen, wie man verschiedene Anweisungen zu einer Programmlogik kombiniert.
Zig-Zag-Indikator, der sich nur auf einen Mindestprozentsatz des Retracements zu jeder vorhergehenden Welle stützt und optional größer ist als eine bestimmte Größe, die in atr-Einheiten gemessen wird.
Der Indikator "Nettovolumen" zeigt das Volumen unter Berücksichtigung des Drucks von Verkäufern und Käufern
Teil 3 "Objektorientierte Programmierung in MQL5" bietet ein Eintauchen in die Welt der objektorientierten Programmierung (OOP) in der Sprache MQL5. Die Softwareentwicklung ist oft mit der Komplexität der Verwaltung mehrerer Einheiten verbunden und erfordert fortschrittliche Technologien zur Verbesserung von Programmierkomfort, Produktivität und Qualität.
Hier werden populationsbasierte Optimierungsalgorithmen gesammelt. Das Archiv enthält alle notwendigen Dateien, um die Algorithmen auf Testfunktionen anzuwenden.
Ein Zickzack-Indikator, der mit einer einzigen Eingabe die Schrittweite für die Erkennung von Wellenrichtungsänderungen einstellt
Zeichnen Sie die Dochte (dünne Linien): Zeichnen Sie eine vertikale Linie vom niedrigsten Preis zum höchsten Preis jeder Kerze (dies wird "Docht" genannt). Zeichnen Sie den Kerzenkörper: Zeichnen Sie ein Rechteck vom Eröffnungskurs zum Schlusskurs, wobei Sie eine andere Farbe verwenden, wenn die Kerze bullish oder bearish ist. Farbanpassung: Sie können die Farben für bullish und bearish Kerzen und deren Dochte leicht ändern. In Ihrem Code können Sie z.B. folgende Farben verwenden: Die bärischen Kerzen haben einen kastanienbraunen Körper (clrMaroon). Die Dochte der bärischen Kerzen sind hellviolett (clrOrchid). Wofür ist dieser Indikator nützlich? Dieser Indikator ist nützlich, wenn Sie: einen einzigartigen und klaren visuellen Stil auf Ihren Charts haben möchten. bullische Kerzen leichter von bärischen unterscheiden möchten. das Kursverhalten auf eine visuelle Weise analysieren möchten.
Der AutoCloseOnProfitLoss Expert Advisor (EA) ist ein leistungsstarkes Automatisierungstool für MetaTrader 5, das alle offenen Positionen schließt, wenn vordefinierte Gewinn- oder Verlustziele erreicht werden.
Ein Volumenoszillator ist ein nützlicher Indikator für die technische Analyse, der die Stärke oder Schwäche von Preistrends vorhersagt.
Der Indikator "False Breakouts.mq5" ist ein Tool für MetaTrader 5, das Kauf- und Verkaufspunkte auf der Grundlage falscher Durchbrüche von Unterstützung und Widerstand visuell identifiziert und markiert. Er verwendet Puffer, um Kauf- (blau) und Verkaufspfeile (rot) anzuzeigen, sowie Linien für Unterstützung (blau) und Widerstand (rot) und zusätzliche Pfeile für Markthochs und -tiefs. Die Hauptlogik des Indikators besteht in der Erkennung von Höchst- und Tiefstständen auf der Grundlage der Höchst- und Tiefstkurse der Kerzen, wobei die Unterstützungs- und Widerstandsniveaus dynamisch aktualisiert werden. Wenn der Kurs die Unterstützung oder den Widerstand durchbricht und dann zurückkehrt, erzeugt der Indikator Kauf- bzw. Verkaufssignale. Er ist ein nützliches Instrument für Händler, die Strategien verfolgen, die auf falschen Ausbrüchen basieren.
Logger mit der Möglichkeit, einzelne Module oder Codeabschnitte zu protokollieren
In Teil 6 von „MQL5 Programming for Traders“ werden wir eine Schlüsselkomponente der MQL5-Sprache untersuchen - die Automatisierung des Handels. Wir beginnen mit einer Beschreibung der grundlegenden Einheiten, wie z. B. der Spezifikationen für Finanzinstrumente und der Einstellungen für Handelskonten. Dies sind die Voraussetzungen für die Erstellung ordnungsgemäß funktionierender Expert Advisors.
Dieser Expert Advisor (EA) implementiert eine dreieckige Arbitrage-Strategie zwischen drei Währungspaaren: EURUSD, USDJPY und EURJPY
Dieser Expert Advisor handelt nicht. Ein einfaches Panel, das mit der Standard-Canvas-Bibliothek implementiert wurde, ermöglicht es Ihnen, Ziffern mit der Maus zu zeichnen. Das trainierte Modell mnist.onnx wird zur Erkennung von Ziffern verwendet.
Know Sure Thing (KST) Oszillator-Indikator auf der Grundlage der Preisänderungsrate (ROC)
Indikator, der den Tagestrend zu jeder Chartzeit anzeigt. Sie können die Farben und die Position des Textes auf dem Bildschirm individuell anpassen.
Countdown ist ein fortschrittlicher Indikator, der für Händler entwickelt wurde, die die verbleibende Zeit bis zur nächsten Kerze oder der nächsten Markteröffnung klar und effizient verfolgen möchten. Mit drei flexiblen Anzeigemodi (Kommentar, Chartrand oder neben dem Preis) bietet dieser Indikator eine anpassbare Lösung für Ihre Handelsanforderungen.