ROCインディケーターを活用したMetaTrader 4のEAのご紹介

Mike 2019.10.21 01:34 14 0 0
添付ファイル

今回は、MetaTrader 4用の「ROC」エキスパートアドバイザー(EA)についてお話しします。このEAは、ROCインディケーターを利用してトレードを行い、トレーリングストップロスとテイクプロフィット機能を備えています。主要な為替ペアやNASDAQの株式で、すべての時間枠で機能します。

  • まずはデモ口座で試してみてください。
  • このEAはオープンキャンドルの価格のみでトレードを行います。
  • トレードで損失が出た際にロットサイズを増やしたくない方は、"IncreaseFactor=0"に設定してください。

入力設定

  • Use_TP_In_Money - テイクプロフィットを金額で使用するか (値: true/false)。
  • TP_In_Money - テイクプロフィット金額 (値: 10-100)。
  • Use_TP_In_percent - テイクプロフィットをパーセンテージで使用するか (値: true/false)。
  • TP_In_Percent - テイクプロフィットパーセンテージ (値: 10-100)。
  • ------------[複数トレード用マネートレーリングストップ]----------------------
  • Enable_Trailing - マネートレーリングを有効にする (値: true/false)。
  • テイクプロフィット金額 (現在の通貨で) (値: 25-200)。
  • ストップロス金額 (現在の通貨で) (値: 1-20)。
  • --------------------------------------------------------------------------------------
  • -------------------------ROCインディケーターのパラメーター--------------------------
  • Period_MA_0 = 現在の時間枠のサポートMAの期間 (値: 1-50)。
  • Period_MA_1 = 計算されたMAの期間 (値: 1-50)。
  • Bars_V = 計算に使用するバーの数 (値: 1-50)。
  • Aver_Bars = 平均バー (値: 1-50)。
  • K = 増幅ゲイン (値: 1-5)。
  • --------------------------------------------------------------------------------------
  • Exit = トレンドが逆行した場合にトレードをクローズし、ドローダウンを管理 (値: true/false)。
  • Lots - ロットサイズ (値: 0.01-1)。
  • ロットサイズの指数 (値: 1.01-2)。
  • IncreaseFactor - トレードで損失が出た場合にどれだけロットを増やすか (値: 0.001-0.1)。
  • Stop_Loss - ストップロス (値: 30-500)。 / 複数トレードの場合は600に設定
  • MagicNumber - マジックナンバー (値: 1-100000)。
  • TakeProfit - テイクプロフィット (値: 50-200)。 / 複数トレードの場合は600に設定
  • FastMA - ファスト移動平均 (値: 1-20)。
  • SlowMA - スロー移動平均 (値: 50-200)。
  • Mom_Sell - モメンタム売りトリガー (値: 0.1-0.9)。
  • Mom_Buy - モメンタム買いトリガー (値: 0.1-0.9)。
  • ---------------------ドローダウン管理-----------------------------
  • UseEquityStop - (値: true/false)。
  • TotalEquityRisk - (値: 0.01-20)。
  • -------------------------------------------------------------------------------
  • Max_Trades (1-12)。
  • FractalNum = 高値と安値の数 (値: 1-10)。
  • ----------------1トレードのみを使用する場合:-----------------------
  • /////////////////////////////////////////////////////////////////////
  • USETRAILINGSTOP - トレーリングストップを使用する場合 (値: true/false)。
  • WHENTOTRAIL - トレールを開始するタイミング (値: 40-100)。
  • TRAILAMOUNT - トレールの金額 (値: 40-100)。
  • キャンドルからの距離 - (値: 1-100)。
  • USECANDELTRAIL - トレーリングストップを使用する場合 (値: true/false)。
  • X = キャンドルの数 (値: 1-100)。
  • USEMOVETOBREAKEVEN - ブレイクイーブンを有効にする (値: true/false)。
  • WHENTOMOVETOBE - ブレイクイーブンを移動するタイミング (値: 1-30)。
  • PIPSTOMOVESL = 30 - ストップロスを移動するピップ数 (値: 1-30)。

このEAは数ヶ月ごとに最適化し、上記の設定をそのまま使用することをお勧めします。また、ヘッジンググリッドEAとしても、単一トレードのEAとしても使用できます。

バックテストの方法については、こちらをご覧ください:https://bit.ly/2CD7XWD

roc

リスト
コメント 0