初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1495 1...1488148914901491149214931494149514961497149814991500150115021503 新しいコメント MrBrooklin 2024.01.25 05:31 #14941 Sergey Izhutov #:今夜もそう思っていたんだ。まだインデックスと友達になっていないんだ。ただ、4でClose > MAと書いただけで、そこそこ動いたのをぼんやり覚えているだけです。ハンドルネームをコメントアウトして結果を見てみるよ。 MetaEditorデバッガと「友達になる」ことを勧められたことがある。多かれ少なかれデバッガを使いこなすと、99.9%の疑問がひとりでに消えていった。任意の変数をオブザベーションに入れ、その値を見て、それらを比較し、コードのどこに問題があるのかを理解する。とても便利なツールだ。お勧めします。 ありがとう、ウラジミール。 Sergey Izhutov 2024.01.25 08:54 #14942 MrBrooklin #: ありがとう。) Ivan Ivanov 2024.01.28 21:00 #14943 しばらくの間テスターを最小化すると、作業がスピードアップする。 Maxim Kuznetsov 2024.01.28 21:06 #14944 Ivan Ivanov #: しばらくの間テスターを最小化すると、作業がスピードアップする。 昔からそうだった。 EgorKim 2024.02.01 22:39 #14945 テスターで起動した場合のインジケータでは、ヘルプ、動作しません void OnDeinit(const int Reason)テストが完了したことをインジケーターから知る他の方法はありますか? Valeriy Yastremskiy 2024.02.02 12:30 #14946 EgorKim #: テスターでインジケーターが動作 している場合、 。 テストが完了したことをインジケーターから知る他の方法はありますか? 通常はありません。標準ではありませんが、視覚的に確認する方が簡単です。テスターのログファイルが増えるのを止めるべきです。テスト完了の日付も簡単にはわからない。 Artyom Trishkin 2024.02.02 12:42 #14947 Valeriy Yastremskiy #: 普通じゃない。標準的ではない、視覚的に見た方がわかりやすい。テスターのログファイルが増えるのを止めるべきだ。テスト終了日を見つけるのも簡単ではない。 ダニ到着? Valeriy Yastremskiy 2024.02.02 17:57 #14948 Artyom Trishkin #:カチカチ音がする? 時間がエミュレートされている)))とどのように制御するには?、テスターの仕事は終わりです!そのまま私のことのための5kaのテスター)))と、もちろん、ちょうど悲しみの指標でondeinitを呼び出すことはありません。 maxvoronin74 2024.02.07 13:42 #14949 Meta Editorは、以下のコードでPrevClose変数を代入する際に、「ArrayMinimum」-定数は変更できません、「ArrayMaximum」-定数は変更できません、また「=」-不正な操作です、というエラーを発生させる: ulong copied = CopyTicksRange(Symbol(), ticks, COPY_TICKS_INFO, t0, t1); ArrayResize(ticks, copied, 100000); double PrevClose = ticks[copied-1]; // Получаем последний элемент массива как значение PrevClose double highestHigh = ArrayMaximum(ticks, 0, copied - 1); // Находим максимальное значение в массиве ticks double lowestLow = ArrayMinimum(ticks, 0, copied - 1); // Находим минимальное значение в массиве ticks Aleksandr Slavskii 2024.02.07 14:21 #14950 maxvoronin74 「ArrayMinimum」-定数は変更できません、「ArrayMaximum」-定数は変更できません、また「=」-不正な操作です、というエラーを発生させる: 「ticks配列の最大値を求める」-最大値とは何を求めているのか?ticks[copied-1].bidまたはticks[copied-1].flags。冗談です))))おそらくCopyTicksとCopyRatesを混同しているのでしょうが、CopyRatesでも構造体の配列があり、必要な構造体の要素を指定します。double PrevClose = rates[copied-1].close;あなたのコードには余分な行が ある。ArrayResize(ticks, copied, 100000);CopyTicksとCopyRatesは コピー時に配列のサイズを勝手に分配 するので、これは必要ない。 1...1488148914901491149214931494149514961497149814991500150115021503 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
今夜もそう思っていたんだ。まだインデックスと友達になっていないんだ。ただ、4でClose > MAと書いただけで、そこそこ動いたのをぼんやり覚えているだけです。ハンドルネームをコメントアウトして結果を見てみるよ。
MetaEditorデバッガと「友達になる」ことを勧められたことがある。多かれ少なかれデバッガを使いこなすと、99.9%の疑問がひとりでに消えていった。任意の変数をオブザベーションに入れ、その値を見て、それらを比較し、コードのどこに問題があるのかを理解する。とても便利なツールだ。お勧めします。
ありがとう、ウラジミール。
ありがとう。)
しばらくの間テスターを最小化すると、作業がスピードアップする。
昔からそうだった。
テストが完了したことをインジケーターから知る他の方法はありますか?
テスターでインジケーターが動作 している場合、 。
テストが完了したことをインジケーターから知る他の方法はありますか?
普通じゃない。標準的ではない、視覚的に見た方がわかりやすい。テスターのログファイルが増えるのを止めるべきだ。テスト終了日を見つけるのも簡単ではない。
ダニ到着?
カチカチ音がする?
時間がエミュレートされている)))とどのように制御するには?、テスターの仕事は終わりです!そのまま私のことのための5kaのテスター)))と、もちろん、ちょうど悲しみの指標でondeinitを呼び出すことはありません。
Meta Editorは、以下のコードでPrevClose変数を代入する際に、「ArrayMinimum」-定数は変更できません、「ArrayMaximum」-定数は変更できません、また「=」-不正な操作です、というエラーを発生させる:
「ticks配列の最大値を求める」-最大値とは何を求めているのか?
ticks[copied-1].bidまたはticks[copied-1].flags。
冗談です))))
おそらくCopyTicksとCopyRatesを混同しているのでしょうが、CopyRatesでも構造体の配列があり、必要な構造体の要素を指定します。
double PrevClose = rates[copied-1].close;
あなたのコードには余分な行が ある。
CopyTicksとCopyRatesは コピー時に配列のサイズを勝手に分配 するので、これは必要ない。