MT4のEAをしばらく使っていると、「もう少し取引回数を増やしたい」「勝率を上げたい」と思うことがあるでしょう。より優れたパラメーター値を見つけるために行うのが、最適化です。パラメーターの値がより良い値になることでEAのパフォーマンスが向上します。しかし、最適化はMT4やEAの上級者でも難しい作業で、最適化の方法を知っているからできるという訳ではありません。

最適化の方法はインターネットで検索するとすぐに分かりますが、最適化をする際に必要なのがヒストリカルデータです。このヒストリカルデータが精巧なものでないと正しい最適化が行えません。MT4にデフォルトで搭載されているヒストリカルデータは精度が高いと言えませんので、外部で入手する必要があります。

また最適化を行う際にはオーバーフィッティングに注意してください。オーバーフィッティングとは、ある一定の特殊な為替相場期間に合わせて最適化をしてしまい、通常の為替相場時には適していないパラメーター値にしてしまうことです。こういったことから、パラメーター値の最適化はMT4やEAの知識・経験に長けた方で、最適化の方法を熟知している方のみが行うようにしてください。間違った値にしてしまうとEAのパフォーマンスが大幅に悪化することがあります。