MT4(メタトレーダー4)で稼働できるFX自動売買ソフト「EA(エキスパート・アドバイザー)」を無料で自作できるツールについてご案内します。プログラミングができるかどうかでMT4のEA自作の方法は変わってきます。プログラミングの知識がある方にとって、無料の自作ツールで最も手軽なのは、MT4にもともと搭載されている「メタエディター(MetaEditor)」というツールを使う方法です。MT4上部のメニューバーの「ツール」から「メタエディター」を選択して起動しEAを作成できます。メタエディターには内蔵デバッガーという機能が搭載されており、エラーの発生場所を特定し修正を容易にしてくれます。MT4公式のプログラミングツールで無料で複雑なEAからインジケーターまで作成できるのは心強いです。
プログラミングの知識がない方は、EA自作ツールを利用する方法があります。国内では1万円~2万円程度のEA自作ツールが多いですが、自分でプログラミングする手間を考えれば投資する価値はあると言えます。また、海外サイトではForexEAdvisor.comなどウェブ上で無料で利用できるEA自作ツールがあります。英語での利用となるため英語に抵抗のある方は躊躇するかもしれませんが無料で利用できるので試してみる価値はあります。エントリーロジックやクローズロジックを指定して、ボタンを押すだけで簡単にEA用のコードが表示されます。それをMQLファイルとしてMT4へ読み込ませて無料でEAを作ることができます。それを実際のトレードで安心して運用できるかというと自己責任となりますが、コードを学習するという目的で使うのであればぜひ活用してみてもよいのではないでしょうか。
無料でなく業者に依頼してEAを作成してもらうという方法もあります。ある程度の金額がかかりますが、ロジックさえ考えればあとはプログラミングの専門家に任せてしまうとやはり安心できますので、予算がある方は業者へ依頼してみてもよいでしょう。