自作EAのバックテスト

前回の記事「Expert Advisor BuilderでシンプルなEAを自作してみる」で作成したEAをMT4のストラテジーテスターを使ってバックテストしてみました。通貨はユーロドルでヒストリカルデータはMT4のヒストリーセンターからダウンロードしています。

自動売買と相性のいい通貨ペアはドル円やユーロドル、ポンド円辺りだと思っているので、どうしてもバックテストする通貨ペアが偏ってしまいますね(^^;)

移動平均線EA-StrategyTester

移動平均線EA-StrategyTester

ご覧のようにExpert Advisor Builderを使って作成したEAでもMT4でバックテストすることが可能です。もちろん実際にデモ口座でトレードしてもポジションを持ってくれるようです。とてつもなく右肩下がりになっているのが気になりますが(笑)

 

ただし、Expert Advisor Builderで作成したEAではMagicNumberを参照していないようなので、リアルトレードで複数のEAを同時に走らせると他のEAのポジションを喰ったりする可能性があります。このEAをライブ口座で運用するには注意が必要です。ライブ口座で使用する場合はmql4を開いてMagicNumberの部分を少しだけ修正する必要があります。

裁量でエントリーしたポジションでもマジックナンバーのついていないEAの餌食になることになるので本当に注意してください。

それ以前に今回作成したEAのバックテスト結果を見るとライブ運用する気にはとてもなれないですが^^;

しかしちゃんとしたトレード戦略を持っている人が作れば良いものが出来上がるかもしれませんので、その時はオーダー時にMagicNumberを参照するようにプログラムをいじった方が良さそうですね。

追記:

久しぶりにExpert Advisor Builderでも使ってみようかなと思ってサイトをのぞいてみたのですが、このサービスはもう終了してしまったようですね。ノンプログラマーが無料で簡単にEAを作成することのできるサービスだったのに残念です。

有料になりますが、より多機能であるEAつくーるの導入を考えてみたほうがいいのかもしれません。もしくはクラウドソーシングでプロのプログラマーに作ってもらうという手もありますが。

コメント