MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1429 1...142214231424142514261427142814291430143114321433143414351436...1953 新しいコメント ANDREY 2021.03.21 13:38 #14281 Aleksei Stepanenko:いや、プロには程遠い。 つまり......私に比べたら......です :-) この質問に対する答え以外のすべてを得た 1.この関数の最終的な実行 により、dst[j][i]がインデックスdst[7][2]の新しい値を取得 するならば、なぜループが発生したのでしょうか?dst[j][i] にこれらのインデックス 値を直接かつ明示的に割り当てることはできないのでしょうか?それに、私が今理解しているように、このコードでは、要素値を持つ配列は「回転」していません。このコードは、新しい配列のインデックス 値のみを計算します......もちろん、私が正しく理解していればの話ですが。 貴重な情報をありがとうございました。 Aleksei Stepanenko 2021.03.21 14:21 #14282 インデックスの割り当てではなく、ある配列から別の配列に要素値を転送しているのです。 インデックスは、その要素が配列のどこにあるかというアドレスです。 行のソースにあるものは列のデスティネーションにあり、逆もまた然りです。 最後の1つだけでなく、各要素の 値を移動する必要があります。 そのために使われるのが、ループ・イン・ループです。1つは行に、もう1つは列にループをかける。 図では、セル内の要素のアドレスが表示されています。これらのアドレスに要素の値をコピーする。 合計でコピーする必要があります。7 * 2 = 14個の要素値。 ここでは、値をコピーしています(あたかも配列を拡張したかのように、実際には、もともと配列は ミラーリングされていますが、ここでは単に配列から配列へ、望む順序で値をコピーしています)。 ANDREY 2021.03.21 15:56 #14283 Aleksei Stepanenko:インデックスの割り当てではなく、ある配列から別の配列に要素値を転送しているのです。インデックスは、その要素が配列のどこにあるかというアドレスです。行のソースにあるものは列のデスティネーションにあり、逆もまた然りです。最後の1つだけでなく、各要素の 値を移動する必要があります。そのために使われるのが、ループ・イン・ループです。1つは行に、もう1つは列にループをかける。図では、セル内の要素のアドレスが表示されています。これらのアドレスに要素の値をコピーする。合計でコピーする必要があります。7 * 2 = 14個の要素値。このコードでは、値をコピーしています(あたかも配列を展開したかのように、実際には、もともと配列は ミラーリングされていますが、ここでは単に配列から配列へ、欲しい順序で値をコピーしています)。 今、手に入れた。ありがとうございました。頭が悪くて、こんな大仕事をさせてしまってすみません...。特にドローイングについて...。 scomoroh 2021.03.21 18:31 #14284 Aleksei Stepanenko:では、変数をグローバルにしてみましたか? はい、ありがとうございます。言われたとおりにしました。それは、とてもシンプルなことだった。 scomoroh 2021.03.21 18:37 #14285 Vitaly Muzichenko:あるいは、最もシンプルで簡単な条件としてOnTrade() は mt4 のアナログを mt5 で再現したものです。 ありがとうございます。本当にシンプルな条件です。私は今のところグローバル 変数に入れましたが、あなたのバリアントは非常に興味深いので、後でじっくり研究します。 Aleksei Stepanenko 2021.03.21 19:54 #14286 どういたしまして、みんな。 削除済み 2021.03.22 06:48 #14287 皆さん、ありがとうございました。 Roman Shiredchenko 2021.03.22 17:32 #14288 同僚 - ヘルプ - どこかでナビゲーターが動かなくなった - 見つからない - ヘルプ... キーが押され、離され、画面と隅のどこにもナビゲーターがない...。 他のウィンドウはそこにあるのですが、ナビゲータがどこかにあるのですが、見つかりません。ふざけんなよ... 設定で何か選択する必要があるのでは? 同僚 - 問題解決 - 端末を再起動しました。 Alexey Viktorov 2021.03.22 20:47 #14289 Roman Shiredchenko:同僚 - ヘルプ - どこかでナビゲーターが動かなくなった - 見つからない - ヘルプ...キーが押され、離され、画面と隅のどこにもナビゲーターがない...。他のウィンドウはそこにあるのですが、ナビゲータがどこかにあるのですが、見つかりません。ふざけんなよ...設定で何か選択する必要があるのでは?同僚 - 問題解決 - 端末を再起動しました。 ctrl+nを押してください。 Valeriy Yastremskiy 2021.03.23 06:44 #14290 Roman Shiredchenko:同僚 - ヘルプ - どこかでナビゲーターが動かなくなった - 見つからない - ヘルプ...キーが押され、離され、画面と隅のどこにもナビゲーターがない...。他のウィンドウはそこにあるのですが、ナビゲータがどこかにあるのですが、見つかりません。ふざけんなよ...設定で何か選択する必要があるのでは?同僚 - 問題解決 - ターミナルを再起動しました。 開いてみましたが、開いて上、横、下にくっついてしまい、チャートで見えないことがあり、ktrl Nでもダメで、ウィンドウが見えず、最小化した状態で開いてしまいます。プロファイルは常に役立つわけではなく、正しいチャートを表示するだけです。すべては、私がそれを引っ張ると、ウィンドウが上部に接着され、それがマウスに取り付ける上部(別の偉大なタスク)で(誤って)あせると、私は再び非常に失敗してそれを引っ張って、それが消えてしまったマウスで知っています。開いているが、窓の下は見えない。チャートを全部閉じて、巻き上げた窓の端を見て、広げてみると、上にくっついている...。)))数時間後、上部と側面から剥がす方法を学びました。もう、ヘルプトピックを作りたくなりました))) 今は、窓やパネルで誤魔化さないようにしています)))。 1...142214231424142514261427142814291430143114321433143414351436...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
いや、プロには程遠い。
つまり......私に比べたら......です :-)
この質問に対する答え以外のすべてを得た
1.この関数の最終的な実行 により、dst[j][i]がインデックスdst[7][2]の新しい値を取得 するならば、なぜループが発生したのでしょうか?dst[j][i] にこれらのインデックス 値を直接かつ明示的に割り当てることはできないのでしょうか?それに、私が今理解しているように、このコードでは、要素値を持つ配列は「回転」していません。このコードは、新しい配列のインデックス 値のみを計算します......もちろん、私が正しく理解していればの話ですが。
貴重な情報をありがとうございました。
インデックスの割り当てではなく、ある配列から別の配列に要素値を転送しているのです。
インデックスは、その要素が配列のどこにあるかというアドレスです。
行のソースにあるものは列のデスティネーションにあり、逆もまた然りです。
最後の1つだけでなく、各要素の 値を移動する必要があります。
そのために使われるのが、ループ・イン・ループです。1つは行に、もう1つは列にループをかける。
図では、セル内の要素のアドレスが表示されています。これらのアドレスに要素の値をコピーする。
合計でコピーする必要があります。7 * 2 = 14個の要素値。
ここでは、値をコピーしています(あたかも配列を拡張したかのように、実際には、もともと配列は ミラーリングされていますが、ここでは単に配列から配列へ、望む順序で値をコピーしています)。
インデックスの割り当てではなく、ある配列から別の配列に要素値を転送しているのです。
インデックスは、その要素が配列のどこにあるかというアドレスです。
行のソースにあるものは列のデスティネーションにあり、逆もまた然りです。
最後の1つだけでなく、各要素の 値を移動する必要があります。
そのために使われるのが、ループ・イン・ループです。1つは行に、もう1つは列にループをかける。
図では、セル内の要素のアドレスが表示されています。これらのアドレスに要素の値をコピーする。
合計でコピーする必要があります。7 * 2 = 14個の要素値。
このコードでは、値をコピーしています(あたかも配列を展開したかのように、実際には、もともと配列は ミラーリングされていますが、ここでは単に配列から配列へ、欲しい順序で値をコピーしています)。
今、手に入れた。ありがとうございました。頭が悪くて、こんな大仕事をさせてしまってすみません...。特にドローイングについて...。
では、変数をグローバルにしてみましたか?
はい、ありがとうございます。言われたとおりにしました。それは、とてもシンプルなことだった。
あるいは、最もシンプルで簡単な条件として
OnTrade() は mt4 のアナログを mt5 で再現したものです。
ありがとうございます。本当にシンプルな条件です。私は今のところグローバル 変数に入れましたが、あなたのバリアントは非常に興味深いので、後でじっくり研究します。
どういたしまして、みんな。
皆さん、ありがとうございました。
同僚 - ヘルプ - どこかでナビゲーターが動かなくなった - 見つからない - ヘルプ...
キーが押され、離され、画面と隅のどこにもナビゲーターがない...。
他のウィンドウはそこにあるのですが、ナビゲータがどこかにあるのですが、見つかりません。ふざけんなよ...
設定で何か選択する必要があるのでは?
同僚 - 問題解決 - 端末を再起動しました。
同僚 - ヘルプ - どこかでナビゲーターが動かなくなった - 見つからない - ヘルプ...
キーが押され、離され、画面と隅のどこにもナビゲーターがない...。
他のウィンドウはそこにあるのですが、ナビゲータがどこかにあるのですが、見つかりません。ふざけんなよ...
設定で何か選択する必要があるのでは?
同僚 - 問題解決 - 端末を再起動しました。
ctrl+nを押してください。
同僚 - ヘルプ - どこかでナビゲーターが動かなくなった - 見つからない - ヘルプ...
キーが押され、離され、画面と隅のどこにもナビゲーターがない...。
他のウィンドウはそこにあるのですが、ナビゲータがどこかにあるのですが、見つかりません。ふざけんなよ...
設定で何か選択する必要があるのでは?
同僚 - 問題解決 - ターミナルを再起動しました。
開いてみましたが、開いて上、横、下にくっついてしまい、チャートで見えないことがあり、ktrl Nでもダメで、ウィンドウが見えず、最小化した状態で開いてしまいます。プロファイルは常に役立つわけではなく、正しいチャートを表示するだけです。すべては、私がそれを引っ張ると、ウィンドウが上部に接着され、それがマウスに取り付ける上部(別の偉大なタスク)で(誤って)あせると、私は再び非常に失敗してそれを引っ張って、それが消えてしまったマウスで知っています。開いているが、窓の下は見えない。チャートを全部閉じて、巻き上げた窓の端を見て、広げてみると、上にくっついている...。)))数時間後、上部と側面から剥がす方法を学びました。もう、ヘルプトピックを作りたくなりました)))
今は、窓やパネルで誤魔化さないようにしています)))。