新規EA開発!トレンドフォロー、逆張りなどのエントリーモードや決済モードを自動判定、トレーリングストップによる損小利大モードなどを判断するEA

新規EA開発

年末年始の休暇中は今年のやりたいことを色々と整理していました。EA開発、ブログをはじめ、やりたいと思っていることが沢山あるので、一つ一つ進めていきたいと思います。自分のやりたいことをする為には仕事の合間の時間をいかに有効に作っていくかもポイントです。そしていずれは専業トレーダーになりたいと思っています。そんな構想を考えながら年末年始を過ごしていました。そんな中、帰省の移動中に新しいEAのロジックがふと閃いたので、年明け1週間ずっとEAの開発をしていました。一旦動かせるレベルまで仕上がったので今日はそのEAを紹介したいと思います。

移動中に思いついたロジックをメモ中・・。

システムの特徴

概要

  • 独自ロジックによりエントリーポイント、エントリーモードを判定します。
  • エントリーモードは逆張り、順張りを判断します。
  • 決済モードも独自ロジックで判定します。
  • 決済モードは、一定値幅での素早い利確、トレーリングストップでの利益拡大、同値決済による損小、損大予防の損切りなどです。

通貨ペア

  • 現在はUSDJPY/EURUSD/EURJPYでバックテスト中です。

時間軸

  • 15分足を基準にしています。

最大ポジション数

  • 2つ(ロング、ショートそれぞれ1)です。

最大ストップロス

  • エントリーモードや決済モードによりストップロスの値は動的に変動しますが、最大50pipsです。

バックテスト結果

MT4のストラテジーテスターを使用したバックテストの結果は以下の通りです。

通貨ペア EURUSD USDJPY EURJPY
検証期間 2017/4/1 〜 2018/10/31
ロット数 0.1 lot(1万通貨)
純益 124.16 309.35 174.06
総利益 815.49 1060.24 1099.41
総損失 −691.33 −750.89 -925.35
総取引回数 106 120 139
勝ち回数 64 60 83
負け回数 42 60 56
勝率 60.38% 50.00% 59.71%
PF(プロフィットファクター) 1.18 1.41 1.19
最大ドローダウン 179.47(1.78%) 147.34(1.43%) 166.61(1.64%)

まとめ

まだ十分なテストは出来ていませんが、なかなかいい成績で動作しています。その時の相場に応じて順張りと逆張りの両方でエントリーできるロジックを採用していますので、15分足で実行してもそれなりのトレード回数があります。今年はこのEAを育てていきたいと思います。

そして、名前も考えました。「Alba(アルバ)」と言います。イタリア語で「日の出」「サンライズ」「暁」「始まり」といった意味です。新年の正月にひらめいたEAなので縁起を込めて命名しました。

このEAには結構気合いを入れていますので今後のアップデートはまた紹介していきたいと思います。

MT4についてはこちらの記事もご覧ください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です