Testen von 'CopyTicks' - Seite 34

 
coderex:
Gibt die Börse nicht Auskunft darüber, wer genau die Transaktion durchgeführt hat? Gibt es eine ID einer bestimmten Gegenpartei
 
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:

#SYMBOL,SYSTEM,TYPE,MOMENT,ID,ACTION,PRICE,VOLUME,ID_DEAL,PRICE_DEAL
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,,
 
Alexey Kozitsyn:

Ich urteile nach dem, was ich in den Testdaten sehe:

#SYMBOL,SYSTEM,TYPE,MOMENT,ID,ACTION,PRICE,VOLUME,ID_DEAL,PRICE_DEAL
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,,
Ah, stopp, oder ist das, was ich hervorgehoben habe, nur eine Veränderung im Glas?
 
coderex:
Ist sie nicht von gestern?
Nein.
 
fxsaber:
Nein.
Wirklich nicht die von gestern, das sind leider die neuesten Daten. Wir werden am Dienstag sehen, wie die neuesten Daten aussehen werden.
 

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:02.507 VolumeControl Si-12.16: ОШИБКА 2016.11.14 12:51! Сумма V buy = 2728, сумма V sell = 4187, контроль (покупки+продажи) = 6953
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
 
Liebe Entwickler(@Slawa)! Geht die Arbeit an der Fehlerbehebung von CopyTicks() weiter?
 

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.

Тиковый индикатор ZoomPrice
Тиковый индикатор ZoomPrice
  • Stimmen: 17
  • 2016.11.01
  • fxsaber
  • www.mql5.com
Показывает график цены любого уровня масштабирования.
 
fxsaber:

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.

 
coderex:

Es scheint das gleiche Problem zu haben - Verlangsamungen beim Rendern von Grafiken.

Definitiv nicht. Ich nehme den Blinker ab, die Bremsen halten eine Weile.