MACD系のEAを稼働

記事内に商品プロモーションを含む場合があります
スポンサーリンク

はじめに

ここでは、EA作成初心者だった私がMACDのEAをベースにボリンジャーバンドのエッセンスも少し加え改良したEAで、実際にデモ口座で稼働して経過を観察した内容について記載しています。

以下のサンプルソースがベースで、開発期間は2日前後でした。

EAの仕様

EAレポート結果

まずは、過去15年(2005年1月10日~2020年4月14日現在)分でバックテストを行った結果です。

良い右肩上がりになっていますね。所々停滞していますが今回は気にしません。

以下その他の仕様です。

通貨ペア

USD/JYP

使用時間足

M15(15分足)

取引スタイル

デイトレード

取引タイミング

15分足のバーが確定したタイミング(15分毎)

最大ポジション数

1 ※ポジションを決済するまでは、次のエントリーはしません(両建ても無し)

最大ロット数

1固定 ※マーチンゲール法等は使用していません

使用インジケータ

  • MACD
  • ボリンジャーバンド

トレード状況

さいごに

約4カ月稼働しましたが、トレード状況を見てもわかる通り停滞してしまいました。現在はすでに稼働を停止しています。

やはりもう少し改良が必要という事で、どんどんメンテナンスを加えていっています。

メンテナンス後の状況はこちら↓

コメント

  1. 糖質制限中 より:

    いつも勉強させていただいております。こちらの記事に書かれている「ボリンジャーバンドのエッセンス」が具体的にどのようなものか教えていただくことは可能でしょうか?

  2. りょう りょう より:

    ブログを読んで頂き有難うございます。

    ボリンジャーバンドのエッセンスは、以下のようなエントリーフィルターを追加しました。

    『ボリンジャーバンドの上3σタッチで買いエントリー待機です。その後、上2σ水準に来るまでは待ち(グローバル変数のwaitBB=1で管理)ます。waitBB=1でかつ上2σの水準まで来たら買いエントリーします。

    同じく、ボリンジャーバンドの下3σタッチで売りエントリー待機です。その後、下2σ水準に来るまでは待ち(グローバル変数のwaitBB=-1で管理)ます。waitBB=-1でかつ下2σの水準まで来たら売りエントリーします』

    こんな感じで、MACDプラスアルファでボリンジャーバンドの上記条件も合致した場合にエントリーするといった形にしました。

    ボリンジャーバンドの処理については以下の記事にソースコード等も記載していますのでよければご確認下さい。

    EAでボリンジャーバンドを使う(サンプルソース)
    今回は、MT4のEAサンプルソース(FX用)を公開します。 トレードに使うテクニカル分析はボリンジャーバンドで、順張りエントリーをしています。 はじめに ボリンジャーバンドの王道?である3σタッチで逆張りエントリーをするEAを最初作ったので...