ちょっとびっくり :)私は、共有し、NOT修辞的な質問をすることを考えました。 - ページ 8

 
そうですね、いいアイデアですね。ぜひ検討させていただきます。しかし、その実行を保証することはできません。多くの落とし穴があるのです。
 
Renat:
そうですね、いいアイデアですね。ぜひ検討させていただきます。しかし、その実行を保証することはできません。多くの落とし穴があるのです。
ありがとうございました。
 
Renat:
そうですね、いいアイデアですね。ぜひ検討しましょう。しかし、その実行を保証することはできません。多くの落とし穴があるのです。

すでに0用のコードを書いている人がいるのに、やらないほうがいいのでは?

追伸:intdicatorのコードに計算を入れる利点は、例えば、チャートに ロードされた2つのインディケータが2つのコアを完全に使用することで、負荷が100%になることに気づきました。これは便利です。CPUはアイドル状態ではないのです。

 
-Alexey-:

すでに0用のコードを書いている人がいるのにしないほうがいいのでは?

追伸:intdicatorのコードに計算を入れることの利点は、例えば、チャートに ロードされた2つのインディケータが2コアを完全に使用することで、負荷が100%になることに気づきました。これは便利です。CPUはアイドル状態ではないのです。

1) だから、コードが正しく書かれていない

2) 同様に - インジケータの最適化、他に100%のCPU負荷は何ですか?

 
AlexSTAL:

1) つまり、コードが正しく書かれていないのです。

2)同様に - インジケータを最適化し、他にCPU負荷が100%であるか?

すべて正しく、意図したとおりに動作します。すべてが最適化されています。私は2xコアのCPUを持っています。インジケーター(Expert Advisor with indicator handle)を1つチャートに配置すると、タスクマネージャーで読み込みが60%程度になり、2つ目のインジケーターを追加すると100%になるのです。自分でも不思議なんですが、マルチコアは本当に(複数のインジケーターに)効くんでしょうか、かっこいいですね。
 
-Alexey-:
すべてが正しく、意図したとおりに動作します。すべてが最適化されています。私は2コアのCPUを持っています。チャート上にインジケータ(Expert Advisor with indicator handle)を1つ置くと、タスクマネージャーは約60%の負荷を表示し、2つ目のインジケータを追加すると100%の負荷を表示します。自分でも驚いています。マルチコアは(いくつかの指標で)動作するのですか?
最終的に(意図した)結果が得られることは、必ずしもアルゴリズム的に正しい実装を意味しない。
 
-Alexey-:
すべて正しく、意図したとおりに動作します。すべてが最適化されています。私は2xコアのCPUを持っています。チャート上に1つのインジケーター(インジケーターハンドル付きEA)を置くと、タスクマネージャーは60%程度の負荷を表示し、2つ目のインジケーターを追加すると100%の負荷を表示するのです。自分でも驚いています。マルチコアは(いくつかの指標で)動作するのですか?

正確には、計算の平行移動は別の記号で行われます。例えば、あるシンボルの指標はすべてあるスレッドで計算し、別のシンボルの指標は別のスレッドで計算する。そのため、プロセッサが効率的に使用され、あるシンボルの指標が遅くても、他のシンボルの指標の計算に 影響を与えることはない。

同じシンボル上に配置された指標は、特定のシンボルの別スレッドで順次計算されます。

端末自体がマルチスレッドで、マルチコアをうまく利用しているため、CPUの負荷が効率よくかかっています。

Документация по MQL5: Основы языка / Функции / Функции обработки событий
Документация по MQL5: Основы языка / Функции / Функции обработки событий
  • www.mql5.com
Основы языка / Функции / Функции обработки событий - Документация по MQL5
 
AlexSTAL:
最終的に(意図した)結果が得られることは、アルゴリズム的に正しい実装を意味するものでは全くありません。

しかし、最終的にはボトムアップの互換性を意味する。私が言いたいのは、あなたの提案には根拠があり、冗長な(修正された)機能の話をして、古いものをそのままにしておくこともできるということです。お好みでお使いください。


そうではなく、計算の平行移動が別の記号で行われるのです。

あなたは正しく、異なるシンボルについて-を追加しました。情報提供ありがとうございました。
 
-Alexey-:
異なるキャラクターについて-と付け加えるのが正しい。情報提供ありがとうございました。
標準的な手段によってMetaTrader 5の 記事並列計算を 読んで、それは、各シンボルの指標のために別々のスレッドで動作することを伝えます。
 
Rosh:
標準的な手段でMetaTrader 5の並列計算の 記事を読んで、それは各シンボルのためにインディケータが1つの別々のスレッドで実行されることを説明しています。
リンクありがとうございます。