Trading basics

MT5 訂單、成交和持倉有什麼區別?Order、Deal、Position 新手看懂指南

很多新手剛開始用 MT5 時,會遇到一個很迷惑的情況:明明自己只是點了一次下單,結果在平臺裡卻看到 Order、Deal、Position 幾種不同記錄。有人會擔心是不是重複下單了,也有人看到歷史裡有成交記錄,就以為訂單還在執行;還有人想確認自己現在到底有沒有持倉,卻不知道該看哪個頁面。

很多人不是不會看記錄,而是把這三個層級混在一起。分清它們之後,你再看 MT5 的 Trade、History 和賬戶報告,就會清楚很多。

Order

交易指令——是否已成交,要看 Deal。

Deal

成交事實——發生過什麼,覆盤必看。

Position

賬戶當前狀態——現在還有沒有倉位。

一、為什麼 MT5 要區分 Order、Deal 和 Position?

新手最常問:為什麼不能只顯示一條「交易記錄」?因為交易在不同階段有不同形態

  • 你點選買入或賣出 → 發出的只是交易請求(可能立刻成交、部分成交、被拒,或掛單等待觸發)。
  • 市場執行了一部分 → 產生成交記錄。
  • 成交之後 → 賬戶裡可能留下持倉,也可能是平倉了結,不再有新倉位。

因此 MT5 拆成三層,它們不是重複記錄,而是同一過程的不同階段

  • Order:你發出的交易指令;
  • Deal:實際發生的成交;
  • Position:賬戶當前還持有的倉位狀態。
關係示意圖:Order 表示發出的交易指令,Deal 表示已發生的成交,Position 表示賬戶當前仍持有的倉位,三者按「指令 → 成交 → 持倉結果」銜接。
圖 1:Order、Deal、Position 三層關係圖

二、Order 是什麼?——你發出的交易指令

Order 可以理解為「訂單指令」。點選買入/賣出、設定掛單、修改訂單,本質上都是向伺服器發出的請求,這一類記錄就是 Order。

  • 例如 Buy Limit 掛單未觸發 → 可能只是等待中的 Order。
  • 例如市價單很快成交 → 歷史裡會看到 Order,也會看到對應的 Deal。
  • 例如止損距離不合規、市場關閉 → Order 可能不會變成有效成交。

所以不要「看到 Order 就等於倉位已在賬戶」——更準確地說:Order 是「我想這麼做」,系統是否真的執行要看 Deal。

三、Deal 是什麼?——真正發生的一筆成交

Deal 可以理解成「成交記錄」:在某個時間、某個價格,實際買/賣發生過的那一筆。

  • 一次市價買單若足額一次成交 → 可能對應一筆 Deal;
  • 分拆執行 → 可能出現多筆 Deal
  • 平倉也會產生相應成交記錄。

覆盤時 Deal 非常關鍵,一般會包含:時間、方向、價格、數量、費用、盈虧結果,以及開倉/平倉語境下的對應關係。

四、Position 是什麼?——賬戶當前留下的持倉

Position 才是多數新手要找的:「我現在還有沒有單子?」

想確認品種、方向、手數、浮動盈虧、止損止盈等 → 先看 Position,也就是底部 Toolbox → Trade/交易 標籤裡當前的持倉列表

五、為什麼一個 Order 可能產生一筆或多筆 Deal?

你發出一筆 Order,並不等於只會產生一筆 Deal。在流動性分散、量比大、波動快或交易所類品種等場景下,分批成交/部分成交並不少見。

例子:指令是買入 2 手 → 系統可能一次成交完,也可能先成交 1 手再成交 1 手 → 一個 Order → 多條 Deal

示意圖:一條 Order 訂單指令下可對應多筆 Deal 成交記錄,表示分批或部分成交。
圖 2:一個 Order 可能對應多個 Deal 示意圖

若你看到「點一次卻有多個 Deal」,先核對:是否同源 Order成交量合計是否吻合,不要立刻當作重複下單。

六、為什麼成交記錄不等於當前還持有倉位?

History 裡的一筆成交 ≠ 現在還持倉。它只證明「那一次成交發生過」。

例:先買入 1 手 EURUSD → 有一條買入 Deal;再賣出平倉 1 手 → 又有一條賣出 Deal。History 裡兩條記錄都在,但 Trade 裡可能已沒有持倉

示意圖對比:History 歷史記錄過往成交與訂單,Trade 當前交易頁顯示掛單與現存持倉。
圖 3:History 記錄過去,Trade 顯示現在

七、淨額賬戶和對沖賬戶下 Position 有什麼不同?

MT5 常見兩類持倉模式:Netting(淨額)Hedging(對沖),會直接影響 Position 列表長什麼樣。

淨額賬戶 Netting

同一品種通常只有一個淨頭寸。先買 1 手再賣 0.4 手,往往顯示淨多 0.6 手;反向超過原倉可能變成反向淨空倉

對沖賬戶 Hedging

同一品種可多條獨立倉位共存,例如 1 手多 + 0.4 手空可分開展示。

因此同樣的 Order/Deal,在不同賬戶規則下,最終 Position 可能完全不同——這是規則差異,不一定是「軟體錯了」。

若你發現「反向下單沒有把倉位拆成兩行」,先確認是否在 Netting 模式

八、在 MT5 裡分別在哪檢視 Order、Deal 和 Position?

當前 Position:Trade/交易

路徑:Toolbox 工具箱 → Trade/交易——當前持倉與掛單都在這裡。這裡沒有持倉並不等於從未交易過,歷史請到 History。

歷史 Order / Deal:History/歷史

路徑:Toolbox → History/歷史,可回溯訂單軌跡、成交、費用等。介面可能提供切換檢視Orders、Deals、Positions(歷史),細節上因版本而異。

排查異常:Journal/日誌

若關心「訂單為何被拒、伺服器返回了什麼」→ Journal 常比 Trade/History 更貼過程細節。

History 中可進一步檢視訂單與成交流水、手續費與 Swap、出入金記錄,並按時間篩選或匯出報告做覆盤。

九、新手覆盤應該先掃哪一類記錄?

按你的問題來定:

現在還有沒有倉位?
看 Trade 裡的 Position,不要單憑 History。
實際上成交了什麼?
Deal 最真實:價格、量、時點與費用。
當時下發了什麼指令?
Order:掛單、修改、觸發與取消脈絡。
為何會失敗/異常?
補看 Journal(尤其 EA/網路/伺服器報錯)。

建議順序:Trade → History → Journal。

新手排查清單:先確認問題屬於「現在有沒有倉位」「實際成交了什麼」「當時下了什麼單」或「異常原因」,再分別檢視 Trade、Deal、Order 與 Journal。
圖 4:新手檢視記錄排查清單

十、常見誤區

  • 誤區一:把 Order 當成已成交——掛單、被拒單都不會等價於 Deal。
  • 誤區二:把 Deal 當成還在持倉——可能只是歷史開倉,已被之後成交平掉。
  • 誤區三:多筆 Deal=多點了好幾次單次下單分拆成交也可能如此。
  • 誤區四:同品種反手一定有第二行持倉——Netting 下常是增減淨倉
  • 誤區五:只靠圖表線上的訂單標記——線可能被隱藏或已過期;以 Trade 為準更穩。

十一、一句話把三者分開記

  • Order:發出了什麼指令。
  • Deal:市場實際成交了什麼。
  • Position:賬戶現在還剩下什麼倉位。

十二、總結

  • Order:你的交易指令
  • Deal:已發生的成交事實。
  • Position:當前保留的持倉狀態。

看現在 → Trade 裡的 Position;看過去 → History 裡的 Deal / Order;查原因 → Journal。

理清「指令、成交、持倉」三件事,再配合賬戶 Netting/Hedging規則,多數記錄就不會再繞。

若你已理解三者,下一步可在 Trade 面板中練習修改 SL/TP、拖線調整、掛單與持倉分別能改什麼,以及部分平倉等操作,並在模擬賬戶中驗證。

FAQ

常見問題:MT5 Order、Deal、Position

MT5 裡的 Order 是不是就代表已經成交?

不是。Order 是交易指令,可能成交,也可能等待觸發,也可能失敗或被取消。是否真正發生交易,要看有沒有 Deal。

Deal 是不是代表當前還有倉位?

不是。Deal 只是歷史成交記錄。它說明過去發生過成交,但不代表當前仍然持有倉位。當前倉位要看 Trade 標籤裡的 Position。

為什麼我點了一次下單,卻看到多筆 Deal?

可能是一次 Order 被拆成多次成交,也可能涉及部分成交或分批執行。先看成交量和時間,不要馬上判斷是重複下單。

我想知道現在有沒有訂單,應該看哪裡?

看 MT5 底部 Toolbox 工具箱裡的 Trade / 交易標籤。這裡顯示當前持倉和掛單。

覆盤交易時應該看 Order 還是 Deal?

覆盤真實成交結果時,Deal 更重要;想看當時發出了什麼指令,則看 Order。完整覆盤通常兩者都要看。

淨額賬戶為什麼看不到同一品種多空兩個 Position?

Netting 淨額賬戶通常同一品種只保留一個淨持倉。反向下單可能減少、平掉或反向原來的持倉,而不是新增一個獨立倉位。

History 裡有成交記錄,為什麼 Trade 裡沒有持倉?

說明這筆交易可能已經平倉,或者在淨額賬戶裡被反向成交抵消了。History 記錄過去,Trade 顯示現在。

分享本文

若覺得有幫助,可複製連結發給有需要的人。

← 返回教學列表 返回首頁