MetaEditorヘルププログラムの開発

プログラムの開発

MetaEditorは、開発のすべての段階のツールを備えています: プログラムのテンプレートの作成からコンパイルとデバッグまであります。

MetaEditorは、プログラムを開発するために必要なものがすべて揃っています: コードのヘルプ、デバッグとプロファイリング

MetaEditorでのプログラミングは便利です

このエディタには、ソースコードの記述を簡略化する組み込みツールが数多く用意されています。

  • 自動補完—関数の最初の文字のエントリーを開始すると、エディタはすぐに適切なオプションを提供します
  • シグニチャヒント関数名の入力を開始するとすぐに表示されます
  • スニペットハンドラとループをすばやく挿入します
  • スタイラーソースコードの自動整列
  • ブックマーク, 検索などの高速コードナビゲーションのツール

コンパイルと保護

コンパイルは、トレーディングプラットフォームで起動するための実行可能ファイルを生成するだけではありません。 知的財産の保護の役割もあります。 すべての開発プログラムはコンパイルにより確実に保護されます。 さらに、MetaEditorはMQL5クラウドプロテクタオンラインサービスを介して追加のファイル保護を提供しています。

エラーの検索とプログラムの最適化

MetaEditorを使用すると、プログラムの操作を組み込みデバッガで、ステップ (文字列で文字列) でチェックできます。 定期的に実行することにより、実際の状況でプログラムの操作を確認することができます。また、それだけでなく、迅速に複数の相場の状況をストラテジーテスターで渡すことができます。

金融相場で稼働させる場合、速度は重要です。 組み込みコードプロファイラは、低速の関数を検索し、最大速度のプログラムを最適化することができます。

その他の関数

MetaEditorは特定の言語に制限されません: MQL4/MQL5だけでなく、C++ でも書くことができます。サードパーティ dll のインポート関数 OpenCLをサポートするために、ビデオカードの計算リソースを使用できます。

MetaEditorは、広範なアクセスを提供し、ソースコードのライブラリ記事アルゴリズムトレードの習得に役立ちます。