MetaTrader 5用のExp_TotalPowerIndicatorX - 効率的な取引のサポート

Mike 2017.08.10 18:53 10 0 0
添付ファイル

MetaTrader 5用の Exp_TotalPowerIndicatorX エキスパートアドバイザーは、TotalPowerIndicatorX オシレーターが生成するシグナルに基づいています。このEAは、厳密な取引時間を設定することも可能です。

取引シグナルは、バーがクローズする際に発生します。インジケーターの雲の色が変わった場合(主インジケータラインがシグナルラインをクロスした時)、取引が開始されます。

指定した時間帯に取引を行うために、入力パラメータで取引時間を設定できます:

input bool   TimeTrade=true;      //指定した時間帯での取引を許可
input HOURS  StartH=ENUM_HOUR_0;  //取引開始(時間)
input MINUTS StartM=ENUM_MINUT_0; //取引開始(分)
input HOURS  EndH=ENUM_HOUR_23;   //取引終了(時間)
input MINUTS EndM=ENUM_MINUT_59;  //取引終了(分)

取引の開始時間には2つの変数(時間と分)が用意されており、終了時間にも同様の変数があります。

デフォルト設定では、エキスパートアドバイザーは0:00から取引を開始し、すべてのポジションは23:59にクローズされます。

開始時間が指定した終了時間より遅い場合、エキスパートアドバイザーは翌日の指定した時間にポジションをクローズします。

エキスパートアドバイザーを正しく動作させるためには、TotalPowerIndicatorX.ex5 コンパイル済みインジケータファイルを <terminal_data_folder>\MQL5\Indicators に保存してください。

TradeAlgorithms.mqh ライブラリファイルは、ノンゼロスプレッドを提供するブローカーとともに、ポジションオープン時にストップロスとテイクプロフィットを設定するオプションを利用することを可能にします。ライブラリの他のバリエーションは、以下のリンクからダウンロードできます: Trade Algorithms

以下のテストに使用されたのは、エキスパートアドバイザーのデフォルト入力パラメータです。テスト中はストップロスとテイクプロフィットは使用されていません。

図1. チャート上の取引例

図1. チャート上の取引例

2015年のGBPUSD H4に関するテスト結果:

図2. テスト結果チャート

図2. テスト結果チャート

リスト
コメント 0