[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 526

 
请帮助!https://forum.mql4.com/ru/45849
 

我找不到这样的功能。

我需要确定一个给定的数字是偶数还是奇数。

我如何做到这一点呢?

 
Alp:

我找不到这样的功能。

我需要确定一个给定的数字是偶数还是奇数。

我如何做到这一点呢?


一个选择是除以2,然后用数学函数检查余数,例如。

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

 
如果余数!=0,则为奇数,如果=0,则为偶数。
 
谢谢你找的东西。
 
if(var%2!=0){ 同样的事情,只是更简单;}。
 
下午好!论坛组织中的问题,我做了一些研究。我想把它贴在论坛上,听听专家的批评意见。我怎样才能做到这一点,开始一个单独的主题?
 
orb:
下午好!论坛组织中的问题,我做了一些研究。我想把它贴在论坛上,听听专家们的批评意见。如何做,有一个单独的主题?

最好能有一个单独的主题
 
Vinin:

一个单独的主题会更好!
谢谢你!
 
FAQ:
if(var%2!=0){ 同样的事情,只是更简单;}。


甚至更简单。

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

 
Neelan:

您能告诉我,如果我创建了一个非标准时间框架的合成图表(例如M2使用period_converter脚本),在测试EA时,我如何从这个图表中索取指标值?可以吗?

在任何指标中插入Symbol()和Period(),并把指标放在一个非标准的TF上。获得的数据将打消所有的疑虑,你可以安全地把它插入灌木丛中。