MQL5 無料EA -バックテスト検証 28「Two MA one Stochastic fix lot」
「バックテスト検証」シリーズでは、MQL5コミュニティに登録されている無料EAについて、バックテスト結果からそのパフォーマンスを検証しています。皆様のEA選択の際の一助になれば幸いです。
※MQL5コミュニティーからEAやインジケーターをダウンロードするには会員登録(無料)が必要ですので、こちらの記事を参考にアカウントを作成しておきましょう!
第 28 回目は「Two MA one Stochastic fix lot」です。
「Two MA one Stochastic fix lot」について
MQL5の公式ページからの引用(翻訳)
この「Two MA one Stochastic 5」Expert Advisorは、2本の移動平均線(SMA)と1本のストキャスティクス指標を使用し て、相場のエントリーポイントとエグジットポイントを決定する戦略に基づいています。EAのシグナルの質を向上させるために、ADXとATRインジケータがフィルタとして追加されました。 Codebaseのに登録されているインジケータを使用しています: https://www.mql5.com/ru/code/34955
EAは、移動平均の短い期間(紫)と長い期間(青)を監視します。短いSMAの期間が長いSMAを上から下へ横切った場合、これは売りシグナル (売り)です。短いSMAの期間が長いSMAの期間を下から上に横切った場合、これは買 いのシグナル(Buy)です。
ストキャスティクスは、相場が買われすぎか売られすぎかを判断するために使 われます。ストキャスティクスが買われすぎのゾーン(80以上)にあれば、売りシグナルです。ストキャスティクスが売られすぎのゾーン(20以下)にある場合 は、買いシグナルです。
EAはADXとATRインジケーターを使用して、偽のシグナルをフィルタリングします。ADXは市場の現在のトレンドの強さを判断し、ADXが設定したしきい値を下回る場合、EAは市場に参入しません。ATRはストップロスとテイクプロフィットを決定するために使用されます。
一般的に、"Two MA one Stochastic 5″ Expert Advisorは、外国為替市場での取引のための多機能ツールであり、安定した利益を得る可能性を提供します。
「Two MA one Stochastic fix lot」のトレードの様子
前回のZigZag 5 EAと同じく、無料版は1Lot固定です。2本の移動平均線(SMA)と1本のストキャスティクスを利用したインジケーター(上図、矢印のインジケーター)のシグナルを基本とし、ADX、ATRインジケーターをフィルターとしています。1トレード1ポジションで、テイクプロフィット (TP)=20 Pips、ストップロス (SL)=60 Pipsが初期値として設定されています。
使用可能通貨ペアのスクリーニング
使用可能な通貨ペアを選抜するために、MT5の「全ての気配値表示銘柄についてテストする機能」を使用してスクリーニングしました。テストの条件は、NOZAXゼロ口座(ECN)、初期残高10,000ドル、期間2018年1月1日-2023年5月31日、時間枠 H1です。
- 比較銘柄: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で順位付けしたものです。前回のZigZag 5 EAと同様に多くの通貨ペアで使用可能と思われますが、このEAも、無料版は1 Lot固定なので、多通貨運用するには資金量が問題になるかもしれません。
※Complex Criterion max:Total Trades, Drawdown, Recovery Factor, Expected Payoff, Sharpe Ratioから算出されるトレードの質に関する複合的な値
EURCHF#でのバックテスト
- 口座: NZX Zero (ECN) (NOZAX)
- 通貨ペア: EURCHF#
- 時間枠: H1
- パラメーター: 初期値
- 初期残高: 10,000ドル
- 期間: 2018.01.01 – 2023.05.31
- ポジション保有時間は数時間から10日程度のデイトレ・スイングタイプで、ポジション保有時間はZigZag 5 EAよりも若干長そうです。
その他の通貨ペアでのバックテスト
- 口座: NZX Zero (ECN) (NOZAX)
- パラメーター: 初期値
- 時間枠: H1
- 初期残高: 10,000ドル
- 期間: 2018.01.01 – 2023.05.31
- CHFJPY# H1
- PF 1.67
- Profit: 6,233.13
- Total trades: 107
- USDCAD# H1
- PF 1.66
- Profit: 7,791.06
- Total trades: 155
- EURJPY# H1
- PF 1.69
- Profit: 9,324.47
- Total trades: 159
- CADCHF# H1
- PF 1.80
- Profit: 7,395.51
- Total trades: 95
このEAは、前回紹介したZigZag 5 EAよりもトレードの頻度が少なく、ポジション保有時間も長そうです。ZigZag 5 EAとはエントリーロジックは明らかに異なるので、ZigZag 5 EAを補う形でポートフォリオ運用に供するのもありかもしれませんね。