coderex: Nun, warum nichts Interessantes, es nur für eine Gebühr die Informationen wertvoll ist - ein Band von Trades, für diejenigen, die Stochastik auf Geschichte testen solche Informationen sehr wertvoll ist, ist es schade, dass in MT5 der Tester nicht diese Geschichte nehmen
Ich urteile nach dem, was ich in den Testdaten sehe:
Dies ist ein lustiges Bild auf BCS #1 build 1470. Die Candlestick-Kontrolle findet statt, nachdem der Candlestick geschlossen wurde. Das Volumen nach Ticks wird mit dem Volumen Volume[] der Kerze aus dem Indikator verglichen. Wie Sie sehen können, hat sich die Steuerung geändert, NACHDEM die Kerze geschlossen wurde!
2016.11.1414:52:02.507 VolumeControl Si-12.16: ОШИБКА 2016.11.1412:51! Сумма V buy = 2728, сумма V sell = 4187, контроль (покупки+продажи) = 6953 2016.11.1414:52:15.365 VolumeControl Si-12.16: ОШИБКА 2016.11.1412:51! Сумма V buy = 2728, сумма V sell = 4187, контроль (покупки+продажи) = 6997 2016.11.1414:52:40.259 VolumeControl Si-12.16: ОШИБКА 2016.11.1412:51! Сумма V buy = 2728, сумма V sell = 4187, контроль (покупки+продажи) = 6997
Ich bin nicht sicher, wie man das reproduzieren kann. Erscheint während ZoomPrice Stress Arbeit - viele Charts mit Indikator, Umschalten Symbol auf jedem Chart, ändern Konto ohne Entladen Indikator. D.h. es wird intensiv mit CopyTicks gearbeitet.
Sie manifestiert sich folgendermaßen.
Market Watch friert für einige Sekunden ein, und CopyTicks liefert in dieser Zeit keine neuen Daten. Dann erwacht Market Watch zum Leben und zeigt frische Daten an. Damit erhält CopyTicks den gesamten Verlauf, der während der Pause war. Dann friert Market Watch ein und dreht sich immer weiter im Kreis.
Interessant ist, dass Market Watch, wenn es angehalten wird, nicht sofort die aktuelle Zeit anzeigt, sondern schnell (visuell wahrnehmbar) alle verpassten Ticks scrollt.
Auf Video festgehalten
Die gelben sind die frische Zeckengeschichte. Sie können deutlich sehen, wie sich der Market Watch verlangsamt. Und wenn es aus der Bremse kommt, ändert sich der Tickverlauf rückwirkend. Das heißt, wenn Market Watch sich verlangsamt und durch die tickende Geschichte können Sie keine Daten erhalten.
Ich bin nicht sicher, wie man das reproduzieren kann. Erscheint während ZoomPrice Stress Arbeit - viele Charts mit Indikator, Umschalten Symbol auf jedem Chart, ändern Konto ohne Entladen Indikator. D.h. es wird intensiv mit CopyTicks gearbeitet.
Sie manifestiert sich folgendermaßen.
Market Watch friert für einige Sekunden ein, und CopyTicks liefert in dieser Zeit keine neuen Daten. Dann erwacht Market Watch zum Leben und zeigt frische Daten an. Damit erhält CopyTicks den gesamten Verlauf, der während der Pause war. Dann friert Market Watch ein und dreht sich immer weiter im Kreis.
Interessant ist, dass Market Watch, wenn es angehalten wird, nicht sofort die aktuelle Zeit anzeigt, sondern schnell (mit dem Auge erkennbar) alle verpassten Ticks durchläuft.
Auf Video festgehalten
Die gelben sind die frische Zeckengeschichte. Sie können deutlich sehen, wie sich der Market Watch verlangsamt. Und wenn es aus der Bremse kommt, ändert sich der Tickverlauf rückwirkend. D.h. wenn Market Watch langsamer wird und Sie keine Daten über die Tick-Historie abrufen können.
es scheint, dass Sie das gleiche Problem haben - verlangsamt sich beim Rendern von Grafiken.
In diesem Fall kann die Aufteilung des Anwenderprogramms in Threads helfen:
- Ausführungsstrang des Hauptprogramm-Algorithmus
- einen Rendering-Grafik-Thread
Hilfreich wäre auch die Möglichkeit, separate Fenster für benutzerspezifische Zeichnungen zu erstellen, ohne dass in diese Fenster Verlaufsdaten geladen werden, sondern in einem separaten Thread der Gesamtausführung des Benutzerprogramms.
Nun, warum nichts Interessantes, es nur für eine Gebühr die Informationen wertvoll ist - ein Band von Trades, für diejenigen, die Stochastik auf Geschichte testen solche Informationen sehr wertvoll ist, ist es schade, dass in MT5 der Tester nicht diese Geschichte nehmen
Ich urteile nach dem, was ich in den Testdaten sehe:
RIM5,F,S,20140205184842717,12090675286,1,151990.00000,1,,
GZH4,F,B,20140205184842717,12090675287,1,12765.00000,1,,
GZH4,F,B,20140205184842717,12090675288,1,12717.00000,1,,
Ich urteile nach dem, was ich in den Testdaten sehe:
RIM5,F,S,20140205184842717,12090675286,1,151990.00000,1,,
GZH4,F,B,20140205184842717,12090675287,1,12765.00000,1,,
GZH4,F,B,20140205184842717,12090675288,1,12717.00000,1,,
Ist sie nicht von gestern?
Nein.
Dies ist ein lustiges Bild auf BCS #1 build 1470. Die Candlestick-Kontrolle findet statt, nachdem der Candlestick geschlossen wurde. Das Volumen nach Ticks wird mit dem Volumen Volume[] der Kerze aus dem Indikator verglichen. Wie Sie sehen können, hat sich die Steuerung geändert, NACHDEM die Kerze geschlossen wurde!
2016.11.14 14:52:15.365 VolumeControl Si-12.16: ОШИБКА 2016.11.14 12:51! Сумма V buy = 2728, сумма V sell = 4187, контроль (покупки+продажи) = 6997
2016.11.14 14:52:40.259 VolumeControl Si-12.16: ОШИБКА 2016.11.14 12:51! Сумма V buy = 2728, сумма V sell = 4187, контроль (покупки+продажи) = 6997
Ich bin nicht sicher, wie man das reproduzieren kann. Erscheint während ZoomPrice Stress Arbeit - viele Charts mit Indikator, Umschalten Symbol auf jedem Chart, ändern Konto ohne Entladen Indikator. D.h. es wird intensiv mit CopyTicks gearbeitet.
Auf Video festgehalten
Die gelben sind die frische Zeckengeschichte. Sie können deutlich sehen, wie sich der Market Watch verlangsamt. Und wenn es aus der Bremse kommt, ändert sich der Tickverlauf rückwirkend. Das heißt, wenn Market Watch sich verlangsamt und durch die tickende Geschichte können Sie keine Daten erhalten.
Ich bin nicht sicher, wie man das reproduzieren kann. Erscheint während ZoomPrice Stress Arbeit - viele Charts mit Indikator, Umschalten Symbol auf jedem Chart, ändern Konto ohne Entladen Indikator. D.h. es wird intensiv mit CopyTicks gearbeitet.
Auf Video festgehalten
Die gelben sind die frische Zeckengeschichte. Sie können deutlich sehen, wie sich der Market Watch verlangsamt. Und wenn es aus der Bremse kommt, ändert sich der Tickverlauf rückwirkend. D.h. wenn Market Watch langsamer wird und Sie keine Daten über die Tick-Historie abrufen können.
es scheint, dass Sie das gleiche Problem haben - verlangsamt sich beim Rendern von Grafiken.
In diesem Fall kann die Aufteilung des Anwenderprogramms in Threads helfen:
- Ausführungsstrang des Hauptprogramm-Algorithmus
- einen Rendering-Grafik-Thread
Hilfreich wäre auch die Möglichkeit, separate Fenster für benutzerspezifische Zeichnungen zu erstellen, ohne dass in diese Fenster Verlaufsdaten geladen werden, sondern in einem separaten Thread der Gesamtausführung des Benutzerprogramms.
Es scheint das gleiche Problem zu haben - Verlangsamungen beim Rendern von Grafiken.