相場の値動き(上げ下げ)に応じて自動売買(システムトレード)を行うMT4向け無料EA「IKEIKE」をリリースしました。
IKEIKEの特徴
「IKEIKE」は相場の値動きに応じて自動的に売買(システムトレード)を行うEAです。
上昇を検知した場合は買い(ロング)ポジションを、下落を検知した場合は売り(ショート)ポジションを順張りで建てます。
経済指標、ニュースなどで相場が動いた際にいち早く注文を出すことで、続騰、続落による利益の獲得を狙います。
注文後何時間経過した後に建値より何ポイント高かったら(マイナスの値を指定したすることも可能)決済処理を行うという指定も可能で、
これにより期待通りの値動きとならなかった場合でも速やかにポジションを決済することができます。
同時に建てるポジションは一つで、利益確定もしくは損切りによってポジションが決済されるまで次のポジションは建てられません。
MT4向けですので、MT5では動作しません。
バックテストの結果
通貨ペア:ドル円(USDJPY)期間:2018/04/01 - 2018/11/08 T/P 600 S/L 900の結果
通貨ペア:ユーロドル(EURUSD)期間:2018/04/01 - 2018/11/08 T/P 600 S/L 900の結果
通貨ペア:ポンドドル(GBPUSD)期間:2018/04/01 - 2018/11/08 T/P 600 S/L 900の結果
バックテストの結果は飛び抜けて良いとは言えないですが、使い方によっては利益を増やせるのでは無いかと考えています。
実行ファイルのダウンロード
ikeike.zipをダウンロード
zip形式で圧縮されていますので、解凍してご利用ください。
インストール方法
MetaTrader 4(以下MT4)にエキスパートアドバイザ(以下EA)をインストールするには、
まず、MT4のメニュー「ファイル」から「データフォルダを開く」をクリックし、
開いたフォルダの配下にある「MQL4」-「Experts」にファイル「ikeike.ex4」をコピーします。
MT4の「ナビゲーター」ウィンドウのエキスパートアドバイザを選択し、右クリックで表示されるメニューで「更新」を選択すると、
エキスパートアドバイザにコピーしたEAが表示されます。
次に、EAを適用させたいチャートを開き、「ナビゲーター」ウィンドウにあるEAをチャートにドラッグ&ドロップすると、
EA設定の画面がポップアップ表示されますので、パラメーター等の設定を行いOKボタンをクリックします。
チャートの右上に表示されるニコちゃんマークが、スマイルになっていれば正しくインストールされています。
チャートの時間足を1時間に設定します。
パラメーター説明
Lots
ポジションのロット数を設定します。
TakeProfit
新規ポジションを建てた際に設定される利益確定指値の幅を設定します。
StopLoss
新規ポジションを建てた際に設定される損切り逆指値指値の幅を設定します。
CutTime
指定時間経過後に決済処理を行うかどうかを設定します。0の場合は決済処理は行いません。決済処理を行う場合には1以上の整数値を設定します。
CutPoint
指定時間経過後に決済処理を行うかどうかの判定で、建値にこのポイント数を加算した値が現行レートを超えている場合に決済処理が行われます。
UpDownRatio
相場の急上昇、急落の判定に使用する閾値です。低い値を設定すると急上昇、急落が検出されやすくなります。 デフォルトでは0.75が設定されています。
Transfer
MT4を終了した場合や設定を変更した場合に、前回のポジションの情報を引き継ぐかどうかを指定します。0を設定すると情報は引き継がれません。通常は1(引き継ぎあり)を設定します。
MagicNumber
マジックナンバーです。他のEAと区別するためにユニークな数値を設定してください。
TakeProfit、StopLossの設定値が収益性に大きな影響を与えます。ポンドのようにボラティリティの大きな通貨ペアの場合はTakeProfit、StopLossをやや大きめに設定した方が収益性が高いようです。
利用上の注意
- このEAは必ずしも利益を得られるものではありません。損失が発生する可能性もありますので、利用する場合は自己責任でお願いします。
- このEAを利用して損失が発生したとしても責任は一切負いません。