Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 417

 

¿Alguien sabe cómo desactivar el "promedio comercial" en MQL5?

¿Para que todas las operaciones se abran individualmente y no se fusionen en una sola?

 
RomanRott:

¿Alguien sabe cómo desactivar el "promedio comercial" en MQL5?

¿Para que todas las operaciones se abran individualmente y no se fusionen en una sola?


Cambio de la cuenta de compensación a la cuenta de cobertura

 
RomanRott:

¿Alguien sabe cómo desactivar el "promedio comercial" en MQL5?

¿Para que todas las operaciones se abran individualmente y no se fusionen en una sola?

El promedio se realiza en una cuenta de compensación. Necesita una cuenta con cobertura. Se especifica al abrir la cuenta

 
Yurij Kozhevnikov :

Comparación de números con coma flotante para la igualdad

bool ( fabs (number1-number2) < _Point / 10 * 5 )
 
nicholishen:

Comparación de números con coma flotante para la igualdad


Hay un número de punto flotante, puede que lo hayas convertido en un entero. También hay advertencias inversas de tipo (int)

 
nicholishen:

Comparación de números con coma flotante para la igualdad


Estás convirtiendo una formación numérica en otra, ni siquiera necesitas mirar el código.

Int

Doble

es una cosa diferente

 
Vladimir Zubov :

un número de punto flotante, tal vez lo llevaste a un número entero. También hay advertencias hacia atrás del tipo (int)

Este método es preciso para comprobar la igualdad de dos dobles diferentes y es más rápido que NormalizeDouble(num1-num2,_Digits)==0.0
 
nicholishen:
Este método es preciso para comprobar la igualdad de dos dobles diferentes y es más rápido que NormalizeDouble(num1-num2,_Digits)==0.0

int = 0;

o

doble = 0,0;

¡no es correcto!

 
Vladimir Zubov:

int = 0;

o

doble = 0,0;

¡no es correcto!

NormalizeDouble devuelve el tipo double por lo que de cualquier manera que lo escribas es una comparación doble. https://www.mql5.com/en/docs/basis/operations/relation
 
nicholishen:
NormalizeDouble devuelve el tipo double por lo que de cualquier manera que lo escribas es una comparación de doble. https://www.mql5.com/en/docs/basis/operations/relation

Si tiene alguna duda, póngase en contacto con la sucursal inglesa

Razón de la queja: