MQL5 無料EA -バックテスト検証 27「ZigZag 5 EA 1lot」
「バックテスト検証」シリーズでは、MQL5コミュニティに登録されている無料EAについて、バックテスト結果からそのパフォーマンスを検証しています。皆様のEA選択の際の一助になれば幸いです。
※MQL5コミュニティーからEAやインジケーターをダウンロードするには会員登録(無料)が必要ですので、こちらの記事を参考にアカウントを作成しておきましょう!
第 27 回目は「ZigZag 5 EA 1lot」です。
「ZigZag 5 EA 1lot」について
MQL5の公式ページからの引用(翻訳)
Zigzag Plus EA は、3 つの異なる指標を使用して取引するエキスパートアドバイザーです。 主な指標はジグザグで、価格変動の重要なポイントを決定し、それらを線の形でチャート上に表示します。 このインジケーターを使用すると、エキスパートアドバイザーは重要なサポートとレジスタンスのレベルを決定したり、取引からのインプットポイントとアウトプットポイントを決定したりすることができます。
さらに、エキスパートアドバイザーは、取引量を評価してトレンドの強さを表示するMFI(マネーフローインデックス)と、買われすぎと売られすぎの市場を示すDeMインジケーター(DeMarker)を使用します。 これらの指標はジグザグと合わせて、取引の開始と終了の最適なタイミングを決定するために使用されます。
Zigzag Plus EA には、市場の現在のトレンドの強さを測定する統合された ADX インジケーター (平均方向性動き指数) も備わっています。 この指標は、現在のトレンドがどの程度強いかを判断するために使用され、エキスパートアドバイザーがこの情報に基づいて取引戦略を最適化できるようにします。
設定されたパラメータに応じて、Expert Advisor は買い注文または売り注文を出すことができ、損失を防ぎ利益を確定するためにストップロスや利益確定を使用することもできます。
「ZigZag 5 EA 1lot」のトレードの様子
メタトレーダーに標準で搭載されているZigZagインジケーターに従い、MFI、DeMarker、ADXインジケーターをフィルターにしてエントリーするのがわかります。
テイクプロフィット (TP)=20 Pips、ストップロス (SL)=60 Pipsが初期値としてパラメーターで設定されています。また、1トレードあたり1ポジションなので、扱いやすくリスクが小さいEAです。
使用可能通貨ペアのスクリーニング
使用可能な通貨ペアを選抜するために、MT5の「全ての気配値表示銘柄についてテストする機能」を使用してスクリーニングしました。テストの条件は、NOZAXゼロ口座(ECN)、初期残高10,000ドル、期間2018年1月1日-2023年5月31日、時間枠 H1です。
- 比較銘柄:21通貨ペア AUDCAD#,AUDJPY#, AUDNZD#, AUDUSD#, CADJPY#, CADCHF#, CHFJPY#, EURAUD#, EURCHF#, EURGBP#, EURJPY#, EURUSD#, GBPAUD#, GBPCAD#, GBPCHF#, GBPJPY#, GBPUSD#, NZDUSD#, USDCAD#, USDCHF#, USDJPY#
上表はバックテストの際、『Complex Criterion max(Total Trades, Drawdown, Recovery Factor, Expected Payoff, Sharpe Ratioから算出されるトレードの質に関する複合的な値)』で順位付けしたものです。多くの通貨ペアで使用可能と思われますが、無料版は1 Lot固定なので、資金量に合わせて選択・追加するなどの工夫が必要です。
NZDCAD#でのバックテスト
- 口座: NZX Zero (ECN) (NOZAX)
- 通貨ペア: NZDCAD#
- 時間枠: H1
- パラメーター: 初期値
- 初期残高: 10,000ドル
- 期間: 2018.01.01 – 2023.05.31
その他の通貨ペアでのバックテスト
- 口座: NZX Zero (ECN) (NOZAX)
- パラメーター: 初期値
- 時間枠: H1
- 初期残高: 10,000ドル
- 期間: 2018.01.01 – 2023.05.31
- GBPCHF# H1
- PF 2.73
- Profit: 31,885.21
- Total trades: 267
- EURUSD# H1
- PF 2.73
- Profit: 24,481.80
- Total trades: 274
- GBPUSD# H1
- PF 1.90
- Profit: 26,409.94
- Total trades: 327
- USDCAD# H1
- PF 2.19
- Profit: 21,672.45
- Total trades: 300
- GBPNZD# H1
- PF 1.75
- Profit: 13,944.60
- Total trades: 289
- GBPCAD# H1
- PF 1.72
- Profit: 15,862.08
- Total trades: 296
- AUDCHF# H1
- PF 2.13
- Profit: 18,504.16
- Total trades: 192
- EURCHF# H1
- PF 2.20
- Profit: 15,527.24
- Total trades: 158
本テスト結果は、全ての通貨ペアで、同一のTP/SL条件でバックテスト比較しているので、最適化すれば更に成績が向上する可能性があります。ただし無料版は1Lot固定なので、ある程度の資金がないと複数通貨で運用は難しいかもしれません。