Historia de la garrapata - página 26

 
Vladimir Karputov #:

He adjuntado un EA que imprime estos códigos en OnInit():

y el resultado:

No hay ningún "24" entre los resultados.

Vladimir Karputov #:

He adjuntado un EA que imprime estos códigos en OnInit():

y el resultado:

No hay ningún valor "24" entre los resultados.


Me encontré con un problema similar al interpretar Flags


2 - tick cambió el precio de la oferta

4 - tick cambiado precio asc

8 - precio de la última transacción

16 - La garrapata ha cambiado de volumen

32 - La marca se produjo como resultado de la operación de compra

64 - tick producido como resultado de una operación de venta

Si he entendido bien lo anterior:

16+8=24 (precio de la última operación y volumen cambiado)

32+24=56 buy tick (el precio y el volumen de la última operación han cambiado)

64+24=88 tick de venta (el precio y el volumen de la última operación han cambiado)


Flags=24 nunca apareció, pero Flags=120 muy a menudo

56+64=120 (?)

88+32=120 (?)

¿Cómo interpretar Flags=120?

por favor, comenten, que lo entienden.

 
Sergiy Riehl #:

¿Cómo interpretar Flags=120?

por favor, comenten, que lo entienden.

Utiliza la calculadora del programador integrada en Windows:

Se deduce que el decimal 120 está formado por bits binarios con índices: 3, 4, 5 y 6. O como usted sugirió considerar: 64 + 32 + 16 + 8

 
Ihor Herasko #:

Utiliza la calculadora del programador integrada en Windows:

Se deduce que el decimal 120 está formado por bits binarios con índices: 3, 4, 5 y 6. O como usted sugirió considerar: 64 + 32 + 16 + 8

Gracias por su respuesta. La calculadora del programador no me ayudará mucho (no poseo conocimientos fundamentales).

Si asumimos que 120=64+32+16+8, entonces el tick con banderas=120 significa que este tick es el resultado de una operación de compra (32) y de venta (64) al mismo tiempo.

¿Cómo es posible?

 
Ihor Herasko #:

Utiliza la calculadora del programador integrada en Windows:

Se deduce que el decimal 120 está formado por bits binarios con índices: 3, 4, 5 y 6. O como usted sugirió considerar: 64 + 32 + 16 + 8

interesante comprensión del cálculo no decimal)

 
Sergiy Riehl #:

Gracias por la respuesta. Una calculadora de programador no me ayudará mucho (no tengo conocimientos fundamentales).

Basta con entender el sistema numérico binario. Es bastante sencillo. Entonces, sobre esta base, si se desea, es fácil aprender cualquier otro sistema numérico: hexadecimal, octal.

Si suponemos que 120=64+32+16+8, entonces un tick con banderas=120 significa que este tick es el resultado de una operación de compra (32) y una de venta (64) al mismo tiempo

¿Cómo es posible?

Teóricamente es posible (no lo he visto en la práctica). No veo nada extraño en ello. El corredor mostró que procesó dos operaciones al mismo tiempo y lo hizo en un solo tick. Por alguna razón no quiso dividirlo en dos ticks.

 
Ihor Herasko #:

Basta con entender el sistema numérico binario. Es bastante sencillo.

Depende). Algunas personas no pueden pasar por )))) Aunque es sencillo... Lo siento, mi esposa a veces es tutora de escolares en el tema... se deslizó fuera....) ¡¡¡¡Felices fiestas!!!!

 
Ihor Herasko #:

Basta con entender el sistema numérico binario. Es bastante sencillo. Luego, sobre esta base, si se desea, es fácil aprender cualquier otro sistema numérico: hexadecimal, octal.

Teóricamente es posible (no se ha encontrado en la práctica). No veo nada extraño en ello. El corredor ha demostrado que procesó dos operaciones simultáneamente y lo hizo en un solo tick. Por alguna razón no quiso dividirlo en dos ticks.

La rutina del broker AMR flags=120.

Llevo 24 horas viéndolo. El caso habitual banderas= 2;4;6. Está claro, está cambiando los precios de compra/venta.

En ningún momento aparece flags=32; flags=64. En cambio, muestra flags=56;88;120.

Acepto que flags=120 combina dos eventos en un solo tic, pero eso (para mí) entra en conflicto con la idea de un tic como evento separado.

Razón de la queja: