MT4(メタトレーダー4)のEA(エキスパートアドバイザー)は自動でFXトレードができ、プログラムで決められたとおりに24時間自動で取引してくれる人気ソフトです。MT4のEAは豊富なチャートやテクニカル指標が多数用意されており、オリジナルのテクニカル指標をプログラミングすることもでき、無料で利用できるため、世界中のトレーダーに愛用されています。EAは無料のものから有料のものまで非常に多くの種類が出回っているので、自分のトレードスタイルに合ったものが必ず見つかりますが、さらに慣れてくるとMT4のEAを自作したり編集機能メタエディターで編集することができるのも魅力的です。
メタエディター(MetaEditor)とはMT4を開発したメタクオーツ社による、MT4上で動くEAやインジケーターを作成するのに特化したツールです。MT4で稼働できるEAやインジケーターはMQL4というプログラミング言語で書かれており、メタエディターはMQL4言語のためのツールです。他のエディターでもコードは書けますが、他のエディターではMQL4プログラミングを想定していないことがほとんどで、MQL4に特化されているメタエディターでEAやインジケーターの作成や編集をした方が作業しやすいことは言うまでもありません。
メタエディターはMT4をダウンロードし、インストールをするとセットで付いてきます。メタエディターはMT4上部にある自動売買アイコン左のメタエディターアイコンから起動することができ、編集したいEAやインジケーターのファイルを開き編集をおこない、コンパイル(保存)します。編集機能の活用としては、サンプルEAや公開されているソースを改変していくことで、自分のオリジナルのEAやインジケーターを作成することができます。