MT4のEAを改造する方法
自作のMT4のEAやオープンソースのEAであれば、プログラミングコードを書き換えたり、追記したりすることで改造することができます。改造することでさらにバックテストの結果がよくなったり、逆に悪くなってしまったりすることもあります。何度もドライアンドエラーを繰り返すことで、どのコードやロジックが原因で想定外の動きになっているのかをあぶり出します。EAの改造には今期と地道な努力が必要です。
「プログラミングの知識がないけど、自分のロジックにEAを改造したい」という方は、プログラマーに外注するという方法があります。プログラマーによって受注価格は異なります。クラウドソーシングサイトで副業として受託している人に依頼をすれば比較的費用を抑えることができます。依頼内容によっても値段が変わってくるので、気になる方は見積りを依頼してみてください。またプログラマーによって受託できるレベルも異なるので、どういうEAに改造したいのかをしっかり伝えてください。プログラマーがロジックを調整してくれるわけではないので、かなり綿密に伝える必要があります。
最もかんたんにEAを改造する方法は、パラメーターの設定変更です。これはプログラミングコードをいじらなくても、MT4で設定を変えるだけでできます。同じEAでもパラメーターの値を変更するだけで、パフォーマンスが大きく変わってきます。たいていの場合、EAの初期設定が最適値ですが、同時にローリスクな設定でもあります。人によっては、少しリスクを冒してでもより利益を狙っていきたいという人もいるでしょう。その場合はEAのパラメーターの値を変更し、EAを自分好みに改造してみるのがおすすめです。コードから作り変える必要がないので、手軽に改造することができます。パラメーター値を少しずつ変え、バックテストを繰り返し、自分にとっての最適値を見つけてください。