MQL4プログラミング入門 ゼロからはじめる自動取引システム
木村 聡 (著)
本屋の棚で目立っていたので手に取った。最近うっすら聞いたことがあった「MQL4」というものは、電子取引プラットフォームMetaTrader 4の取引アルゴリズムを記述するためのプログラミング言語だと初めて知った。文法はC言語に似ているらしい。本書の前半部分には「プログラムとは」のような基本もあって入門者に易しく、私は、後半部分の情報密度の高さが気に入って購入。
自動売買を行うための環境作りの手順が丁寧に説明されていて、実際に本書を片手に、為替取引所にリアル口座を作って、自宅のWindows環境に「MetaTrader 4 (MT4)」をセットアップして、「エキスパートアドバイザ (EA)」として自動売買のサンプルプログラムを用意し、「ストラテジーテスター」の中で過去データを使って動作検証 (バックテスト) するところまでの流れは難なく完了できた。もちろん、EAの実戦的なストラテジーについては、自分の頭脳でいろいろ研究するしかない。