MQLプログラミングのための初めての総合ガイドがついに登場! 本書は、今人気のメタトレーダー4を使ってFXの自動売買を行う堅牢なトレーディングシステムを開発するためのプロセスを紹介したものである。
世界中の個人トレーダーのために、何年にもわたって数多くのEA(自動売買システム)をプログラミングしてきた著者がその豊富な経験に基づいて、トレーディングを行ううえで必要となるさまざまな作業をプログラミングする方法を紹介する。
《トレーディングに必要な作業》
・成行注文、逆指値注文、指値注文を出す
・正確な損切り価格と利食い価格を計算する
・リスクに基づくロット数を計算する
・出した注文に柔軟性のあるトレイリングストップを追加設定する
・注文やポジションの総数を数えたり、それらの変更・決済を一度にまとめて行う
・インディケーターや価格データを使ってトレーディング条件を検証する
・柔軟性のある再利用可能な関数を作成する
・タイマー、メールによる警告、マルチンゲール戦略によるポジションサイジングといった高度な機能を追加する
・よくあるトレーディングエラーの防止と簡単なトラブルシューティングを行う
・小数点以下3桁および5桁を用いるブローカーとFIFOに対応できるようにする
・独自のカスタムインディケーターとスクリプトを作成する
トレーディングアイデアを自由にプログラミングし、短時間でEAを開発することを可能にする本書は、プログラミングの初心者からベテランプログラマーまで、あらゆるレベルのプログラマーにも役立つ。本書では数多くのサンプルプログラムを詳しい説明つきで提供すると同時に、高度な機能を持つサンプルプログラムや再利用可能な関数も紹介する。独自のEAの開発にぜひとも役立ててほしい。