金のなる木は作れるか4~MT4による全自動売買

FXのトレードではテクニカル分析ツールが必要になるが、証券会社が提供するそれは一長一短であり融通が利かない。
良いツールは無いものかと探したところ、メタトレーダ「MT4」に行き着いた。

MT4には標準で多くのインジケータが付属し、自由自在に組み合わせて使える。付属品で物足りない場合は、自分でインジケータを作れる。それに、MT4は世界中で使われているので、既に沢山のインジケータが開発、公開されている。この中から使えそうなものを探すのも良いだろう。

MT4は世界的なツールで、サービスを提供している会社もたくさんあるから安心だ。1証券会社が提供する独自システムは危険である。「やーめた」と言われた途端、窮地に陥ってしまうからだ。クリック証券のWebサービス終了で迷惑を被った人は多いだろう。

MT4は自動売買も出来る。自動売買のプログラムは「EA」という。有償、無償でいくつか公開されているが、インジケータ同様、自分で作ることも可能だ。
フリーで公開されているEAに「VQ_EA」というものがある。これには私が作っていた自動売買ソフトの機能(トレイリングストップや利確、資産管理など)が最初から実装された完成度の高いもので、これをベースにすればEAの開発はかなり容易だ。

EAの記述はMQLという独自言語だが、書式がCに近く、注文に必要な手続きが完成度の高い形でまとめられている。GUIを作る必要が無いため売買ロジックだけをシンプルに記述できる。EAを作ったらパラメータの最適化が必要だが、MT4には多変数の自動最適化機能まで実装されている。

MT4を使って再度、金持ちの夢を追いかけてみようと思っている。

MT4インジケータ集
http://www.abysse.co.jp/mt4/index.html

FX Factory(EAプログラムの参考になる)
http://googolyenfx.blog18.fc2.com/

MT4の総本山
http://www.forex-tsd.com/