皆さん、こんにちは!今日は、MetaTrader 5用の新しいトレーディングシステム「Exp_ColorMETRO_MMRec_Duplex」についてお話しします。このシステムは、ColorMETROインジケーターを基にした、ロングとショートの取引シグナルを持つ2つの同一のトレーディングシステムです。1つのEAの中で異なる設定を行うことが可能で、前回の取引結果に応じて次の取引のボリュームを調整することができます。このEAは、Exp_ColorMETRO_Duplexシステムのさらなる発展の成果です。
このシステムの目的は、オープンポジションのボリュームを変更できるようにすることです。以下の入力ブロックが追加されました:
input uint L_TotalMMTriger=5; //最後の5つの買い取引からストップロスを計算 input uint L_LossMMTriger=3; //損失のある買い取引の数でMMを減少 input double L_SmallMM=0.01; //損失時の取引におけるデポジットの割合 input double L_MM=0.1; //通常取引時のデポジットの割合 input MarginMode L_MMMode=LOT; //ロット設定モード
さらに、
input uint S_TotalMMTriger=5; //最後の5つの売り取引からストップロスを計算 input uint S_LossMMTriger=3; //損失のある売り取引の数でMMを減少 input double S_SmallMM=0.01; //損失時の取引におけるデポジットの割合 input double S_MM=0.1; //通常取引時のデポジットの割合 input MarginMode S_MMMode=LOT; //ロット設定モード
このような入力を設定し、最新の5回の取引から3回が損失の場合、EAは次の取引を同じ方向でボリューム0.01ロットでオープンします。もし、最新の5回の取引のうち損失が3回未満であれば、ポジションのボリュームは0.1となります。
EAを動作させるためには、コンパイルされたColorMETRO.ex5インジケーターファイルを<terminal_data_directory>\\MQL5\Indicatorsに配置してください。
以下のテストでは、EAのデフォルトの入力パラメータが使用されました。ストップロスとテイクプロフィットはテストには使用されていません。

Fig.1. シンメトリカル設定の取引例
2017年のテスト結果、EURUSD H4:

Fig.2. テスト結果チャート
コメント 0