Finden Sie uns auf Facebook!
und werden Sie Mitglied unserer Fangruppe

Nutze neue Möglichkeiten der Plattform MetaTrader 5

Entwicklungsgeschichte der MQL5.community

Die beliebtesten Handelsroboter und technische Indikatoren, neue Signale, regelmäßig eingehende fertige MQL5-Programme in CodeBase und die meist diskutierten Beiträge im Forum.

Artikel "Wie ein Marktindikator für alle nicht standarten Charts geschrieben werden soll" veröffentlicht.

Wie ein Marktindikator für alle nicht standarten Charts geschrieben werden soll

Mit Offline-Charts der Programmiersprache MQL4 und mit ein kleinem Lust darauf können Sie jede Art von Grafiken erhalten: "Tic-Tac-Toe", "Renko", "Kagi", "Range Bars", Equivolume Charts usw. In diesem Artikel zeigen wir Ihnen, wie Sie das ohne DLL tun können, deshalb könnten Sie solche Indikatoren wie "Two-in-one" im Markt veröffentlichen und erwerben.

Artikel "Die Verwendung der Fuzzy-Logik im Trading mit Hilfe von MQL4" veröffentlicht.

Die Verwendung der Fuzzy-Logik im Trading mit Hilfe von MQL4

Der Artikel enthält Beispiele für die Fuzzy-Logik-Theorie im Trading mit Hilfe von MQL4. Es wird die Entwicklung eines Indikators und eines EAs durch die FuzzyNet Bibliothek für MQL4 beschrieben.

Artikel "Bewertung der Effektivität von Handelssystemen durch eine Analyse ihrer Komponenten" veröffentlicht.

Bewertung der Effektivität von Handelssystemen durch eine Analyse ihrer Komponenten

In diesem Artikel wird die Effektivität von Handelssystemen durch eine Effektivitätsanalyse ihrer eigenen Komponenten geforscht. Jede Analyse, egal ob es eine grafische Analyse ist, die basierend auf Indikatoren oder auf eine andere Analyse ist, ist eine der wichtigsten Komponenten für das erfolgreiche Handeln auf den Finanzmärkten. Dieser Artikel ist zu einem gewissen Grad eine Forschung von einigen einfachen und unabhängigen Handelssystemen, enthält ihre Wirksamkeitsanalyse und Nützlichkeitsanalyse bei einer gemeinsamen Anwendung.

Artikel "Selbst-organisierende Feature Maps (Kohonen Maps) - Wiederaufgreifen des Themas" veröffentlicht.

Selbst-organisierende Feature Maps (Kohonen Maps) - Wiederaufgreifen des Themas

Dieser Artikel beschreibt Techniken für die Arbeit mit Kohonen-Maps. Das Thema wird sowohl für Marktforscher mit Grundkenntnisse der Programmierung in MQL4 und MQL5 als auch erfahrene Programmierer, die Schwierigkeiten mit der Verbindung von Kohonen-Maps mit ihren Projekten haben, von Interesse sein.

Artikel "Bewertung und Auswahl von Variablen für Modelle für maschinelles Lernen" veröffentlicht.

Bewertung und Auswahl von Variablen für Modelle für maschinelles Lernen

Dieser Artikel konzentriert sich auf die Besonderheiten der Auswahl, Vorkonditionierung und Bewertung der Eingabevariablen (Prädiktoren) für den Einsatz in Modellen für maschinelles Lernen. Neue Ansätze und Möglichkeiten der tiefen Prädiktor Analyse und deren Einfluss auf mögliche Überanpassung von Modellen werden berücksichtigt. Das Gesamtergebnis der Verwendung von Modellen hängt weitgehend vom Ergebnis dieser Phase ab. Wir werden zwei Pakete analysieren, die neue und ursprüngliche Konzepte für die Auswahl der Prädiktoren bieten.

Bestseller im Market:

Über 10 neue Charts veröffentlicht:

图表 AUDCAD, H4, 2016.05.19 09:11 UTC, Alpari Limited, MetaTrader 4, Demo
AUDCAD, H4
Grafico EURUSD, W1, 2016.05.06 11:38 UTC, IFCMarkets. Corp., MetaTrader 4, Demo
EURUSD, W1
Grafico EURUSD, M30, 2016.04.22 07:13 UTC, MetaQuotes Software Corp., MetaTrader 5, Demo
EURUSD, M30

1 neues Thema im Forum:

Über 5 490 Themen sind im Forum verfügbar
Über 1 940 Produkte stehen Ihnen im Market zur Verfügung

Bestseller im Market:

Meist diskutierte Themen im Forum:

Meistgelesene Artikel der Woche

Hedging-System zur Verrechnung von Positionen in MetaTrader 5 verfügbar

Hedging-System zur Verrechnung von Positionen in MetaTrader 5 verfügbar

Um Möglichkeiten von Retail-Tradern zu erweitern, wurde das zweite System der Aufrechnung von Positionen — Hedging — auf der Plattform hinzugefügt. Nun kann man eine Vielzahl von Positionen pro Symbol haben, darunter auch gegenläufige. Dank Hedging kann man Handelstrategien mit dem sogenannten "Locking" umsetzen: wenn sich der Preis gegen den Trader entwickelt, kann der Trader eine Position in einer entgegengesetzten Richtung eröffnen.

Identifizieren von Handelsstrategien durch Unterstützungs-/Widerstandspunkte und Kursentwicklungen

Identifizieren von Handelsstrategien durch Unterstützungs-/Widerstandspunkte und Kursentwicklungen

Dieser Artikel zeigt, wie eine Kursentwicklung und das Überwachen von Unterstützungs- und Widerstandspunkten für gut getimte Markteintritte genutzt werden können. Er beschreibt ein Handelssystem, das diese zwei Dinge zur Bestimmung der Kursentwicklung kombiniert. Der entsprechende MQL4-Code, der basierend auf diesen Handelskonzepten in den EAs genutzt werden kann, wird erklärt.

Methode der Flächeninhalte

Methode der Flächeninhalte

2004 erschien die Beschreibung der Methode zum ersten Mal [1]. Die Methode zeichnet sich dadurch aus, dass sie die Daten des RSI-Indikators aus einer ungewöhnlichen Perspektive betrachtet: es wird vorgeschlagen, den Flächeninhalt abzuschätzen, den der Oszillator über/unter der Linie 50 seit dem letzten Moment zeichnet, wo diese durchgekreuzt wurde. Seit 2004 haben sich die Märkte stark verändert, die MQL5-Sprache wurde entwickelt, und dies bedeutet, es ist höchste Zeit, die Strategie in der MQL5-Sprache auf dem aktuellen Markt zu überprüfen.

Meist geladene Quellcodes der Woche

  • Elliott Waves Indikator Dieser Indikator hilft bei der Verwendung von Elliott Wellen, wie sie in dem Buch "Trade Chaos" von Bill Williams beschrieben werden.
  • Renko Charts The Renko chart has been created by the Japanese Traders. Die Haupteigenschaft von Renko Charts ist, dass sie keine Zeit und keine Volumen benutzen.
  • 20_Pips Dieser EA basiert auf Statistik mit Elementen eines Martingale Systems.

3 neue Themen im Forum:

Bestseller im Market:

1 neues Thema im Forum:

Meist geladene kostenlose Produkte:

Meist diskutierte Themen im Forum:

Bestseller im Market:

Über 1 050 Codes sind in der Codebase auf der Webseite verfügbar

Neue Codes in der CodeBase

  • RegularExpressions in MQL5 für die Arbeit mit regulären Ausdrücken Reguläre Ausdrücke stellen eine formale Sprache für eine schnelle und flexible Textbearbeitung dar. Jeder regulärer Ausdruck ist ein Muster (Maske), welches die Engine für reguläre Ausdrücke mit dem Ausgangstext vergleicht und versucht, Übereinstimmungen zu finden. Ein Muster besteht aus Literalen aus einem oder mehreren Zeichen, Operatoren oder Konstrukten.
  • Exp_AltrTrend_Signal_v2_2 Ein Handelssystem das den AltrTrend_Signal_v2_2 semaphore signal Indikator verwendet.
  • BW-wiseMan-1 Signalindikator, basierend auf Bill Williams' Alligator Indikator.
  • Dyn_Pivot Pivot Punkte Indikator.
  • ADXCrossing Ein Signalpfeil Indikator basierend auf der Kreuzung der DI+ und DI- Linien des ADX Indikators.
  • Exp_Digital_MACD Handelssystem das den Digital_MACD Indikator verwendet.
  • Exp_RSIOMA_V2 Handelssystem das den RSIOMA_V2 Indikator verwendet.
  • Exp_T3_TRIX Ein Handelssystem das den T3_TRIX Indikator verwendet.
  • MACD Beispiel Der MACD Beispiel Expert Advisor handlet die Kreuzung der Haupt- und der Signallinie des MACD. Dieser Expert Advisor ist ein Beispiel für einen objektorientierten Ansatz in der EA Entwicklung.
  • MultiT3_TRIXx7Signal Der MultiT3_TRIXx7Signal Indikator zeigt Informationen des aktuellen Trends unter Verwendung der Werte von sieben T3_TRIX Indikatoren von verschiedenen TimeFrames.
  • BackgroundCandle_T3_TRIX_HTF Der Indikator zeichnet Kerzen größerer TimeFrames als farbig gefüllte Rechtecke. Rechtecke werden farbig gefüllt in Übereinstimmung mit der Richtung des T3_TRIX Histogramms.
  • Maximaler Prozentsatz des Equityrisikos Dieser Code ermöglicht es Ihnen einen maximalen Prozentsatz für das Equityrisiko zu setzen.
  • Dinapoli_ZZ ZigZag Indikator der den Joe DiNapoli Algorithmus verwendet.
  • MultiBlauTSStochasticx7Signal Der MultiBlauTSStochasticx7Signal Indikator zeigt Informationen des aktuellen Trends unter Verwendung der Werte von sieben BlauTSStochastic Indikatoren von verschiedenen TimeFrames.
  • MultiBlauSMStochasticx7Signal Der MultiBlauSMStochasticx7Signal Indikator zeigt Informationen des aktuellen Trends unter Verwendung der Werte von sieben BlauSMStochastic Indikatoren von verschiedenen TimeFrames.
  • BackgroundCandle_BlauSMStochastic_HTF Der Indikator zeichnet Kerzen größerer TimeFrames als farbig gefüllte Rechtecke in Übereinstimmung mit der Richtung des BlauSMStochastic Histogramms.
  • BackgroundСandle_BlauTSStochastic_HTF Der Indikator zeichnet Kerzen größerer TimeFrames als farbig gefüllte Rechtecke in Übereinstimmung mit der Richtung des BlauTSStochastic Histogramms.
  • RSIOMA_V2 Trend Indikator unter Verwendung eines Oszillator Algorithmus gezeichnet in Form einer farbigen Wolke.
  • Modifizierte Fraktale Dieser Indikator ist eine kleine Modifikation des klassischen Fraktal Indikators. Sie können die Anzahl der linken/rechten Balken zur Bildung eines neuen Hochs oder Tiefs wählen und auch einen Verschiebungsparameter angeben.
  • Awesome Modified Dieser Indikator ist eine Modifikation des klassischen Awesome Indikators. Er berechnet die geglättete "Rate of Change" von zwei exponentiellen Mittelwerten.
  • T3_TRIX_HTF Der T3_TRIX Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • MultiCandleSignal Der MultiCandleSignal Indikator zeigt informationen des aktuellen Trends unter Verwendung der Kerzenrichtung von sieben verschiedenen TimeFrames.
  • T3_TRIX Der TRIX Indikator verwendet die Tilson-Mittelung.
  • BackgroundСandle_BrainTrend2_HTF Der Indikator dzeichnet rechteckige Kerzen eines größeren TimeFrames basierend auf den Werten des BrainTrend2 Indikator.
  • BackgroundСandle_BrainTrend1_HTF Der Indikator zeichnet rechteckige Kerzen eines größeren TimeFrames basierend auf den Werten des BrainTrend1 Indikator.
  • FisherCyberCycle_HTF Der FisherCyberCycle Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • RSIFilter Der Indikator ändert die Farbe der Balken in einem anderen Fenster. Sie wird in die Farbe des aktuellen Trends geändert, der aufgrund des technischen RSI Indikators berechnet wurde.
  • Background_Candles_Smoothed_HTF Der Indikator zeichnet gemittelte Kerzen größerer TimeFrames als farbig gefüllte Rechteckte unter Verwendung der DRAW_FILLING Buffers.
  • Background_Heiken_Ashi_Сandle_HTF Der Indikator zeichnet Heiken Ashi Kerzen größerer TimeFrames als farbig gefüllte Rechtecke unter Verwendung der DRAW_FILLING Buffers.
  • RSI_BARS Der Indikator ändert die Balkenfarbe in die Farbe des aktuellen Trends der basieren auf dem technischen RSI Indikator berechnet wurde.
  • Heiken_Ashi_BARS Der Indikator verwendet eine Analyse der Werte des Heiken Ashi Open und Heiken Ashi Close.
  • TTM-Trend Der Indikator verwendet eine Analyse der Werte des Heiken Ashi Open und Heiken Ashi Close für eine ausgewählte Periode.
  • GannSwingsVIII Ein Signalpfeilindikator mit einem ZigZag.
  • QQECloud_HTF Der QQECloud Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • BackgroundCandle_HTF Der Indikator zeichnet Kerzen größerer TimeFrames als farbig gefüllte Rechtecke.
  • Digital_MACD MACD-Histogramm gezeichnet auf die Differenz zweier digitaler Filter.
  • Impulse Momentum über eine Periode gemittelt durch den SMA Algorithmus.
  • Laguerre_ROC Der durch den Laguerrefilter geglättete ROC Indikator, gezeichnet als Farbhistogramm.
  • XChannel Ein Channel gebildet aus den Werten von zwei gleitenden Durchschnitten auf Hoch- und Tiefkurse, gezeichnet als Wolke.
  • TDI-2 BARS Der Indikator ändert die Balkenfarbe in die Farbe des aktuellen Trends der basierend auf dem TDI-2 benutzerdefinierten Indikator.
  • DEMA_RLH System von drei gleitenden Durchschnitten.
  • XDPO Der Indikator wird als farbige Wolke zwischen dem Preis und seinem doppelten Mittelwert gezeichnet.
  • Donchian Channels System Der Indikator implementiert ein Ausbruchsystem unter Verwendung der Donchian_Channels.
  • StepMA_v6.4_HTF Der StepMA_v6.4 Indikator wmit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • ShadeNY_candle Indikator für Handelssitzungen der Körper und Schatten der resultierenden Sitzungskerzen anzeigt.
  • ShadeNY Handelssitzungs-Indikator.
  • Simple Display Panel Der Code wurde als einfache Referenz dafür entworfen, wie man verschiebbare (ziehen) Panels erstellt und sie mit Informationen befüllt.
  • DarvasBoxes_System Der Indikator implementiert ein Ausbruchsystem unter Verwendung des DarvasBoxes Channels.
  • Renko_v2 Der Indikator implementiert ein Ausbruchsystem unter Verwendung der Renkochannels.
  • TrendTriggerMod_HTF Der TrendTriggerMod Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • PrevDayAndFloatingPivot_HTF Der PrevDayAndFloatingPivot Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • StepSto_v1_HTF Der StepSto_v1 Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • CandleStop_HTF Der CandleStop Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • MomCross Indikator basierend auf der Kreuzung von zwei Momentums mit verschiedenen Perioden, gezeichnet in Form einer farbigen Wolke.
  • FxTrend 25EMA Der FxTrend 25EMA basiert auf der Differenz des EMA 25 Wertes während zweier verschiedener Zeitpunkte.
  • WATR_HTF Der WATR Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • AdaptiveRenko_HTF Der AdaptiveRenko Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • Dynamic_trend_cleaned_up Ein Flaggensignal Indikator der Signale beim Ausbruch aus dem dynamischen Preischannel bildet.
  • T3_iAnchMom Ein nicht-normalisierter Oszillator der in Form von farbigen Symbolen implementiert wurde.
  • BykovTrend_HTF Der BykovTrend Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • MaksiGen_Range_Move Indikator zur Erkennung von Seitwärtsbewegungen.
  • MaksiGen_Channels Indikator des Bereichs der Preisänderung.
  • RVI BARS Der Indikator ändert die Balkenfarbe in die Farbe des aktuellen Trends der basierend auf dem RVI Indikator berechnet wurde.
  • ADX BARS Der Indikator ändert die Balkenfarbe in die Farbe des aktuellen Trends der basierend auf dem technischen ADX technical Indikator berechnet wurde.
  • Fish_HTF Der Fish Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • Fish Eine Version des Fisher Transform Indikators implementiert in Form eines Farbhistogramms.
  • AltrTrend_Signal_v2.2_HTF Der AltrTrend_Signal_v2.2 Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • AltrTrend_Signal_v2_2 Ein Signalpfeil Indikator der die Zeit der Trendänderung basierend auf dem ADX Indikator anzeigt.
  • MACD-2 MACD Indikator in Form einer farbigen Wolke und die Differenz zwischen dem MACD und der Signallinie ist in Form eines Farbhistogramms.
  • Flat Indikator zum Messen der Marktvolatilität.
  • WPR_3HTF Drei Larry Williams' Percent Range Indikatoren von drei verschiedenen TimeFrames die am gleichen Chart angezeigt werden.
  • Fisher_mbk_HTF Der Fisher_mbk Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • Fisher_mbk Normalisierter Oszillator der die Fisher's Transformation verwendet gezeichnet in Form eines Farbhistogramms.
  • Exp_BlauErgodic Dieses Handelssystem verwendet den BlauErgodic Oszillator.
  • Spread Indicator Spread Indikator - zeigt aktuellen Spread im Chartfenster an.
  • BlauErgodic_HTF Der BlauErgodic Indikator (William Blau's Ergodic Oszillator) mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • BlauErgodic Ergodic Oszillator vom "Momentum, Richtung und Divergenz" von William Blau, implementiert in Form eines Farbhistogramms mit einer Signallinie implementiert als eine farbige Wolke.
  • SKB-1 Ein Channel der Fraktale verwendet, implementiert als Wolke.
  • Pivot_Fibs Eine Menge von Fibolevels (Pivotpunkte) gezeichnet auf tägliche Kerzen.
  • EMA Bands Zwei Channels gezeichnet auf Basis von zwei Gleitenden Durchschnitten auf Hoch- und Tiefkurse.
  • MACD Cloud Indikator MACD gezeichnet in Form einer farbigen Wolke.
  • iAnchMom Ein nicht-normalisierter Oszillator der in Form eines Farbhistogramms implementiert wurde.
  • Standard_Deviation_Channels Zwei Standardabweichungs-Channels die automatisch am Chart positioniert werden.
  • Smooth Candle S Vier gleitende Durchschnitte basierend auf den mittleren Werten von Open, Low, High und Close des Kerzencharts.
  • Pivot-2 Eine Menge von Pivotlevels.
  • Keltner Channel HTF Der Keltner Channel Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • Exp_BlauTSStochastic Dieses Handelssystem verwendet den BlauTSStochastic Oszillator.
  • Woodies CCI Ein weit verbreiteter Indikator mit zwei verschiedenen CCI-Perioden.
  • TTF_Plus_MW Ein Pfeilsignal Indikator. Der Indikator setzt farbige Punkte wenn Sie traden können.
  • William36HistogramWaller Trendindikator gezeichnet in Form eines Farbhistogramms.
  • UltraWPR_HTF Indikator UltraWPR mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • TSD_PP_MACD_FORCE_Ind_v1 Ein Trendindikator mit drei Zuständen. Während starker Trends werden Balken in rot oder grün abhängig von der Trendrichtung eingefärbt.
  • BlauTSStochastic_HTF BlauTSStochastic Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • BlauTSStochastic William Blau's Stochastic Oszillator implementiert als ein Farbhistogramm mit einer Signallinie in Form einer farbigen Wolke.
  • Awesome_Signal_HTF Indikator Awesome_Signal mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • CoensioTrader1V06 Ein Multi-Währungs-Handelssystem (Multi-Currency), basierend auf Bollinger Bändern und einer Technik zur Mitnahme von Trends. Kann bis zu 6 Währungen simultan traden. System wurde im Optimierungsparameter-Sharing erstellt.
  • Accelerator_Signal_HTF Indikator Accelerator_Signal mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • TrendValue_HTF Der TrendValue Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • UltraWPR_HTF_Signal_BG UltraWPR_HTF_Signal_BG zeigt Informationen über Trendrichtung basierend auf Daten des the UltraWPR Indikator für einen gewählten Balken als graphisches Objekt mit einer farbigen Anzeige des Trends oder der Handelsrichtung und sendet Alerts oder Audiosignale und sendet Push-Benachrichtigungen an ein Smartphone.
  • TrendManagerOpen Ein Trenderkennungsindikator gezeichnet in Form einer farbigen Wolke.
  • MACD On Chart Ein Flaggensignal Indikator der ein MACD Histogramm verwendet.
Über 5 390 Themen sind im Forum verfügbar

Artikel "Arbeit mit einem GSM-Modem über einen Expert Advisor in MQL5" veröffentlicht.

Arbeit mit einem GSM-Modem über einen Expert Advisor in MQL5

Es gibt derzeit ausreichend viele Möglichkeiten für die bequeme Remote-Überwachung eines Handelskontos: mobile Terminals, Push-Benachrichtigungen, Arbeiten mit ICQ. Doch all das erfordert eine Internetverbindung. Dieser Beitrag beschreibt die Erstellung eines Expert Advisors, der es Ihnen ermöglicht, mithilfe von Anrufen und SMS mit Ihrem Handelsterminal in Verbindung zu bleiben, auch wenn keine mobile Internetverbindung verfügbar ist.

Über 430 Artikel sind auf der Webseite verfügbar

Artikel "Indikator für Renko-Diagramme" veröffentlicht.

Indikator für Renko-Diagramme

Dieser Beitrag beschreibt ein Beispiel für Renko-Diagramme und dessen Umsetzung als Indikator in MQL5. Dieser Indikator unterscheidet sich durch Modifikationen von einem herkömmlichen Diagramm. Er kann sowohl im Indikatorfenster als auch im Hauptdiagramm konstruiert werden. Außerdem gibt es noch den ZigZag-Indikator. Sie können einige Beispiele für die Umsetzung des Diagramms finden.

Artikel "Das MQL5-Kochbuch – Mehrwährungsfähiger Expert Advisor und die Arbeit mit Pending Orders in MQL5" veröffentlicht.

Das MQL5-Kochbuch – Mehrwährungsfähiger Expert Advisor und die Arbeit mit Pending Orders in MQL5

Diesmal werden wir einen mehrwährungsfähigen Expert Advisor mit einem Handelsalgorithmus erstellen, der auf der Arbeit mit den Pending Orders Buy Stop und Sell Stop basiert. Folgende Themen werden in diesem Beitrag erörtert: der Handel in einem festgelegten Zeitbereich, Platzieren/Modifizieren/Löschen von Pending Orders, die Prüfung, ob die letzte Position bei Take Profit oder Stop Loss geschlossen wurde, und die Kontrolle der Historie der Abschlüsse für jedes Symbol.

Artikel "Das MQL5-Kochbuch: Entwicklung eines Indikators mit mehreren Symbolen für die Analyse von Preisunterschieden" veröffentlicht.

Das MQL5-Kochbuch: Entwicklung eines Indikators mit mehreren Symbolen für die Analyse von Preisunterschieden

In diesem Beitrag betrachten wir die Entwicklung eines Indikators mit mehreren Symbolen für die Analyse von Preisunterschieden in einem bestimmten Zeitraum. Die wichtigsten Themen wurden bereits im vorhergehenden Beitrag zur Programmierung mehrwährungsfähiger Indikatoren besprochen, "Das MQL5-Kochbuch: Entwicklung eines Indikators für die Volatilität mehrerer Symbole in MQL5". Diesmal gehen wir also nur auf jene neuen Features und Funktionen ein, an denen wesentliche Änderungen vorgenommen wurden. Wenn Sie ein Neuling in der Programmierung von mehrwährungsfähigen Indikatoren sind, empfehle ich Ihnen, zuerst den vorherigen Beitrag zu lesen.

Artikel "Grundlagen der Programmierung in MQL5: Listen" veröffentlicht.

Grundlagen der Programmierung in MQL5: Listen

Die neue Version der Programmiersprache für die Entwicklung von Handelsstrategien, MQL [MQL5], liefert im Vergleich zur Vorgängerversion [MQL4] leistungsstärkere und effektivere Features. Der Vorteil besteht im Wesentlichen aus den Merkmalen der objektorientierten Programmierung. In diesem Beitrag wird die Möglichkeit betrachtet, komplexe benutzerdefinierte Datentypen wie Knoten und Listen zu verwenden. Außerdem liefert der Beitrag ein Anwendungsbeispiel für die Verwendung von Listen in der praktischen Programmierung in MQL5.

Bestseller im Market:

Artikel "Universeller Expert Advisor: Traden mit Gruppen von Strategien und deren Verwaltung (Part 4)" veröffentlicht.

Universeller Expert Advisor: Traden mit Gruppen von Strategien und deren Verwaltung (Part 4)

In dem letzten Abschnitt der Serie über die CStrategy Trading Engine, werden wir die parallele Ausführung von verschiedenen Handels-Algorithmen betrachten, das Laden von Strategien über ein XML-File kennenlernen und wir werden ein einfaches Bedienfeld erstellen, mit welchem es möglich ist, die Strategie(n) auszuwählen und auch die Handelsmodi.

1 neues Thema im Forum:

Meist diskutierte Themen im Forum:

Bestseller im Market:

Über 940 Codes sind in der Codebase auf der Webseite verfügbar
Über 5 280 Themen sind im Forum verfügbar

Neue Codes in der CodeBase

  • Exp_BlauSMStochastic Dieses Handelssystem verwendet den BlauSMStochastic Oszillator.
  • DeMarker_3HTF Drei DeMarker Oszillatoren mit drei verschiedenen Timeframes auf einem Chart.
  • Accelerator_Signal Bill Williams' Accelerator mit der Möglichkeit zum Feintuning und einer zusätzlichen Signallinie in Form einer farbigen Wolke.
  • Awesome_Signal Bill Williams' Awesome Oszillator mit der Möglichkeit zum Feintuning und einer zusätzlichen Signallinie in Form einer farbigen Wolke.
  • ASCtrend_HTF Der ASCtrend Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • Exp_BlauTStochI Handelssystem das den BlauTStochI Indikator verwendet.
  • BlauSMStochastic_HTF Der BlauSMStochastic Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen..
  • BlauErgodicMDI_HTF Der BlauErgodicMDI Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • BlauSMStochastic Stochastic Oszillator (basierend auf Stochastic Momentum) aus dem Buch "Momentum, Richtung und Divergenz" von William Blau, implementiert in Form eines Farbhistogramms mit einer Signallinie die als farbige Wolke implementiert wurde.
  • i_Trend Trend Indikator gezeichnet in form einer farbigen Wolke.
  • Vegas Verschiedene Hüllkurven mit fixierter Verschiebung.
  • FX_FISH_2MA Fisher Transformation basierendes Histogramm mit zwei Durchschnitten in Form einer Signallinie.
  • EasyXML - XML Parser EasyXML ist eine native MQL5 XML Parsing Bibliothek. Sie kann XML von drei verschiedenen Quellen parsen: URL, Datei und String Eingabe. Sie ist vollständig objektorientert und versucht sich saube in MQL5 zu integrieren, indem es CObject und CArrayObj der MQL5 Standard Bibliothek verwendet um das DOM zu speichern.
  • JMASlope_HTF Der JMASlope Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • SlopeDirectionLine_HTF Der SlopeDirectionLine Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • InverseReaction Eine optimierte Version des InverseReaction Indikator, der mit maximaler Geschwindigkeit im IREA Expert Advisor läuft.
  • ExchangePrice Zeigt die relative Änderung des aktuellen Preises zum Preis N/M Balken zuvor.
  • StepMA_NRTR_HTF Der StepMA_NRTR Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • Fractal Dimension Index Der Fractal Dimension Index bestimmt den Betrag der Marktvolatilität.
  • Instantaneous_TrendFilter Ein MA-basierter Trendfilter in Forme einer farbigen Wolke.
  • Cronex_Impulse_MACD MACD Histogramm mit beschnittener Anzeige von Seitwärtsbewegungen.
  • RVI_3HTF Drei Relative Vigor Index Indikatoren von verschiedenen TimeFrames dargestellt auf dem selben Chart.
  • Exp_BlauErgodicMDI Dieses Handelssystem verwendet den BlauErgodicMDI Oszillator.
  • BlauTStochI Q-period Stochastic Index Indikator vom Buch "Momentum, Richtung und Divergenz" von William Blau, implementiert in Form eines Farbhistogramms.
  • Ang_AutoCh_HL-v1x3 Der Indikator zeichnet drei äquidistante Channels laut der in den Eingabeparametern definierten Berechnungsperiode.
  • Ang_AutoCh_HL-v1 Der Indikator zeichnet äquidistante Channels laut der in den Eingabeparametern definierten Berechnungsperiode.
  • VoltyChannel_Stop_HTF Der VoltyChannel_Stop Indikator mit der Option TimeFrames in den Eingabeparametern auszuwählen.
  • wlxBW5Zone Ein Flaggensignal Indikator der die Werte des Accelerator Oszillator und Bill William's Awesome Oszillator verwendet.
  • FibSR Der Indikator zeigt mögliche Widerstands- und Unterstützungszonen in Form eines farbigen Rechteckes.
  • X2MA_HTF_Signal_BG X2MA_HTF_Signal_BG zeigt Informationen über die Trendrichtung (basierend auf dem X2MA Indikator) als graphisches Objekt mit farbiger Anzeige des Trends oder der Handelsrichtung und sendet Alerts oder Audiosginale und sendet Push-Benachrichtigungen an ein Smartphone.
  • Median Ein Channel gebildet aus den Werten der ATR Abweichung vom Mittel des Bereichs der berechneten Extrema.
  • Pivot_RS_session Der Indikator zeigt Pivotlevels und verwendet eine spezielle Hintergrundfarbe für die Sitzung während der die Levels berechnet werden.
  • Din Fibo Next Ein Channel gezeichnet durch Extrema der Periode.
  • RS_session Der Indikator erlaubt es eine spezielle Hintergrundfarbe für die Markierung der Preise im Chart während der in den Eingabeparametern gewählten Perioden des Tages einzustellen.
  • CCI_3HTF Drei Commodity Channel Index Indikatoren von drei verschiedenen TimeFrames die am gleichen Chart angezeigt werden.
  • BlauErgodicMDI Der Ergodische MDI Oszillator aus dem Buch "Momentum, Richtung und Divergenz" von William Blau, implementiert in Form eines Farbhistogramms mit einer Signallinie implementiert als eine farbige Wolke.
  • RES-SUP Zwei Paare von Unterstützungs- und Widerstandslevels basierend auf Kerzen der in den Eingabeparametern spezifizierten TimeFrames.
  • NR4ID-ATR Der Indikator stellt den Moment der minimalen Volatilität fest und setzt einen farbigen Punkt in die Mitte der Kerzenbewegung.
  • Exp_BlauCSI Handelssystem das den BlauCSI Indikator verwendet.
  • StoneAxe_x3x Drei normalisierte Oszillatoren auf einem Chart.
  • BlauCSI_HTF_Signal Der BlauCSI_HTF_Signal Indikator zeigt die Trendrichtung basierend auf Daten des BlauCSI Indikator als ein graphisches Objekt mit farbiger Trendanzeige, erzeugt Alerts oder Audiosignale und sendet Push-Benachrichtigungen an Ihr Smartphone.
  • Flame Der Indikator zeigt eine Methode zum Zeichnen eines graduellen halbtransparenten Bereichs mit unabhängiger Aktualisierungsrate.
  • r_MaСrossing Gleitender Durchschnitt, der als Mittel aller Varianten der Berechnung des klassischen gleitenden Durchschnitts berechnet wird mit einer Signallinie und der Möglichkeit Alerts zu generieren und Push-Benachrichtigungen zu versenden.
  • KLines Eine Menge von Unterstützungs- und Widerstandslevel mit fünf verschiedenen Timeframes.
  • r_Ma Gleitender Durchschnitt, der durch Mittelung aller Varianten der Berechnung des klassichen gleitenden Durchschnitts ermittelt wird.
  • r_Gator Analogie zum Alligator Indikator mit kleinerer Verzögerung von Signalen.
  • ColorBlauErgodicMACD Ergodischer MACD-Oszillator implementiert in Form eines Farbhistogramms.
  • KAGI-1 Der KAGI Chart in einfachster Form.
  • KGHP Ein Standard Hochfrequenzfilter.
  • EMA_Prediction_HTF_Signal Der EMA_Prediction_HTF_Signal Indikator zeigt die Trendrichtung basierend auf Daten des EMA_Prediction Indikators als graphisches Objekt mit farbiger Trendanzeige, gibt Alerts oder Audiosignale aus und sendet Push-Benachrichtigungen an Ihr Smartphone.
  • LW_Fractals Der Indikator zeichnet Fraktale auf Basis von drei Kerzen.
  • Exp_BlauCMomentum Ein Handelssystem, das den Kerzen Momentum Indikator verwendet.
  • Exp_BlauCMI Ein Handelssystem, das den Kerzen Momentum Index verwendet.
  • BlauDTI William Blau's Directional Trend Index in Form eines Farbhistogramms.
  • INERCIA_bars Einfärbung von Chartbalken abhängig von der Größe der Preisänderung.
  • BlauCSI Kerzen Stochastic Index Indikator implementiert in Form eines Farbhistogramms.
  • Stoch_3HTF Drei stochastische Linien von drei verschiedenen Timeframes auf einem Chart.
  • LinearRegressionLine Lineare Regressionsliste deren Daten im Indikatorbuffer gespeichert werden.
  • DigitalF-T01 Ein digitaler Filter für schnellen Trend mit eine Referenzlinie, implementiert in Form einer Wolke.
  • BlauCMomentum Kerzen Momentum mit dreifacher EMA Mittelung.
  • Math-System Eine Menge von Zielunterstützungs-/widerstandslevels für die vorhergesagte Preisbewegung.
  • BlauCMI Ergodischer CMI Oszillator als Farbhistogramm.
  • Gleitender Durchschnitt Der Gleitende Durchschnitt Expert Advisor handelt bei der Kreuzung der gleitenden Durchschnitte.
  • Ergodic_Ticks_Volume_Indicator Einer der Indikatoren des Tickvolumens mit mehreren EMAs von William Blau.
  • Ticks_Volume_Indicator Ein Indikator, der das Tickvolumen für seine Berechnungen verwendet.
  • BB_3HTF Drei Bollinger Bänder mit verschiedenen Timeframes mit den selben Parametern auf einem Chart.
  • RSI_3HTF Drei RSI Oszillatoren mit drei verschiedenen Timeframes auf einem Chart.
  • MA_3HTF Drei gleitende Durchschnitte mit drei verschiedenen Timeframes auf einem Chart.
  • JFATL_3HTF Drei geglättete schnelle digitale Filter JFATL mit drei verschiedenen Timeframes, die am selben Chart dargestellt werden.
  • Fast2 Der Indikator analysiert die jüngsten drei Balken auf Basis einer quadratischen Funktion und wird als Histogramm mit zwei Linien verschiedener Perioden angezeigt.
  • Fast3 Ein Flaggensignal Indikator. Die Signale werden ähnlich wie beim Fast2 Indikator berechnet. Der Unterschied ist, dass Handelssignale im Chart als korrespondierende Pfeile angezeigt werden.
  • DinapoliTarget_Malay Der Indikator zeigt DiNapolilevels auf dem aktuellen Chart unter Verwendung von Alerts.
  • Price_Channel_Trend Trendindikator basierend auf der Kreuzung von Pivotlevels und seinem Median.
  • TrendlinesDay Der Indikator zeichnet Unterstützungs- und Widerstandslinien.
  • EMA_Prediction Ein Signalpfeil Indikator der zwei gleitende Durchschnitte verwendet.
  • BAT_ATRv1 Der NRTR Indikator basiert auf dem technischen Indikator Average True Range.
  • i-SKB-F Barishpolts' wandernde Channels auf Fraktale.
  • i4_pivot_v1 Der Indikator zeigt Unterstützungs-/Widerstandslinien, die auf Basis der täglichen Preise berechnet werden.
  • ZZ_YZ_MDAC_ELDER 1-1000 MDAC Indikator mit Einfärbung der Balken gemäß Elder.
  • HVR Ein Indikator für Trendstärke.
  • i-PassLevCCI_v.1.3 Eine Datenstruktur mit einem Signalindikator gezeichnet auf Basis des Commodity Chanel Index Oszillator.
  • ColorDM_361 Digitales Momentum in Form von kolorierten Buchstaben.
  • Long Short only EA basierend auf CExpert Diese CExpert Unterklasse erlaubt es nur Long/Short-Aufträge zu eröffnen, dies wird an einem MACD-Beispiel gezeigt.
  • Commentator Der Commentator Indikator analysiert eine Gruppe von technischen Indikatoren und zeigt Informationen über den aktuellen Zustand des Marktes und Handelsempfehlungen an.
  • Mercado Aberto Einfacher Indikator der anzeigt, wann der Markt geöffnet ist.
  • WidnersOscilator Ein normalisierter Oszillator von zwei Kurven, ähnlich bei beim Aroon Indikator.
  • ChandelierStops_v1 Trendindikator impliementiert in Form des NRTR.
  • Chande_Kroll_Stop_v1 Indikator der die Trendstärke in Form einer kolorierten Wolke anzeigt.
  • ChandeQStick Der QStick Indikator ist ein einfacher gleitender Durchschnitt über n Perioden über die Preisdifferenz.
  • TrendLinearReg Ein geglätteter nicht-normalisierter Oszillator der in Form eines Farbhistogramms implementiert wurde.
  • SI Ein nicht normalisierter Oszillator.
  • StepChoppy_v2 Ein Indikator für Trendstärke mit acht Zuständen.
  • StepRSI_v5.2 Ein Trendindikator der einen Oszillator wie beim RSI und seiner Signallinie verwendet. Er wird als kolorierte Wolke gezeichnet.
  • Fast FrAMA Der Fast FrAMA hat im Ggensatz zum dem in der MQL5 Suite, mehr verschiedene Preiskonstanten, auf die er angewendet werden kann und der Hauptunterschied ist, dass die Berechnungsgeschwindigkeit um den Faktor 30 bis 100 erhöht wurde.
  • FilterOverWPR Ein Indikator der die Trendstärke mit vier Zuständen anzeigt.
  • Advanced ADX Advanced ADX indicator.
  • Donchian Channel Der Donchian Channel ist ein Volatilitätsindikator basierend auf der Berechnung der aktuellen Preisrange mit denm jüngsten höchsten und tiefsten Preisen.
  • Awesome Oscillator Divergence Dieser Indikator zeichnet Divergenzlinien auf den Awesome_Oscillator Indikator und erzeugt Kauf- und Verkaufsignale durch Anzeige von Pfeilen.
  • Any Pair Stochastic Dieser Indikator ist praktisch für Korrelationsanalysen und auch zur Analyse von Crosspaaren.

Artikel "Die Verwendung von Layout und Containern für GUI Controls: Die CGrid Klasse" veröffentlicht.

Die Verwendung von Layout und Containern für GUI Controls: Die CGrid Klasse

Dieser Artikel präsentiert eine alternative Methode für die Erzeugung eines GUI, basierend auf Layouts und Containern und der Verwendung eines Layout-Managers — die CGrid Klasse. Die CGrid Klasse ist ein externes Control, welches wie ein Container für andere Container und Controls agiert und ein Grid-Layout verwendet.

Artikel "Verwendung von Layouts und Containern für GUI Controls: Die CBox Klasse" veröffentlicht.

Verwendung von Layouts und Containern für GUI Controls: Die CBox Klasse

Dieser Artikel präsentiert eine alternative Methode für die Erzeugung von GUI-Controls, basierend auf Layouts und Containern und der Verwendung eines Layoutmanagers, der CBox Klasse. Die CBox Klasse ist ein externes Control, welches als ein Container für besondere Controls in einem GUI-Panel agiert. Sie vereinfacht das Designen von grafischen Panels und in einigen Fällen reduziert sie auch den Programmieraufwand.

1 neues Thema im Forum:

Bestseller im Market:

Meistgelesene Artikel des Monats

Seil-Indikator von Erik Nayman

Seil-Indikator von Erik Nayman

Der Beitrag erläutert die Erstellung des Seil-Indikators nach dem Buch von Erik L. Nayman The Small Encyclopedia of Trader. Dieser Indikator zeigt die Trendrichtung anhand berechneter Werte der Bären und Bullen für einen angegebenen Zeitraum. Im Artikel sind die Prinzipien der Erstellung und Berechnung des Indikators mit Code-Beispielen dargelegt. Auf Basis des Indikators wird ein Expert Advisor erstellt und alle äußeren Parameter werden optimiert.

MetaTrader 4 unter Linux

MetaTrader 4 unter Linux

In diesem Artikel demonstrieren wir eine einfache Möglichkeit, MetaTrader 4 auf gängigen Linux-Versionen zu installieren – Ubuntu und Debian. Diese Systeme werden häufig auf Serverhardware sowie auf den Personalcomputern von Händlern verwendet.

Wie man einen Expert Advisor bestellt und das gewünschte Ergebnis erhält

Wie man einen Expert Advisor bestellt und das gewünschte Ergebnis erhält

Wie man die Anforderungsspezifikationen richtig schreibt. Was man von einem Programmierer bei der Bestellung eines Expert Advisors oder Indikators erwarten darf und was nicht. Wie man die Kommunikation aufrecht hält und auf welche Phasen man besonders achten muss. Dieser Beitrag versucht diese sowie weitere Fragen zu beantworten, die oft für viele Menschen nicht offensichtlich sind.

Meist geladene Quellcodes des Monats

1 neues Thema im Forum:

Bestseller im Market:

Meist diskutierte Themen im Forum:

Artikel "MQL5 für Anfänger: Antivandalismusschutz der grafischen Objekten" veröffentlicht.

MQL5 für Anfänger: Antivandalismusschutz der grafischen Objekten

Was soll Ihr Programm machen, wenn die grafischen Bedienfelder von jemandem geändert oder gelöscht wurden? In diesem Artikel zeigen wir Ihnen, wie Sie nach der Löschung der Anwendung auf dem Chart keine "herrenlose" Objekte mehr haben können, und wie sie die Kontrolle über sie halten können, falls sie umbenennt werden oder wenn vom Programm erstellte Objekte gelöscht werden.

Über 5 170 Themen sind im Forum verfügbar

Artikel "Die Verwendung der Behauptung (assertions) bei der Entwicklung der Programme in MQL5" veröffentlicht.

Die Verwendung der Behauptung (assertions) bei der Entwicklung der Programme in MQL5

In diesem Artikel wird Behauptung (assertions) im Rahmen der Sprache MQL5 betrachtet. Es werden zwei Beispiele für die Realisierung des Behauptungsmechanismus geben, sowie allgemeine Empfehlungen für die Verwendung der Behauptungen.

Artikel "Die Arbeit mit ZIP-Archiven in MQL5 ohne Bibliotheken von Drittanbietern" veröffentlicht.

Die Arbeit mit ZIP-Archiven in MQL5 ohne Bibliotheken von Drittanbietern

Die Sprache MQL5 entwickelt sich weiter und es wird zu ihr ständig neue Funktionen hinzugefügt, mit Daten zu arbeiten. Schon seit einiger Zeit ist es wegen Innovationen möglich geworden, mit ZIP-Archiven regelmäßig zu arbeiten, ohne die Beteiligung von Bibliotheken DLL der Drittanbieter. Dieser Artikel beschreibt im Detail, wie das gemacht wird. Als Beispiel ist die Beschreibung der CZIP Klasse - das universelle Werkzeug für das Lesen, Erstellen und Modifizierung der ZIP-Archive.

1...260261262263264265266267268269270271272273274...388