Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1100

 
Vladimir Karputov:

No. Dormir y mientras están estrictamente prohibidos.

Oh. ¿Cómo?

 
Сергей Таболин:

Bueno, es esencialmente colgar al asesor... A la espera de que se confirme si viene o no viene... Estoy perdido. ¿Cómo se hace esta espera? Utilizar while() ?

No es necesario suspender nada.

En MQL4, algunos pasos de la apertura de posiciones están simplemente ocultos para el usuario, a diferencia de MQL5.

En MQL4 usted

  1. enviar el pedido y
  2. Una respuesta del servidor en forma de rechazo de la ejecución o una entrada de una posición abierta.

En MQL5 usted

  1. enviar una orden y obtener una respuesta sobre el resultado de esa orden en cola de ejecución.
  2. Luego recibió una respuesta sobre la activación de esta orden (sobre el hecho del acuerdo) y
  3. . eventualmente recibiste una posición con un billete y su identificador escrito en un acuerdo.

Esto es en resumen. Así que - en MQL4 algunos pasos están ocultos para usted y el terminal espera una respuesta después de enviar una solicitud de comercio al servidor - la espera que usted está hablando. Así que - este comando siempre te hace esperar el resultado de una solicitud de comercio y ralentiza todas tus acciones - no podrás hacer nada más después de enviar la solicitud hasta que esperes una respuesta del servidor.

En MQL5 puede seguir realizando otras acciones y controlar el resultado de su solicitud de operación al mismo tiempo sin tener que esperar a que ocurra nada más. Esto es mucho más rentable que en MQL4. Lo más importante es utilizarlo con prudencia.

 
Artyom Trishkin:

Es mucho más rentable que en MQL4. Lo más importante es utilizarlo con prudencia.

En MT4, ¿siente a menudo la falta de este beneficio?

 
Ciudadanos, no ensucien el hilo. Lea el título: MQL5.
 
Vladimir Karputov:
Ciudadanos, no ensucien el hilo. Lea el título: MQL5.

¿Es posible comparar las características?

 
fxsaber:

En MT4, ¿siente a menudo esta falta de beneficio?

Sí, lo he hecho.

 
Artyom Trishkin:

Sí, solía serlo.

Escenarios interesantes.

 
fxsaber:

Interesado en los escenarios.

Hace mucho tiempo que no comercio. Hace mucho tiempo que no comercio.

Pero antes tenía un roboforex en el que después de enviar una petición al servidor el Expert Advisor se quedaba muerto esperando las recotizaciones y no hacía nada. Quería trabajar con otro símbolo.

 
Artyom Trishkin:

He visto en roboforex que después de enviar una petición al servidor, el Expert Advisor estaba esperando una recotización y no hacía nada. Y quería trabajar con otro símbolo.

Esto se denomina varias lógicas independientes en un EA. Estas lógicas están repartidas en diferentes gráficos.

 
fxsaber:

A esto se le llama múltiples lógicas independientes en un EA. La gente los dispersa en diferentes gráficos.

Estaba todo en uno. Un caso en el que el chif se volvió loco cuando se desató del dólar. Tuve que trabajar en otros símbolos con mis manos. Pero sólo logré obtener 60 dólares de posibles ganancias. Si el Asesor Experto no hubiera estado esperando una recotización, probablemente habría ganado el triple.