Probando 'CopyTicks' - página 34

 
coderex:
¿No proporciona la bolsa datos sobre quién hizo exactamente la transacción? ¿Existe una identificación de alguna contraparte específica
 
coderex:
bueno por que nada interesante, allí solo por una cuota la información es valiosa - una cinta de operaciones, para los que prueban los estocásticos en la historia tal información es muy valiosa, es una pena que en MT5 el probador no tome esta historia

Juzgo por lo que veo en los datos de las pruebas:

#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:

Juzgo por lo que veo en los datos de las pruebas:

#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, para, ¿o lo que he resaltado es sólo un cambio en el vaso?
 
coderex:
¿No es para ayer?
No.
 
fxsaber:
No.
Realmente no es de ayer, bueno son los últimos datos por desgracia. Habrá que ver el martes cuáles son los últimos datos.
 

Esta es una imagen divertida en BCS #1 build 1470. El control de las velas tiene lugar después del cierre de las mismas. El volumen por ticks se compara con el volumen Volume[] de la vela del indicador. ¡Como puedes ver el control ha cambiado DESPUÉS de que la vela se cierre!

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
 
Estimados desarrolladores(@Slawa) ¿Se está trabajando en la corrección de errores de CopyTicks()?
 

No estoy seguro de cómo reproducirlo. Aparece durante el trabajo de estrés de ZoomPrice- muchos gráficos con el indicador, el cambio de símbolo en cada gráfico, el cambio de cuenta sin descargar el indicador. Es decir, hay un trabajo intensivo con CopyTicks.

Se manifiesta así.
Market Watch se congela durante unos segundos, en este momento CopyTicks no devuelve nuevos datos. Entonces, Market Watch cobra vida y muestra datos frescos. Con esto CopyTicks obtiene toda la historia, que fue durante la pausa. Entonces Market Watch se congela y da vueltas y vueltas.
Es interesante, que cuando Market Watch está en pausa, no muestra la hora actual inmediatamente, sino que rápidamente (visualmente notable) se desplaza todos los ticks perdidos.

Capturado en vídeo

Los amarillos son la historia de la garrapata fresca. Se puede ver claramente que la Vigilancia del Mercado se ralentiza. Y cuando sale del freno, el historial de garrapatas cambia retroactivamente. Es decir, cuando Market Watch se ralentiza y a través del historial de tic-tac no se pueden obtener datos.

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

No estoy seguro de cómo reproducirlo. Aparece durante el trabajo de estrés de ZoomPrice- muchos gráficos con el indicador, el cambio de símbolo en cada gráfico, el cambio de cuenta sin descargar el indicador. Es decir, hay un trabajo intensivo con CopyTicks.

Se manifiesta así.
Market Watch se congela durante unos segundos, en este momento CopyTicks no devuelve nuevos datos. Entonces, Market Watch cobra vida y muestra datos frescos. Con esto CopyTicks obtiene toda la historia, que fue durante la pausa. Entonces Market Watch se congela y da vueltas y vueltas.
Es interesante, que cuando Market Watch está en pausa, no muestra la hora actual inmediatamente, sino que rápidamente (a ojo) se desplaza todos los ticks perdidos.

Capturado en vídeo

Los amarillos son la historia de la garrapata fresca. Se puede ver claramente que la Vigilancia del Mercado se ralentiza. Y cuando sale del freno, el historial de garrapatas cambia retroactivamente. Por ejemplo, cuando Market Watch se ralentiza y no se pueden obtener datos a través del historial de ticks.

parece que tienes el mismo problema: el frenado al dibujar los gráficos.

Aquí es donde dividir el programa del usuario en hilos puede ayudar:

- hilo de ejecución del algoritmo del programa principal

- un hilo de renderización de gráficos

También ayudaría la posibilidad de crear ventanas separadas para el dibujo especificado por el usuario sin cargar los datos del historial en ellas, pero en un hilo separado de la ejecución total del programa del usuario.

 
coderex:

Parece que tiene el mismo problema: ralentización al renderizar los gráficos.

Definitivamente no. Quito el intermitente y los frenos continúan durante un tiempo.