MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1480

 
こんにちは、アドバイスお願いします ....配列の初期化 でわからないこと
ArrayInitialize(buffer,0.0);

の場合、buffer[]配列全体に0.0が書き込まれ、buffer[2] またはbuffer[6] には0.0が 書き込まれます。

そして、もし

ArrayInitialize(buffer,
EMPTY_VALUE );

はそれぞれ空値に設定されます

 
Дмитрий:
こんにちは、あなたは私に教えてください...。配列の初期化 でわからないことがあります。

の場合、buffer[]配列全体に0.0が書き込まれ、buffer[2] またはbuffer[6] には0.0が 書き込まれます。

そして、もし

この値はそれぞれ空に設定されます

はい、まさにその通りです。しかし、EMPTY_VALUEは我々が理解するような空の値ではなく、DBL_MAXであることを覚えておく必要があります。

 
Alexey Viktorov:

はい、その通りです。ただ、EMPTY_VALUE は我々が理解するような void ではなく、DBL_MAX であることを忘れてはならない。

ありがとうございました!)良い一日をお過ごしください!)
 
ローソク足の後ろにインジケータを表示させるにはどうしたらいいですか?
 
Andrey Dik:
ローソク足の後ろにインジケータを表示させるにはどうしたらいいですか?
. これでよしとする。
 

皆さん、ごきげんよう!
複雑な条件があります。

if (ビッド - iLow( NULL ,PERIOD_H4,1)>=0.0030|| ビッド - iLow( NULL ,PERIOD_H1,1)>=0.0030|| ビッド - iLow( NULL ,PERIOD_M30,1)>=0.0030)


QUESTION 1.プログラムは、LEFT-RIGHTまたはLEFT-RIGHTの真偽をチェックしていますか?
質問2.プログラムの 途中の最初の式がTRUEだった場合、それ以降の式がTRUEかどうかチェックするのでしょうか?

ありがとうございます。

 
ANDREY:

皆さんごきげんよう!
複雑な条件があります。

if (ビッド - iLow( NULL ,PERIOD_H4,1)>=0.0030|| ビッド - iLow( NULL ,PERIOD_H1,1)>=0.0030|| ビッド - iLow( NULL ,PERIOD_M30,1)>=0.0030)


QUESTION 1.プログラムは、LEFT-RIGHTまたはLEFT-RIGHTの真偽をチェックしていますか?
質問2.プログラムの 途中の最初の式がTRUEだった場合、それ以降の式がTRUEかどうかチェックするのでしょうか?

ありがとうございます。

左→右確認しない。
オペレーターの優先順位をもっと上げる。
 
ANDREY:

皆さんごきげんよう!
複雑な条件があります。

if (ビッド - iLow( NULL ,PERIOD_H4,1)>=0.0030|| ビッド - iLow( NULL ,PERIOD_H1,1)>=0.0030|| ビッド - iLow( NULL ,PERIOD_M30,1)>=0.0030)


QUESTION 1.プログラムは、LEFT-RIGHTまたはLEFT-RIGHTの真偽をチェックしていますか?
質問2.プログラムの 途中の最初の式がTRUEだった場合、それ以降の式がTRUEかどうかチェックするのでしょうか?

ありがとうございます。

OnTickで書いても式は意味がない
 
ANDREY:

皆さんごきげんよう!
複雑な条件があります。

if (ビッド - iLow( NULL ,PERIOD_H4,1)>=0.0030|| ビッド - iLow( NULL ,PERIOD_H1,1)>=0.0030|| ビッド - iLow( NULL ,PERIOD_M30,1)>=0.0030)


質問2.プログラムの実行 に沿った最初の式がTRUEに一致した場合、プログラムはそれ以降の式をTRUEかどうかチェックするのでしょうか?

ありがとうございます。

途中の 最初の式が真であれば、プログラムはその条件を真として評価し、その後に続くコマンドや操作などが実行されることになる。

 
Aliaksandr Hryshyn:
左→右チェックされません。
オペレーターの優先順位をもっと上げる。

貴重な情報をありがとうございました。

途中でたまたま真になった式を変数に格納する方法について、アドバイスをお願いします。より正確には、どの時間枠のローソク足に対して、関数で計算された最小値は何ですか?このタイムフレームの識別子を変数に保存するには?
ありがとうございました。