MetaTrader 5のヘルプMQL5 クラウドネットワーク使用法

使用法

MQL5クラウドネットワークは数千台のコンピュータのリソースを使用した、エキスパートアドバイザーの最適化を可能にします。ネットワークは、遠隔エージェントを結合し、それらに最適化タスクを分散します。ストラテジーテスターはクラウドネットワークを地理的に分散された(例:MQL5クラウドヨーロッパ)複数のアクセスポイントを介して接続します。

MQL5クラウドネットワークの機能 #

  • MQL5クラウドネットワークのリソースは完全なアルゴリズム(遅い)のみに使用されます。
  • 遺伝的最適化では、単一のアクセスポイントのエージェントが使用されます。これは、遺伝的アルゴリズム特定の機能と関係します。
  • 遺伝的最適化モードは、最適化ステップの総数が一億を超えた場合に自動的に有効にされます。
  • MQL5クラウドネットワークは64-ビットシステムを必要とします。
  • MQL5クラウドネットワークの使用に加えて、ご自身のCPUコンピューティングパワーをネットワークに提供することもできます。遠隔エージェントをインストールしてネットワークに含むには、特別なユーティリティーであるMetaTesterを使用します。
  • MQL5クラウドネットワークの詳細は公式サイトで読むことができます。

MQL5クラウドネットワーク使用料の支払い #

MQL5クラウドネットワークのエージェントの使用は有料です。コストの計算式は、別のセクションで説明されています。現在のMQL5.communityアカウントの残高は、クラウドエージェントのリストの上に表示されます。MQL5クラウドネットワークを使用するには、MQL5.communityアカウントに少なくとも1米ドルを所持している必要があります。

MQL5クラウドネットワークを介したテスト/最適化の最終的なコストを計算することはできません。

テストの実行に必要な時間とCPUリソースを計算する物理的な可能性はありません。システムはプログラムがどの計算を使用しているかを認識できません。テストまたは最適化プロセスによって消費されたリソースの正確な量は、プロセスの完了後にのみ評価できます。また、計算タスクは、一度に1つずつではなく、バッチで(数百または数千のタスクを一括して)ネットワークに送信されます。

したがって、予算が完全に使い果たされたことが検出された場合でも、多くのタスクで計算が実行されていることがあります。タスクを途中で停止することはできないため、システムはタスクを完了する必要があります。計算が完了すると、システムは残高から最終的な費用を差し引きます。

クラウドネットワークを使用して実行されるタスクに関するすべての詳細は、プロファイルの</ t0> エージェント\タスクページで確認できます。

MQL5クラウドネットワークの有効化 #

ネットワークエージェントを使用するにはストラテジーテスターの「エージェント」タブのコンテクストメニューで「有効 有効」コマンドを使います。MQL5クラウドネットワークは有料で、ユーザーはすべてのアカウント操作に必要なMQL5.communityウェブサイトアカウントを所有しなければなりません。アカウントの詳細はプラットフォーム設定のMQL5.communityタブで指定されます。

MQL5クラウドネットワークエージェントを有効にする前にMQL5.communityアカウントの詳細が指定されていない場合は、指定することが促されます。

MQL5クラウドネットワークの有効化

ウェブサイトで登録していない場合新規アカウント作成リンクを使用します。

MQL5クラウドネットワークを使用した計算の開始 #

従来の最適化と同様に、すべてのテストオプションとエキスパートアドバイザーの入力パラメータは設定される必要があります。「エージェント」タブでは、ストラテジーテスターが利用可能なエージェントにどのようにタスクを分散するかがモニターできます。各アクセスポイントで利用可能及び現在使用されているエージェントの数が表示されます。

MQL5クラウドネットワークエージェントを使用した分散コンピューティングの実行

トレーダは、合理的な時間内に最適化パスの数十万を実行する必要があります。マルチスレッド ストラテジーテスターとMQL5クラウドネットワークの使用によって、ネットワークなしで数日を必要とする計算を1時間で完了することができます。取引プラットフォームからは数千のコアのコンピューティングパワーが直接利用可能です。

各最適化パスには制限があります。最適化の間、エキスパートアドバイザーは4GBを超える情報をディスクに書き込んだり、4GBを超えるRAMを使用したりすることはできません。制限を超えると、ネットワークエージェントは計算を正しく完了できず、結果を受け取ることができなくなります。ただし、計算に費やした時間はすべて料金が発生します。

タスク実行レポート #

MQL5クラウドネットワークを使った計算の詳細はMQL5.communityプロファイルで見ることができます。

タスク実行レポート

このレポートは、テストされたエキスパートアドバイザーに関する情報、テスト実行の数と費やされた金額を示します。