[ARCHIVO] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 3. - página 526

 
por favor, ayuda! https://forum.mql4.com/ru/45849
 

No encuentro dicha función.

Necesito determinar si un número dado es par o impar.

¿Cómo lo hago?

 
Alp:

No encuentro dicha función.

Necesito determinar si un número dado es par o impar.

¿Cómo lo hago?


Una opción es dividir por 2 y comprobar el resto utilizando funciones matemáticas, por ejemplo,

double MathMod( double value, double value2) 
Функция возвращает вещественный остаток от деления двух чисел.

Функция MathMod рассчитывает вещественный остаток f  от x / y  таким образом, что x = i * y + f , где i  является целым числом, f  имеет тот же знак, что и x, и абсолютное значение f  меньше, чем абсолютное значение y. 
Параметры:
value   -   Значение делимого. 
value2   -   Значение делителя. 

Пример:
  double x=-10.0,y=3.0,z;
  z=MathMod(x,y);
  Print("Остаток от ",x," / ",y," есть ",z);
  // Вывод: Остаток от -10 / 3 есть -1

 
Si el resto != 0, entonces impar, si = 0, entonces par.
 
Gracias por buscar algo.
 
if(var%2!=0){ lo mismo, pero más sencillo;}
 
Buenas tardes! Pregunta en la organización del foro, he investigado un poco. Me gustaría publicarlo en el foro, para escuchar algunas críticas de los expertos. ¿Cómo puedo hacer esto, iniciar un tema separado?
 
orb:
Buenas tardes! Pregunta en la organización del foro, he investigado un poco. Me gustaría publicarlo en el foro, para escuchar algunas críticas de los expertos. ¿Cómo hacerlo, tener un tema aparte?

Sería mejor tener un tema separado
 
Vinin:

¡Un tema aparte sería mejor!
Gracias.
 
FAQ:
if(var%2!=0){ lo mismo, pero más sencillo;}


Más sencillo aún:

if(var%2)
{//число нечетное } 
else
{//число четное } 

 
Neelan:

¿Pueden aconsejarme si creo un gráfico sintético de un marco temporal no estándar (por ejemplo M2 utilizando el script period_converter), cómo puedo pedir el valor del indicador de este gráfico cuando pruebe el EA? ¿Está bien?

En cualquier indicador inserte el Symbol() y Period() y ponga el indicador en un TF no estándar. Los datos obtenidos disiparán todas las dudas y podrás introducirlo con seguridad en el monte.
Razón de la queja: