Beschreibung:
Manchmal ist es notwendig mehrere Charts gleichzeitig zu überwachen um Korrelationen zwischen den Änderungen der Preise der verschiedenen Währungspaare zu finden. Dieses Skript erlaubt es dem Trader verschiedene Subcharts in einem Chartfenster darzustellen.
Das Skript wurde entwickelt, um die Charts für die Championships bei er Automated Trading Championship 2012 zu erzeugen.
Daher enthält es:
CSubChartExtended Klasse abgeleitet von CChartObjectSubChart wurde entwickelt zum Zeichnen von Subcharts. Sie ist abgeleitet von der CChartObject Klasse - die Basisklasse für das Arbeiten mit graphischen Objekten.
Nach Untersuchung und leichter Veränderung des Codes können Sie verschiedene Währungspaarcharts in einem einzelnen Fenster auf die Weise darstellen, wie Sie es wünschen.
Bild:

Zeichnen von verschiedenen Charts in einem einzelnen Fenster
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/1345
Klasse zum Zeichnen des ATR unter Verwendung des Ringbuffers
Die Klasse wurde zur Berechnung des Average True Range Indikator (Average True Range, ATR) unter Verwendung des Algorithmus des Ringbuffers entwickelt.
Klasse zum Zeichnen des ADX unter Verwendung des Ringbuffers
Die Klasse wurde zur Berechnung des technischen Indikators Average Directional Movement Index (Average Directional Movement Index, ADX) unter Verwendung des Algorithmus des Ringbuffers entwickelt.
ytg_Trend
Der Trendindikator, der mögliche Rücksetzer anzeigt
MATonySignal
Der Indikator zeigt Trenstärke und -richtung