記事「リプレイシステムの開発(第61回):サービスの再生(II)」についてのディスカッション 新しいコメント MetaQuotes 2025.04.28 08:34 新しい記事「リプレイシステムの開発(第61回):サービスの再生(II)」はパブリッシュされました: この記事では、リプレイ/シミュレーションシステムをより効率的かつ安全に動作させるための変更点について解説します。また、クラスを最大限に活用したいと考えている方にも役立つ情報を取り上げます。さらに、クラスを使用する際にコードのパフォーマンスを低下させるMQL5特有の問題点を取り上げ、それに対する具体的な解決策についても説明します。 前回の「リプレイシステムの開発(第60回):サービスの再生(I)」では、リプレイ/シミュレーターサービスがチャート上で新しいデータを生成できるよう、いくつかの調整をおこないました。最小限の変更でデータ生成を開始できるようになったものの、すぐに何か異常が起きていることに気付きました。大きな修正を加えたわけではないにもかかわらず、システム全体が著しく低速化し、大きな後退を強いられたように見えたのです。その結果、このシステムが実用に耐えないものになってしまったかのような印象を受けました。果たして本当にそうなのでしょうか。もしそうであれば、どのように対処すべきなのでしょうか。本記事では、すべてをオブジェクト指向プログラミングの原則に沿って設計しているという前提を忘れずに、これらの疑問に答えていきます。 実際にパフォーマンスは低下しましたが、コードの特定の側面を正しく理解し、適切に調整することで、その多くの問題は解消できます。本記事では、MetaEditorに搭載されているツールのいくつかを紹介し、コードの改良・最適化を効率よく進める方法を解説していきます。今思えば、このトピックは数回前の時点で取り上げるべきだったかもしれません。しかし、現在のように「なぜこのようなパフォーマンス低下が起きたのか」を深く理解することが重要になって初めて、その必要性を強く感じています。 作者: Daniel Jose 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
新しい記事「リプレイシステムの開発(第61回):サービスの再生(II)」はパブリッシュされました:
前回の「リプレイシステムの開発(第60回):サービスの再生(I)」では、リプレイ/シミュレーターサービスがチャート上で新しいデータを生成できるよう、いくつかの調整をおこないました。最小限の変更でデータ生成を開始できるようになったものの、すぐに何か異常が起きていることに気付きました。大きな修正を加えたわけではないにもかかわらず、システム全体が著しく低速化し、大きな後退を強いられたように見えたのです。その結果、このシステムが実用に耐えないものになってしまったかのような印象を受けました。果たして本当にそうなのでしょうか。もしそうであれば、どのように対処すべきなのでしょうか。本記事では、すべてをオブジェクト指向プログラミングの原則に沿って設計しているという前提を忘れずに、これらの疑問に答えていきます。
実際にパフォーマンスは低下しましたが、コードの特定の側面を正しく理解し、適切に調整することで、その多くの問題は解消できます。本記事では、MetaEditorに搭載されているツールのいくつかを紹介し、コードの改良・最適化を効率よく進める方法を解説していきます。今思えば、このトピックは数回前の時点で取り上げるべきだったかもしれません。しかし、現在のように「なぜこのようなパフォーマンス低下が起きたのか」を深く理解することが重要になって初めて、その必要性を強く感じています。
作者: Daniel Jose