![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
Denn die Indikatoren werden eine bestimmte Anzahl von Takten rückwärts berechnet. Wenn es Lücken gibt - ist es klar, dass derselbe MA zu verschiedenen Zeitpunkten für verschiedene Zeiträume rückwärts berechnet werden kann. D.h. bei der Berechnung von MA(9) wird impliziert, dass MA für die letzten 9 Zeiträume berechnet wird. Und wenn es Auslassungen gibt, erhalten wir (in der Tat) dann MA(10), dann MA(20).
Und warum? Auch auf ALLEN* Charts?
Ich habe ausdrücklich klargestellt, dass die vom AllMinutes-Experten erstellten Charts ebenfalls falsch sind.
Richtig, soweit Indikatoren auf erfundenen Daten richtig sein können :) Zwar korrekter als bei den Überspringungsdaten, aber trotzdem :(
Die Frage nach den Ursachen für das Überspringen ist noch offen.
Alternativ kann auch eine konstante Prüfung für IsConnected() verwendet werden.
Auch wenn die Balken aufgrund eines Verbindungsverlustes fehlten, sollten sie bei der Wiederaufnahme des Betriebs aufgepumpt sein.
Ich habe eine solche Situation jedoch nicht getestet und weiß nicht, wie sich der "Lochfüller" verhalten würde.
Die einzige Möglichkeit, die ich sehe, um das Problem zu lösen, ist, dass der Server den tatsächlichen Preis bestätigt.
Und wenn die Bestätigung der Unveränderlichkeit verloren geht, so wie ein Ping jetzt verloren gehen könnte?
Die Umfrage zur Serververfügbarkeit wird, soweit ich weiß, immer wieder durchgeführt. Und es gibt keinen Unterschied zwischen der Überprüfung des Verbindungsstatus und der Anfrage nach einem unveränderten Preis.
Imho, natürlich.
Der einzige Weg, den ich sehe, um das Problem zu lösen, ist, dass der Server bestätigt, dass der Preis UNGLAUBLICH ist.
Und wenn die Bestätigung der Unveränderlichkeit auf die gleiche Weise verloren geht, wie jetzt ein Ping verloren gehen könnte?
Die Umfrage zur Serververfügbarkeit wird, soweit ich weiß, immer wieder durchgeführt. Und es gibt keinen Unterschied zwischen einer normalen Überprüfung des Verbindungsstatus und einer Anfrage nach einem unveränderten Preis.
Imho, natürlich.
Hat dieses Ausfüllen keine Auswirkungen auf die Generierung von Tickdaten?
Nur zu diesem Zweck sollten Sie nicht nur den Dateinamen ändern, sondern auch den Symbolnamen im Dateikopf.
Zu diesem Zweck sollten Sie im AllMinutes Expert Advisor nur _Symbol [curChart ] (Symbolname) dort lassen, wo die "ALL"-Zeile mit der _Symbol[curChart]-Zeile verbunden ist.
Seien Sie vorsichtig, manchmal werden sie mit der Funktion StringConcatenate() kombiniert. Wenn diese Funktion nur 2 Argumente hat, sollten Sie sie überhaupt nicht verwenden. Zum Beispiel, anstelle von
sollte es sein
Wenn es jedoch mehr Argumente gibt, sollte die Funktion beibehalten werden, indem man einfach "ALL" aus ihr entfernt. Zum Beispiel, anstelle von
sollte es sein
Außerdem sollte der Chart des entsprechenden Symbols und der entsprechenden Periode geschlossen werden. Andernfalls wird MT selbst die "richtigen" (gepatchten) Zitate herunterladen.
Und im Allgemeinen halte ich solche Tests für unsinnig =)
Es ist besser, mit einem Standard-Tool zu testen und die Indikatoren auf ALLEN Charts zu lesen. Dazu genügt es, die notwendigen Charts zu erstellen, sie im Offline-Modus zu öffnen und bei der Berechnung der Indikatoren StringConcatenate("ALL", Symbol() ) als erstes Argument anzugeben.
Viel Glück ;)
[Zitat]Ich habe versucht, den Dateinamen des abgeschlossenen Verlaufs umzubenennen und ihn durch einen unvollständigen zu ersetzen - er will im Tester überhaupt keine Häkchen erzeugen. Das Dateiformat muss dort anders sein, daher ist es wohl nicht für Backtests geeignet, sondern nur für Echtzeit. [/Quote]
Ich habe gerade Zitate aus ALLEN... das ist alles... :)
Sagen Sie mir, Komposter, ist es möglich, auf diese Weise echte Tick-Kurse in den Tester zu laden? Ich dachte, die Jungs von MetaQuotes hätten gesagt, es sei möglich...
Ich habe alle anderen Zeitrahmen aus gepatchten Minuten konvertiert und alle .fxt gelöscht. Ich habe das Modell "Alle Zecken" getestet. Ich kreuze "neu berechnen" an, auf dem M1-Zeitrahmen ist alles in Ordnung, von einer Minute bis zu einer Minute... Aber auf M15, zum Beispiel, überspringt es wieder Minuten... Frage: Woher bekommt dieser Fiesling (Tester) die Protokolle? Ich habe den Verdacht, dass er die Minuten mit gleichem OHLC einfach ignoriert... Frage: Welchen Sinn hat es, die Löcher zu fangen?