VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime
策略學院 / 平台與匯出

元大MultiCharts怎麼設定?串接、報價確認與下單前檢查

元大MultiCharts可以交易台指期,但報價連線和下單連線是兩條獨立的線,各自要設定、各自要測試。開啟策略自動交易前,依序確認帳戶與API資格、報價連線、報價內容正確、小口數測試單成交,缺一項就先不要開。

作者 · 發佈 · 更新於 · 編輯原則

目錄
  1. 元大MultiCharts可以串接台指期嗎?要先確認什麼?
  2. 元大提供哪些MultiCharts報價與下單路徑?
  3. 元大MultiCharts要多少錢、怎麼申請?
  4. 帳戶與API要具備哪些條件?
  5. 怎麼串接並確認報價是對的?
  6. 連不上報價怎麼辦?
  7. 台指期下單前怎麼用小口數測試?
  8. 把回測好的策略搬進MultiCharts前要核對什麼?
  9. 常見問答
  10. 參考文獻

元大MultiCharts可以串接台指期嗎?要先確認什麼?

可以。元大MultiCharts透過元大提供的報價連線與下單連線交易台指期,但在開啟策略自動交易前,要依序確認四件事:帳戶與API資格、報價連線、報價內容正確、小口數測試單成交。任何一項沒過,就先不要開自動交易。

MultiCharts是一套可以畫K線、寫策略、回測並接券商下單的交易平台。元大期貨把它包裝給自己的客戶使用,所以「元大MultiCharts」指的是同一套軟體,加上元大的報價與下單模組。這篇文章只談台指期在這套組合上的設定與檢查,不談策略本身好不好。

多數人串接失敗或下錯單,不是因為軟體難,而是因為跳過了順序:帳號還沒簽齊就裝軟體、看到K棒會動就以為報價對了、第一筆就用策略自動下三口。四件事按順序做,每一項都有明確的「過」與「不過」標準,後面各節逐一說明。如果你還在比較各家平台的自動交易方式,先讀免寫程式也能自動交易:各平台差在哪裡,再決定要不要走MultiCharts這條路。

元大提供哪些MultiCharts報價與下單路徑?

報價來源與下單路徑是兩條獨立的連線,報價通了不代表能下單,兩者各自要設定並各自測試。報價連線負責把即時價格與歷史K棒送進圖表;下單連線負責把策略或你手動送出的委託送到元大的交易主機,再把成交回報送回來。

在MultiCharts裡,這兩條線設定在不同地方。報價來源是在QuoteManager裡設定的資料來源,QuoteManager是MultiCharts管理商品、歷史資料與資料來源的獨立視窗。下單路徑是在Broker Profile(券商設定檔)裡設定的下單帳戶。安裝元大提供的MultiCharts套件後,兩邊的連線清單裡會各自出現元大的選項,名稱以安裝後實際看到的為準。

項目報價連線下單連線
傳的是什麼即時價格與歷史K棒委託單與成交回報
在MultiCharts哪裡設定QuoteManager的資料來源Broker Profile的券商帳戶
怎麼測試圖表K棒在交易時段內持續更新一口測試單有成交回報、部位正確
壞掉長什麼樣圖表凍結、最新價不動、歷史資料下載不到委託被拒絕、送出後沒有回報、部位對不上
登入憑證需要需要,且和下單帳號綁定
報價與下單是兩條獨立的線:報價在 QuoteManager 設定,圖表 K 棒持續更新即通過;下單在 Broker Profile 設定,一口測試單成交即通過 報價與下單:兩條線 分別在不同地方設定 報價 QuoteManager 測試:K 棒持續更新 下單 Broker Profile 測試:一口單成交 報價在跳動,不代表下單正常。 所以:兩條線要各自測試。
報價與下單是兩條線:設定位置不同、測試方法不同、壞掉的樣子也不同。

把兩條線分開想,排錯會快很多。圖表會動但下單被拒,問題在下單連線或帳戶資格;圖表不動但手動下單成功,問題在報價來源或時段設定。兩邊同時壞,先查憑證與網路,因為那是兩條線共用的部分。

元大MultiCharts要多少錢、怎麼申請?

費用與使用條件以元大官方公告為準,申請流程固定是開戶、簽署電子交易與API相關文件、申請MultiCharts使用權、取得憑證與帳號設定四步,照順序做可以避免來回補件。台灣券商提供這類平台時,常見的做法是收月費、或依交易量門檻減免,但實際金額、門檻與是否有變動,只能看元大當下的公告或直接問營業員,本文不給數字。

  1. 開立期貨帳戶。沒有期貨帳戶,後面所有簽署都沒有依附對象。已有元大期貨帳戶的人直接跳到第二步。
  2. 簽署電子交易與API相關文件。電子交易同意書讓你能用軟體下單;API相關文件讓第三方程式(這裡是MultiCharts)可以用你的帳號送單。兩份通常分開簽,漏簽其中一份是最常見的卡關原因。
  3. 向元大申請MultiCharts使用權。這一步元大會核對你的帳戶狀態與簽署狀況,再提供安裝檔或開通名單。這也是費用條件生效的地方。
  4. 取得憑證並完成帳號設定。下載電子憑證到要跑MultiCharts的那台電腦,在MultiCharts裡填入帳號與憑證路徑。憑證在哪台電腦申請,就只能在哪台電腦使用,換電腦要重新申請。
元大 MultiCharts 應用程式依序分為四個固定步驟:開立期貨帳戶、簽署交易與 API 文件、申請 MultiCharts、安裝憑證;其中第二步最常被遺漏 四個步驟,固定順序 每一步都會檢查前一步 1 2 3 4 開立期貨帳戶 簽署交易+API 文件 申請 MultiCharts 安裝憑證 常被遺漏 第 4 步卡住?檢查第 2 步。 所以:先簽好所有文件。
申請是固定順序的四步;第四步卡住時,九成是第二步的文件沒簽齊。

為什麼順序重要:第三步的審核會回頭看第二步,第四步的憑證會回頭看第三步。先裝軟體再補文件的人,往往要等文件生效後把憑證重做一次。一次把文件簽齊,整個流程才會是單向的。

帳戶與API要具備哪些條件?

期貨帳戶、電子交易簽署、API憑證與電腦時間同步是四個硬條件,任何一項缺少,MultiCharts都會在串接時停在登入或報價階段。前三項是元大那邊的資格,第四項是你自己電腦的狀態,卻最常被忽略。

條件怎麼檢查缺了會卡在哪
有效的期貨帳戶元大自家看盤軟體能登入、能查詢保證金登入直接失敗
電子交易與API文件已簽署生效向營業員確認生效日期,不是簽署日期報價可能通,但下單被拒
電子憑證在這台電腦上有效憑證檔存在、未過期、申請時用的身分證字號與帳號一致登入或報價連線失敗
電腦時間與標準時間同步系統時間自動校時已開啟,誤差在幾秒內憑證驗證失敗、K棒時間戳錯位

第四項值得多說一句。憑證驗證會比對時間,電腦時鐘偏差太大時,憑證明明有效也會被判定無效;另外,K棒的時間戳是用你電腦收到報價的時間打上去的,時鐘偏了,K棒的分界就跟著偏,回測和實盤的K棒會對不起來。把Windows的「自動設定時間」打開,問題就解決大半。

怎麼串接並確認報價是對的?

串接完成後不要只看有沒有跳動,要拿商品代碼、最新價、交易時段與K棒時間戳四個項目和元大看盤軟體逐項對照,四項都一致才算報價正確。「會動」只證明連線存在,不證明你看的是對的商品、對的月份、對的時段。

串接本身只有三個動作:在QuoteManager新增元大資料來源並登入;新增台指期商品(或從元大提供的商品清單匯入);開一張圖表,選該商品與K棒週期,讓歷史資料下載完成。接著做四項對照:

  1. 商品代碼與月份。台指期有大台(TX)、小台(MTX)、微型台指(TMF)和不同到期月份,代碼差一個字就是另一個商品。對照方式與月份碼的規則,見台指期商品代碼:TX、MTX、TMF與月份代碼。確認MultiCharts圖表上的商品,和元大看盤軟體上你想交易的那個合約是同一個。
  2. 最新價。在同一秒鐘看兩邊的最新成交價,應該相同或只差一個跳動。差好幾點通常是看錯月份,或其中一邊接的是延遲報價。
  3. 交易時段。台指期有日盤(08:45–13:45)與夜盤(15:00–次日05:00)兩個時段,MultiCharts用交易時段範本(session template)決定哪些時間的報價要畫進K棒、日線要在哪裡切。交易所可能調整時段,實際以期交所的契約規格頁為準,也可以用期貨交易時間查詢工具換算成你所在時區的時間。核對MultiCharts的範本開收盤時間和期交所公告一致,並決定你的日線要不要包含夜盤。
  4. K棒時間戳。MultiCharts可以把K棒的時間標在K棒開始或結束,這是一個設定。確認你選的方式和你回測時用的資料一致,再拿同一根五分K的開高低收和元大看盤軟體對照。時間戳對不上,策略會在錯的那根K棒進出場。
與元大報價軟體比對的四項檢查,必須全部相符:代碼與合約月份、最新價在一跳動點內、交易時段依台灣期交所公告、K 棒時間戳記與回測相同 四項須全部相符 與元大報價軟體比對 代碼與月份 同一合約 最新價 一跳動點內 交易時段 與期交所相同 K 棒時間戳記 與回測相同
報價核對是四條線的逐項對照:代碼、最新價、時段、時間戳。四項都打勾才算報價正確。

這四項做完,把結果記下來:哪個商品、哪個月份、哪個時段範本、時間戳在開始還是結束。之後每次換月或換電腦,拿同一張清單再跑一次,五分鐘就能確認環境沒有跑掉。

連不上報價怎麼辦?

報價連線失敗幾乎都落在憑證、登入、網路或時段四類,照固定順序從最便宜的檢查做起,多數問題在前兩層就能找到原因。最便宜的檢查,是那些不用改任何設定、三十秒內就能得到答案的檢查。

  1. 現在是交易時段嗎?日盤收盤到夜盤開盤之間、週末、國定假日,報價本來就不會動。先看時鐘和交易所行事曆,再往下查。這一層最常被當成故障。
  2. 憑證在這台電腦上存在而且有效嗎?打開憑證存放的資料夾,確認檔案在、到期日還沒到、MultiCharts裡填的路徑指向它。換過電腦、重灌過系統、或憑證到期,都會停在這裡。
  3. 用元大自家的看盤軟體登入得進去嗎?同一組帳號密碼在元大軟體登入失敗,就是帳戶或密碼的問題,和MultiCharts無關;登入成功,代表帳戶正常,問題在MultiCharts的設定或網路。
  4. 防火牆或網路有沒有擋住連線?公司網路、防毒軟體、Windows防火牆都可能擋住MultiCharts對外的連線。把MultiCharts加入允許清單,或先用手機熱點測試一次,就能判斷是不是網路層的問題。
報價疑難排解階梯,由最省事到最複雜:交易時段是否開盤、憑證是否有效、元大自身登入是否正常、網路是否未被阻擋;答「是」則往下一階,答「否」則在該階修正 先查最省事的項目 是:往下。否:在此修正。 1 2 3 4 交易時段開盤? 憑證有效? 元大可登入? 網路未阻擋? 否:在此修正 否:在此修正 否:在此修正 否:在此修正 多數故障在前兩項。 所以:別跳過省事的檢查。
排錯順序由便宜到複雜:時段 → 憑證 → 帳戶 → 網路。每一階答「是」才往下走,答「否」就在那一階修。

四層都過了還是連不上,才需要聯絡元大的客服或營業員,而且這時候你已經能說清楚「時段對、憑證有效、元大軟體登得進去、網路沒擋」,對方排查會快很多。另一個常見但不算故障的情況:報價通、但歷史K棒下載不全。這通常是資料來源能提供的歷史長度有限,解法是從你自己的歷史資料檔匯入QuoteManager,再讓即時報價接在後面。

台指期下單前怎麼用小口數測試?

先用微型台指或小台一口在非自動模式下手動送單、再切到自動模式送一口,核對成交回報、部位與平倉三件事都正確,再放大口數與開啟策略自動交易。測試單的目的不是賺錢,是確認下單連線每一個環節都照你以為的方式運作。

選微型台指(TMF)或小台(MTX)做測試,是因為每點價值小,測試錯誤的代價低。各商品的每點價值與合約規格,見台指期合約規格:TX、MTX、TMF的每點價值與設定;交易所可能調整規格,以期交所的契約規格頁為準。測試分三階:

  1. 手動一口。在MultiCharts的下單面板,不經過策略,手動送一口市價或限價單。檢查三件事:成交回報有回來且價格合理;MultiCharts顯示的部位和元大看盤軟體的部位一致;手動平倉後兩邊都歸零。三項都過,下單連線本身沒問題。
  2. 自動一口。把一個簡單的測試策略掛上圖表,設定一口,開啟自動交易,讓策略自己送一口進場、一口出場。同樣檢查成交回報、部位、平倉後歸零。這一階多測的是「策略訊號能不能正確轉成委託」,以及MultiCharts的部位和券商的部位是否同步。
  3. 放大口數與正式策略。前兩階都過,才把口數調到你計畫的大小,並把正式策略掛上去。第一天仍建議盯著成交回報,確認每一筆進出都和策略訊號對得上。
測試單依三階梯逐步加碼:先手動下一口,再自動下一口,最後放大至完整部位;每階段檢查成交回報、部位,以及平倉後是否歸零,任一失敗即停止 先測試 一口 一階一階往上爬 手動 1 口 自動 1 口 逐步放大 完整部位 檢查成交、部位、是否歸零。 有任一失敗即停止並修正。
測試單是三階樓梯:手動一口 → 自動一口 → 放大口數與正式策略。任何一項檢查沒過,停下來修好再往上。

三項檢查裡最容易出事的是「部位一致」。MultiCharts有自己認定的策略部位,券商有實際帳戶部位,兩者在斷線、重啟、或手動干預後可能不同步。MultiCharts有設定可以決定重啟後要不要以券商部位為準,測試階段就把這個設定試過一次:故意關掉MultiCharts再打開,看它認定的部位是否還和券商一致。

把回測好的策略搬進MultiCharts前要核對什麼?

在MultiCharts上線前,回測端與平台端的商品設定、K棒週期、成交假設與手續費滑價要逐項核對,否則平台上的歷史績效會和原本的回測差很多。差很多的時候,多數人會懷疑平台或策略有錯,但真正的原因通常只是某一項設定在兩邊不一樣。

下面用一個真實的研究回測當例子,說明「搬過去之前,哪些數字要先寫下來」。這次測的是NQ(小那斯達克期貨)日線,不是台指期,但核對項目完全相同。這個策略是 AlphaPrime (Valynox) 在一次搜尋中嘗試過的1,024個候選裡,依報酬對回撤保留下來的一個;它只用一條移動平均規則進出場,沒有停損、沒有目標價、沒有濾網,是用標準指標組成的代用規則,不是任何特定的台指期策略。事後從一千多個候選裡挑出表現好的那個,本身就會讓數字好看,所以這張表只是「搬家前要抄下來的數字」的範例,不代表這條規則賺了這些錢,也不是任何人可以預期的結果。

來源:AlphaPrime 產品引擎(CPU),2026-10-31 執行。NQ 日線,2019-01-02 至 2025-06-30,多空都做,1 口,每筆手續費 $20、滑價 $10。

項目結果
淨利(已平倉)$135,480
最大回撤$135,820
交易筆數74
勝率60.81%
獲利因子1.486
平均每筆$1,830.81
在場時間91.75%
搬進MultiCharts前,先把研究端的摘要報表存下來:注意交易次數、期間起訖與每筆手續費滑價,這三項是之後對照平台績效的基準。
搬進MultiCharts前,先把研究端的摘要報表存下來:注意交易次數、期間起訖與每筆手續費滑價,這三項是之後對照平台績效的基準。 NQ・日線・2019-01-02 至 2025-06-30・CPU 引擎回測

看這張表時,先別看淨利,先看三個會影響對照的數字:74筆交易(筆數對不上,就是訊號沒搬對)、期間 2019-01-02 至 2025-06-30(平台資料起訖要一樣)、每筆 20 美元手續費與 10 美元滑價(平台端要設成同樣的每筆成本)。接著逐項核對下表:

項目研究端回測MultiCharts要一致
商品與每點價值策略設定裡的商品與點值QuoteManager商品設定的點值是
K棒週期回測用的週期(例中為日線)圖表的K棒週期是
交易時段範本回測資料包含的時段圖表套用的session template是
成交假設次根K棒成交策略屬性裡的成交設定是
每筆手續費例中為 20 美元策略屬性裡的手續費是
每筆滑價例中為 10 美元策略屬性裡的滑價是
資料起訖日例中為 2019-01-02 至 2025-06-30圖表載入的歷史範圍是
research backtest 與 MultiCharts 之間,七項設定必須一致:商品、K 棒週期、交易時段、成交規則、手續費、滑價與日期範圍;只要有一項不同,結果就無法比較 七項設定必須一致 回測與 MultiCharts 並排對照 商品 K 棒週期 交易時段 成交規則 手續費 滑價 日期範圍 有一項不同?結果無法比較。 因此:兩邊逐項勾選。
七個必須兩邊一致的設定。任何一項不同,平台績效和研究回測就無法直接對照。

「次根K棒成交」是指策略在一根K棒收盤時產生訊號,委託在下一根K棒才成交,這和實盤的時間順序一致。AlphaPrime 的每一次評估都用這個成交假設,並把手續費與滑價算進去;它匯出的 PowerLanguage 原始碼,是為了讓你把同一條規則帶進MultiCharts做這份對照,支援的平台清單在平台匯出頁面。匯入步驟與常見的不一致原因,見如何把策略匯入MultiCharts並核對回測;逐項對照的完整清單,見從產生的策略到MultiCharts:PowerLanguage核對清單。

假設範例

假設一個台指期策略在研究端設定每筆來回成本新台幣 200 元(手續費加滑價),十年回測有 500 筆交易,成本合計 10 萬元。搬進MultiCharts時忘了填手續費與滑價,平台端的成本是 0 元。兩邊的淨利會差 10 萬元,但交易筆數、進出場時間完全相同。這種「筆數一樣、淨利不一樣」的差異,第一個要查的就是手續費與滑價欄位。反過來,「筆數不一樣」的差異,要查的是時段範本、K棒時間戳或成交假設。

核對完這七項,MultiCharts上的歷史績效和研究端的回測應該只剩小而且可以解釋的差異,例如資料來源的個別K棒開高低收略有不同。差異大而且解釋不了,就回到表格再查一次,不要急著改策略參數。

下一步可以這樣做:今天先把第五節的四項報價核對跑一遍並記下結果;明天開盤後用微型台指或小台做一口手動單、一口自動單,三項檢查都過再談策略;最後把你要上線的那條策略的七項設定寫在一張紙上,兩邊一欄一欄打勾。

常見問答

元大MultiCharts要多少錢?

費用與減免條件由元大期貨公告,會隨時間調整,本文不給數字。台灣券商提供這類平台的常見做法是收月費、或依交易量門檻減免。申請前直接向元大營業員確認當下的收費方式與生效條件,並把回覆記下來。

元大MultiCharts可以下台指期嗎?

可以。透過元大提供的下單連線,MultiCharts可以對大台、小台與微型台指送出手動與策略自動委託。前提是期貨帳戶、電子交易與API文件、憑證都已生效,而且先用一口測試單確認成交回報、部位與平倉都正確。

MultiCharts報價會動,為什麼還要核對?

報價會動只證明連線存在,不證明你看的是對的合約、對的時段、對的K棒時間。拿商品代碼與月份、最新價、交易時段範本、K棒時間戳四項和元大看盤軟體逐項對照,四項一致才算報價正確。少做這一步,策略可能在另一個月份或錯位的K棒上進出場。

MultiCharts夜盤也能自動交易嗎?

可以,只要交易時段範本把夜盤時間(15:00 至次日 05:00)包含進去,並且電腦在夜盤期間保持開機與連線。實際時段以期交所公告為準。夜盤上線前,同樣先在夜盤時段做一口手動單與一口自動單,確認成交回報與部位沒有問題,再掛正式策略。

回測績效和MultiCharts跑出來的不一樣怎麼辦?

先比交易筆數。筆數一樣、淨利不一樣,查手續費與滑價欄位;筆數不一樣,查交易時段範本、K棒時間戳與成交假設。七個設定逐項核對後,剩下的差異通常小而且可以解釋。差異大又解釋不了,回頭再查設定,不要急著改策略參數。

參考文獻

  • Taiwan Futures Exchange. Mini-TAIEX Futures. https://www.taifex.com.tw/enl/eng2/mTX
  • Bailey, D. H., Borwein, J., López de Prado, M., & Zhu, Q. J. (2014). Pseudo-Mathematics and Financial Charlatanism: The Effects of Backtest Overfitting on Out-of-Sample Performance. Notices of the American Mathematical Society, 61(5), 458–471.
  • Pardo, R. (2008). The Evaluation and Optimization of Trading Strategies (2nd ed.). John Wiley & Sons.