24時間自動でFXトレードできるMT4(メタトレーダー4)のEA(エキスパートアドバイザー)は、プログラミングの知識があれば自作できますが、プログラミングはちょっと難しいと考えている方でも簡単に利用できる作成ソフトもあります。
例えば、自動売買システム作成ソフト「EAつくーる」はプログラミング不要で作成できるMT4のEA作成ソフトで、市販のインジケーターが使用可能で、作成したEAの著作権がユーザーにあり、販売など自由。シンプルなロジックのEAから、高度なオプション付きのEAまで比較的簡単に作成することができるEA作成ソフトです。また、作成したコードはMQLで出力されるので、EAのプログラミングを学びたい方にもオススメできると思います。
自動作成ソフトを活用すれば自分でプログラミングするよりも圧倒的に時間の節約になりますが、最終的には自分でプログラミングできるようになりたいという方も多いと思います。MT4のEA作成のためのプログラミングは市販の書籍などで学ぶことができます。サンプルのコードの一部を書き換えながらプログラミングを学んでいき、自分好みにEAをカスタマイズできるようになるというのが一般的です。
また、EA自作はMT4にデフォルトで搭載されている「メタエディター(MetaEditor)」というソフトが使えます。メタエディターはMT4のメニューから「ツール」→「メタエディター」で起動します。EA、カスタムインジケーター、スクリプトの作成ができ、テンプレートのコードが入っているので全くのゼロから作成するよりも取っつきやすいです。
その他、MT4のEA作成には、作成業者に依頼するという方法もあります。どのようなロジックのEAを作成するかアイデアさえ考えていれば、それを業者に伝えてEAを作成してもらいます。この方法はそれなりの費用がかかりますが、最も簡単な作成方法と言えるでしょう。