Tradewaysdocs
手動匯入

MetaTrader 5

將 MetaTrader 5 的交易紀錄匯出為 HTML 報表,再匯入 Tradeways。

MetaTrader 5

透過 MetaTrader 5 內建的 HTML 帳戶報表,匯入已平倉的部位。

從 MetaTrader 5 匯出

  1. 開啟 MetaTrader 5,並切換到視窗下方的 Toolbox 面板。
  2. 點選 History 分頁。
  3. 在歷史清單中的任一處點按右鍵,選擇 Custom Period 來指定你要匯出的日期範圍。
  4. 再次於歷史清單點按右鍵,選擇 Report(德文版為 Bericht),接著選擇 HTML
  5. 將檔案儲存到電腦上的任意位置。

報表中包含一個 Positions 表格,列出所有已平倉(以及未平倉)的部位,包括進場/出場價格、時間戳記、交易量、佣金、Swap 與獲利。

上傳到 Tradeways

Import dialog with MetaTrader 5 selected
Import dialog with MetaTrader 5 selected
  1. 交易紀錄中,點選 Add Trades → File Upload
  2. 選擇 MetaTrader 5 作為 broker。
  3. 將 HTML 檔案拖放到上傳區,或點選以瀏覽檔案。
  4. 選擇 MetaTrader 5 伺服器的時區。 報表中的時間戳記使用伺服器時區,正確選擇才能確保 UTC 轉換無誤。
  5. 檢視預覽,並確認成交筆數與分組後的 Trade。
  6. 點選 Import 確認。

支援的資料

Positions 表格中的每個欄位都會匯入:代碼、買賣方向、交易量(手數)、進場與出場價格、開倉與平倉時間戳記、佣金、Swap、獲利,以及部位 ID。帳戶貨幣會從報表標頭自動偵測。

代碼正規化

MT5 的 broker 經常會在代碼名稱前後加上字尾或字首。Tradeways 會在匯入時自動將代碼正規化:

Broker 表示法範例正規化後
開頭 #(股票 CFD)#AAPLAAPL
開頭 .(CFD 字首).EURUSDEURUSD
結尾 CashXAUCashXAU
結尾的 broker 代碼EURUSD.ecnEURUSD
結尾 m/M(微型)EURUSDmEURUSD

限制

  • 僅支援 HTML 格式 -- Tradeways 會從 MT5 的 HTML 報表解析 Positions 表格。MT5 匯出的 CSV 不支援。
  • 未平倉部位 -- 未平倉的部位(沒有平倉價格或平倉時間者)會以單一進場成交的形式匯入。在尚未匯入對應的出場前,這些部位會顯示為未平倉的 Trade。
  • 伺服器時區 -- MT5 的時間戳記反映的是 broker 伺服器的時區。如果你不確定自己的 broker 使用哪個時區,請查看 broker 的說明文件,或終端機中顯示的伺服器時間。
  • 報表語言 -- 解析器支援英文與德文的報表。SymbolTime/ZeitType/TypVolume/VolumenPrice/PreisCommission/KommissionSwapProfit/Gewinn 等欄位標題在兩種語言中都能辨識。
  • 編碼 -- 解析器會自動處理以 UTF-8 與 UTF-16(LE/BE)編碼的檔案。

On this page