MQL5 無料EA -バックテスト検証 31「Relative Price Channel EA 1 Lot」
「バックテスト検証」シリーズでは、MQL5コミュニティに登録されている無料EAについて、バックテスト結果からそのパフォーマンスを検証しています。皆様のEA選択の際の一助になれば幸いです。
※MQL5コミュニティーからEAやインジケーターをダウンロードするには会員登録(無料)が必要ですので、こちらの記事を参考にアカウントを作成しておきましょう!
第 31 回目は「Relative Price Channel EA 1 Lot」です。
「Relative Price Channel EA 1 Lot」について
MQL5の公式ページからの引用(翻訳)
相対価格チャネル (RPC) インジケーターに基づく取引ロボットは、取引を自動化し、取引の成功確率を高めるのに役立つ高度なツールです。 このロボットには、ユニークかつ効果的な機能を多数備えています。
当社のロボットの主な機能の 1 つは、インテリジェントな位置追跡です。 オープンポジションは3段階でスムーズにクローズされます。 第 2 フェーズの後、ストップロスは損失なしの位置に移動します。 このようなスマートな追跡により、利益を大幅に増やし、リスクを軽減することができます。
私たちのロボットのもう 1 つの重要な機能は、隠れたストップロスを使用できることです。 これは、ロボットが利食いを設定するのではなく、市場での取引を終了することを意味します。 したがって、ブローカーはターゲットを利用できません。 これにより、いわゆる「ストップハンティング」が回避され、ブローカーによる取引への望ましくない干渉が防止されます。 隠れたストップは追加の保護を提供し、資本の保護に役立ちます。
当社の取引ロボットは、正確で信頼性の高いシグナルを提供する相対価格チャネル指標に基づいています。 これは価格チャネルの分析に基づいており、成功の可能性が高いエントリーポイントとエグジットポイントを特定できます。
「Relative Price Channel EA 1 Lot」のトレード
このEAはコードベースで公開されているRelative price channel – indicator for MetaTrader 5を基にトレードします。
ストップロス(SL)=40, テイクプロフィット1~3(TP1-3)=25, 50, 75が初期設定されています。
- オープンポジションが3等分され、3段階(Take Profit=25, 50, 75)でクローズした例
- 第 2 フェーズ(Take Profit=50)の後、ストップロスがブレークイーブンの位置に移動した例
対応通貨のスクリーニング
使用可能な通貨ペアを選抜するために、MT5の「全ての気配値表示銘柄についてテストする機能」を使用してスクリーニングしました。テストの条件は、NOZAXゼロ口座(ECN)、初期残高10,000ドル、期間2020年1月1日-2022年12月31日です。時間枠は予備試験の結果からM1としました。
- 比較銘柄:22通貨ペア AUDCAD#, AUDCHF#, AUDJPY#, AUDNZD#, AUDUSD#, CADJPY#, CADCHF#, CHFJPY#, EURAUD#, EURCHF#, EURGBP#, EURJPY#, EURUSD#, GBPAUD#, GBPCAD#, GBPCHF#, GBPJPY#, GBPUSD#, NZDUSD#, USDCAD#, USDCHF#, USDJPY#
上表はバックテストの際、Complex Criterion maxで順位付けしたものです。このEAも多くの通貨ペアで使用可能と思われましたが、トレード数が少なめなので、多通貨運用を検討しても良いかと思います。ただし、このEAも無料版は1 Lot固定なので資金量に注意が必要です。
※Complex Criterion max:Total Trades, Drawdown, Recovery Factor, Expected Payoff, Sharpe Ratioから算出されるトレードの質に関する複合的な値
「RPC EA」のバックテスト(AUDUSD#)
以下は、Every tick based on real ticksでバックテストした結果です。
- 口座: NZX Zero (ECN) (NOZAX)
- 通貨ペア: AUDUSD#
- 時間枠: M1
- パラメーター: 初期値
- 初期残高: 10,000ドル
- 期間: 2020.01.01 – 2022.12.31
「RPC EA」の長期バックテスト(AUDUSD#)
以下は、Every tick based on real ticksでバックテストした結果です。
- 口座: NZX Zero (ECN) (NOZAX)
- 通貨ペア: AUDUSD#
- 時間枠: M1
- パラメーター: 初期値
- 初期残高: 10,000ドル
- 期間: 2013.01.01 – 2022.12.31
- 10年間の長期バックテストでも好成績が得られました。
このEAは第27回の記事で紹介したZigZag 5 EA 1lotと同じ作者によるものです。無料版はロット制限がかかっているので注意が必要ですが、シグナル配信でも好成績が得られていますので期待が持てますね。