記事「MQL5取引ツールキット(第2回):ポジション管理EX5ライブラリの拡張と実装」についてのディスカッション

 

新しい記事「MQL5取引ツールキット(第2回):ポジション管理EX5ライブラリの拡張と実装」はパブリッシュされました:

MQL5コードやプロジェクトでEX5ライブラリをインポートして使用する方法をご紹介します。今回は、既存のライブラリにポジション管理関数を追加し、2つのエキスパートアドバイザー(EA)を作成することで、EX5ライブラリを拡張します。最初の例では、可変指数ダイナミック平均(VIDyA: Variable Index Dynamic Average)テクニカル指標を使用して、トレーリングストップ取引戦略EAを開発し、2番目の例では、取引パネルを使用して、ポジションの監視、オープン、クローズ、および修正をおこないます。この2つの例では、アップグレードされたEX5ポジション管理ライブラリの使用方法と実装方法を紹介します。

最初の記事では、MQL5のコードライブラリを詳しく分析しました。ここでは、さまざまなライブラリの種類とその利点、EX5ライブラリの作成、EX5ライブラリのソースコードファイル(mq5)の構成要素について説明しました。これにより、EX5ライブラリとその作成プロセスの基礎をしっかりと身につけることができました。次に、EX5ポジション管理ライブラリの実用的な例を作成し、MQL5でエクスポート可能な関数をコーディングする方法を実演しました。

この記事では、その基礎の上にさらに積み重ねていきます。ポジション管理EX5ライブラリを拡張し、2つの基本的なEAを作成します。これらのEAの例の1つは、グラフィカルな取引と情報パネルを利用し、ポジション管理EX5ライブラリをインポートして実際に実装する方法を実演します。これは、EX5ライブラリを作成し、MQL5コードに統合する方法の実例となります。まずはじめに、すでに開発されコンパイルされた.ex5バイナリライブラリをインポートして使用する手順を説明します。


作者: Kelvin Muturi Muigua