ホーム テクニカル指標 投稿

MetaTrader 4用スプレッドモニタリングインジケーターの活用法

添付ファイル
9324.zip (2.97 KB, ダウンロード 0回)

概要:

このインジケーターは、スプレッドの最小値()、平均値()、最大値()をヒストグラムで表示します。このアイデアは私のものではありませんが、非常に便利です。

スプレッドのモニタリングは、ブローカー間のスプレッドを比較したり、スプレッドの動向を分析する際に役立ちます。

画像:


図1. インジケーターの実際の通貨ペアと合成通貨ペアでの動作。

インジケーターを削除しても、収集した情報は失われず、チャートに再接続することで再表示できます。

さらに、このインジケーターには合成通貨ペアのスプレッドを可視化する機能があります。


図2. インジケーターの実際の通貨ペアと合成通貨ペアでの動作。

推奨事項:

合成通貨ペアを使用するには、以下の手順を実行してください:

  • 実際のペア(合成として)にEXP_Monitoring-Syntheticエキスパートを適用します。合成ペア計算に使用する通貨(Currencyプロパティ)を指定する必要があります。
  • 構築した(XXXYYY_ZZZ)合成ペアのオフラインチャートを開きます(新しいバーが追加されると自動的に更新されます)。
  • IND_Monitoring-Spreadインジケーターを開いたオフラインチャートに添付します。

上記の図では、右側に合成ペアEURCADUSDを介して、EURUSDUSDCADを使用)およびGBPJPYEURを介して、EURGBPEURJPYを使用)があります。

これらのペアでは、IND_Monitoring-Spreadインジケーターが対応する合成ペアのスプレッドの動向を表示します。合成ペアの戦略テストには、実際のペアとして使用することができるため、生成された履歴データやスプレッドの特性を後で利用できます。

EXP_Monitoring-Syntheticエキスパートはループバック型なので、スクリプトとして実行可能です(ターミナルを閉じるとスクリプトは自動的にチャートから削除されます)。また、上記のインジケーターのように、エキスパートも合成ペアの収集した履歴データを失うことはありません。

提案されたコードは、オフラインチャートのリアルタイム更新を行うように修正できますが、現在のバージョンよりも多くの計算資源が必要になります。オフラインチャートの自動更新を行うには、クライアントターミナルでDLLの使用を許可する必要があります。

編集者のコメント:

これは元のロシア語版のミラー翻訳です。

著者に質問や提案、コメントがある場合は、こちらに投稿することをお勧めします。

このコードがトレードや教育目的に役立った場合は、著者に感謝の気持ちを忘れずに。

関連記事

コメント (0)