ゴールデンクロスを使ってMT4のEAを自作する
自作EA学習者にとって、チャート分析の基本中の基本移動平均線のゴールデンクロスを使ったロジックは取り組みやすいロジックのひとつでしょう。ゴールデンクロス・デッドクロスだけで勝てるEAは作れませんので、あくまで学習用です。
基本的なロジックは、
- ゴールデンクロスで買いエントリー
- デッドクロスで売りエントリー
となります。
自作でEAを作る場合には、どの移動平均線を使うのか、どのような条件でゴールデンクロスした、あるいはデッドクロスしたとみなすのかをプログラミングしていきます。ゴールデンクロスでトレードする場合は、だましへの対策も必須です。
MT4のEAはプログラミングされた条件に機械的に反応していくだけです。そのため反応してくれるゴールデンクロス・デッドクロスの詳細をしっかりとロジックで組み込んでいかなければいけません。どういうロジックがいいのかは、トレードの知識や経験にかかっています。また難しい関数を使えばいいというわけではありません。わかりやすい関数と隙のないロジックを組み合わせるのが大切です。
自作EAを作るにはMT4のメタエディタ機能を利用します。ゼロからコードを組む自信のない人は、インターネットでサンプルコードを検索するとたくさんヒットします。それらのコードを書き換えたり、組み合わせたりしてロジックとして機能するように整えます。たいていエラーがあるので修正を重ねます。最終的にできあがったらデモ口座でバックテストを行ってみてください。
ゴールデンクロス・デッドクロスを基本としたEAは多くありますが、それぞれクロスに加えRSIなど別の指標と組み合わせて作られています。自作の勉強のためにゴールデンクロス・デッドクロスのみでEAを作るのは問題ありませんが、実際のトレードで使うレベルには達しないでしょう。クロスでのトレードはシンプルな手法ですので、自作EAの勉強にはぴったりです。