記事"MQL5クラウドネットワークを使った速度アップ"についてのディスカッション - ページ 5

 
litechat:

しかし、インジケータがクラウド・ネットワークでリアルタイムに計算されたらクールでしょう。

原理的には、クラウドに接続された2台目のMT5で計算することを妨げるものは何もありません。

もう一つの疑問は、それらがいわば菜園であるということです。

MQL5で直接最適化(クラウド経由を含む)がサポートされれば、素晴らしいことです。

私たちは長い間これを求めてきた。開発者がどう答えたかは覚えていない。

 
komposter:

原則的に、2台目のMT5で何かを読むことを妨げるものは何もありません。

現時点では、2台のコンピュータが一緒に動作し、それぞれのコンピュータですべてのコアが使用されています。

もし私がもっとお金持ちになったら、100台のコンピュータを買うつもりですが、一方で、クラウド・ネットワークで インジケーターやエキスパートをカウントできるエージェントを買えたらクールでしょうね。

 
litechat:

現時点では、2台のコンピュータがすべてのコアを使用して各コンピュータで一緒に動作します。

もし私がもっとお金持ちになったら、100台のコンピュータを買うつもりですが、一方で、指標や専門家を読み取ることができるエージェントをクラウド・ネットワークで購入するのもクールだと思います。

指標のためにどのようなタスクを解決するのですか?

MQL5から直接バックグラウンド最適化(基本的にあらゆる計算)のタスクを開始する計画があります。しかし、今のところ明らかな需要がないため、このアイデアは停滞しています。

 
Renat:

インジケーターのためにどのようなタスクを解決しようとしていますか?

MQL5から直接バックグラウンド最適化(基本的にあらゆる計算)のタスクを開始する計画があり、これにより自動最適化されたExpert Advisors/Indicatorを作ることができます。しかし、明らかな需要がないため、このアイデアは停滞しています。

一般的な言葉で言うと

-- Oncalculateはティックごとに起動される。

-- Oncalculate 内部で多くの循環計算を実行します (計算では Oncalculate でオーバーライドされた配列を使用します) 計算結果はインジケータバッファに配置され、インジケータ曲線となります。

私が望むのは
-- 例えば、入力パラメータを持つ Oncalculate が複数のエージェントで動作し、その結果が何らかの方法で受信され、インジケータで使用される。どうすれば正しく構成できるかは、あなたの方がよくご存知でしょう。

 

アルゴリズムの最適化は助けになるのでは?

おそらくそこには、非合理的な、反復的な、最適化されていない計算が大量にあるはずだ。

 

それぞれの計算サイクルは独特で、計算時間が長ければ長いほど、より正確な予測が可能になる。

 

コードは長い間最適化されてきた、

 
Renat:

アルゴリズムの最適化は助けにならないのだろうか?

そこには非合理的な、反復的な、最適化されていない計算が大量にあるに違いない。

確信犯的、妄想的な考えで、コンピュータを買った方が安い。
 
litechat:

現時点では、2台のコンピュータがすべてのコアを使用して各コンピュータ上で一緒に動作します。

もし私がもっと金持ちになったら、100台のコンピュータを買うだろう。しかし一方で、クラウド・ネットワークで指標やエキスパートをカウントできるエージェントを買ったらクールだろう。

2台のコンピューターは必要ない。

1台はインジケーター、もう1台はクラウドに接続されたエキスパート・アドバイザーです。

しかし、このオプションは、計算に少なくとも数分(より良いのは数十分)かかる場合に適しています。

 

コメントを読むと、クラウド・ネットワークでは 遺伝的最適化は通常の総当たり最適化より遅くなると書いている人がいる。

誰が正しいのでしょうか?