MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 658 1...651652653654655656657658659660661662663664665...1953 新しいコメント Algotrader18 2018.10.12 00:12 #6571 アフタヌーン!!! j=0からj=OrdersTotal()までの注文がうまくいかないことに気がつきました。 また、0から始まって数十を飛び越えるとは限りません。 ほとんどの場合、新しいティックごとに再開されますが、なぜ0から始まらず、いくつかの数字を飛び越えるのか、その対処法は明らかではありません。 この問題に遭遇された方はいらっしゃいますか?この状況を解決するにはどうしたらいいのでしょうか。 ファイル: test.jpg 82 kb Igor Makanu 2018.10.12 00:57 #6572 Algotrader18: アフタヌーン!!! 私は、j=0からj=OrdersTotal()までの注文を通過することができないことに気づきました - カウントはずっと迷走しています(前のを参照してください)。 また、0から始まって数十を飛び越えるとは限りません。 ほとんどの場合、新しいティックごとに再開されますが、なぜ0から始まらず、いくつかの数字を飛び越えるのか、その対処法は明らかではありません。 この問題に遭遇された方はいらっしゃいますか?この状況を解決するにはどうしたらいいのでしょうか。注文はティック毎ではなく、ループで列挙されるべきです...。正確には、1ティックが来て、すべての注文がループでカウントされました:for(j=0;j<OrderTotal;j++) OrdersTotal() は、未決済の注文の数 (保留中の注文を 含む、すべてのシンボルの注文を含む) を表示します...合わせて...ターミナルで開いている注文の数-これが ))))です。 注文番号は配列のように0からOrdersTotal()-1まであり、これは最後の注文で、おそらく存在しないチケット番号[OrdersTotal()]や他の情報を推測することは困難です。 Андрей 2018.10.12 04:09 #6573 こんにちは。 注文時の コメントは何文字まで可能か教えてください。 Андрей 2018.10.12 09:23 #6574 Algotrader18: アフタヌーン!!! j=0からj=OrdersTotal()までの注文がうまくいかないことに気がつきました。 また、0から始まって数十を飛び越えるとは限りません。 ほとんどの場合、新しいティックごとに再開されますが、なぜ0から始まらず、いくつかの数字を飛び越えるのか、その対処法は明らかではありません。 この問題に遭遇された方はいらっしゃいますか?この状況を打開する方法は何でしょうか。 また、なぜ全注文の情報が毎ティック 必要なのでしょうか?分おき、5分おき、...、1時間おきなど、視聴順序に制限を設けた方が良いのでは? Sergey Likho 2018.10.12 11:18 #6575 一部のVPSでは、EAインターフェースのフォントがMKLコードでプログラムされたものよりはるかに大きくなっています。 どう変えるか、それは誰にもわからない。 Roman Sharanov 2018.10.12 12:30 #6576 Question: OnTimer()はティックが入ってきたら計算をリセットするのか? 私のOnTick()関数では、非常に大きな計算を行い、データは生成されず、しばらくしてから、時にはほとんどすぐに、時には数分必要です。私の知る限り、これは計算中にティックが来た場合、すべての計算が停止し、再び開始されることに起因しています。 でも、頻繁に作る必要はないので、タイマーに入れたいと思うのですが? Artyom Trishkin 2018.10.12 12:33 #6577 Roman Sharanov:Question: OnTimer()はティックが入ってきたら計算をリセットするのか? 私のOnTick()関数では、非常に大きな計算を行い、データは生成されず、しばらくしてから、時にはほとんどすぐに、時には数分必要です。私の知る限り、これは計算中にティックが来た場合、すべての計算が停止し、再び開始されることに起因して います。 でも、頻繁に作る必要はないので、タイマーに入れたいと思うのですが?どうしてわかるんですか?そ んなことはない。 そのティックの到着で開始したすべての計算が完了するまで、それ以降のティックはスキップ されます。 Roman Sharanov 2018.10.12 12:38 #6578 Artyom Trishkin:どうしてそう思うんですか?そ んなことはない。 ティックが来たときに開始したすべての計算が完了するまで、それ以降のティックはすべてスキップ されます。うーん、逆だとどこかで見たので、勘違いしています。 同じ計算で、EAをチャートに置いたとき、結果がすぐに出るときと、長い時間待たされるときがあるのはなぜだろう? そこで登場するのがチックです。 Artyom Trishkin 2018.10.12 12:39 #6579 Roman Sharanov:うーん、どこかで見たことあるような、逆もあるような、つまり私が間違っているのか 同じ計算でも、EAをチャートに表示させたとき、すぐに結果が出るときと、ずっと待たされるときがあるのはなぜだろう? そして、チック症が出る。コードがなければ誰も言えません。 Roman Sharanov 2018.10.12 12:46 #6580 Artyom Trishkin:コードがないと誰も教えてくれない。また、CopyClose()の呼び出しが 多すぎるという重大な欠点も発見しました。 通貨ペアの配列からループで気配値をコピーする方法を教えてください。 それはダブル配列のように見えますが、MQLはそれをサポートしていません、%のように。 ... double all_data[N][]; for(int i = 0; i < N; n++){ CopyClose(Pairs[i], PERIOD_CURRENT, 1, Count, all_data[i]); } 1...651652653654655656657658659660661662663664665...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
j=0からj=OrdersTotal()までの注文がうまくいかないことに気がつきました。
また、0から始まって数十を飛び越えるとは限りません。
ほとんどの場合、新しいティックごとに再開されますが、なぜ0から始まらず、いくつかの数字を飛び越えるのか、その対処法は明らかではありません。
この問題に遭遇された方はいらっしゃいますか?この状況を解決するにはどうしたらいいのでしょうか。
アフタヌーン!!!
私は、j=0からj=OrdersTotal()までの注文を通過することができないことに気づきました - カウントはずっと迷走しています(前のを参照してください)。
また、0から始まって数十を飛び越えるとは限りません。
ほとんどの場合、新しいティックごとに再開されますが、なぜ0から始まらず、いくつかの数字を飛び越えるのか、その対処法は明らかではありません。
この問題に遭遇された方はいらっしゃいますか?この状況を解決するにはどうしたらいいのでしょうか。
注文はティック毎ではなく、ループで列挙されるべきです...。正確には、1ティックが来て、すべての注文がループでカウントされました:for(j=0;j<OrderTotal;j++)
OrdersTotal() は、未決済の注文の数 (保留中の注文を 含む、すべてのシンボルの注文を含む) を表示します...合わせて...ターミナルで開いている注文の数-これが ))))です。
注文番号は配列のように0からOrdersTotal()-1まであり、これは最後の注文で、おそらく存在しないチケット番号[OrdersTotal()]や他の情報を推測することは困難です。
こんにちは。
注文時の コメントは何文字まで可能か教えてください。
アフタヌーン!!!
j=0からj=OrdersTotal()までの注文がうまくいかないことに気がつきました。
また、0から始まって数十を飛び越えるとは限りません。
ほとんどの場合、新しいティックごとに再開されますが、なぜ0から始まらず、いくつかの数字を飛び越えるのか、その対処法は明らかではありません。
この問題に遭遇された方はいらっしゃいますか?この状況を打開する方法は何でしょうか。
一部のVPSでは、EAインターフェースのフォントがMKLコードでプログラムされたものよりはるかに大きくなっています。
どう変えるか、それは誰にもわからない。
Question: OnTimer()はティックが入ってきたら計算をリセットするのか?
私のOnTick()関数では、非常に大きな計算を行い、データは生成されず、しばらくしてから、時にはほとんどすぐに、時には数分必要です。私の知る限り、これは計算中にティックが来た場合、すべての計算が停止し、再び開始されることに起因しています。
でも、頻繁に作る必要はないので、タイマーに入れたいと思うのですが?
Question: OnTimer()はティックが入ってきたら計算をリセットするのか?
私のOnTick()関数では、非常に大きな計算を行い、データは生成されず、しばらくしてから、時にはほとんどすぐに、時には数分必要です。私の知る限り、これは計算中にティックが来た場合、すべての計算が停止し、再び開始されることに起因して います。
でも、頻繁に作る必要はないので、タイマーに入れたいと思うのですが?
どうしてわかるんですか?そ んなことはない。
そのティックの到着で開始したすべての計算が完了するまで、それ以降のティックはスキップ されます。
どうしてそう思うんですか?そ んなことはない。
ティックが来たときに開始したすべての計算が完了するまで、それ以降のティックはすべてスキップ されます。
うーん、逆だとどこかで見たので、勘違いしています。
同じ計算で、EAをチャートに置いたとき、結果がすぐに出るときと、長い時間待たされるときがあるのはなぜだろう?
そこで登場するのがチックです。
うーん、どこかで見たことあるような、逆もあるような、つまり私が間違っているのか
同じ計算でも、EAをチャートに表示させたとき、すぐに結果が出るときと、ずっと待たされるときがあるのはなぜだろう?
そして、チック症が出る。
コードがなければ誰も言えません。
コードがないと誰も教えてくれない。
また、CopyClose()の呼び出しが 多すぎるという重大な欠点も発見しました。
通貨ペアの配列からループで気配値をコピーする方法を教えてください。
それはダブル配列のように見えますが、MQLはそれをサポートしていません、%のように。