コンパイルコンパイルは、MQL5 プログラムソースコードを機械語に翻訳するプロセスです。このプロセスはいくつかのステージで構成されます。 •字句スキャン •解析 •意味解析 •コード生成 •コード最適化 コンパイルが成功すると、クライアントターミナルで動くプログラムである実行可能ファイル (*.EX4 または *.EX5) を生成します。
コンパイルをスタートするには、「ナビゲータ」ウィンドウでソースファイルを開き、「 コンパイルプロセスの結果は、ツールボックスの「エラー」タブに表示されます。このタブにエラーが表示されなければ、クライアントターミナルでプログラムをスタートできます。エラーとウォーニングメッセージは、その説明に独特のアイコンが付されています。 コンパイルエラーには
さらには、様々な情報のメッセージがジャーナルに示されます。それらにはアイコンが付されます。
コマンドラインからのコンパイルMetaEditorとは切り離して動く MQL4/MQL5 プログラムコンパイラ(MQL.exe)が提供されます。ターミナルとは別に配布されます。つぎの場所からダウンロード可能です。 •https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mql.exe — 32 bit version. •https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mql64.exe — 64 bit version. コンパイラはいかなるフォルダからでもスタートします。
コンパイラはコマンドラインから起動し、コンパイルすべきファイの名前、パスを指定します。
2つの起動オプションがあります。 •/s — このオプションを指定すると、プログラムコードシンタックスのみチェックしその結果を表示します。 •/i :[パス] — このオプションは、クライアントターミナルの \MQL4 または \MQL5 ディレクトリを指定できます。このパラメータは、インクルードファイル( *.mqh)を使用したプログラムでは必要です。
←
スタイラー
|
MetaTrader 5 ―外国為替証拠金取引(FX)、株式市場、先物・差金決済取引などの金融市場におけるブローカーサービス組織の為のプラットフォームです。
Copyright 2000-2016, MetaQuotes Software Corp.