記事「MetaTrader 5用のMQTTクライアントの開発:TDDアプローチ(最終回)」についてのディスカッション

 

新しい記事「MetaTrader 5用のMQTTクライアントの開発:TDDアプローチ(最終回)」はパブリッシュされました:

この記事は、MQTT 5.0プロトコルのネイティブMQL5クライアントの開発ステップを説明する連載の最終回です。ライブラリはまだ製品化されていませんが、この部分では、他の証券会社から入手したティック(またはレート)でカスタム銘柄を更新するためにクライアントを使用します。ライブラリの現在の状況、MQTT 5.0プロトコルに完全に準拠するために足りないもの、可能なロードマップ、そしてその開発をフォローし貢献する方法についての詳細は、この記事の最後をご覧ください。

最後に、この第7回では、エキスパートアドバイザー(EA)で使用する指標のシグナルを構築する際に、トレーダーが非常によく直面するニーズ、つまり、取引口座で指標に必要な銘柄がないという問題に対処するためのコードを紹介したいと思います。

カスタム銘柄とMetaTrader 5端末上でサービスとして動作するMQTTクライアントのペアを使用した1つの可能な解決策を提案します。デモコードは単純化されすぎており、単一の端末インスタンス上で実行されていますが、MQTTプロトコル自体の主な特徴(「証券会社」メディエーションによる送信者と受信者の分離)により、この解決策は、任意の数のデバイスインスタンスと銘柄に対応するように拡張することができます。

記事の最後には、ライブラリの現在の状況、開発の優先順位と可能なロードマップ、そしてプロジェクトのフォローアップと貢献ができる場所を示しています。

作者: Jocimar Lopes