MetaTrader 5ストラテジーテスターとMQL5クラウドネットワーク

 

リモートストラテジーテスターのエージェントをリリースすることで、大きな一歩を踏み出しました。

今回、MQL5クラウドネットワークという 形で、真のクラウドベースの分散型テストシステムを発表する準備が整いました。

ハイブリッド運用モデルで構成されたメタテスターは、近日中にリリースされる予定です。

  • 通常のサーバーモード(ローカルポートをそのまま開放)、クライアント端末からの接続に対応可能
  • MQL5 Networkに接続するためのクライアントモードで、エージェントはタスクを配布する地理的に近いMQL5 Networkプーラーを定期的にポーリングします。
  • 1週間のエージェントの稼働率を簡単に管理できるスケジューラーを内蔵

MQL5.comのアカウントにバインドしてMQL5 Network経由で作業を可能にしたり、リソースを無料で配布したりすることができるようになります。

MQL5.comアカウントとのバインドが有効な場合、使用したリソースの支払いは自動的にこのアカウントに追加されます。稼いだお金は、必要に応じて引き出したり、資源の購入に充てることができます。例えば、エージェントに夜間勤務をさせ、稼いだお金というリソースを蓄積し、勤務時間中の短時間で膨大な数のエージェントを瞬時に活用することができます。

リソースを無償で提供したい場合は、チェックボックスにチェックを入れるだけで、匿名でMQL5ネットワークに接続することができます。

MQL5 ネットワークモードで動作するエージェントの重要な特徴は、タスクマネージャの地理的に分散した CDN サーバに SSL プロトコルで送信接続を作成するため、プロキシやファイアウォールをバイパスすることができることです。

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network
 
おめでとうございます!大きな一歩を踏み出しましたね!ライバルははるか後方です :)
シスアドが大儲けできるようになる :)
 
おめでとうございます!このイノベーションを活用するのが楽しみです。
 

親愛なるRenat

このネットワークにスーパーコンピュータは入るのでしょうか(とても便利だと思います)。グローバルに通用する高度な能力を持ちたい。そしてもう一つお願いがあります。可能であれば、ネットワークコンピューティングリソースを、テスト用だけではなく、インジケーターやEAのリアルタイム計算に使用できるようにしてください(希望者のみ)。そうでなければ、すべてが意味を失います。インジケータやExpert Advisorが単に実行時に計算する時間がない(ボトルネック)ときに、なぜテストのためのスーパーパワーがあるのでしょうか?

 
-Alexey-:

親愛なるRenat

このネットワークにスーパーコンピュータは入るのでしょうか(とても便利だと思います)。グローバルに通用する高度な能力を持ちたい。そしてもう一つお願いがあります。可能であれば、ネットワークコンピューティングリソースを、テスト用だけではなく、インジケーターやEAのリアルタイム計算に使用できるようにしてください(希望者のみ)。そうでなければ、すべてが意味を失います。インジケータやExpert Advisorが単に実行時に計算する時間がない(ボトルネック)ときに、なぜテストのためのスーパーパワーがあるのでしょうか?


スーパーコンピュータ」なんて、コア数が多いだけで、周波数は家庭用パソコンと大して変わらないのに、何を言っているんだ :)
今のままではコアの方が需要があると思うのですが。
 
でも、インターネットを介したコア間のデータ転送(インターネットといっても、ノースブリッジのようなチップではなく)も、数が多ければスピードは落ちますよね?コスパ悪いけど、スーパーコンピュータに入れれば、その中で何でも高速で回転してくれるよ :)
 
-Alexey-:
それはいいのですが、インターネットを介したコア間のデータ転送(どこかのノースブリッジチップではなくインターネットです)は、数が多いとスピードが落ちますよね?コスパ悪いけど、スーパーコンピュータに入れれば、その中で何でも高速回転してくれるよ :)

プロジェクトに 割り当てられたリソース、仮に「クラスタセル」と呼んでおきますが、サーバーやテストを行うマシンからの負荷を繰り返さないように、バーの履歴などを(可能であれば)保存しておけば、その節約は可能でしょう。

ネットワーク/インターネットコストを除けば、スーパーコンピュータとほぼ同じです(CPU、RAMM、HDDを除く)。

このようなプロジェクトでは、PCの台数、総コア数、1台あたりの平均メモリ量、ディスク上のデータに割り当てる平均メモリ量が非常に重要な意味を持ちます。

ネットワークやインターネットのコストも最初は問題になりますが、時間が経てばほとんど目立たなくなります(もちろん、すべてが正しく組織化されていればの話ですが)。

 
-Alexey-:

親愛なるRenat

このネットワークにスーパーコンピュータは入るのでしょうか(すごく便利だと思うのですが)?

MQL5 Cloud Networkは、トレーディング・ストラテジー・オプティマイザー・モードでのみリソースを提供します。検索するパラメータを大量に計算するために、ネットワーク全体を構築しています。

そのため、このネットワークの実力については、一度のテストも行うことができません。1回のテストでは、ローカルエージェントと標準的なリモートエージェントのどちらかを使用することができます。

 

Renat:

つまり、このネットワークの容量については、単発のテストすらできないのです。単体テストには、ローカルエージェントと通常のリモートエージェントのいずれかを使用することができます。

ここは推敲が必要です。私が理解する限り、1つのテストにつき1つのコアがありますが、どのコアを選ぶか+複数の端末を動かすことが可能です。

そうだろうか?

 
Interesting:

ここからが、より詳細な説明になります。私が理解した限りでは、1回の実行で1つのコアということですが、どれを選ぶか+複数の端末を実行することも可能です。

そうだろうか?

質問に参加します。最適化可能なパラメータを列挙せずに、ローカルエージェントや共通のリモートエージェントを使用して1回の実行をテストする方法については、どこで読むことができますか?
 
-Alexey-:
また、質問もあります。最適化可能なパラメータを列挙することなく、ローカルエージェントや共通のリモートエージェントを使用して1回の実行をテストする方法については、どこで読むことができますか?

こんにちは、私たちはここにいますhttps://www.metatrader5.com/ru/terminal/help/algotrading/testing

コンテキストメニューの"選択 Select "ボタンで、テストに使用するエージェントを1つ選択できます(シングルパス)。最適化の際には、計算が自動的にエージェントに割り当てられます。

各エージェントを無効にすることができます。例えば、ノートパソコンでテストや最適化を行う場合、ローカルエージェントを無効化することができます。そのためには、"編集 Edit "ボタンを使って、エージェントの設定に行く必要があります。表示されたウィンドウで、「有効にする」のチェックを外す。障害者用エージェントのアイコンは、ローカルエージェントは無効無効化されたリモートエージェント