スクリプト: ThirdPartyTicks - ページ 7 123456789101112131415 新しいコメント fxsaber 2019.11.17 12:56 #61 traveller00:2.文字列のToCustomSymbol関数では、シンボルがすでに存在しているかどうかのチェックはしていない。正直なところ、何が起こるかまではチェックしていない。しかし、私自身のために、チェックをドッキングして、続行するときに、古い既存のシンボルのためにすべてのファイルを再度パースしないようにしました。 そのように特別に作られている。アーカイブは毎日新しいデータで更新されるから、シンボルが存在しても補充する必要があるんだ。 残念ながら、ゼロからでない充填はまだできない。スクリプトにはフィルターなどが組み込まれているからだ。 しかし、この状況は特別な問題を引き起こさないので、このタスクは優先順位リストの後ろの方にある。 traveller00 2019.11.17 13:12 #62 fxsaber:特に回避策を実施した。それ以来、ブレーキはない。 なぜ各シンボルのディレクトリを解析できないのか、まだ気づいていない。もしかしたらアップデートをアップしていないのかもしれない。しかし、誰も文句を言わず、あなたにとってうまくいき、私がうまくいったのなら、それでいい。 fxsaber: わざとそうしているんだ。アーカイブは毎日新しいデータで更新されるから、シンボルが存在しても補充が必要なんだ。 そうなのかと思っていました。言いたいことはわかった。 fxsaber 2019.11.17 13:20 #63 traveller00:各文字のディレクトリを新たに解析しない理由はわからなかった。 スクリプトでは、大量起動はタスクを通して行われます。 sinput string symbol = "AllSymbols"; // シンボル (NULL - カレント, "AllSymbols" - すべて) もしかしたら、シンボルごとにチェックしていたのかもしれません。 traveller00 2019.11.17 13:26 #64 はい、すべて正しく、AllSymbols は埋まっています。CreateAllSymbols(false、iMinPips)関数が引かれ、その中に、ThirdPartyTicks[i].ToCustomSymbol(Sync、ここでSyncはスクリプトパラメータからtrueに設定されています。そして、Update関数の中で、各シンボルに対してthis.FilesOffline.Refresh()が呼び出されます。 Vasiliy Pushkaryov 2019.11.18 21:07 #65 なぜか配列がオーバーランしてしまいました。 何が関係しているのでしょうか? fxsaber 2019.11.18 21:19 #66 Vasiliy Pushkaryov:なぜか配列がオーバーランしてしまった。何が関係しているのでしょうか? メモリが足りなかった。ターミナル・ログ」タブに、この件に関するシステム記録があるはずだ。 このようなことが起こったときにすぐに理解できるように、スクリプトの最初にこの行を書いてください。 #include <fxsaber\HistoryTicks\ArrayResize.mqh> //https://www.mql5.com/ja/code/20298 Vasiliy Pushkaryov 2019.11.18 23:59 #67 fxsaber:メモリが不足していました。ターミナルログ]タブにそれに関するシステムエントリがあるはずです。このようなことが起こったときにすぐに理解できるように、スクリプトの最初に次の行を書いてください。 その通り。ディスクのスペースを空けたらうまくいきました。ありがとう。 BillionerClub 2020.01.23 10:15 #68 エラーばかり書いている。 BillionerClub 2020.01.23 11:52 #69 BillionerClub:エラーばかり書いている。 妨害行為やウィルスがないかチェックしてください。誰かが常にデータを噛んでいます。 fxsaber 2020.01.23 12:05 #70 BillionerClub:エラーばかり書いている。 残念ながら、コードを更新することはできない。 123456789101112131415 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
2.文字列のToCustomSymbol関数では、シンボルがすでに存在しているかどうかのチェックはしていない。正直なところ、何が起こるかまではチェックしていない。しかし、私自身のために、チェックをドッキングして、続行するときに、古い既存のシンボルのためにすべてのファイルを再度パースしないようにしました。
そのように特別に作られている。アーカイブは毎日新しいデータで更新されるから、シンボルが存在しても補充する必要があるんだ。
残念ながら、ゼロからでない充填はまだできない。スクリプトにはフィルターなどが組み込まれているからだ。
しかし、この状況は特別な問題を引き起こさないので、このタスクは優先順位リストの後ろの方にある。
特に回避策を実施した。それ以来、ブレーキはない。
なぜ各シンボルのディレクトリを解析できないのか、まだ気づいていない。もしかしたらアップデートをアップしていないのかもしれない。しかし、誰も文句を言わず、あなたにとってうまくいき、私がうまくいったのなら、それでいい。
わざとそうしているんだ。アーカイブは毎日新しいデータで更新されるから、シンボルが存在しても補充が必要なんだ。
そうなのかと思っていました。言いたいことはわかった。
各文字のディレクトリを新たに解析しない理由はわからなかった。
スクリプトでは、大量起動はタスクを通して行われます。
もしかしたら、シンボルごとにチェックしていたのかもしれません。
なぜか配列がオーバーランしてしまいました。
何が関係しているのでしょうか?
なぜか配列がオーバーランしてしまった。
何が関係しているのでしょうか?
メモリが足りなかった。ターミナル・ログ」タブに、この件に関するシステム記録があるはずだ。
このようなことが起こったときにすぐに理解できるように、スクリプトの最初にこの行を書いてください。
メモリが不足していました。ターミナルログ]タブにそれに関するシステムエントリがあるはずです。
このようなことが起こったときにすぐに理解できるように、スクリプトの最初に次の行を書いてください。
エラーばかり書いている。
エラーばかり書いている。
妨害行為やウィルスがないかチェックしてください。誰かが常にデータを噛んでいます。
エラーばかり書いている。
残念ながら、コードを更新することはできない。