OpenCL:MQL5での内部実装テスト - ページ 67 1...6061626364656667686970 新しいコメント vittt 2012.09.30 20:41 #661 ありがとうございます。記事はとても詳しくて面白いです。 私はデータの使い方やプログラミングの微妙な部分に興味があるのですが、残念ながら、これらの記事に書かれていることをすべて理解するために、このような膨大なボリュームをカバーする時間はないのです。私が理解する限り、最適化は可能ですが、カスタム方法のみです。 Expert Advisors の バリアント最適 化の計算に使用される MT5 の追加エージェント(エージェント)をテスターに接続する(プロセッサコアを表示するエージェントに加えて)ことは、現在不可能で、プログラム的に実装されていないのでしょうか。 Anatoli Kazharski 2012.09.30 20:52 #662 vittt:... MT5のテスターに、エキスパートアドバイザーの最適化 中にバリアントの計算に使用される追加エージェントを接続するには(CPUコアを表示するエージェントに加えて)、現在可能性がなく、プログラム的に実装されていないのですか? ターミナルヘルプのStrategy Tester => Agentsの 項をご覧ください。もしかしたら、そこに書かれていることがそのまま必要なのかもしれません。 vittt 2012.10.02 20:14 #663 こんにちは。tol64 さん、ありがとうございます!どの方向に目を向ければいいのか理解できました。記事をちらっと見て勉強した程度で、その場でコードを理解するには知識が不足しており、それがないといくら読んでも細部まで理解するのは難しいです。 ヘルプに目を通したが、必要な情報が得られなかった。 丸一日かかったトピックスを70ページすべて読みましたが、全体的にイメージが湧いてきました。 PCでEAを最適化する際に、ストラテジーテスターのビデオカードの処理能力を利用できればと思います。私は4つのエージェント(4コア-2500K)を持っており、私のラップトップよりはるかに良いですが、それはEAを最適化するのに十分ではありません。 OpenCL計算のスクリプトを確認しましたので、結果を添付します。p.s. 私は追加のライブラリやドライバをインストールしていません。4ヶ月前にAMD SDK for miningをインストールしましたが、それで十分だったと思います。ビデオは奇妙に見えるかもしれません。6950 AMDで、6970のバイオをフラッシュしているので、1536のコンベアはすべて開いていて、周波数は825まで上がっているのです。 vittt 2012.10.06 09:08 #664 みんなどこに行ったんだ!?不思議なことに、数日前から新しいコメントが一つもない。読んだ内容から判断すると、コード文にはOpenCLの関数が使え、この部分(ekspertなど)はGPUで計算するのだと理解しました。 そこで質問なのですが、このようなEAをテスターでテストした場合、GPUは各パラメンタルの計算に関与するため、全体の処理が速くなる可能性があるのでしょうか? Vladimir Gomonov 2012.10.06 10:55 #665 vittt:そのようなEAがテスターでテストされる場合、各パラメンターの計算でGPUが接続され、したがって、多数のパスのために、これは全体のプロセスをスピードアップするかもしれません? そうかもしれません。 Renat Fatkhullin 2012.11.25 21:01 #666 Nvidia Teslaカードをテストしたところ、そのドライバによって、サービスプロセスやリモートデスクトップでの作業が可能であることが判明しました。 だから再び、テスラ en masse (カードのコスト 1500 ユーロ以上から) がないことは明らかですが、cludes の OpenCL を使用する許可を含めることができます。でも、機能は未来のためにあるものにしてください。どうせ話題はどんどん進化していくんですから。 Dmitriy Parfenovich 2012.11.25 21:14 #667 Renat: Nvidia Teslaカードをテストしたところ、そのドライバでサービスプロセスやリモートデスクトップ下を利用できることがわかりました。 そこで再び、大量のTesla(カードは1,500ユーロ以上からコスト)がないことは明らかですが、cludesでOpenCLを有効にしてみましょう。しかし、機能は将来のためにあるものにしてください。どうせ、この話題はどこでも発展していくでしょうから。もちろん「氷山」全体を見ることはできませんが、もしかしたら他のカードのドライバも深く掘り下げると、その可能性が見えてくるかもしれませんよ?今の段階で無理なら、ユーザーが(オプションで)このための新しいユーザーを追加できるようにするとか、そうすれば他の人もカードをクラウドに明け渡すことができるようになるかもしれません。 Sceptic Philozoff 2012.11.25 21:15 #668 ちなみに、ワークグループの大きさを設定するサポートは、最近行われました。ありがとうございました。 Renat Fatkhullin 2012.11.25 21:48 #669 ちなみに、最新のビルドでは、性能に応じてデバイスを自動選択するシステムを改善しました。これは、テストを一度実行し、その結果を保存することによって行われます。 この結果、マルチデバイス構成では、デフォルトで最速のデバイスが選択されることになります。 Renat Fatkhullin 2012.11.25 21:50 #670 通常のビデオカードでは、マイクロソフトのアーキテクチャ上の理由により、このようなことは不可能です。 これが変われば最高なのですが、私たちの手には負えません。 1...6061626364656667686970 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ありがとうございます。
記事はとても詳しくて面白いです。
私はデータの使い方やプログラミングの微妙な部分に興味があるのですが、残念ながら、これらの記事に書かれていることをすべて理解するために、このような膨大なボリュームをカバーする時間はないのです。
私が理解する限り、最適化は可能ですが、カスタム方法のみです。
Expert Advisors の バリアント最適 化の計算に使用される MT5 の追加エージェント(エージェント)をテスターに接続する(プロセッサコアを表示するエージェントに加えて)ことは、現在不可能で、プログラム的に実装されていないのでしょうか。
...
MT5のテスターに、エキスパートアドバイザーの最適化 中にバリアントの計算に使用される追加エージェントを接続するには(CPUコアを表示するエージェントに加えて)、現在可能性がなく、プログラム的に実装されていないのですか?
こんにちは。
tol64 さん、ありがとうございます!どの方向に目を向ければいいのか理解できました。記事をちらっと見て勉強した程度で、その場でコードを理解するには知識が不足しており、それがないといくら読んでも細部まで理解するのは難しいです。
ヘルプに目を通したが、必要な情報が得られなかった。
丸一日かかったトピックスを70ページすべて読みましたが、全体的にイメージが湧いてきました。
PCでEAを最適化する際に、ストラテジーテスターのビデオカードの処理能力を利用できればと思います。私は4つのエージェント(4コア-2500K)を持っており、私のラップトップよりはるかに良いですが、それはEAを最適化するのに十分ではありません。
OpenCL計算のスクリプトを確認しましたので、結果を添付します。
p.s. 私は追加のライブラリやドライバをインストールしていません。4ヶ月前にAMD SDK for miningをインストールしましたが、それで十分だったと思います。
ビデオは奇妙に見えるかもしれません。6950 AMDで、6970のバイオをフラッシュしているので、1536のコンベアはすべて開いていて、周波数は825まで上がっているのです。
みんなどこに行ったんだ!?不思議なことに、数日前から新しいコメントが一つもない。
読んだ内容から判断すると、コード文にはOpenCLの関数が使え、この部分(ekspertなど)はGPUで計算するのだと理解しました。
そこで質問なのですが、このようなEAをテスターでテストした場合、GPUは各パラメンタルの計算に関与するため、全体の処理が速くなる可能性があるのでしょうか?
そのようなEAがテスターでテストされる場合、各パラメンターの計算でGPUが接続され、したがって、多数のパスのために、これは全体のプロセスをスピードアップするかもしれません?
だから再び、テスラ en masse (カードのコスト 1500 ユーロ以上から) がないことは明らかですが、cludes の OpenCL を使用する許可を含めることができます。でも、機能は未来のためにあるものにしてください。どうせ話題はどんどん進化していくんですから。
Nvidia Teslaカードをテストしたところ、そのドライバでサービスプロセスやリモートデスクトップ下を利用できることがわかりました。
そこで再び、大量のTesla(カードは1,500ユーロ以上からコスト)がないことは明らかですが、cludesでOpenCLを有効にしてみましょう。しかし、機能は将来のためにあるものにしてください。どうせ、この話題はどこでも発展していくでしょうから。
もちろん「氷山」全体を見ることはできませんが、もしかしたら他のカードのドライバも深く掘り下げると、その可能性が見えてくるかもしれませんよ?
今の段階で無理なら、ユーザーが(オプションで)このための新しいユーザーを追加できるようにするとか、そうすれば他の人もカードをクラウドに明け渡すことができるようになるかもしれません。
この結果、マルチデバイス構成では、デフォルトで最速のデバイスが選択されることになります。
これが変われば最高なのですが、私たちの手には負えません。