MetaTrader 5向けのi-Regrトレーディングシステムの紹介

Mike 2017.01.20 01:53 32 0 0
添付ファイル

皆さん、こんにちは!今日はMetaTrader 5で利用できるi-Regrトレーディングシステムについてお話ししたいと思います。

まずは、i-Regr(回帰チャネル)を使ったトレーディング手法をご紹介します:

i Regr Buy


i Regr Take Profit

i-Regrでは、以下の回帰チャネルを使用します:

  • 線形回帰チャネル
  • 二次(放物線)回帰チャネル
  • 三次回帰チャネル

さらに、トレンド保護機能も実装されています。前日の日足(D1)が1500ピプスを超えた場合(保護サイズ D1バーの入力)、トレードを無効にし、すべてのオープンポジションをクローズします。

テスト期間は2016年1月1日から2016年10月26日まで、初期証拠金は10,000円、時間足はH1です:

i Regr tester

以下のコードでは、すでにi-RegrインジケーターがIndicatorsフォルダにあることが前提とされています:

//+------------------------------------------------------------------+
//| エキスパート初期化関数                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
   m_symbol.Name(Symbol());                  // シンボル名を設定
   m_trade.SetExpertMagicNumber(m_magic);    // マジックナンバーを設定
//--- i-Regrインジケーターのハンドルを作成
   handle_i_Regr=iCustom(Symbol(),Period(),"i-Regr",
                         Regr_kstd,
                         Regr_degree,
                         Regr_bars,
                         Regr_shift
                         );
//--- ハンドルが作成されていない場合
   if(handle_i_Regr==INVALID_HANDLE)



リスト
コメント 0