StrategyQuantを使ってドル円(USDJPY)の自動売買システム(EA)を開発しました。
ブログ村のEA開発してほしい銘柄アンケートで今のところ1位のドル円です。お待たせしました。
前回はドル円のロングオンリー(買いのみ)のEAを開発しましたが、今回は買いも売りも両方向で平等にエントリーするタイプです。
時間足は、1時間足、4時間足、日足のEAをそれぞれ開発し、3つのEAを組み合わせたポートフォリオも作成しました。
ドル円の両方向のEAはかなり開発に時間がかかりました。AIが優位性のある売買ルールを探すのがかなり難しかったようです。中でも1時間足のEAは数日間StrategyQuantを稼働して8個の基準合格EAを見つけるのがやっとでした。
もくじ
ドル円(両方向)でAIがデータマイニングを行ったデータの期間
2003/5/5~2014/8/1までのデータを使ってAIが売買ルールを生成しました。(水色の期間)
それ以外の期間のデータは売買ルールを作る際には一切使っていません。
それ以降のデータ(ピンク)ではバックテストのみを行いました。
ドル円の1時間足EA(両方向)の3EAポートフォリオ
冒頭でも述べましたが、1時間足の両方向のEAは開発にかなり苦戦しました。数日稼働してわずか8個のEAしか基準を満たしませんでした。
それでも、その8個のうちベストな3つの組み合わせでポートフォリオを作ると、それなりに良いものができました。
そのうちの1つをピックアップすると↓こんな感じの資産曲線です。
ドル円の4時間足EA(両方向)の3EAポートフォリオ
4時間足のEAの生成にもかなり時間がかかりました。爆速PCで数日稼働して24個のEAがやっと生成できたという感じです。
ドル円の日足EA(両方向)の3EAポートフォリオ
日足は2日程度StrategyQuantを稼働して23個のEAを基準合格EAを生成できました。1時間、4時間と比較すると少し難易度が低かったです。
それでもほかの通貨ペアよりは多めに時間がかかりました。ドル円の両方向は難易度が高いと言えそうです。
3EAポートフォリオは良いものがたくさんできています。
StrategyQuantを使った開発には若干時間がかかりましたが、結果的には良いポートフォリオができています。
1時間、4時間、日足の3つの時間軸のポートフォリオを組み合わせたポートフォリオのポートフォリオを作ればかなり安定しそうな予感。
今回開発したEAとポートフォリオもEAバンクに保存しました。