En general, esta información está disponible en MT5 y ha sido emitida durante mucho tiempo. Está disponible a través de las funciones SymbolInfoGet*. Nadie prohíbe que se solicite esta información en el momento de recibir una garrapata y combinarla en sus tipos de datos.
Otra cuestión es que el almacenamiento del servidor centralizado, siempre es más fiable que el propio. No tienes que pensar en guardar las cotizaciones, es todo muy cómodo. Pero, de nuevo, no es críticamente insustituible.
Lo he estado usando durante mucho tiempo. Si se añadiera el tiempo y la acción, podríamos hacerlo con el OI existente, etc. en MT5. Sólo para tomarlos (tiempo y acción) del intercambio, y no como ahora - la acción se calcula.
Dmitriy Skub: Sí, lo he estado usando durante mucho tiempo. Si se añadiera el tiempo y la acción, podríamos hacerlo con el OI existente, etc. en MT5. Sólo para tomarlos (tiempo y acción) del intercambio, y no como es ahora - la acción se calcula.
Hay un problema con el tiempo en MT5. En primer lugar, el tipo de sistema datetime es de muy baja resolución, para los estándares modernos un segundo es una eternidad. En segundo lugar, la llegada de eventos no está relacionada con el tiempo. Supongamos que obtenemos una nueva captura de pantalla de un vaso en OnBookEvent, ¿y a qué hora se refiere? ¿Tirar de TimeCurrent con la última hora conocida del servidor? ¿Y si la última hora conocida del servidor se ha actualizado hace un minuto?
Para comparar los tres modos de solicitud de ticks(COPY_TICKS_INFO - sólo Bid y Ask, COPY_TICKS_TRADE - sólo Last y Volume, COPY_TICKS_ALL - todos los ticks), puede ejecutar en tres gráficos del mismo instrumento de este EA.
Para comparar los tres modos de solicitud de ticks(COPY_TICKS_INFO - sólo Bid y Ask, COPY_TICKS_TRADE - sólo Last y Volume, COPY_TICKS_ALL - todos los ticks), puede ejecutar en tres gráficos del mismo instrumento de este EA.
El resultado es aproximadamente el siguiente:
Pruebe a solicitar diferentes números de garrapatas. Primero 2000, luego 10000. El modo es INFO o ALL. ¿Hay alguna diferencia entre los precios de compra y venta?
Pedir a los desarrolladores que cambien la representación interna de datetime es un esfuerzo inútil debido a la notoria"compatibilidad", y datetime es un tipo básico de formación del sistema.
Tapochun: Pruebe a solicitar diferentes números de garrapatas. Primero 2000, luego 10000. Modo INFO o TODO. ¿Existe una diferencia entre los precios de compra y venta?
Es mejor mirar las diferencias de modos en el indicador, porque el EA puede perder ticks. He adjuntado el indicador.
Karputov Vladimir: Es mejor mirar las diferencias de los modos en el indicador, ya que los ticks pueden perderse en el EA. He adjuntado el indicador.
No necesito un indicador. Y no necesito diferencias de modo. Dígame, ¿observa diferencias de los mismos ticks al solicitar una cantidad diferente de un modo (por ejemplo, 2000 y 10000).
Tapochun: No necesito un indicador. Y no necesito diferencias en los modos. Dígame usted, ¿observa diferencias en los mismos ticks al solicitar diferentes números del mismo modo (por ejemplo, 2000 y 10000).
En general, esta información está disponible en MT5 y ha sido emitida durante mucho tiempo. Está disponible a través de las funciones SymbolInfoGet*. Nadie prohíbe que se solicite esta información en el momento de recibir una garrapata y combinarla en sus tipos de datos.
Otra cuestión es que el almacenamiento del servidor centralizado, siempre es más fiable que el propio. No tienes que pensar en guardar las cotizaciones, es todo muy cómodo. Pero, de nuevo, no es críticamente insustituible.
Sí, lo he estado usando durante mucho tiempo. Si se añadiera el tiempo y la acción, podríamos hacerlo con el OI existente, etc. en MT5. Sólo para tomarlos (tiempo y acción) del intercambio, y no como es ahora - la acción se calcula.
Para comparar los tres modos de solicitud de ticks(COPY_TICKS_INFO - sólo Bid y Ask, COPY_TICKS_TRADE - sólo Last y Volume, COPY_TICKS_ALL - todos los ticks), puede ejecutar en tres gráficos del mismo instrumento de este EA.
El resultado es aproximadamente el siguiente:
En realidad, el rango de 0001-01-01 a 9999-12-31 en pasos de 100ns se acomoda fácilmente en 8 bytes.
En realidad, el rango de 0001-01-01 a 9999-12-31 en pasos de 100ns se acomoda fácilmente en 8 bytes.
Para comparar los tres modos de solicitud de ticks(COPY_TICKS_INFO - sólo Bid y Ask, COPY_TICKS_TRADE - sólo Last y Volume, COPY_TICKS_ALL - todos los ticks), puede ejecutar en tres gráficos del mismo instrumento de este EA.
El resultado es aproximadamente el siguiente:
Pruebe a solicitar diferentes números de garrapatas. Primero 2000, luego 10000. Modo INFO o TODO. ¿Existe una diferencia entre los precios de compra y venta?
He adjuntado el indicador.
Es mejor mirar las diferencias de los modos en el indicador, ya que los ticks pueden perderse en el EA.
He adjuntado el indicador.
No necesito un indicador. Y no necesito diferencias en los modos. Dígame usted, ¿observa diferencias en los mismos ticks al solicitar diferentes números del mismo modo (por ejemplo, 2000 y 10000).