MetaTrader 4取引プラットフォームには、アルゴリズムトレードのプログラムの使用・開発環境であるMQL4 IDEが含まれています。この中には取引アプリケーションの作成、デバッグ、テスト、最適化、そして起動の為に必要不可欠な全てのコンポーネントを、プラットフォームの中に備えています。MQL4 IDEは、次のコンポーネントで構成されています。
MetaQuotes Language 4 (MQL4)は、独自の取引ロボット、テクニカルインディケータ、スクリプト、そして関数ライブラリを作成する事ができる内蔵のオブジェクト指向プログラミング言語(OOP)です。
MetaEditorは、最も簡単なものから最も難しいものまでの取引プログラムを作成することができる、MetaTrader 4に内蔵された多機能のエディターです。
MetaTesterは、取引ロボットを実際の取引に使用する前に、最適化及びテストを行う為に設計された取引戦略テスターです。
ドキュメントは、MQL4言語の参照情報のデータベースです。このリファレンスガイドでは、機能、操作、予約語、その他の言語構造というカテゴリー別に分けられており、その構成に含まれている各使用要素の詳細を見つけることができます。
MQL5.comは、トレーダーや開発者へ、金融市場取引やプロフェッショナルコミュニティでの交流する為のサービスを提供するポータルサイトです。
MetaTrader 4の為の全てのアプリケーションは、特殊なMQL4プログラミング言語で開発されています。MQL4言語は比較的簡単で、初心者レベルのプログラマーでも簡単に学ぶことができます。プラットフォームには、新しいMQL4プログラムを素早く作成することができる、特殊アプリケーションのMetaEditorが入っています。また、テンプレートやMQL4辞書からの参照データを使用することができます。
一言で言えば、MetaTrader 4は、必要なアプリケーションを開発する為の全ての環境を提供しています。今すぐ、自分のパーソナルロボットやテクニカルインディケータの作成を始めましょう!