Pregunta sobre las cotizaciones de FORTS - página 5

 
Mikalas:

Y tú, mi querido amigo, mira atentamente lo que estoy escribiendo.

No confundas FOREX y FORTS - ¡cosas absolutamente DIFERENTES!

¿Por qué debo escribir un indicador?

Se supone queOnTick proporciona información sobre el mercado, ¡así se llama!

Estoy siendo muy cuidadoso.

No es necesario. Pero no te quejes de que "los esquís no van", sino que mira si estás parado en el asfalto.

Una vez más, no entiendes el propósito del manejador de eventos OnTick.

 

¡Señores programadores!

Por supuesto, se pueden encontrar 100 formas de recibir y analizar las cotizaciones, pero ¿por qué

¿Por qué OnTick?

P/S komposter, por favor. Explíqueme el propósito de OnTick

 
Mikalas:

¡Señores programadores!

Por supuesto, se pueden encontrar 100 formas de recibir y analizar las cotizaciones, pero ¿por qué

¿Por qué OnTick?

Procesar el evento del último cambio de mercado en el Asesor Experto.
 
komposter:
Procesar el evento del último cambio de mercado en el EA.

Y está escrito en el manual:

El evento NewTick se generasólo para losAsesores Exper tos cuando se recibe un nuevo tick para el símbolo, al gráfico del cual el Asesor Experto está unido.

Es inútil definir la función OnTick() en un indicador o script personalizado, ya que el evento NewTick no se genera para ellos.

Tiene una nueva interpretación de la documentación .....

 

Los desarrolladores sólo tienen que reajustar el volumen (en el momento de un nuevo pedido) para dejar claro si ha llegado un acuerdo o un pedido,

y no será necesario crear indicadores y otros analizadores....

 
Mikalas:

Los desarrolladores sólo tienen que reajustar el volumen (en el momento de un nuevo pedido) para dejar claro si ha llegado un acuerdo o un pedido,

y no será necesario crear indicadores y otros analizadores....

Deje sus ideas y relea detenidamente toda la correspondencia. De lo contrario, seguirás atrapado en tus ilusiones.

Incluso después de repetidas explicaciones no has entendido los procesos que tienen lugar, tu papel en ellos, y sigues considerándote a ti mismo (tu programa) como el centro del universo, por el cual todo lo demás debe congelarse y esperar por ti personalmente.


En cualquier caso, ya hemos retomado la función CopyTicks, que le permitirá extraer el flujo real de ticks del buffer de entrada. Permitirá escribir estrategias de scalper. Bueno, y acceso directo a Tiempo y Ventas.

Para el 1 de diciembre habrá una nueva compilación de MT5 con nuevas funciones y características especiales para los mercados de valores. Para entonces, el broker Otkritie también pondrá en marcha la sección de divisas MOEX. A continuación, se lanzarán las opciones y la sección principal de acciones.

 
Mikalas:

Y está escrito en el manual:

El evento NewTick se generasólo para losAsesores Exper tos cuando se recibe un nuevo tick para el símbolo, al gráfico del cual el Asesor Experto está unido.

Es inútil definir la función OnTick() en un indicador o script personalizado, ya que el evento NewTick no se genera para ellos.

Tiene una nueva interpretación de la documentación .....

Lo lees selectivamente - https://www.mql5.com/ru/docs/runtime/event_fire#newtick

NewTick

El eventoNewTick se genera cuando llega una nueva cotización y es manejado por la funciónOnTick() en los EAs adjuntos. Si al llegar una nueva cotización la función OnTick se estaba ejecutando en la cotización anterior, la cotización entrante será ignorada por el Asesor Experto, porque el evento correspondiente no se coloca en la cola de eventos del EA.

Todas las nuevas cotizaciones que lleguen durante la ejecución del programa son ignoradas por el programa hasta que finalice la siguiente ejecución de la función OnTick(). Después, la función se iniciará sólo cuando llegue la siguiente nueva cotización.

No dice nada sobre el orden de llegada (¡al contrario! son posibles las omisiones), ni sobre el hecho de que se haya ejecutado una operación.
Документация по MQL5: Программы MQL5 / События клиентского терминала
Документация по MQL5: Программы MQL5 / События клиентского терминала
  • www.mql5.com
Программы MQL5 / События клиентского терминала - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Mikalas:

Y está escrito en el manual:

El evento NewTick se generasólo para losAsesores Exper tos cuando se recibe un nuevo tick para el símbolo, al gráfico del cual el Asesor Experto está unido.

Es inútil definir la función OnTick() en un indicador o script personalizado, ya que el evento NewTick no se genera para ellos.

Los indicadores tienen el método OnCalculate, que se dedica a calcular con garantías cada cotización que llega.

El indicador necesita conocer todos los ticks sin huecos, y tiene derecho a ralentizar, porque de todas formas recibe todos los ticks entrantes.

 

Renat:

En cualquier caso, ya hemos retomado la función CopyTicks, que nos permitirá extraer el flujo de ticks reales del buffer de entrada. Esto permitirá escribir estrategias de scalper. Y acceso directo a Tiempo y Ventas.

El 1 de diciembre habrá una nueva versión de MT5 con nuevas funciones y características especiales para los mercados de valores. Para entonces, el broker Otkritie también pondrá en marcha la sección de divisas MOEX. A continuación, se lanzarán las opciones y la sección principal de acciones.

¡Qué gran idea! Y el buffer sería más grande, más grande))


ZS:

Andrei (que es el compositor), no tienes razón en absoluto. Esta es una discusión entre un teórico (tú) y un profesional. No voy a discutir con usted. Si algo no está claro, puedes escribirme por MP.

 
Dima_S:

¡Eso sí que es un trato! Y el buffer sería más grande, más grande, más grande))


ZS:

Andrey (que es compostador), no tienes nada de razón. Es una discusión entre un teórico (tú) y un profesional. No voy a discutir contigo. Si algo no está claro, puedes escribirme por MP.

Pero aquí está muy equivocado. Si hay algo que le sobra a Andrei es práctica. Hazle caso.
Razón de la queja: