記事「リプレイシステムの開発(第58回):サービスへの復帰」についてのディスカッション

 

新しい記事「リプレイシステムの開発(第58回):サービスへの復帰」はパブリッシュされました:

リプレイ/シミュレーターサービスの開発と改良を一時中断していましたが、再開することにしました。ターミナルグローバルのようなリソースの使用をやめたため、いくつかの部分を完全に再構築しなければなりません。ご心配なく。このプロセスを詳細に説明することで、誰もが私たちのサービスの進展についていけるようにします。

前回の「リプレイシステムの開発(第57回):テストサービスの内訳」稿では、リプレイ/シミュレーターシステムで使用するモジュール間の相互作用を示すために必要なソースコードについて詳しく説明しました。

このコードから、実際に実装するべきものが見えてきましたが、私たちのシステムにとって本当に役立つ重要なディテール、つまりテンプレートを使う機能がまだ欠けていました。もしコーディングやMetaTrader 5の設定においてテンプレートを使わない、またはその利点を十分に理解していなければ、これがそれほど重要ではないと思うかもしれません。

しかし、パターンを理解し、それを適用することで、私たちの作業量は大幅に軽減されます。テンプレートを使えば非常に簡単にできることでも、直接プログラムしようとすると非常に複雑になり、実装が難しくなる場合があります。将来的には、テンプレートだけを使って何かを実現する方法を紹介するかもしれませんが、今は他にもっと緊急な仕事があります。

作者: Daniel Jose