ホーム システムトレード 投稿

MACDヘッドアンドショルダー戦略を使ったEAの実装と効果

添付ファイル
8212.zip (2.18 KB, ダウンロード 0回)

今回は、MACDヘッドアンドショルダーのパターンを用いたトレード戦略についてお話しします。


こちらからオリジナルのトレード戦略を確認できます:
http://www.unfx.ru/strategies_to_trade/strategies_134.php

この戦略の効果を検証するために作成されたEAについては、最新号の雑誌で詳しい解説をしていますので、こちらもご覧ください:
http://www.fortrader.ru/ftgate.php?id=0&num=54

EAのアルゴリズムの簡単な説明:

1. 時間足:H4;
2. 通貨ペア:EURUSD;
3. ボリューム:1ロット;
4. 指標:EMA7, EMA21, EMA359, SMA89, MACD (5, 13, 1)

【買いシグナルを探す】
1. MACDヒストグラムが-0.0030以下の最小値を形成すること;
2. -0.0030以下の最小値が形成された後、ヒストグラムは-0.0045以下のもう一つの低い最小値を形成すること;
3. -0.0045以下の最小値が形成された後、ヒストグラムは最初と二つの最小値の上に位置するもう一つの最小値を形成すること;
4. ストップオーダーは最後のローカル最小値の下に10ポイント配置する;
5. 最初のターゲットはポジションの30%が21期間の指数移動平均を上回った時にクローズする;
6. 次のターゲットはポジションの半分が89期間の単純移動平均と365期間の指数移動平均の間に到達した時にクローズする;
7. 残りのポジションは、価格が抵抗レベルに達した時にクローズする。

【売りシグナルを探す】
1. MACDヒストグラムが0.0030以上の最大値を形成すること;
2. 0.0030以上の最大値が形成された後、ヒストグラムは0.0045以上のもう一つの高い最大値を形成すること;
3. 0.0045以上の最大値が形成された後、ヒストグラムは最初と二つの最大値の下に位置するもう一つの最大値を形成すること;
4. ストップオーダーは最後のローカル最大値の上に10ポイント配置する;
5. 最初のターゲットはポジションの30%が21期間の指数移動平均を下回った時にクローズする;
6. 次のターゲットはポジションの半分が89期間の単純移動平均と365期間の指数移動平均の間に到達した時にクローズする;
7. 残りのポジションは、価格が抵抗レベルに達した時にクローズする。

EAの標準パラメータでのテスト結果:

パラメータを最適化した後:

過去と未来のデータで良好な組み合わせが得られました。詳細は雑誌でご確認を:
http://www.fortrader.ru/ftgate.php?id=0&num=54

追記:全ての変数は外部パラメータとして出力されているので、デイトレード用の良いパラメータも見つけられます。ぜひ実験してみてください。ティックでのテストは必須ではありません。EAの更新アイデアや質問があれば、お気軽にご連絡ください。

関連記事

コメント (0)