MultiCharts 完整教學:從安裝到自動下單,程式交易入門到進階

MultiCharts 是全球最受歡迎的程式交易平台之一,讓交易者可以透過撰寫策略程式、進行歷史回測,並實現全自動下單交易。群益期貨客戶可申請 MultiCharts 券商版,須簽訂期貨顧問委任契約並繳納顧問費用,是踏入程式交易的最佳起點。

從最基礎的安裝設定一路教到策略撰寫和自動下單,即使你完全沒有程式經驗也能跟著上手。

什麼是 MultiCharts?

MultiCharts 是由多圖表(MultiCharts LLC)開發的專業交易分析軟體,主要功能包括:

群益期貨目前提供的版本為 MultiCharts 12.0,主程式定期更新,下單元件隨群益系統同步更新。

白話版:把 MultiCharts 想像成一個「交易機器人工廠」——你設計好交易規則(策略),它幫你 24 小時不暫停、不情緒化地執行。

群益期貨 MultiCharts 券商版

MultiCharts 正式版授權費用較高,群益期貨提供券商版供客戶申請使用,功能幾乎相同——但需簽訂期貨顧問委任契約並繳納費用,費用遠低於自行購買正式版。

券商版 vs 正式版比較

功能群益券商版正式版(自行購買)
圖表分析
PowerLanguage 策略撰寫
歷史回測
策略優化
自動下單✅(僅群益期貨)✅(多家券商)
資料源群益期貨報價可接多種資料源
同時開啟圖表數有限制較多
費用月租費(可交易折退)USD 1,497+ 一次性授權

對大部分交易者來說,券商版已經夠用。等到策略需求更複雜時,再考慮升級正式版也不遲。

費率方案

訂閱期間月租費加贈每月折退上限
1 個月1,500 元1,500 元
1 季(3 個月)4,500 元加贈 1 個月1,125 元/月
1 年18,000 元加贈 6 個月1,000 元/月

※ 訂購 1 季以上加贈 1 個月;合約期間若中途終止將立即停止退費。

交易折退月租費

只要在訂閱期間有交易,每口成交可折退部分月租費,活躍交易者幾乎可以完全以交易量抵銷訂閱費用:

交易商品每口折退金額
國內期貨/選擇權每口折退 1 元
海外期貨/選擇權每口折退 3 元
小歐元(E-mini EUR)每口折退 2 元
微型歐元、微型黃金、A50每口折退 1 元

※ 每月折退上限依所選方案而定(見費率表);折退不超過當月實際月租費。

舉例:選擇 1 年方案(月租 1,500 元),若每月交易 500 口海外期貨(每口折退 3 元 = 1,500 元),折退上限為 1,000 元,實際月費約 500 元。交易量越大,軟體費用越低。

如何申請券商版?

  1. 在群益期貨開戶(開戶教學 →
  2. 加劉安清 LINE,告知需要 MultiCharts 券商版
  3. 簽署期貨顧問委任契約(法規要求,開通程式交易功能必備)
  4. 選擇訂閱方案(1 個月 / 1 季 / 1 年)並繳納月租費
  5. 劉安清協助開通權限,提供下載連結和安裝指引
  6. 下載安裝、登入群益帳號即可使用

安裝與環境設定

系統需求

項目最低需求建議配置
作業系統Windows 10 64-bitWindows 11 64-bit
處理器Intel i5 或同等級Intel i7 或以上
記憶體8 GB RAM16 GB RAM 以上
硬碟SSD 10 GB 可用空間SSD 50 GB+
螢幕1920×1080雙螢幕更佳
網路有線寬頻光纖(低延遲)

安裝步驟

  1. 下載安裝程式:從群益期貨提供的連結下載最新版 MultiCharts 券商版安裝檔
  2. 關閉防毒軟體:安裝時建議暫時關閉防毒軟體,避免誤判攔截
  3. 執行安裝程式:以系統管理員身份執行,依照精靈指引完成安裝
  4. 啟動 MultiCharts:桌面會出現 MultiCharts 圖示,點擊啟動
  5. 登入群益帳號:輸入你的群益期貨帳號和密碼
  6. 完成!看到報價跳動就代表連線成功
安裝遇到問題?加劉安清 LINE,我提供遠端桌面協助,手把手幫你搞定。

介面導覽

第一次打開 MultiCharts 可能會覺得介面很複雜,其實只要認識幾個核心區域就好:

主要介面區域

建立第一張圖表

  1. 點選 File > New > Chart Window
  2. 搜尋商品代碼(例如台指期:TX
  3. 選擇時間週期(例如 5 分鐘 K)
  4. 點擊 OK,圖表即會顯示

PowerLanguage 策略撰寫基礎

PowerLanguage 是 MultiCharts 使用的策略語言,語法接近自然英文,比 Python、C++ 等程式語言簡單許多。

PowerLanguage 的三種類型

類型用途範例
指標(Indicator)在圖表上畫線或標記移動平均線、RSI、MACD
訊號(Signal)產生買賣訊號,可自動下單均線交叉策略、突破策略
函式(Function)可重複使用的計算模組自訂波動率計算

基本語法

以下是一個最簡單的均線交叉策略範例:

// 雙均線交叉策略
Inputs:
  FastLen(5),   // 快線週期
  SlowLen(20);  // 慢線週期

Variables:
  FastMA(0),
  SlowMA(0);

FastMA = Average(Close, FastLen);
SlowMA = Average(Close, SlowLen);

// 快線由下往上穿越慢線 → 做多
If FastMA Crosses Over SlowMA Then
  Buy Next Bar at Market;

// 快線由上往下穿越慢線 → 做空
If FastMA Crosses Under SlowMA Then
  SellShort Next Bar at Market;

這段程式碼的意思是:

常用語法速查

功能語法說明
做多Buy Next Bar at Market;市價買進
做空SellShort Next Bar at Market;市價賣出
多單平倉Sell Next Bar at Market;平掉多單
空單回補BuyToCover Next Bar at Market;平掉空單
限價單Buy Next Bar at 17500 Limit;限價買進
停損單Sell Next Bar at 17000 Stop;停損賣出
收盤價Close當根 K 棒收盤價
開盤價Open當根 K 棒開盤價
最高價High當根 K 棒最高價
最低價Low當根 K 棒最低價
成交量Volume當根 K 棒成交量
均線Average(Close, N)N 期簡單移動平均
RSIRSI(Close, N)N 期 RSI
穿越上方Crosses Over由下往上穿越
穿越下方Crosses Under由上往下穿越
持倉方向MarketPosition1=多, -1=空, 0=無

更多 PowerLanguage 進階語法,請參考 PowerLanguage 策略撰寫入門教學

歷史回測(Backtesting)

寫好策略後,最重要的一步是歷史回測——用過去的數據來驗證策略是否有效。

回測步驟

  1. 將策略(Signal)套用到圖表上:右鍵圖表 > Insert Study > Signal
  2. 圖表上會自動顯示買賣訊號標記
  3. 查看策略績效報告:右鍵策略 > Format Signal > Properties > Performance Report

回測報告重點指標

指標說明理想值
Net Profit淨損益正值(越高越好)
Profit Factor獲利因子(總獲利/總虧損)> 1.5
Max Drawdown最大回撤越小越好
Win Rate勝率> 40%(配合賺賠比)
Avg Trade每筆交易平均損益正值且 > 交易成本
Total Trades總交易次數足夠的統計樣本(>100)
Sharpe Ratio夏普比率(風險調整報酬)> 1.0
回測注意事項:回測結果好不代表未來一定賺錢。要注意避免「過度最佳化(Overfitting)」,也就是策略只對過去數據有效、對未來失效。建議使用區分樣本內/樣本外(In-sample/Out-of-sample)的方式驗證。

策略優化(Optimization)

MultiCharts 內建策略優化器,可以自動測試不同參數組合,找出最佳參數。

優化步驟

  1. 右鍵策略 > Format Signal > Inputs
  2. 設定參數範圍(例如 FastLen 從 3 到 20,step 1)
  3. 點擊 Optimize,系統會自動測試所有組合
  4. 查看優化結果,找出最佳參數

避免過度最佳化

自動下單(AutoTrading)

MultiCharts 最強大的功能就是自動下單——讓電腦根據策略全自動執行交易。

啟動自動下單步驟

  1. 確認策略已套用在圖表上且回測結果滿意
  2. 確認群益期貨連線正常(報價有在跳動)
  3. 點擊圖表上方的「AA」按鈕(Auto Trading On)
  4. 確認下單帳號和口數設定
  5. 按下確認,策略即開始監控並自動下單

自動下單注意事項

內建策略範例

MultiCharts 已經內建許多經典策略和指標,適合學習和修改:

經典內建策略

策略名稱類型說明
Moving Avg Cross趨勢追蹤雙均線交叉,最基本的趨勢策略
Channel Breakout突破通道突破策略,適合波段行情
Bollinger Band均值回歸布林通道策略,適合盤整行情
MACD Strategy趨勢追蹤MACD 交叉買賣策略
RSI LE/SE均值回歸RSI 超買超賣進出場
Pivot Point支撐壓力樞軸點支撐壓力交易

在 PowerLanguage Editor 中可以檢視這些策略的原始碼,了解邏輯後再修改為適合台灣期貨市場的版本。

進階應用

多商品分散配置

雖然群益期貨券商版不支援 MCPortfolio 投資組合回測(此功能為 MultiCharts 付費正式版專屬),但你仍可在券商版中開啟多個獨立圖表視窗,同時執行多商品的策略自動下單。例如:

若需要整合多商品的組合回測分析,請升級至 MultiCharts 付費正式版。

自訂時間框架

除了標準的 1 分 K、5 分 K、日 K,MultiCharts 還支援:

與 Python / 外部程式整合

進階用戶可以透過群益 API 將 MultiCharts 的訊號與 Python 程式整合,實現更複雜的策略邏輯。詳見 群益 API 串接教學

券商版使用限制說明

群益期貨 MultiCharts 券商版功能豐富,但相較於付費正式版有以下限制,使用前請務必了解:

限制項目說明
不支援 MCPortfolio 組合回測投資組合(多商品整合回測)功能為正式版專屬,券商版無法使用
無外部函數庫呼叫PowerLanguage 無法呼叫外部 DLL 或第三方函數庫
無文字檔輸出策略程式碼無法直接讀寫本機文字檔
下單僅限群益期貨自動下單只能連結群益期貨帳戶,無法串接其他券商
需簽期貨顧問委任契約依法規要求,啟用程式交易前須完成此契約簽署
注意:MultiCharts 券商版內建策略範例不保證獲利,所有策略參數須由投資人依照自身狀況自行設定與評估,過去績效不代表未來獲利。

常見問題 FAQ

MultiCharts 是一套專業的程式交易軟體,支援策略撰寫(PowerLanguage)、歷史回測、圖表分析和自動下單。群益期貨提供 MultiCharts 券商版供客戶申請使用,需簽訂期貨顧問委任契約並繳納顧問費用。

需簽訂期貨顧問委任契約並繳納月租費,方案如下:

  • 1 個月:1,500 元
  • 1 季:4,500 元(加贈 1 個月)
  • 1 年:18,000 元(加贈 6 個月)

有交易還可以折退月租費——海外期貨每口折退 3 元、國內期貨每口折退 1 元。積極交易者幾乎可以用交易量完全抵銷軟體費用。詳情請加劉安清 LINE 詢問。

可以!PowerLanguage 語法比一般程式語言簡單很多。而且 MultiCharts 內建多種策略範例可直接使用。劉安清也提供一對一教學協助。

透過群益期貨券商版,可以交易台指期、小台、選擇權、海外期貨(道瓊、那斯達克、原油、黃金等),幾乎所有群益期貨提供的商品都支援。

常見原因包括:過度最佳化(Overfitting)、忽略滑價和手續費成本、市場結構改變。建議使用樣本外測試驗證,並在策略中加入合理的滑價假設。

結語:開始你的程式交易之路

MultiCharts 是一個功能強大但學習曲線合理的程式交易工具。群益期貨券商版月租費最低 1,500 元,且每口交易可折退月租費,積極交易者幾乎可以零成本使用,遠比自行購買正式版(USD 1,497+)划算。

無論你是想學習 PowerLanguage 策略撰寫、進行歷史數據回測,還是想實現全自動下單,劉安清都可以提供一對一的教學與技術支援

劉安清
劉安清

群益期貨營業員,MultiCharts 程式交易專家。協助客戶從安裝設定到策略上線。

📌 想了解 MultiCharts 券商版申請方式與費用?或安裝設定有問題?加我的 LINE,手把手幫你搞定!

LINE 加好友,詢問 MultiCharts 申請方式
LINE 諮詢