![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Ticks in der Datei: 1159105, und Tickvolumen für diesen Zeitraum: 1161872
Worum könnte es sich handeln? Wie bekomme ich die Ticks des Testers richtig hin?
1 161 872 - 1 159 105 = 2 767 Ticks, was 0,2 % von 1 161 72 Ticks entspricht.
Ein Fehler von 0,2 % bei der Tick-Modellierung ist akzeptabel und normal, da es in manchen Situationen (Taktkonfigurationen) nicht sinnvoll ist, zusätzliche Ticks zu erzeugen. Der Tester erzeugt immer etwas weniger Ticks (auf dem angezeigten Niveau von 0,2 %), als es in Wirklichkeit der Fall war.
Wenn der grüne Qualitätsbalken der Rohdaten nahe bei 100 % liegt, können Sie die generierte Ticksequenz des Testers bedenkenlos verwenden.
Gibt es eine Möglichkeit, den Datumswert für einen in der Zukunft liegenden Balken abzurufen? Ich muss nach einer bestimmten Anzahl von Balken ein Raster davor aufbauen.
Wenn nur die Zeit, dann: nehmen Sie den Basisbalken; finden Sie seine Zeit heraus; erhalten Sie die Anzahl der Sekunden in einer Periode (TF); multiplizieren Sie die Sekunden mit der Anzahl der Balken und addieren Sie sie zum Datum des Basisbalkens.
Wenn nur die Zeit, dann: nehmen Sie den Basisbalken; finden Sie seine Zeit heraus; erhalten Sie die Anzahl der Sekunden in einer Periode (TF); multiplizieren Sie die Sekunden mit der Anzahl der Balken und addieren Sie sie zum Datum des Basisbalkens.
Es ist nicht sicher, dass der Balken auf demselben Index bleibt (unter Berücksichtigung der Verschiebung), aber im Allgemeinen können wir die richtige Anzahl von Balken vorwärts zählen und das Objekt einstellen, und es wird genau dort sein, wo wir es haben wollen. Bei der Vergangenheit ist es komplizierter, sie wird durch das Überspringen von Takten verursacht. Daher müssen Objekte, die vom Nullpunkt zum ersten Punkt gegangen sind, wahrscheinlich auf ihre Korrektheit überprüft werden.
Hier geht es vor allem darum, herauszufinden, was wichtiger ist - die Regelmäßigkeit der Takte oder die zeitliche Regelmäßigkeit?
Wenn nur die Zeit, dann: nehmen Sie den Basisbalken; finden Sie seine Zeit heraus; erhalten Sie die Anzahl der Sekunden in einer Periode (TF); multiplizieren Sie die Sekunden mit der Anzahl der Balken und addieren Sie sie zum Datum des Basisbalkens.
Ich tue es jetzt, ich dachte, es könnte einfacher sein, wie BarToTime() Funktion).
Es ist nicht sicher, dass der Balken auf demselben Index bleibt (unter Berücksichtigung der Verschiebung), aber im Allgemeinen können Sie die richtige Anzahl von Takten vorwärts zählen und das Objekt einstellen, und es wird genau dort sein, wo Sie es haben wollen. Bei der Vergangenheit ist es komplizierter, sie wird durch das Überspringen von Takten verursacht. Objekte, die vom Nullpunkt zum ersten Punkt gegangen sind, sollten wahrscheinlich auf ihre Korrektheit überprüft werden.
Hier geht es vor allem darum, herauszufinden, ob die Regelmäßigkeit der Takte oder die zeitliche Regelmäßigkeit wichtiger ist.
Wichtig ist die Gleichmäßigkeit der Balken, sonst wirken die Ecken schief :((
Ich versuche, ein GaN-Quadrat zu bauen.
Die Regelmäßigkeit der Stäbe ist wichtig, sonst werden die Winkel schief :((
Ich versuche, einen Gan-Platz zu bauen.
Stellen Sie sich das so vor, als würden Sie Sekunden hinzufügen, aber bei jedem neuen Balken einfach das Bild neu zeichnen (Sie können sogar eine Funktion der Notwendigkeit schreiben) und das war's....
Die Regelmäßigkeit der Stäbe ist wichtig, sonst werden die Winkel schief :((
Ich versuche, einen Gan-Platz zu bauen.
Und es ist Ihnen egal, dass die Stäbe mit Lücken gehen?
Nein, Gan hat nur die funktionierenden Balken gezählt!!!
Die fehlenden Punkte sind das, was ich entfernen musste.
Vielen Dank an alle für die Tipps, die ich gegeben habe, indem ich eine Zeitreihe gebildet habe.
Vielleicht braucht sie jemand:
True müssen Sie neu berechnen, wenn ein neuer Balken erscheint.