MetaQuotes Language 4

MetaQuotes Language 4(略称:MQL4)はトレード戦略作成のためのMetaTorader4のビルトイン言語です。 MQL4はオンライントレードプラットホーム製作の長い経験を基に MetaQuotes Software Corp.によって開発されました。この言語を使えば自分のトレード戦略にピッタリあったシステムトレードを実現するプログラム Expert Advisor(EA)を作ることができます。また、MQL4を使ってカスタムインジケータやスクリプト、 ライブラリーやインクルードファイルを作ることができます。Build600以後のバージョンからMQL4とMT5の両方で動作する プログラムを同じコードで作成できるようになりました。 殆どのFX業者はMT4がメインですが今後MT5への移行が進んでも同じソースコードを使うことができます。 データ型が追加されClassなどのオブジェクト指向プログラミングに必要な機能をサポートしていますのでほとんどC++言語だと言えます。