[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 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 using period_converter script)、EAをテストする際にこのチャートからどのようにして指標の値を要求できるのか、アドバイスをお願いします。大丈夫でしょうか?

どのインディケータでも、Symbol()とPeriod() を挿入し、非標準のTFにインディケータを配置します。得られたデータはすべての疑念を払拭し、安全にブッシュに挿入することができます。