OpenCL:MQL5での内部実装テスト - ページ 17 1...101112131415161718192021222324...70 新しいコメント Renat Fatkhullin 2012.02.11 12:56 #161 Urain: しかし、GPUによる演算をサポートしていないビデオカードもまだ存在し、そのようなビデオカードのために、CPU上でOpenCLのコード演算のエミュレーションが行われています(ご想像の通り、かなり遅くなります)。ソフトウェアOpenCLはビデオカードとは関係なく、旧来のカードが持つ部分的な機能は含まれていません。純粋なCPUの実行です。 Mykola Demko 2012.02.11 13:08 #162 Renat:OpenCLのソフトウェアはビデオカードとは無関係で、古いカードの部分的な機能は含まれていません。純粋なCPUの実行です。まさに私が伝えたかったことです。分かりやすく説明していただき、ありがとうございます。 たしかに、OpenCLのコードをGPUデバイスで実行するかCPUで実行するかを選択するC++では例外が書かれていますが、この例外はGPUが使えないときだけ書かれているのです。あるコードに対して、CPUとGPUのどちらが速いか、というテストはありません。これを理解する必要があります。 削除済み 2012.02.11 14:05 #163 良いコードとは何か、悪いコードとは何かという問いに、スピードを競う真剣勝負が展開されています。スピードを奪うものは何ですか?何かお勧めの一冊はありますか? Mykola Demko 2012.02.11 14:12 #164 220Volt: 良いコードとは何か、悪いコードとは何かという問いに、スピードを競う真剣勝負が展開されています。スピードを奪うものは何ですか?何かお勧めの本はありますか? また、「生きる意味とは何か」という興味深い問いかけもあります。 Renat Fatkhullin 2012.02.11 14:15 #165 ちなみに、テスターのために、中間バーの状態のキャッシュを扱う新しいメカニズムを準備しており、取引ロボットの最適化を本格的に加速させる予定です。長いテストを経て、次のビルドでリリースされる予定です。 削除済み 2012.02.11 14:23 #166 Urain: また、「生きる意味とは何か」という興味深い問いかけもあります。 間違いなくサービスデスクにあります !!!))) Mykola Demko 2012.02.11 14:31 #167 220Volt: それは、無条件にサービスすることだ !)))以前、同じような光景を目にしたことがあります。耳の聞こえないおばあちゃんが孫に近づき、CD-ROMを指で指して質問している。- それはテープか映画か?孫の顔には、コンピュータの情報、CDドライブの情報、0と1の符号化、CDFS、FAT32、avi形式の動画情報の記録などの情報をスキャンし、必死の頭脳労働の末、答えが出るまでの過程が表示されている。- ばあちゃん 答えないよ。 Anatoli Kazharski 2012.02.11 14:37 #168 Renat:ちなみに、テスターのために、中間バーの状態のキャッシュを扱う新しいメカニズムを準備しており、取引ロボットの最適化を本格的に加速させる予定です。長いテストを経て、次のビルドでリリースされる予定です。 581のビルドはとてもありがたいです。端末の速度が大幅に向上しました。それ以前は、NavigatorやMarket Watchなどを開くときに、若干のラグがありました。コンパイル時、というか一番最初の段階で、すぐにターミナルウィンドウを開くことができなかったのです。今はもう、すべて水に流しました。本当に何でも飛ぶんですね。そして、この大ニュースです。この待望のブレークスルーを試すのが楽しみです。:) Yury Reshetov 2012.02.11 14:40 #169 Renat:ところで、私たちは、テスターのために、中間バーの状態のキャッシュを扱う新しいメカニズムを準備しており、これは取引ロボットの最適化に深刻な加速を与えるでしょう。次のビルドでは、長時間のテストを経て利用可能になる予定です。楽しみにしています。理論的には、オープニング価格であれば、このように加速することが可能です。M1用と現在の時間枠用の2つのキャッシュを取る。現在のタイムフレームのキャッシュを使用して、現在のn番目のバーを確認します。ポジションが市場でオープンまたはクローズした場合、現在のタイムフレームのオープニング価格で注文を実行します。 保留注文(保護ストップ、すなわちテイクプロフィットまたはストップロスも保留注文です)の価格が範囲内にある場合、キャッシュM1として、このバーを実行します。どの注文も範囲に入らなかった場合、そのバーはスキップされます。どのように見えるのでしょうか?大きなタイムフレームで最適化するのは、あまりにもつまらない。Renat、私もブランチにメッセージを残しました: https://www.mql5.com/ru/forum/4927/page116 on speeding forward tests in genetic algorithm mode.開発者の意見を聞いてみたい。 Мы запускаем облачный сервис MQL5 Cloud Network! www.mql5.com Для начала работы в MQL5 Cloud Network достаточно скачать и установить MetaTrader 5 Strategy Tester Agent. Vladimir Gomonov 2012.02.12 14:06 #170 WChas:Catalyst Centre 12を設置、以前は11でした。すでに結果を得ている(赤で表示): .............................................................. ドライバを更新した(インストールもうまくいった)のですが、ControlCenterがトレイから消えてしまい、手動で起動することすらできません。 皆さんは大丈夫でしょうか? 1...101112131415161718192021222324...70 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
しかし、GPUによる演算をサポートしていないビデオカードもまだ存在し、そのようなビデオカードのために、CPU上でOpenCLのコード演算のエミュレーションが行われています(ご想像の通り、かなり遅くなります)。
ソフトウェアOpenCLはビデオカードとは関係なく、旧来のカードが持つ部分的な機能は含まれていません。純粋なCPUの実行です。
OpenCLのソフトウェアはビデオカードとは無関係で、古いカードの部分的な機能は含まれていません。純粋なCPUの実行です。
まさに私が伝えたかったことです。分かりやすく説明していただき、ありがとうございます。
たしかに、OpenCLのコードをGPUデバイスで実行するかCPUで実行するかを選択するC++では例外が書かれていますが、この例外はGPUが使えないときだけ書かれているのです。あるコードに対して、CPUとGPUのどちらが速いか、というテストはありません。これを理解する必要があります。
良いコードとは何か、悪いコードとは何かという問いに、スピードを競う真剣勝負が展開されています。スピードを奪うものは何ですか?何かお勧めの本はありますか?
ちなみに、テスターのために、中間バーの状態のキャッシュを扱う新しいメカニズムを準備しており、取引ロボットの最適化を本格的に加速させる予定です。
長いテストを経て、次のビルドでリリースされる予定です。
また、「生きる意味とは何か」という興味深い問いかけもあります。
それは、無条件にサービスすることだ !)))
以前、同じような光景を目にしたことがあります。
耳の聞こえないおばあちゃんが孫に近づき、CD-ROMを指で指して質問している。
- それはテープか映画か?
孫の顔には、コンピュータの情報、CDドライブの情報、0と1の符号化、CDFS、FAT32、avi形式の動画情報の記録などの情報をスキャンし、必死の頭脳労働の末、答えが出るまでの過程が表示されている。
- ばあちゃん 答えないよ。
ちなみに、テスターのために、中間バーの状態のキャッシュを扱う新しいメカニズムを準備しており、取引ロボットの最適化を本格的に加速させる予定です。
長いテストを経て、次のビルドでリリースされる予定です。
ところで、私たちは、テスターのために、中間バーの状態のキャッシュを扱う新しいメカニズムを準備しており、これは取引ロボットの最適化に深刻な加速を与えるでしょう。
次のビルドでは、長時間のテストを経て利用可能になる予定です。
楽しみにしています。
理論的には、オープニング価格であれば、このように加速することが可能です。
M1用と現在の時間枠用の2つのキャッシュを取る。
現在のタイムフレームのキャッシュを使用して、現在のn番目のバーを確認します。ポジションが市場でオープンまたはクローズした場合、現在のタイムフレームのオープニング価格で注文を実行します。 保留注文(保護ストップ、すなわちテイクプロフィットまたはストップロスも保留注文です)の価格が範囲内にある場合、キャッシュM1として、このバーを実行します。どの注文も範囲に入らなかった場合、そのバーはスキップされます。
どのように見えるのでしょうか?
大きなタイムフレームで最適化するのは、あまりにもつまらない。
Renat、私もブランチにメッセージを残しました: https://www.mql5.com/ru/forum/4927/page116 on speeding forward tests in genetic algorithm mode.開発者の意見を聞いてみたい。
Catalyst Centre 12を設置、以前は11でした。すでに結果を得ている(赤で表示): ..............................................................