und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
![Skripte](https://c.mql5.com/i/code/script.png)
Anzeige mehrerer ChartObjekt-Objekte in einem einzelnen Fenster - Skript für den MetaTrader 5
- Ansichten:
- 1035
- Rating:
- Veröffentlicht:
- 2016.05.13 13:46
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
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:
- Zeichnen von graphischen Objekten in einem einzelnen Fenster (unter Verwendung der CChartObjectSubChart Standardklasse).
- Ändern von Einstellungen für die Anzeige von graphischen Objekten (Hintergrundfarbe, Skala, Gitter, Scrolling, etc.).
- Verschiebung des Anzeigebereichs des Objektes (unter Verwendung der ChartNavigate Methode, wie auch CHART_FIXED_MAX und CHART_FIXED_MIN Eigenschaften).
- Zeichnen eines Rechtecks auf einem graphischen Objekt (OBJ_RECTANGLE Objekt).
- Zeichnen von horizontalen Linien der mittleren Eröffnungspreise von Short- und Longpositionen (Verwendung von OBJ_HLINE).
- Herunterladren von Daten für die Linen von der Datei (die Textdatei mit den Daten soll in terminal_data_folder\MQL5\Files platziert werden).
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](https://c.mql5.com/i/code/indicator.png)
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](https://c.mql5.com/i/code/indicator.png)
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](https://c.mql5.com/i/code/indicator.png)
Der Trendindikator, der mögliche Rücksetzer anzeigt
![MATonySignal](https://c.mql5.com/i/code/indicator.png)
Der Indikator zeigt Trenstärke und -richtung