Folding @ homeプロジェクトについて聞いたことがあります。これは、タンパク質の折りたたみの計算集約的なシミュレーションを実行するように設計された分散コンピューティングプロジェクトです。

援助したいと思っている人は誰でも、セントラルサーバから計算命令を受け取るクライアントをダウンロードすることができます。アイドル時にパーソナルコンピュータの使用可能なプロセッサパワーを利用し、その結果を中央サーバに送り返します。これにより、多くの異なるコンピュータの未使用のプロセッサ電源を1つにまとめます。

MT4最適化のための同様のプロジェクトを立ち上げてみませんか?長い最適化を定期的に実行するすべての人が分散処理ソフトウェアをダウンロードし、最適化入力(コンパイル済み.ex4とともに)は、ソフトウェアを使用しているすべてのアイドル状態のコンピュータに送信されます。

私はMT5が既にこのようなことをしていることを認識しています(ただし、クールでも効果的でもありません)。 MT5は当面バグがあり、実行可能なオプションIMHOではありません。

皆さんはどう思いますか?

編集:それはまたトレントのように少し動作する必要があります。分散処理ネットワークを利用する場合は、コンピュータのリソースをネットワークで使用できるようにする必要があります。それから、(あまりにも多くの)リーチングはありません。

私が見ることができる1つの問題は、人々がEAのようなランダムな人々に(コンパイルされているにもかかわらず)送られることを望まないかもしれないということです。
誰もこの問題の解決策を考えることができますか?もし.extがハッシュで暗号化されていれば、それは一度だけ解読できます。これは、同じファイルが2回アクセスされていないことを確認するために、中央サーバに対してチェックされます。ソフトウェアライセンスアクティベーションプロセスのような並べ替え。

より洗練されたソリューションは、中央サーバ上のEAを何らかの形で分離し、EAの全体構造を収集することができないように、ただちに計算を送信することです。