手動インポート
MetaTrader 5
MetaTrader 5 の取引履歴を HTML レポートとしてエクスポートし、Tradeways にインポートします。
MetaTrader 5
MetaTrader 5 の組み込み HTML 口座レポートを使って、決済済みのポジションをインポートします。
MetaTrader 5 からエクスポート
- MetaTrader 5 を開き、ウィンドウ下部の Toolbox パネルに切り替えます。
- History タブをクリックします。
- 履歴リスト内で右クリックし、Custom Period を選択して、エクスポートしたい期間を指定します。
- もう一度履歴リストを右クリックして Report(ドイツ語版では Bericht)を選択し、HTML を選びます。
- ファイルをコンピューター上の任意の場所に保存します。
このレポートには、すべての決済済み(および未決済)ポジションを含む Positions テーブルがあり、エントリー/エグジット価格、タイムスタンプ、出来高、手数料、スワップ、損益が記載されています。
Tradeways にアップロード


- トレードログで Add Trades → File Upload をクリックします。
- ブローカーとして MetaTrader 5 を選択します。
- HTML ファイルをアップロードゾーンにドラッグ&ドロップするか、クリックして参照します。
- MetaTrader 5 サーバーのタイムゾーンを選択してください。 レポート内のタイムスタンプはサーバーのタイムゾーンを使用するため、正しく選択することで UTC への変換が正確になります。
- プレビューを確認し、約定数とグループ化されたトレードをチェックします。
- Import をクリックして確定します。
対応データ
Positions テーブルのすべての項目がインポートされます。銘柄、売買方向、出来高(ロット)、エントリー価格とエグジット価格、建玉日時と決済日時、手数料、スワップ、損益、ポジション ID です。口座の通貨はレポートのヘッダーから自動検出されます。
銘柄の正規化
MT5 のブローカーは、銘柄名の前後にサフィックスやプレフィックスを付加することがよくあります。Tradeways はインポート時に銘柄を自動的に正規化します。
| ブローカーの表記法 | 例 | 正規化後 |
|---|---|---|
先頭の #(株式 CFD) | #AAPL | AAPL |
先頭の .(CFD プレフィックス) | .EURUSD | EURUSD |
末尾の Cash | XAUCash | XAU |
| 末尾のブローカーコード | EURUSD.ecn | EURUSD |
末尾の m/M(マイクロ) | EURUSDm | EURUSD |
制限事項
- HTML 形式のみ -- Tradeways は MT5 の HTML レポートから Positions テーブルを解析します。MT5 の CSV エクスポートには対応していません。
- 未決済ポジション -- 未決済のポジション(決済価格または決済時刻がないもの)は、単一のエントリー約定としてインポートされます。対応するエグジットがインポートされるまでは、未決済のトレードとして表示されます。
- サーバーのタイムゾーン -- MT5 のタイムスタンプはブローカーサーバーのタイムゾーンを反映します。ブローカーがどのタイムゾーンを使用しているか不明な場合は、ブローカーのドキュメントか、ターミナルに表示されるサーバー時刻を確認してください。
- レポートの言語 -- パーサーは英語とドイツ語のレポートに対応しています。
Symbol、Time/Zeit、Type/Typ、Volume/Volumen、Price/Preis、Commission/Kommission、Swap、Profit/Gewinnといった列見出しは、どちらの言語でも認識されます。 - エンコーディング -- パーサーは UTF-8 および UTF-16(LE/BE)でエンコードされたファイルを自動的に処理します。