どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 1012 1...100510061007100810091010101110121013101410151016101710181019...1178 新しいコメント Алексей Тарабанов 2016.02.13 21:07 #10111 MGSMGS: こんにちは、テキスト変数の値を他の変数の名前に変換することが可能かどうか教えてください。あるいは、ある変数のテキストと別の変数の名前を比較します。MQLでは無理です。ZZY こういうのだったら、できますよ。Enumで支援します。 Alexey Viktorov 2016.02.14 05:52 #10112 MGSMGS: こんにちは、テキスト変数の値を他の変数の名前に変換することが可能かどうか教えてください。あるいは、ある変数のテキストと別の変数の名前を比較する。 グローバル変数であれば可能です。GlobalVariableSet() алексей 2016.02.14 06:56 #10113 同僚の皆さん、ごきげんよう。1週間前から悩んでいます。スコープに既成のコードを追加しましたが、エラーなしでコンパイルしてもテスターで動作せず、インターネットをくまなく探しましたよ。エキスパートアドバイザーはきちんとチューニングすれば悪くないと思います、トレーリングストップで利益を締めることができます、助けてください、脳みそが煮えくり返ってます))どうすればいいのか、まったくわからない。 ファイル: ft_billwillams_trader_2.mq4 11 kb i999i 2016.02.14 15:57 #10114 AlexeyVik:質問はなるべくこのスレッド内でお願いします。 そして、すべての ドキュメントを注意深く読むことで、必要な機能がそこにあることを思い出すでしょう。それを見つけるだけでいいんです。ここではArrayFree です。 ご返信ありがとうございました。ArrayFree 関数は、ドキュメントに書かれているように動的な配列で動作するように設計されており、私は静的な配列について尋ねました。 Alexey Viktorov 2016.02.14 17:59 #10115 i999i: ご返信ありがとうございました。ArrayFree 関数は、ドキュメントに書かれているように動的な配列を扱うように設計されており、私は静的な配列について質問しました。 さて、静的配列はデータの有無にかかわらず、即座に自分用のメモリを確保します。メモリを解放する必要がある場合は、静的配列ではなく、動的配列を使用する必要があります。 i999i 2016.02.15 06:11 #10116 AlexeyVik: 静的配列は、データを含むかどうかにかかわらず、即座に自分用のメモリを確保します。もし、メモリを解放する必要がある場合は、静的配列ではなく、動的配列を使用すべきです。 関数を終了するとき、動的配列はローカル変数として機能しますか、それともArrayFree 関数を使用すべきですか? Alexey Viktorov 2016.02.15 06:24 #10117 i999i: 関数を終了するとき、動的配列はローカル変数として機能しますか、それともやはりArrayFree 関数を使用する必要がありますか? 配列がローカルに宣言されている場合は、何も必要ありません。しかし、配列のデータが異なる関数で使用される場合、配列はグローバルでなければなりません。そして、配列のサイズと値の両方を変更する前に、配列を「削除」して再び埋める方が良い場合が あります。また、ご質問のように、そのアレイがもう使わないと思えば、処分することも可能です。 i999i 2016.02.15 06:36 #10118 AlexeyVik: 配列がローカルに宣言されている場合は、何も必要ありません。しかし、配列のデータが異なる関数で使用される場合、配列はグローバルでなければなりません。そして、配列のサイズと値の両方を変更する前に、配列を「削除」して再度埋める方が良い場合が あります。また、ご質問のように、そのアレイがもう使わないと思えば、処分することも可能です。 回答ありがとうございます!これで全て納得です。 Nauris Zukas 2016.02.15 08:57 #10119 こんにちは!以下の行で、"array out of range"というエラーが出ました。この行を正しくするのを手伝ってくれませんか?rs= High[iHighest(NULL,PERIOD_M15,MODE_HIGH,1,1)]; Paladin80 2016.02.15 11:35 #10120 abeiks:こんにちは!以下の行で、"array out of range "というエラーが出ました。この行を正しくするのを手伝ってくれませんか?High[] には、角括弧 [ ]内に整数(チャート上のローソク足のインデックス)を入れる必要があり、結果iHighest(NULL,PERIOD_M15,MODE_HIGH,1,1) はインデックス 1 のローソク足の最大値で、99,999・・・%の double 型の実数となる。一般に、このレコード単体では、何をするものなのかよくわからない。 1...100510061007100810091010101110121013101410151016101710181019...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは、テキスト変数の値を他の変数の名前に変換することが可能かどうか教えてください。あるいは、ある変数のテキストと別の変数の名前を比較します。
MQLでは無理です。
ZZY こういうのだったら、できますよ。Enumで支援します。
こんにちは、テキスト変数の値を他の変数の名前に変換することが可能かどうか教えてください。あるいは、ある変数のテキストと別の変数の名前を比較する。
質問はなるべくこのスレッド内でお願いします。
そして、すべての ドキュメントを注意深く読むことで、必要な機能がそこにあることを思い出すでしょう。それを見つけるだけでいいんです。ここではArrayFree です。
ご返信ありがとうございました。ArrayFree 関数は、ドキュメントに書かれているように動的な配列を扱うように設計されており、私は静的な配列について質問しました。
静的配列は、データを含むかどうかにかかわらず、即座に自分用のメモリを確保します。もし、メモリを解放する必要がある場合は、静的配列ではなく、動的配列を使用すべきです。
関数を終了するとき、動的配列はローカル変数として機能しますか、それともやはりArrayFree 関数を使用する必要がありますか?
配列がローカルに宣言されている場合は、何も必要ありません。しかし、配列のデータが異なる関数で使用される場合、配列はグローバルでなければなりません。そして、配列のサイズと値の両方を変更する前に、配列を「削除」して再度埋める方が良い場合が あります。また、ご質問のように、そのアレイがもう使わないと思えば、処分することも可能です。
こんにちは!以下の行で、"array out of range"というエラーが出ました。この行を正しくするのを手伝ってくれませんか?
こんにちは!以下の行で、"array out of range "というエラーが出ました。この行を正しくするのを手伝ってくれませんか?