バックテストが問題なくても、フォワードテストは必須

焦りは禁物、想定外のバグは潜んでいる

当ブログの読者の方からEA作成を依頼され、伺ったロジックはさほど難しいようには感じられず、これならそんなに時間がかからないだろうと思ったのですが、これがなかなかの強敵で苦戦しています。

バックテストまでは結構すんなり進んだのですが、フォワードテストでハマりました。バックテストが問題なく動作したからと言って、デモ口座でのフォワードテストも上手く動作するとは限らないということを、改めて痛感させられました。

主な理由は、バックテストは1通貨ペア、1つの時間枠でしかテストできないということです。単独で動作したとしても、これが複数のEAが稼働する環境では、EA間で不具合を起こす可能性があります。複数EA間で発生するバグをバックテストで見つけるのは非常に困難です。

他にもMT4とサーバーとの通信異常時の挙動や時間の制御等が挙げられます。ティックごとにログを出力するように設定しているのに、ログを出力していないということが実際起こったりします。そういう時にでも耐えられるロジックになっているかを確認することは、自分の大切な資金を守る上でとても重要なことです。

EAは感情抜きに自動で淡々とトレードしてくれますが、逆に「ここで仕掛け/仕切りするのはおかしいだろ!」と思うような時でも、プログラムに書いてある通りに忠実に動作してしまいます。特にロット計算や仕掛けタイミングのミスは命取りです。

焦りは禁物。「もう何が起きても大丈夫だ」と心から信じられるようになるまで、じっくり検証に検証を重ることが成功への近道でしょう。

MT4の無料プログラミング講座

LINE公式アカウントを友だち追加して、MT4のプログラミング講座を無料で受けちゃおう!

超豪華プレゼントも盛りだくさん♪

MT4プログラミングを習得すると、オリジナルEA運用、作成代行、商品販売等、複数の収入源を手に入れられるよ。副業に最適だね!

↓↓↓ 詳細はこちら ↓↓↓

アイキャッチ

>

エターナル・パートナーPRO ~MT4裁量トレード支援ツール~ 「MT4は裁量トレーダーに優しくない」そう思ったことありませんか?もっと快適にトレードするための強力な売買ツールが必要だと考え、開発したのが「エターナル・パートナーPRO」です。元々は自分自身のために開発したツールですので、手抜き無しのガチものです。既に200名近い方に手に取っていただき、喜びの声が続々と届いております。ぜひご覧ください!

CTR IMG