MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1480 1...147314741475147614771478147914801481148214831484148514861487...1953 新しいコメント Дмитрий 2021.05.22 06:11 #14791 こんにちは、アドバイスお願いします ....配列の初期化 でわからないこと ArrayInitialize(buffer,0.0);の場合、buffer[]配列全体に0.0が書き込まれ、buffer[2] またはbuffer[6] には0.0が 書き込まれます。そして、もしArrayInitialize(buffer, EMPTY_VALUE );はそれぞれ空値に設定されます Alexey Viktorov 2021.05.22 06:30 #14792 Дмитрий: こんにちは、あなたは私に教えてください...。配列の初期化 でわからないことがあります。 の場合、buffer[]配列全体に0.0が書き込まれ、buffer[2] またはbuffer[6] には0.0が 書き込まれます。そして、もしこの値はそれぞれ空に設定されます はい、まさにその通りです。しかし、EMPTY_VALUEは我々が理解するような空の値ではなく、DBL_MAXであることを覚えておく必要があります。 Dzmitry Zaitsau 2021.05.22 07:38 #14793 Alexey Viktorov:はい、その通りです。ただ、EMPTY_VALUE は我々が理解するような void ではなく、DBL_MAX であることを忘れてはならない。 ありがとうございました!)良い一日をお過ごしください!) Andrey Dik 2021.05.22 07:58 #14794 ローソク足の後ろにインジケータを表示させるにはどうしたらいいですか? Alexey Viktorov 2021.05.22 10:12 #14795 Andrey Dik: ローソク足の後ろにインジケータを表示させるにはどうしたらいいですか? . ANDREY 2021.05.25 04:13 #14796 皆さん、ごきげんよう! 複雑な条件があります。 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かどうかチェックするのでしょうか? ありがとうございます。 Aliaksandr Hryshyn 2021.05.25 04:38 #14797 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かどうかチェックするのでしょうか?ありがとうございます。 左→右確認しない。オペレーターの優先順位をもっと上げる。 Tretyakov Rostyslav 2021.05.25 05:06 #14798 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で書いても式は意味がない Александр 2021.05.25 05:38 #14799 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かどうかチェックするのでしょうか?ありがとうございます。 途中の 最初の式が真であれば、プログラムはその条件を真として評価し、その後に続くコマンドや操作などが実行されることになる。 ANDREY 2021.05.25 06:07 #14800 Aliaksandr Hryshyn: 左→右チェックされません。 オペレーターの優先順位をもっと上げる。 貴重な情報をありがとうございました。 途中でたまたま真になった式を変数に格納する方法について、アドバイスをお願いします。より正確には、どの時間枠のローソク足に対して、関数で計算された最小値は何ですか?このタイムフレームの識別子を変数に保存するには? ありがとうございました。 1...147314741475147614771478147914801481148214831484148514861487...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
の場合、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であることを覚えておく必要があります。
はい、その通りです。ただ、EMPTY_VALUE は我々が理解するような void ではなく、DBL_MAX であることを忘れてはならない。
ローソク足の後ろにインジケータを表示させるにはどうしたらいいですか?
皆さん、ごきげんよう!
複雑な条件があります。
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かどうかチェックするのでしょうか?
ありがとうございます。
皆さんごきげんよう!
複雑な条件があります。
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かどうかチェックするのでしょうか?
ありがとうございます。
皆さんごきげんよう!
複雑な条件があります。
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かどうかチェックするのでしょうか?
ありがとうございます。
皆さんごきげんよう!
複雑な条件があります。
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かどうかチェックするのでしょうか?
ありがとうございます。
途中の 最初の式が真であれば、プログラムはその条件を真として評価し、その後に続くコマンドや操作などが実行されることになる。
左→右チェックされません。
貴重な情報をありがとうございました。
途中でたまたま真になった式を変数に格納する方法について、アドバイスをお願いします。より正確には、どの時間枠のローソク足に対して、関数で計算された最小値は何ですか?このタイムフレームの識別子を変数に保存するには?
ありがとうございました。