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
Bitte erklären Sie das noch einmal. Wie umfangreich ist die jetzt verfügbare Zeckengeschichte? Der Verlauf wird vom Server heruntergeladen, muss also nicht gespeichert werden?
Ich habe das Skript beigefügt. Lassen Sie es ein paar Mal laufen. Die Geschichte wird langsam vom Server heruntergeladen. Und ja, Sie brauchen die Geschichte nicht zu speichern.
... Wie funktioniert der Tester? Verwendet er eine Tick-Simulation oder einen Tick-Verlauf?
Ich habe das Skript beigefügt. Lassen Sie es ein paar Mal laufen. Die Geschichte wird langsam vom Server heruntergeladen. Und ja, Sie brauchen die Geschichte nicht zu speichern.
In 1190 wie die Zecken im Tester ist noch nicht gepumpt, aber bald, sehr bald wird.Ich danke Ihnen. Der Tester verlässt sich also auf die verfügbare Tick-Historie, und wenn diese nicht verfügbar ist, simuliert er, z. B. die kleinsten Zeitrahmen?
Ich danke Ihnen. Der Tester verwendet also die verfügbare Tick-Historie, und wenn diese nicht verfügbar ist, simuliert er sie auf der Grundlage des kleinsten Zeitrahmens?
Soweit ich Renats Worten entnommen habe, wird der Zeckenverlauf im nächsten Build vollständig verfügbar sein. Im Moment ist die Tick-Historie nur im Terminal verfügbar (was übrigens seltsam ist, denn am Anfang wurde die Tick-Historie für den Tester angekündigt, aber für das Terminal wurde gesagt, dass sie nicht verfügbar sein wird).
Wie viel ist verfügbar? Ich habe über 20 Millionen Ticks hochgeladen. Das ist nicht die Grenze.
Aktualisieren Sie bitte auf die Version 1191.
Hier sind die Ergebnisse eines einfachen Skripts im Jahr 1191:
200.000.000 Zecken abfragen:
Die Größe der ausgegebenen Daten beträgt fast 3 GB für 75 Millionen Ticks. Und die letzte Notierung mit bid=0/ask=0/last=0 zeigt das Ende der Handelssitzung an.
In der Version vom 22. Oktober wird ein Zeitfeld in Millisekunden zu MqlTick hinzugefügt werden.
ps: RAM aufstocken
Die Tick-Historie ist jetzt nur noch im Terminal verfügbar (was übrigens seltsam ist, weil sie die Tick-Historie zuerst für den Tester angekündigt hatten, aber sagten, sie würde nicht für das Terminal verfügbar sein).
Daran ist nichts Seltsames.
Zunächst müssen wir alle Netzwerkprotokolle, Liefer- und korrekte Synchronisationsmechanismen für die Speicherung von Tickdaten im Terminal selbst implementieren und erst dann diese Daten an den Strategy Tester und das MQL5 Cloud Network übertragen. Ein Prüfgerät ist ein separates Programm mit eigenen Datenflüssen. Das MQL5 Cloud Network ist ein noch komplexeres System.
Bitte aktualisieren Sie auf die Version 1191.
Hier sind die Ergebnisse eines einfachen Skripts:
Abfrage für 200.000.000 Ticks:
Die Größe der ausgegebenen Daten beträgt fast 3gb. Und die letzte Notierung mit bid=0/ask=0/last=0 zeigt den Abschluss der Handelssitzung des Preisstapels an.
Das Zeitfeld in Millisekunden wird in der Version vom 22. Oktober zu MqlTick hinzugefügt werden.
Daran ist nichts Seltsames.
Sie müssen zunächst alle Netzwerkprotokolle, Liefer- und korrekte Synchronisationsmechanismen und die Speicherung der Tickdaten im Terminal selbst implementieren und diese Daten erst dann an den Strategy Tester und das MQL5 Cloud Network übertragen. Ein Prüfer ist ein separates Programm mit eigenen Datenflüssen. Das MQL5 Cloud Network ist ein noch komplexeres System.
Danke für die Klarstellung, ich erinnere mich gerade an ein Gespräch (an dem ich beteiligt war), in dem Sie sagten, dass es im Tester nur eine Zeckengeschichte geben würde. Aber das ist unbestreitbar besser!
Um nicht unsubstantiiert zu sein:
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Zukunftspreisdiagramm mit Time & Sales und Geschäftsanzeige
Renat Fatkhullin, 2015.02.20 17:54
Bitte lesen Sie den gesamten Zweig aufmerksam durch.
Niemand hat jemals Tickdaten in Diagrammen erwähnt, und es ist auch nicht geplant, sie einzuführen. Nur im Tester ist geplant, automatisch einen Tickstream zu erzeugen, wenn dieser auf dem Server vorhanden ist.
Verstehe ich das richtig, dass sich jetzt und im ALL-Modus die Ticks abwechseln, d.h. #1 - bid != 0, asc != 0, flipper = 0, #2 - bid = 0, asc = 0 und flipper != 0 usw. Und im INFO-Modus hat jeder Tick Bid und Ask != 0?