エラー、バグ、質問 - ページ 1069 1...106210631064106510661067106810691070107110721073107410751076...3185 新しいコメント Ilyas 2013.10.01 12:07 #10681 MetaDriver:2013.09.07 02:39:36 iTester-SL (GBPUSD,M1) 1 object of type CTestStat left. 2013.09.07 02:39:36 iTester-SL (GBPUSD,M1) 1 未削除のオブジェクトが残っています。メモリリーク // あるいはコンパイラの不具合。オブジェクトは、静的グローバル変数として 宣言されています。(!) つまり、まったく動的ではないのです。 この問題は、この変数を使用するコードの一部を.mqhファイルに移動し、このファイル内でexternとして宣言した後に発生しました(以前は漏れは検出されませんでした)。 プログラムは正常に動作しています。// オブジェクトをダイナミックに宣言することで、この問題を回避しました。OnInit()で作成し、OnDeinit()で削除するようにしました。 リーク(リークメッセージ)が出なくなりました。 投稿ありがとうございます、修正しました。修正ビルドは853ビルド以降にリリースされる予定です。 vlad_123 2013.10.01 13:46 #10682 またまたこんにちは。MQL5で、最適化中に入力データ(入力パラメータ)を変更して分散計算を 整理することは可能でしょうか。つまり、周期性がわかっている実データを生成するオンラインサービスプロバイダーがあるのです。FrameAdd/ParameterSetRangeのように、端末側でこのデータを読み込んで、MQL5 Cloudの最適化処理を(中断することなく)更新できることが望ましいと思われます。あるいは、最適化全体の初期化時ではなく、各パスの実行直前にデータを供給することです。履歴データで最適化するのは私のケースには合わないので、実測値を使うことが重要です。P.S. いくつかの集合知によってエラーを修正し、WinSock+OpenCLトレースを実装したのは良かったのですが、リモートエージェントでのDll呼び出しが禁止されていることを考慮に入れていませんでした :-(笑)そのため、WinSock経由のエージェントの状態更新はうまくいきませんでした。 Распределенные вычисления в сети MQL5 Cloud Network cloud.mql5.com Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network Renat Fatkhullin 2013.10.01 14:37 #10683 vlad_123:またまたこんにちは。MQL5で、最適化の過程で入力データ(入力パラメータ)を変えながら分散計算を 組むことは可能でしょうか。 OnTesterInitで一度だけParameterSetRangeを介して入力パラメータを変更することができます。 vlad_123 2013.10.01 14:44 #10684 Renat: ParameterSetRangeによる入力パラメータは、OnTesterInitで一度だけ変更することができます。それは承知しているからこそ、質問が出たのです。更新:ServiceDeskにSuggestions#855334を 提出しました。どんな提案がされるのか、見てみましょう。 Dmitriy Skub 2013.10.02 10:29 #10685 Dima_S: Что-то в последней версии компилятора накосячили. Под билдом 852 и Вин7-64 - после компиляции и попытке запуска своего работающего ранее индикатора получаю сообщение в логе - Invalid EX5 file Что интересно, в отладчике этот же индикатор запускается и работает нормально. この不具合はすでに修正されている可能性があります(同じ症状の不具合を修正しました)。正式なリリースをお待ちください。近日中に発売予定です。 最新のビルド854で全て動作しています。 Anatoli Kazharski 2013.10.02 15:16 #10686 Dima_S: 最新の854ビルドではすべてうまくいきました。そして、今日アップデート( アップデート前の852 ビルド)を行い、また852の ままでした。アナウンスがないと、なぜかどのビルドをいつにすればいいのかがわかりにくくなりました。現在、アナウンスメントブランチには851の ビルドが存在します(List of changes in MetaTrader 5 Client Terminal builds)。 Renat Fatkhullin 2013.10.02 15:17 #10687 tol64:そして、今日アップデートがあり(アップデート前は852 ビルドでした)、また852が残って います。告知がないと、なぜかどのビルドがいつになるのかがわかりづらくなってしまいました。現在、アナウンスメントブランチには851の ビルドが存在します(List of changes in MetaTrader 5 Client Terminal builds)。弊社デモサーバーでのパブリックベータテストのみとなります。この手法により、システムの正しさを迅速に評価することができるようになりました。発売は明日になります。 sion 2013.10.03 00:14 #10688 Renat:弊社デモサーバーでのパブリックベータテストのみとなります。この手法により、システムの正しさを迅速に評価することができます。明日発売予定です。 デモにログインして、本当にそれを調べることなくブローカーに戻る可能性があります...このケースの未知の機能で。 Renat Fatkhullin 2013.10.03 06:43 #10689 そう、そのチャンスはあるのです。でも、それがベータテストというものです。 vlad_123 2013.10.03 07:04 #10690 Renat さん、私のアプリケーション#855334を見て、このような機能を期待することがどれほど現実的か、意見を聞かせていただけませんか?タイミングの約束はせず、「イエス」か「ノー」でいいのです。待つだけの価値があるのか、それともシステムを放棄せざるを得ないのか、気になるところです。とてもありがたいことです。 1...106210631064106510661067106810691070107110721073107410751076...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
2013.09.07 02:39:36 iTester-SL (GBPUSD,M1) 1 未削除のオブジェクトが残っています。
メモリリーク // あるいはコンパイラの不具合。
オブジェクトは、静的グローバル変数として 宣言されています。(!) つまり、まったく動的ではないのです。
この問題は、この変数を使用するコードの一部を.mqhファイルに移動し、このファイル内でexternとして宣言した後に発生しました(以前は漏れは検出されませんでした)。
プログラムは正常に動作しています。
// オブジェクトをダイナミックに宣言することで、この問題を回避しました。OnInit()で作成し、OnDeinit()で削除するようにしました。 リーク(リークメッセージ)が出なくなりました。
またまたこんにちは。
MQL5で、最適化中に入力データ(入力パラメータ)を変更して分散計算を 整理することは可能でしょうか。
つまり、周期性がわかっている実データを生成するオンラインサービスプロバイダーがあるのです。FrameAdd/ParameterSetRangeのように、端末側でこのデータを読み込んで、MQL5 Cloudの最適化処理を(中断することなく)更新できることが望ましいと思われます。あるいは、最適化全体の初期化時ではなく、各パスの実行直前にデータを供給することです。
履歴データで最適化するのは私のケースには合わないので、実測値を使うことが重要です。
P.S. いくつかの集合知によってエラーを修正し、WinSock+OpenCLトレースを実装したのは良かったのですが、リモートエージェントでのDll呼び出しが禁止されていることを考慮に入れていませんでした :-(笑)そのため、WinSock経由のエージェントの状態更新はうまくいきませんでした。
またまたこんにちは。
MQL5で、最適化の過程で入力データ(入力パラメータ)を変えながら分散計算を 組むことは可能でしょうか。
ParameterSetRangeによる入力パラメータは、OnTesterInitで一度だけ変更することができます。
それは承知しているからこそ、質問が出たのです。
更新:ServiceDeskにSuggestions#855334を 提出しました。どんな提案がされるのか、見てみましょう。
Что-то в последней версии компилятора накосячили.
Под билдом 852 и Вин7-64 - после компиляции и попытке запуска своего работающего ранее индикатора получаю сообщение в логе - Invalid EX5 file
Что интересно, в отладчике этот же индикатор запускается и работает нормально.最新の854ビルドではすべてうまくいきました。
そして、今日アップデート( アップデート前の852 ビルド)を行い、また852の ままでした。
アナウンスがないと、なぜかどのビルドをいつにすればいいのかがわかりにくくなりました。現在、アナウンスメントブランチには851の ビルドが存在します(List of changes in MetaTrader 5 Client Terminal builds)。
そして、今日アップデートがあり(アップデート前は852 ビルドでした)、また852が残って います。
告知がないと、なぜかどのビルドがいつになるのかがわかりづらくなってしまいました。現在、アナウンスメントブランチには851の ビルドが存在します(List of changes in MetaTrader 5 Client Terminal builds)。
弊社デモサーバーでのパブリックベータテストのみとなります。この手法により、システムの正しさを迅速に評価することができるようになりました。
発売は明日になります。
弊社デモサーバーでのパブリックベータテストのみとなります。この手法により、システムの正しさを迅速に評価することができます。
明日発売予定です。
Renat さん、私のアプリケーション#855334を見て、このような機能を期待することがどれほど現実的か、意見を聞かせていただけませんか?タイミングの約束はせず、「イエス」か「ノー」でいいのです。
待つだけの価値があるのか、それともシステムを放棄せざるを得ないのか、気になるところです。
とてもありがたいことです。