SecondsTicksChart
- Utilitys
- Version: 1.0
- Aktivierungen: 10
SecondsTicksChart zeigt Sekunden- und Tick-Candlestick-Charts in MetaTrader 5 an.
Verwenden Sie feste Zeitintervalle oder eine feste Anzahl von Ticks, um Kursbewegungen detaillierter zu untersuchen als in einem standardmäßigen 1-Minuten-Chart. SecondsTicksChart erstellt Kerzen aus den Tick-Daten Ihres Brokers und zeigt diese über ein benutzerdefiniertes Symbol im selben Chart an. Ein separater Feeder-Chart ist nicht erforderlich.
Es handelt sich um ein Chart-Tool, das als Expert Advisor implementiert ist. Es dient der Darstellung und Analyse und platziert oder verwaltet keine Orders.
Chartmodi und Funktionen
Der „Seconds“-Modus gruppiert gültige Preisticks in feste Intervalle von 1 bis 3.600 Sekunden. Die Standardeinstellung beträgt 5 Sekunden pro Kerze. Sie können Intervalle wie 1, 7, 10 oder 15 Sekunden wählen. Jede Kerze öffnet sich beim ersten gültigen Kurs in ihrem Intervall und schließt beim letzten. Intervalle ohne Ticks werden ausgelassen; das Tool erstellt keine künstlichen Kerzen, um Lücken zu füllen.
Der Tick-Modus erstellt eine Kerze aus einer ausgewählten Anzahl gültiger Ticks, von 1 bis 1.000.000. Die Standardeinstellung beträgt 70 Ticks pro Kerze. Die Dauer der Kerzen variiert je nach Marktaktivität. Wiederholte Kurse zählen weiterhin als Ticks. Die Modi „Bid“, „Ask“ und „Midpoint“ verwenden Kursereignisse, während der Modus „Last“ Handelsereignisse verwendet.
Wählen Sie das Quellsymbol und die Kursbasis aus: die Standardeinstellung „Bid/Last“ des Quellsymbols, „Bid“, „Ask“, „Last“ oder den Mittelwert aus „Bid“ und „Ask“. Aktuelle Kerzen werden aus dem verfügbaren Tick-Verlauf des Brokers wiederhergestellt, und die aktuelle Kerze wird aktualisiert, sobald neue Daten eintreffen.
Passen Sie die Körper, Dochte und Rahmen von bullischen und bärischen Kerzen individuell an. Die Beschriftungen der tatsächlichen Startzeit der Kerzen, die Statusinformationen oben links und der Fortschritt der Kerzenbildung können unabhängig voneinander ein- oder ausgeblendet werden. Die Bildungsanzeige zeigt die verstrichenen Sekunden oder die akzeptierte Tick-Anzahl, z. B. „2 / 10 Sek.“ oder „10 / 70 Ticks“, in der unteren rechten oder oberen rechten Ecke des Charts an.
Sie können dem generierten Chart kompatible Indikatoren und Zeichnungsobjekte hinzufügen. Indikatoren, die von Echtzeit-Zeitstempeln, Handelssitzungen, exakten Symbolnamen oder anderen Zeitrahmen abhängen, müssen möglicherweise angepasst werden.
Erste Schritte
- Fügen Sie „SecondsTicksChart“ aus dem Bereich „Expert Advisors“ des Navigators zu einem normalen Chart des Quellsymbols Ihres Brokers hinzu.
- Wählen Sie „Sekunden-Kerzen“ oder „Tick-Kerzen“ aus und legen Sie die entsprechende Kerzengröße fest. Passen Sie die Preisquelle und die Anzeigeeinstellungen nach Bedarf an.
- Warten Sie, bis der Tick-Verlauf geladen ist. Das gleiche Chart wechselt zum generierten benutzerdefinierten Symbol. Fügen Sie Ihre Indikatoren und Zeichnungsobjekte hinzu, sobald das generierte Chart angezeigt wird.
Lassen Sie das Dienstprogramm angehängt und das Terminal verbunden, um Aktualisierungen zu erhalten. Die anfängliche Ladezeit hängt vom angeforderten Verlauf und den bei Ihrem Broker verfügbaren Daten ab.
Eingabeparameter
Kerzeneinstellungen
| Parameter | Standard | Beschreibung |
|---|---|---|
| Diagrammtyp | Sekunden-Kerzen | Wählen Sie „Sekunden-Kerzen“ oder „Tick-Kerzen“ aus. |
| Sekunden pro Kerze (1–3600) | 5 | Festes Intervall in Sekunden; wird nur im Sekundenmodus verwendet. |
| Ticks pro Kerze (1–1 000 000) | 70 | Anzahl der gültigen Ticks pro Kerze; wird nur im Tick-Modus verwendet. |
| Quellsymbol (leer = aktuelle oder gespeicherte Quelle) | Leer | Zu lesendes Broker-Symbol. Bei einem leeren Wert wird das aktuelle Symbol oder die gespeicherte Quelle in einem generierten Chart verwendet. |
| Kerzenkurs | Entspricht dem Quellsymbol | Verwenden Sie die Einstellung „Bid/Last“ der Quelle, „Bid“, „Ask“, „Last“ oder den Mittelwert aus „Bid“ und „Ask“. |
| Wiederherzustellender Anfangszeitraum (Minuten) | 60 | Fordern Sie 1–10.080 Minuten Tick-Verlauf vor dem letzten Tick der Quelle an, vorbehaltlich der Verfügbarkeit. |
| Aktualisierungsintervall (Millisekunden) | 250 | Aktualisierungsintervall von 100 bis 5.000 Millisekunden; unabhängig von der Kerzengröße. |
Kerzenfarben
| Parameter | Standard | Beschreibung |
|---|---|---|
| Farbe des Kerzenkörpers bei bullischen Kerzen | Limettengrün | Farbe des Kerzenkörpers bei bullischen Kerzen. |
| Farbe des Kerzenkörpers bei einer bärischen Kerze | Tomatenrot | Körperfarbe für bärische Kerzen. |
| Farbe für bullische Dochte und Ränder | Limettengrün | Farbe des Dochtes und des Rahmens bei bullischen Kerzen. |
| Farbe für bärische Dochte und Ränder | Tomatenrot | Farbe der Dochte und Rahmen für bärische Kerzen. |
Anzeigeeinstellungen
| Parameter | Standard | Beschreibung |
|---|---|---|
| Informationen oben links anzeigen | true | Quelle, Diagrammtyp, Status und Zeitangaben anzeigen. |
| Tatsächliche Startzeiten der Kerzen anzeigen | true | Tatsächliche Startzeitangaben in Broker-Zeit anzeigen, ohne Zeitzonenumrechnung. |
| Kerzenformation anzeigen | true | Verlaufene Sekunden oder die Tick-Anzahl der aktuellen Kerze anzeigen. |
| Position der Kerzenformation | Unten rechts | Wählen Sie „Unten rechts“ oder „Oben rechts“. |
| Farbe des Zeit- und Statustextes | Silber | Textfarbe für Zeit-, Status- und Formationsbeschriftungen. |
| Schriftgröße | 9 | Schriftgröße für Informationen und Formationsangaben, von 6 bis 24. |
| Schriftgröße der Echtzeitanzeige unten links | 12 | Schriftgröße der Echtzeit-Anzeige, von 6 bis 24, unabhängig von der Schriftgröße des Informationstextes. |
Verhalten und Anforderungen des Charts
Das generierte Chart verwendet den M1-Zeitrahmen des benutzerdefinierten Symbols, um jede Sekunde oder jeden Tick als Kerze darzustellen. Die Bezeichnung „M1“ bedeutet nicht, dass eine Kerze eine reale Minute darstellt. Die Standard-Zeitachse, das Fadenkreuz, das Datenfenster und die Zeitstempel der Indikatoren verwenden virtuelle Zeit. Verwenden Sie die Bezeichnungen für die tatsächliche Startzeit des Dienstprogramms, um die Kerzenzeiten in Broker-Zeit abzulesen.
Das Dienstprogramm erfordert das MetaTrader 5-Desktop-Terminal, ein angemeldetes Handelskonto und Tick-Daten für das ausgewählte Broker-Symbol. Der historische Datenumfang und die Chart-Aktualisierungen hängen von den Daten des Brokers und der Terminalverbindung ab. Der Last-Price-Modus erfordert Handels-Ticks mit gültigen Schlusskursen. Der Strategietester wird nicht unterstützt.
Verwenden Sie eine Generator-Instanz pro benutzerdefiniertem Symbol. Das Dienstprogramm belegt den Expert-Advisor-Slot des Charts; das Hinzufügen eines anderen Expert Advisors zu diesem Chart ersetzt es und stoppt die Aktualisierungen. Zusätzliche Charts können dasselbe generierte Symbol ohne eine weitere Generator-Instanz anzeigen.
Das Entfernen des Dienstprogramms stoppt die Aktualisierungen, behält jedoch das benutzerdefinierte Symbol, den gespeicherten Verlauf und Ihre Zeichnungen bei. Um zu einem Standard-Chart zurückzukehren, entfernen Sie das Dienstprogramm und wählen Sie das ursprüngliche Broker-Symbol sowie einen normalen Zeitrahmen aus. Solange das Dienstprogramm angehängt ist, wird der generierte Chart bei einer Änderung des Zeitrahmens auf M1 zurückgesetzt.
Zeichnungen aus dem ursprünglichen Chart werden nicht automatisch konvertiert. Überprüfen Sie zeitbasierte Zeichnungen, wenn Sie die Quelle, den Chartmodus oder die Kerzeneinstellungen ändern. Tick-Charts verwenden bei einem Neustart mit derselben Konfiguration den gespeicherten Ursprung des Verlaufs erneut, sodass die Wiederherstellung möglicherweise über den angeforderten Verlaufszeitraum hinausgeht und länger dauert. Wenn der abgerufene Tick-Verlauf nicht mehr mit den gespeicherten Startzeiten der Kerzen übereinstimmt, werden die Aktualisierungen mit einer Statusmeldung gestoppt; durch Ändern der Verlaufseinstellung wird ein neues generiertes Symbol erstellt.
Es sind keine DLL-Importe oder WebRequest-Zugriffe erforderlich.
