Historia de la garrapata - página 12

 
Renat Fatkhullin:
No hay reglas de alternancia ni de relleno: las garrapatas llegan de forma caótica.

En cuanto a la alternancia, sí, he mirado el registro, efectivamente hay lugares donde hay ticks consecutivos con aletas. Sin embargo, no estoy seguro del relleno. Pedazo de tronco. Modo ALL:

2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16359 2015.10.15 14:08:51: spread = 50, ask = 1.47250, bid = 1.47200, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16360 2015.10.15 14:08:52: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47200
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16361 2015.10.15 14:08:52: spread = 47, ask = 1.47247, bid = 1.47200, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16362 2015.10.15 14:08:52: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47201
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16363 2015.10.15 14:08:52: spread = 46, ask = 1.47247, bid = 1.47201, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16364 2015.10.15 14:08:53: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47201
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16365 2015.10.15 14:08:53: spread = 47, ask = 1.47248, bid = 1.47201, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16366 2015.10.15 14:08:54: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47204
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16367 2015.10.15 14:08:54: spread = 44, ask = 1.47248, bid = 1.47204, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16368 2015.10.15 14:08:54: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47204
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16369 2015.10.15 14:08:54: spread = 42, ask = 1.47246, bid = 1.47204, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16370 2015.10.15 14:08:55: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47202
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16371 2015.10.15 14:08:55: spread = 44, ask = 1.47246, bid = 1.47202, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16372 2015.10.15 14:08:56: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47203
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16373 2015.10.15 14:08:56: spread = 43, ask = 1.47246, bid = 1.47203, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16374 2015.10.15 14:08:56: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47207
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16375 2015.10.15 14:08:56: spread = 43, ask = 1.47250, bid = 1.47207, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16376 2015.10.15 14:08:56: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47207
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16377 2015.10.15 14:08:56: spread = 42, ask = 1.47249, bid = 1.47207, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16378 2015.10.15 14:08:56: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47207
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16379 2015.10.15 14:08:56: spread = 41, ask = 1.47248, bid = 1.47207, last = 0.00000
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16380 2015.10.15 14:08:57: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.47207
2015.10.17 19:14:37.735 test_CopyTicks_1178 (GBPCHF,M1) OnStart: #16381 2015.10.15 14:08:57: spread = 40, ask = 1.47247, bid = 1.47207, last = 0.00000

Por lo que recuerdo, en la versión 1178 los precios repetitivos simplemente se ponían a cero. Como puede ver ahora, si hay un precio de compra en el tick, también hay un precio de venta. Eso es lo que me pregunto. En los algoritmos basados en el tic, ¿será necesario dejar las comprobaciones de la presencia de precios en el tic o se pueden eliminar ya?

 

Modo INFO:

2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1467 2015.10.16 23:59:00: spread = 149, ask = 1.47380, bid = 1.47231, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1468 2015.10.16 23:59:00: spread = 152, ask = 1.47380, bid = 1.47228, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1469 2015.10.16 23:59:00: spread = 154, ask = 1.47380, bid = 1.47226, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1470 2015.10.16 23:59:01: spread = 151, ask = 1.47377, bid = 1.47226, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1471 2015.10.16 23:59:02: spread = 148, ask = 1.47374, bid = 1.47226, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1472 2015.10.16 23:59:02: spread = 145, ask = 1.47371, bid = 1.47226, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1473 2015.10.16 23:59:02: spread = 143, ask = 1.47369, bid = 1.47226, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1474 2015.10.16 23:59:02: spread = 148, ask = 1.47374, bid = 1.47226, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1475 2015.10.16 23:59:03: spread = 144, ask = 1.47374, bid = 1.47230, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1476 2015.10.16 23:59:03: spread = 143, ask = 1.47373, bid = 1.47230, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1477 2015.10.16 23:59:03: spread = 154, ask = 1.47384, bid = 1.47230, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1478 2015.10.16 23:59:04: spread = 151, ask = 1.47381, bid = 1.47230, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1479 2015.10.16 23:59:05: spread = 143, ask = 1.47375, bid = 1.47232, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1480 2015.10.16 23:59:06: spread = 145, ask = 1.47377, bid = 1.47232, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1481 2015.10.16 23:59:06: spread = 149, ask = 1.47381, bid = 1.47232, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1482 2015.10.16 23:59:06: spread = 151, ask = 1.47383, bid = 1.47232, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1483 2015.10.16 23:59:06: spread = 148, ask = 1.47380, bid = 1.47232, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1484 2015.10.16 23:59:06: spread = 150, ask = 1.47382, bid = 1.47232, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1485 2015.10.16 23:59:06: spread = 138, ask = 1.47372, bid = 1.47234, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1486 2015.10.16 23:59:07: spread = 123, ask = 1.47357, bid = 1.47234, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1487 2015.10.16 23:59:07: spread = 121, ask = 1.47355, bid = 1.47234, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1488 2015.10.16 23:59:08: spread = 122, ask = 1.47355, bid = 1.47233, last = 0.00000
2015.10.17 19:01:50.284 test_CopyTicks_1178 (GBPCHF,H3) OnStart: #1489 2015.10.16 23:59:10: spread = 0, ask = 0.00000, bid = 0.00000, last = 0.00000

Como puede ver, es similar. No hay saltos. Los precios pueden repetirse en ticks consecutivos.

 
También. ¿Estoy en lo cierto al suponer que el modo info borra todos los ticks con líneas donde flipper != 0 del modo ALL? Por qué he hecho esta suposición. Los ticks en el modo INFO son aproximadamente la mitad que en el modo ALL. Y una pregunta de seguimiento. ¿Es posible hacer que el modo INFO devuelva tantos ticks como se solicitan y no la mitad?
 
Tapochun:


Por favor, copie los datos del cuaderno de bitácora de la siguiente manera: haga clic con el botón derecho del ratón en el cuaderno de bitácora -> "Ver" -> seleccione y copie la información requerida, luego péguela como un código en el mensaje del foro.
 
Karputov Vladimir:
Por favor, copie los datos del cuaderno de bitácora así: haga clic con el botón derecho del ratón en el cuaderno de bitácora -> "Ver" -> resalte y copie la información deseada, luego péguela como un código en el mensaje del foro.
Gracias.
 
La apertura de los mercados está cada vez más cerca. ¿Ha preparado sus robots para calcular los parámetros en el historial de ticks?
 

Hay que esperar a que se liberen y actualicen los servidores de los corredores.

Los servidores más antiguos no admiten la devolución del historial de ticks.

 
Karputov Vladimir:
La apertura de los mercados se acerca. ¿Ha preparado ya sus robots para calcular los parámetros sobre el historial de ticks?

Todavía es muy pronto para trabajar con tics. No hay un acceso normal a las garrapatas, ni se sabe cómo trabajar con ellas. Parece que los propios desarrolladores aún no han llegado a comprender cómo proporcionar correctamente los ticks.

Y de nuevo, para no ser infundado. Después de encender el terminal esta mañana, no se devuelven los ticks de hoy. Sólo para el viernes y antes. O bien la descarga está desactivada ahora o es un error:

Historia del agujero en la garrapata. E incluso los ticks que entraron en la sesión actual del terminal no están volviendo.

 

De la misma manera se intenta subir el historial con un script. Modo ALL 3000 últimos valores:

2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2983 2015.10.16 23:59:00: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54359
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2984 2015.10.16 23:59:00: spread = 73, ask = 1.54432, bid = 1.54359, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2985 2015.10.16 23:59:00: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54358
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2986 2015.10.16 23:59:00: spread = 74, ask = 1.54432, bid = 1.54358, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2987 2015.10.16 23:59:00: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54357
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2988 2015.10.16 23:59:00: spread = 68, ask = 1.54425, bid = 1.54357, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2989 2015.10.16 23:59:02: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54356
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2990 2015.10.16 23:59:02: spread = 69, ask = 1.54425, bid = 1.54356, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2991 2015.10.16 23:59:05: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54356
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2992 2015.10.16 23:59:05: spread = 64, ask = 1.54420, bid = 1.54356, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2993 2015.10.16 23:59:05: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54356
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2994 2015.10.16 23:59:05: spread = 72, ask = 1.54428, bid = 1.54356, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2995 2015.10.16 23:59:06: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54356
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2996 2015.10.16 23:59:06: spread = 75, ask = 1.54431, bid = 1.54356, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2997 2015.10.16 23:59:07: spread = 0, ask = 0.00000, bid = 0.00000, last = 1.54357
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2998 2015.10.16 23:59:07: spread = 74, ask = 1.54431, bid = 1.54357, last = 0.00000
2015.10.19 07:57:37.833 test_CopyTicks_1178 (GBPUSD,M5) OnStart: #2999 2015.10.16 23:59:10: spread = 0, ask = 0.00000, bid = 0.00000, last = 0.00000
 
Tapochun:

De la misma manera se intenta subir el historial con un script. Modo ALL 3000 últimos valores:

¿Está seguro de que ha comprobado todo correctamente y con exactitud en el servidor MetaQuotes-Demo?

Todo funciona bien, sólo lo creé. Aquí hay una solicitud de 20 000 000 ticks para el EURUSD: Los ticks de hoy funcionan bien

2015.10.19 08:51:53.546 1 (EURUSD,M1)   Тик: 2015.10.19 08:52:48 bid: 1.1365 ask: 0.0 last: 0.0 [19999]
2015.10.19 08:51:53.546 1 (EURUSD,M1)   Тик: 2015.10.19 04:59:17 bid: 0.0 ask: 0.0 last: 1.13748 [0]
2015.10.19 08:51:53.546 1 (EURUSD,M1)   Получено тиков: 20000 код ошибки: 0

Tenga en cuenta que la primera solicitud devuelve lo que hay en el historial local y activa la paginación del historial.

Aquí solicité 200.0000.000 ticks, obtuve 53.788 ticks de inmediato y comenzó el proceso de paginación:

2015.10.19 08:54:22.352 1 (EURUSD,M1)   Size 2 Mb
2015.10.19 08:54:22.352 1 (EURUSD,M1)   Тик: 2015.10.19 08:55:22 bid: 1.13649 ask: 1.13657 last: 1.13649 [53787]
2015.10.19 08:54:22.352 1 (EURUSD,M1)   Тик: 2015.10.19 00:00:02 bid: 0.0 ask: 0.0 last: 0.0 [0]
2015.10.19 08:54:22.352 1 (EURUSD,M1)   Получено тиков: 53788 код ошибки: 0

Después de 2 minutos solicité de nuevo y ya obtuve 5 088 888 ticks y la paginación continúa en el fondo:

2015.10.19 08:56:18.109 1 (EURUSD,M1)   Size 194 Mb
2015.10.19 08:56:18.109 1 (EURUSD,M1)   Тик: 2015.10.19 08:57:12 bid: 1.13626 ask: 1.13636 last: 0.0 [5088887]
2015.10.19 08:56:18.109 1 (EURUSD,M1)   Тик: 2015.09.21 00:00:02 bid: 0.0 ask: 0.0 last: 0.0 [0]
2015.10.19 08:56:18.109 1 (EURUSD,M1)   Получено тиков: 5088888 код ошибки: 0
Razón de la queja: