(2017年11月14日)著者ウェブサイトに、MT5のプログラミングについての記事が掲載されました。取引)トレーダーたちから支持されているメタトレーダー4(MT4)。機能が備わったオールインワンソフトだ。なかでも優秀なのが、プログラミングの機能である。レーダーの創造性を高めてくれる。レーダーの自動売買プログラムである「EA」の開発に切磋琢磨をしている。「メタトレーダーはシステムトレードの定番」なのだ。MT5には、例えば次に挙げるような機能拡張が施されている。株式や先物のトレードにも対応できる板画面機能を搭載1分足や1時間足といった時間枠が9種類から21種類に増加EAの検証データにスプレッドの利用が可能EAの自動作成機能を追加EAだけでなく、作成した指標の検証も可能バックテストだけでなく、フォワードテストも柔軟に設定可能ところが(日本では特に)人気があるのは、依然としてMT4だ。なく、一部を除き「互換性がない」ことが挙げられる。MT4で作成したプログラムが、そのままではMT5に、ほとんど再利用できない。MT5への移行に大きく立ちはだかっている“壁”となっているのだ。「関数」という形で定義できる。MQL4とMQL5には互換性がある。数を呼び出すときには、同じような形で利用できるのだ。そこで筆者は、共通の部品となる「オリジナルライブラリー」を作成した。MQL5でも、ほぼ同じような書式で記述できる。どを変える程度の修正で済むのだ。いて解説した“一挙両得書”である。体験できるよう紹介している。EAの醍醐味は「自分の理想のトレード」を具体化し、検証することにある。いくEAを作成するには、時間がかかるだろう。売買を遂行するには、プログラミングについての理解を深めていくしかないのだ。(とよしま・ひさみち)1965年山口県生まれ。親しみ、実用系のフリーソフトウェア、シェアウェアを公開。め、システムトレードの道へ。2011年合同会社T&Y総合研究所設立。ステムの最適化の研究を行っている。ンローリング)がある。