取引プラットフォーム
MetaTrader 5
ダウンロード
外国為替証拠金取引(FX)と株式市場
取引
チャート
テクニカル分析
ファンダメンタル分析
アラート
ウェブトレード
MetaTrader 5ウェブトレーディング
Web版の特徴
数クリックでプロフェッショナルな取引を
Webプラットフォームへの接続方法
アルゴトレード
MQL5 IDE
ロボットとインディケータ
MQL5プログラミング言語
MQL5ウィザード
MetaEditor
MetaEditorヘルプ
ストラテジーテスター
MQL5.community
モバイルトレード
MetaTrader 5でモバイルトレーディング
MetaTrader 5 iPhone/iPad
iPhone/iPad版MetaTrader 5ヘルプ
MetaTrader 5 Android
Android版MetaTrader 5ヘルプ
MetaTrader 4との比較
MetaTrader 5ヘルプ
最終更新
ニュース
取引サービス
マーケット
MQL5マーケット
ロボットやインディケータの購入方法
シグナル
FXシグナルと取引コピー
シグナルを選択する
シグナルの購読方法
シグナルの提供者になる方法
仮想ホスティング(VPS)
ダウンロード
ヘッジファンド
MetaTrader 5プラットフォーム
所有者
マネージャー
投資家
プラットフォームを購入
ブローカー様へ
MetaTrader 5プラットフォーム
MetaTrader 5プラットフォームを購入
プラットフォームの金融ニュース
株式市場
流動性プロバイダー(ECN)
End-to-End Analytics
MetaTrader 4との比較
証券会社の始め方
会社
会社概要
連絡先
ニュース
法律情報
For Business
Request a presentation of MetaTrader 5 for Brokers
Request a presentation of MetaTrader 5 for Hedge Funds
English
EN
Español
ES
Français
FR
日本語
JA
Português
PT
Русский
RU
中文
ZH
Deutsch
DE
MetaTrader 5プラットフォームビルド2650: バックグラウンドチャートの読み込みとMQL5コードプロファイラーの改善
ターミナル: [オプション]タブに、[ポジションと注文のチャートデータをプリロード]というタイトルの新しい設定があります。
9 10月 2020
ターミナル
ターミナル: [オプション]タブに、[ポジションと注文のチャートデータをプリロード]というタイトルの新しい設定があります。
トラフィックを節約するために、銘柄の価格履歴は関連データが要求されたとき(例: 価格チャートが開かれたとき、テストが開始されたとき)にのみダウンロードされます。ただし、これはアクティブに使用される銘柄にとって常に便利であるとは限りません。この新しいオプションを有効にすると、ポジションまたは指値注文がある銘柄のチャートはバックグラウンドモードで更新されます。したがって、チャートを開いた後、データがダウンロードされるのを待つ必要はなく、関連するデータをすぐに分析できるようになります。
週末後の日足(バー)の生成を修正しました。
チャートの更新を修正しました。更新された価格データを追加ダウンロードした後、チャートが更新されない場合がありました。
アカウント取引履歴キャッシュの更新を最適化しました。最適化により、
History*
関数を使用する際のデータ遅延を減らすことができます。
取引履歴をポジションとして
表示するときのコメント列の表示を修正しました。
シグナル
購読更新ボタンの表示を修正しました。
MQL5
コードプロファイラー
の全体的な更新をさらに改善しました。
ビルド2615
で提示されたイノベーションに加えて、次の機能が実装されています。
新しいパラメータの追加
新しいプロファイラーでのサンプリング方法の使用法は以前に発表しました。プロファイラーは、MQLプログラム操作で一時停止(1秒あたり約1000回)し、特定のコードセグメントで実行された一時停止の数に関する統計を収集します。これには、合計コード操作時間における各関数のシェアを決定するための呼び出しスタックの分析も含まれます。プロファイリング後、ユーザーは、操作が一時停止された回数と、各関数が呼び出しスタックに表示された回数に関する統計を受け取ります。
合計CPU[単位、%] — 関数が呼び出しスタックに出現した回数。<br6>
自己CPU[単位、%] —指定された機能内で直接発生した「一時停止」の数。この変数は、ボトルネックを特定する上で非常に重要です。統計によると、より多くのプロセッサ時間が必要な場合、一時停止がより頻繁に発生します。
プロファイリング中に関数のインライン化を無効にする機能を追加しました。
MQLプログラムのコンパイル中に、関数は
インライン化
されます。つまり、関数コードは関数呼び出し位置に直接追加されます。これにより、パフォーマンスが大幅に向上します。ただし、この手順では、関数のプロファイリングが困難になります。「純」関数に関するレポートを取得するために、MetaEditor設定でインライン化を無効にすることができます。
レポートデザインの更新
プロファイリングレポートとソースコードウィンドウでのプロファイリング情報の表示を再設計しました。近代化されたデザインは、VisualStudioユーザにとってはより馴染み深いものになります。
CopyTicksRange
関数の動作を修正しました。関数が不完全なデータを返す場合がありました。
新しいエラーコード「TRADE_RETCODE_HEDGE_PROHIBITED — ヘッジポジションが禁止されているため、注文を出すことはできません。」口座の両建てが無効になっていて、同じ銘柄に対してすでに反対の注文またはポジションがある場合に取引操作を実行しようとすると、エラーが返されます。
指標のデバッグ時に
MessageBox
を呼び出す能力を削除しました。MessageBoxは、ユーザの応答を待っている間、スレッドの実行をずっと中断するため、指標から呼び出すことはできません。
SymbolSelect
関数を使用して気配値表示への取引商品の追加を最適化し、大幅に高速化しました。
固定サイズの配列のArrayInsert関数の動作を修正しました。これで、動作はドキュメントの説明に対応します。要素が挿入されても、宛先配列のサイズは変更されず、挿入位置の右側の要素は右にシフトされます(最後の「count」要素は「 ドロップオフ」されます)。要素はソースから解放されたスペースにコピーされます。
テスター
テスト中の
カスタム取引条件設定
の操作を修正しました。 設定ダイアログが改訂されました。
カスタムコミッションの計算を修正しました。コミッションを有効にするには、パス全体ではなく銘柄名を指定するだけで十分です。
より効率的な操作のためにタブを再配置しました。
ダイアログの名前を変更し、カスタム設定を有効にするオプションを変更しました。
設定テーブルの列幅を最適化しました。
[カスタム設定を使用]オプションを無効にすると、ダイアログ内の他のすべての設定が無効になります。以前は、設定は編集可能なままであり、テスト中に設定が適用されるとユーザに誤解される可能性がありました。
チケットによる取引履歴からの注文の受信に関連する時折のエラーを修正しました。
MetaEditor
コード編集ウィンドウに配色プリセット(ライト(デフォルト)、ダーク、青)を追加しました。エディタービューを手動で構成しなくても、エディターをカスタマイズできます。
さらに、関数のツールチップの境界線の色をカスタマイズできるようになりました。
ツールバーのすべてのアイコンが更新され、HiDPIモニターをサポートするようになりました。
ドキュメントが更新されました。
以前のニュースをご覧ください。
MetaTrader 5 build 2615:ストラテジーテスターでのファンダメンタル分析と複雑な基準
MetaTrader 5 build 2560: 組み込み学習システムの改善
MetaTrader 5 build 2530: 気配値表示の並び替えと最適化結果の詳細操作
MetaTrader 5 iOS build 2505: スワイプ、新しいセクション、配色
MetaTrader 5 build 2485: iCustomの改善とMQL5全体の最適化
MetaTrader 5プラットフォームでブローカーになる
トレーディングに関するご質問は、
www.mql5.com/ja/forum
を介してお問い合わせください。
登録企業名
ビジネスアクティビティタイプ
I am already a broker
ブローカーになる
トレーダーです
登録国
Afghanistan
Åland Islands
Albania
Algeria
American Samoa
Andorra
Angola
Anguilla
Antarctica
Antigua and Barbuda
Argentina
Armenia
Aruba
Australia
Austria
Azerbaijan
Bahamas
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bermuda
Bhutan
Bolivia
Bonaire, Sint Eustatius and Saba
Bosnia and Herzegovina
Botswana
Bouvet Island
Brazil
British Indian Ocean Territory
Brunei
Bulgaria
Burkina Faso
Burundi
Cabo Verde
Cambodia
Cameroon
Canada
Cayman Islands
Central African Republic
Chad
Chile
China
Christmas Island
Cocos (Keeling) Islands
Colombia
Comoros
Congo
Congo, Democratic Republic of the
Cook Islands
Costa Rica
Côte d'Ivoire
Croatia
Cuba
Curaçao
Cyprus
Czechia
Denmark
Djibouti
Dominica
Dominican Republic
Ecuador
Egypt
El Salvador
Equatorial Guinea
Eritrea
Estonia
Eswatini
Ethiopia
Falkland Islands
Faroe Islands
Fiji
Finland
France
French Guiana
French Polynesia
French Southern Territories
Gabon
Gambia
Georgia
Germany
Ghana
Gibraltar
Greece
Greenland
Grenada
Guadeloupe
Guam
Guatemala
Guernsey
Guinea
Guinea-Bissau
Guyana
Haiti
Heard Island and McDonald Islands
Holy See
Honduras
Hong Kong
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Isle of Man
Israel
Italy
Jamaica
Japan
Jersey
Jordan
Kazakhstan
Kenya
Kiribati
Korea, Democratic People's Republic of
Korea, Republic of
Kuwait
Kyrgyzstan
Lao People's Democratic Republic
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Macao
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
Marshall Islands
Martinique
Mauritania
Mauritius
Mayotte
Mexico
Micronesia
Moldova
Monaco
Mongolia
Montenegro
Montserrat
Morocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
Netherlands
Netherlands Antilles
New Caledonia
New Zealand
Nicaragua
Niger
Nigeria
Niue
Norfolk Island
North Macedonia
Northern Mariana Islands
Norway
Oman
Pakistan
Palau
Palestine
Panama
Papua New Guinea
Paraguay
Peru
Philippines
Pitcairn
Poland
Portugal
Puerto Rico
Qatar
Réunion
Romania
Russian Federation
Rwanda
Saint Barthélemy
Saint Helena, Ascension and Tristan da Cunha
Saint Kitts and Nevis
Saint Lucia
Saint Martin (French part)
Saint Pierre and Miquelon
Saint Vincent and the Grenadines
Samoa
San Marino
Sao Tome and Principe
Saudi Arabia
Senegal
Serbia
Seychelles
Sierra Leone
Singapore
Sint Maarten (Dutch part)
Slovakia
Slovenia
Solomon Islands
Somalia
South Africa
South Georgia and the South Sandwich Islands
South Sudan
Spain
Sri Lanka
Sudan
Suriname
Svalbard and Jan Mayen
Sweden
Switzerland
Syria
Taiwan
Tajikistan
Tanzania
Thailand
Timor-Leste
Togo
Tokelau
Tonga
Trinidad and Tobago
Tunisia
Turkey
Turkmenistan
Turks and Caicos Islands
Tuvalu
Uganda
Ukraine
United Arab Emirates
United Kingdom
United States Minor Outlying Islands
United States of America
Uruguay
Uzbekistan
Vanuatu
Venezuela
Vietnam
Virgin Islands (British)
Virgin Islands (U.S.)
Wallis and Futuna
Western Sahara
Yemen
Zambia
Zimbabwe
お名前
Email
電話番号
WhatsApp
WhatsAppの追加
Telegram
Telegramの追加
Viber
Viberの追加
プライバシーおよびデータ保護ポリシー
に同意します
リクエストが送信されました
当社マネージャーがすぐにご連絡いたします
OK
エラーが発生しました
申し訳ありません。すぐに問題は修正されます。