MetaTrader 5プラットフォームビルド3300: MetaEditorでの高速コンパイルと改善されたコードナビゲーション 新しいコメント MetaQuotes 2022.05.20 14:19 2022年5月20日(金曜日)に、更新されたMetaTrader 5プラットフォームがリリースされます。 この新しいバージョンではMQL5言語機能を拡張しました。コンパイルで、コード最適化を使用した低速コンパイルと最適化を使用しない高速コンパイルの2つのモードがサポートされるようになりました。後者のオプションは、開発中のコードを迅速に検証するのに役立ちます。 その他のコードエディタの改善には、メソッド宣言にジャンプするための新しいコマンドと、「Tab」キーの自動置換オプションが含まれます。 さらに、MQL5のデバッグプロセスを容易にするために、ウォッチリストにローカル変数が自動的に表示されるようになりました。これらの変更は、更新されたMetaTrader 5プラットフォームバージョンの他の新機能とともに、以下で詳細に説明されています。 ターミナル: Rectangleグラフィカルオブジェクトの四隅のいずれかをドラッグしてサイズを変更する機能が追加されました。 ターミナル: より高速なGUIレンダリング。 ターミナル: IPv6アドレスのサポートが改善されました。 ターミナル: プラットフォームの初回起動時に、低い日付フィールドの高さの計算と右側の価格フィールドの幅の計算を修正しました。 MQL5: 行列とベクトルを操作するためのRegressionMetric関数が追加されました。回帰評価の指標を設定します。 double vector.RegressionError(const enum lr_error); double matrix.RegressionError(const enum lr_error); vector matrix.RegressionError(const enum lr_error,const int axis);次の変数を指標として使用できます。 enum REGRESSION_ERROR { REGRESSION_MAE, // Mean absolute error REGRESSION_MSE, // Mean square error REGRESSION_RMSE, // Root mean square error REGRESSION_R2, // R squared REGRESSION_MAPE, // Mean absolute percentage error REGRESSION_MSPE, // Mean square percentage error REGRESSION_RMSLE // Root mean square logarithmic error }; MQL5: INT_MAX(構造体の配列)より大きいデータサイズの配列を書き込む機能が追加されました。 MetaEditor: タブバーの改善: 1つのウィンドウだけが開いていても、パネルは非表示になりません。タブのコンテキストメニューコマンドは常にユーザーに表示されます。 「X」閉じるボタンが各タブに追加されました。さらに、タブはマウスの中ボタンまたはコンテキストメニューを使用して閉じることができます。 MetaEditor: プログラムをすばやくコンパイルするためのコマンドを追加しました。このモードでは、コードの最適化がスキップされ、EX5実行可能ファイルの作成が大幅に高速化されます。記述されたコードをすばやくチェックする必要があるアクティブな開発段階で、このモードを使用します。プログラムの最終コンパイル中に、パフォーマンスを向上させるために最大最適化モードをオンにします。 プロジェクト設定の「最大最適化」パラメータは同じ機能を実行します。すべてのコンパイル関係操作は、[ビルド]メニューから利用できます。 MetaEditor: コード管理の改善: 定義と宣言にジャンプするための個別のコマンドが実装されています。以前は、メニューには選択サブメニューを開くコマンドが1つありました。新しいコマンドを使用すると、必要なコード部分にすばやく切り替えることができます。 「Enter」に加えて、認識されたキーワードの「Tab」キーによる置換が追加されました。 MetaEditor: デバッガーのウォッチリストにローカル変数を自動的に表示する機能が追加されました。表示は、[ローカル]コンテキストメニューコマンドで有効にできます。デバッガー操作がコードを進めると、現在のスコープの変数が自動的にリストに表示されます。 MetaEditor: ベクトルと行列のデバッガーウォッチリストの改善。 MetaEditor: プロジェクトファイルのパスを修正しました。エラーが発生すると、プロジェクトからファイルが消える可能性がありました。 テスター: プラットフォームのシャットダウン時のテスターエージェントの停止が改善されました。 テスター: 5番目のMQL5クラウドネットワークノードが追加されました。香港にあります。新しいノードは、最も近い地域のネットワークを介してロボットの最適化を高速化します。 クラッシュログで報告されたエラーを修正しました。 更新はLive Updateシステムを介して利用できるようになります。 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 無料の24時間外国為替VPS 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
MetaQuotes 2022.05.20 14:19 2022年5月20日(金曜日)に、更新されたMetaTrader 5プラットフォームがリリースされます。 この新しいバージョンではMQL5言語機能を拡張しました。コンパイルで、コード最適化を使用した低速コンパイルと最適化を使用しない高速コンパイルの2つのモードがサポートされるようになりました。後者のオプションは、開発中のコードを迅速に検証するのに役立ちます。 その他のコードエディタの改善には、メソッド宣言にジャンプするための新しいコマンドと、「Tab」キーの自動置換オプションが含まれます。 さらに、MQL5のデバッグプロセスを容易にするために、ウォッチリストにローカル変数が自動的に表示されるようになりました。これらの変更は、更新されたMetaTrader 5プラットフォームバージョンの他の新機能とともに、以下で詳細に説明されています。 ターミナル: Rectangleグラフィカルオブジェクトの四隅のいずれかをドラッグしてサイズを変更する機能が追加されました。 ターミナル: より高速なGUIレンダリング。 ターミナル: IPv6アドレスのサポートが改善されました。 ターミナル: プラットフォームの初回起動時に、低い日付フィールドの高さの計算と右側の価格フィールドの幅の計算を修正しました。 MQL5: 行列とベクトルを操作するためのRegressionMetric関数が追加されました。回帰評価の指標を設定します。 double vector.RegressionError(const enum lr_error); double matrix.RegressionError(const enum lr_error); vector matrix.RegressionError(const enum lr_error,const int axis);次の変数を指標として使用できます。 enum REGRESSION_ERROR { REGRESSION_MAE, // Mean absolute error REGRESSION_MSE, // Mean square error REGRESSION_RMSE, // Root mean square error REGRESSION_R2, // R squared REGRESSION_MAPE, // Mean absolute percentage error REGRESSION_MSPE, // Mean square percentage error REGRESSION_RMSLE // Root mean square logarithmic error }; MQL5: INT_MAX(構造体の配列)より大きいデータサイズの配列を書き込む機能が追加されました。 MetaEditor: タブバーの改善: 1つのウィンドウだけが開いていても、パネルは非表示になりません。タブのコンテキストメニューコマンドは常にユーザーに表示されます。 「X」閉じるボタンが各タブに追加されました。さらに、タブはマウスの中ボタンまたはコンテキストメニューを使用して閉じることができます。 MetaEditor: プログラムをすばやくコンパイルするためのコマンドを追加しました。このモードでは、コードの最適化がスキップされ、EX5実行可能ファイルの作成が大幅に高速化されます。記述されたコードをすばやくチェックする必要があるアクティブな開発段階で、このモードを使用します。プログラムの最終コンパイル中に、パフォーマンスを向上させるために最大最適化モードをオンにします。 プロジェクト設定の「最大最適化」パラメータは同じ機能を実行します。すべてのコンパイル関係操作は、[ビルド]メニューから利用できます。 MetaEditor: コード管理の改善: 定義と宣言にジャンプするための個別のコマンドが実装されています。以前は、メニューには選択サブメニューを開くコマンドが1つありました。新しいコマンドを使用すると、必要なコード部分にすばやく切り替えることができます。 「Enter」に加えて、認識されたキーワードの「Tab」キーによる置換が追加されました。 MetaEditor: デバッガーのウォッチリストにローカル変数を自動的に表示する機能が追加されました。表示は、[ローカル]コンテキストメニューコマンドで有効にできます。デバッガー操作がコードを進めると、現在のスコープの変数が自動的にリストに表示されます。 MetaEditor: ベクトルと行列のデバッガーウォッチリストの改善。 MetaEditor: プロジェクトファイルのパスを修正しました。エラーが発生すると、プロジェクトからファイルが消える可能性がありました。 テスター: プラットフォームのシャットダウン時のテスターエージェントの停止が改善されました。 テスター: 5番目のMQL5クラウドネットワークノードが追加されました。香港にあります。新しいノードは、最も近い地域のネットワークを介してロボットの最適化を高速化します。 クラッシュログで報告されたエラーを修正しました。 更新はLive Updateシステムを介して利用できるようになります。
2022年5月20日(金曜日)に、更新されたMetaTrader 5プラットフォームがリリースされます。
この新しいバージョンではMQL5言語機能を拡張しました。コンパイルで、コード最適化を使用した低速コンパイルと最適化を使用しない高速コンパイルの2つのモードがサポートされるようになりました。後者のオプションは、開発中のコードを迅速に検証するのに役立ちます。
その他のコードエディタの改善には、メソッド宣言にジャンプするための新しいコマンドと、「Tab」キーの自動置換オプションが含まれます。
さらに、MQL5のデバッグプロセスを容易にするために、ウォッチリストにローカル変数が自動的に表示されるようになりました。
これらの変更は、更新されたMetaTrader 5プラットフォームバージョンの他の新機能とともに、以下で詳細に説明されています。次の変数を指標として使用できます。
プロジェクト設定の「最大最適化」パラメータは同じ機能を実行します。
すべてのコンパイル関係操作は、[ビルド]メニューから利用できます。
更新はLive Updateシステムを介して利用できるようになります。