24時間自動でFXトレードできるMT4(メタトレーダー4)のEA(エキスパートアドバイザー)は、サンプルのソースコードを参考にしながら自作することが可能です。MT4のEAはMQL4というプログラミング言語で書かれており、MT4の移動平均線やボリンジャーバンドなどのインジケーターも全てMQL4言語で作成されています。プログラミングは経験のない方からすれば大変難しいイメージがあるかもしれませんが、サンプルコードを参考に順序立てて作成していけば自然に習得できますので、積極的にサンプルコードを探して活用していくのがオススメです。慣れてくれば自由にサンプルコードをカスタマイズして自分好みのツールが作成できるようになりますし、実際に自作EAは使わなかったとしてもEAに対する知識がグンと高まりますので、他者が作成したEAの良し悪しを見抜く力が大変高まります。
MT4のEAのサンプルコードはネットで検索すればたくさん出てきます。ネット上のサンプルコードはそのままでは実際のトレードには使えないものがほとんどですので、エラーがないか自分で確認して使えるレベルにするにはある程度プログラミングに慣れて経験を積んでいる必要があります。プログラミングを学びながらサンプルコードを修正していきましょう。日本では見かけないような、おもしろいロジックのサンプルコードを探すのであれば海外掲示板がオススメです。掲示板でサンプルコードに関して議論したり開発者に質問したりすることでコード作成の知識を深めることもできます。MT4ユーザーは世界中に多くいますので、英語が分かる方はぜひ海外掲示板を活用しましょう。中には実際のトレードで使える優秀なEAが無料で海外掲示板で配布されていることもあります。