跳至主要內容
  • 首頁
  • 產品特色
    • 人性化的操作介面
      • 單一軟體全功能
      • 32/64 位元雙版本
      • 支援國內外券商 API
      • 自動啟動/關閉流程
      • 設定精靈
      • 效能優化
      • UI/UX
    • 支援主流下單平台
      • 多種訊號源
      • 獨創萬用 API 下單
      • IB 盈透證券自動下單
      • 幣安 API 自動下單
      • TradingView 自動下單
      • XQ 自動下單
    • 專業下單功能
      • 跨券商多帳號群組下單
      • 雙模式比例下單
      • 期貨轉選擇權下單
      • 自動轉倉換月
      • 由訊號決定下單商品
      • 批次下單(拆單)
      • 彈性下單機制
      • 回報查詢與自動同步
    • 策略績效管理
      • 策略自動上下架
      • EVA 評價排序
      • 資金槓桿管理
      • 策略績效統計
    • 風險管控與安全性
      • 堅定不變的安全承諾
      • 十大風險管控機制
      • 自動監控程式
      • 自動備份
      • 警示通知
    • 以客為尊的服務
      • 一對一專業客服
      • 彈性付費方案
      • 授權三台電腦
  • 購買
    • 下單大師【標準版】
    • 下單大師【專業版】
    • 【艾揚】合購優惠方案
  • 合作廠商
    • 艾揚 TOUCHANCE
  • 下載
  • 線上教學
Shopping Cart
您的購物車裡還沒有任何商品。

回到商店

下單大師
  • 首頁
  • 產品特色
    • 人性化的操作介面
      • 單一軟體全功能
      • 32/64 位元雙版本
      • 支援國內外券商 API
      • 自動啟動/關閉流程
      • 設定精靈
      • 效能優化
      • UI/UX
    • 支援主流下單平台
      • 多種訊號源
      • 獨創萬用 API 下單
      • IB 盈透證券自動下單
      • 幣安 API 自動下單
      • TradingView 自動下單
      • XQ 自動下單
    • 專業下單功能
      • 跨券商多帳號群組下單
      • 雙模式比例下單
      • 期貨轉選擇權下單
      • 自動轉倉換月
      • 由訊號決定下單商品
      • 批次下單(拆單)
      • 彈性下單機制
      • 回報查詢與自動同步
    • 策略績效管理
      • 策略自動上下架
      • EVA 評價排序
      • 資金槓桿管理
      • 策略績效統計
    • 風險管控與安全性
      • 堅定不變的安全承諾
      • 十大風險管控機制
      • 自動監控程式
      • 自動備份
      • 警示通知
    • 以客為尊的服務
      • 一對一專業客服
      • 彈性付費方案
      • 授權三台電腦
  • 購買
    • 下單大師【標準版】
    • 下單大師【專業版】
    • 【艾揚】合購優惠方案
  • 合作廠商
    • 艾揚 TOUCHANCE
  • 下載
  • 線上教學
購物車NT$ 0 0
登入
下單大師
購物車NT$ 0 0
登入

A. 新手必備基礎

  • A01 五大基本觀念(一):下單機的運作原理
  • A02 五大基本觀念(二):交易時段
  • A03 五大基本觀念(三):Current(總倉位)與Order下單方式
  • A04 五大基本觀念(四):下單大師主要架構
  • A05 五大基本觀念(五):策略倉位與帳戶倉位 (三種同步)
  • A06 使用注意事項:救命錦囊 !!!
  • A07 新手快速入門:準備工作
  • A08 【2.5版】新手快速入門:10 分鐘設定好下單大師,開始下單 !
  • A09 【4.0版】新手快速入門:10 分鐘設定好下單大師,開始下單 !

B. 電腦環境準備

  • B01 電腦環境準備
  • B02 使用windows工作排程器自動啟動下單大師
  • B03 下單大師設定好的資料如何移轉至新電腦或其他下單大師
  • B04 開通防火牆
  • B07 如何使用多台電腦進行快速備援 ?

C. 安裝及系統設定

  • C01 安裝下單大師
  • C02 設定以管理員身分執行
  • C03 基本設定-下單設定
  • C04 Telegram主動查詢
  • C06 基本設定-商品交易時段
  • C07 系統設定-進階設定
  • C08 使用 Gmail 信箱發送各項通知
  • C10 使用 Telegram 發送各項通知
  • C11 使用 Discord 發送各項通知
  • C15 使用 LINE 發送各項通知(2025/03/31終止)
  • C16 下單大師監控程式
  • C17 基本設定-啟動下單時段

D. 安裝各家API

  • D01 使用一鍵搞定安裝券商 API
  • D02 安裝券商API 或 版本更新 失敗
  • D03 下單大師 X 幣安開戶教學 (現貨永久20%手續費折扣+使用​​BNB抵扣手續費獲取25%折扣)
  • D04 幣安測試帳號申請教學

E. 帳號管理

  • E01 帳號管理

F. 商品管理

  • F01 商品管理
  • F02 股票與股票期貨的設定方式
  • F03 海外期貨的商品設定方式
  • F05 結算日和自動轉倉設定

G. 帳戶管理

  • G01 帳戶管理
  • G02 當沖保證金減半

H. 群組管理

  • H01 群組管理

I. 策略訊號串接

  • I01 專業版Multicharts 使用文字檔串接下單大師
  • I03 專業版MultiCharts 使用萬用 API 串接下單大師
  • I05 券商版Multicharts 串接下單大師
  • I06 萬用API使用方式介紹
  • I07 下單大師倉位自動同步功能介紹
  • I08 策略軟體的策略倉位和下單大師倉位不同步的處理方式
  • I09 策略自動下架規則
  • I10 TradingView串接下單大師
  • I11 Excel、Python、C#、java等自製策略如何串接

J. 策略管理

  • J01 策略管理
  • J02 使用由訊號決定商品
  • J03 由策略程式控制下單大師的策略自動上下架

K. 使用策略

  • K01 使用策略

L. 主畫面 All in 1

  • L01 主畫面All in 1
  • L02 主畫面 系統訊息區 各項提醒 或 健康檢查建議 內容
  • L03 主畫面 All in 1 > 設定與工具

M. 其他教學

  • M01 海期有一些商品的報價含有分子分母.在下單大師裡下限價單要怎麼處理?
  • M02 MC 半自動下單指標工具組
  • M03 手動多帳號同時下單

N. 各項查詢

  • N01 送單記錄
  • N02 帳務查詢
  • N03 庫存查詢
  • N04 委成回查詢

O. 資金管理

  • O01 資金管理
  • O02 資金管理計劃的參數設定
  • O03 資金管理計劃的使用策略設定

P. 比例下單

  • P01 比例下單
  • P02 比例下單的參數設定
  • P03 如何使用【精細模式】
  • P04 比例下單表格欄位介紹
  • P05 比例下單單一訊號上下架

Q. 期貨轉選擇權下單

  • Q01 台指期貨轉選擇權下單
  • Q02 使用選擇權進行期貨部位的自動避險
  • Q03 使用限價單或固定金額交易選擇權商品
  • Q04 期貨轉換選擇權的同步
  • Q05 期轉權遇結算處理

S. 啟動 / 關閉流程

  • S01 啟動流程
  • S02 關閉流程

T. 常見問題與解答

  • T01 下單大師帳號相關問題
  • T02 下單大師使用相關問題
  • T03 券商API使用相關問題
  • T04 下單大師版本更新記錄
View Categories

I06 萬用API使用方式介紹

1 min read

0:00 / 1:27
  • View as Markdown Open this page as plain Markdown (opens in a new tab)
  • Open in ChatGPT Ask questions about this page (opens in a new tab)
  • Open in Claude Ask questions about this page (opens in a new tab)
  • Open in Google AI Studio Ask questions about this page (Google account required) (opens in a new tab)

此文章為介紹各程式語言使用萬用API開發專用
例如:VB.net、C#.net、Java、VBA…..等程式語言開發者
若您使用Multicharts請點選下方連結

MULTICHARTS 使用萬用 API 串接下單大師

使用前注意事項 #

1. 萬用API是讓各種策略軟體或程式語言傳遞下單訊號的介面,其功能等同於文字檔介面,和串接券商沒有任何關係。
2. Windows 7:只能使用 2.5 版的萬用 API (32位元)
3. Windows 10,11:可以使用 2.5 版 4.0 版和5.0 版的的萬用 API (32/64位元)
4. 每個萬用API元件最多能使用 256 組策略,若超過 256 組策略,可以複製下單大師資料夾開啟多個下單大師的方式使用。您的程式也必需指定使用不同資料夾下的萬用API元件
5. 萬用API是 C++ dll , 提供 32/64 位元 2種,也可以註冊為COM元件使用
目前有提供範例的開發程式如下
C#.net、VB.net、Java、EXCEL VBA、TS2000i、Ami Broker、Multicharts、奇狐
6. 萬用API不需另外下載,安裝好下單大師後就會存在於下單大師資料夾內
7. 萬用API 32/64位元需要所有程式都是相同位元做搭配使用,其中一個不一樣就會發生錯誤。
例:
C#.net 64 => 萬用API 64 => 下單大師4.0 64 => 券商API 64 => 正常可使用
Java 32 => 萬用API 64 => 下單大師4.0 64 => 券商API 64 => 無法使用
因目前有支援64位元的券商API較少,建議開發前先至下單大師官網查詢支援券商 API 列表確認您的券商是否支援API 64,若無法確定的話建議使用下單大師4.0 32版本,支援的券商最多

萬用API相關檔案 #

用 C++ 建立的「原生萬用API」 #

檔案在下單大師安裝後的資料夾下
此檔案可適用大部份程式(C#.net、VB.net、Java、EXCEL VBA、TS2000i、Ami Broker、Multicharts)直接呼叫使用
下單大師2.5(32位元):OMSignAPI.dll
下單大師4.0與5.0(32位元):OMSignAPI32.dll
下單大師4.0與5.0(64位元):OMSignAPI64.dll

可註冊為 COM 元件的「.NET DLL」,用來包裝「原生萬用API」 #

檔案在下單大師安裝後的資料夾下
此檔案適用只能使用COM元件的程式(例如:奇狐)使用
下單大師2.5(32位元):OMCOMAPI.dll
下單大師4.0與5.0(32位元):OMCOMAPI32.dll
下單大師4.0與5.0(64位元):OMCOMAPI64.dll

將 dll 註冊為 COM 元件的批次檔 #

檔案在下單大師安裝後的資料夾下
此檔案為BAT檔,使用公用程式 Regasm.exe 將 dll 註冊為 COM 元件
要使用COM元件的程式開發者請先使用管理者權限執行本批次檔進行註冊
下單大師2.5(32位元):RegOMCOM.bat
下單大師4.0與5.0(32位元):RegOMCOM32.bat
下單大師4.0與5.0(64位元):RegOMCOM64.bat

萬用API相關函式 #

初始化策略倉位IniDllAndPosition #

bool IniDllAndPosition(string signID, int iniPosition)
1. signID=萬用API識別碼
2. iniPosition=初始化的策略倉位
由於萬用API是存在電腦的記憶體中,程式關閉後相關資料就會消失,因此每次開啟程式後都需要先執行初始化萬用API的策略倉位,給下單大師一個初始策略倉位。
此函式會回傳一個布林值true=成功,false=失敗

下單函式GoOrder #

bool GoOrder(string signID, string bySignStr, string dateTimeStr, int nowPosition, double nowPrice)
1. signID=萬用API識別碼
2. bySignStr=訊號決定的內容(下股票,股期與選擇權比較會用到,下指數期貨一般不會使用),可放空白
3. dateTimeStr=目前的日期與時間(例:2024/03/19 21:45:00)
4. nowPosition=目前的策略總倉位或本次要下單的口/張數
依下單大師策略管理內是否設定為[ Current總倉位下單 ]來決定
若策略管理內設定為Current總倉位,則此欄位放的值為[ 策略總倉位 ]
若策略管理內設定不是Current總倉位(Order),則此欄位放的值為[ 本次要下單的口/張數 ]
不管是Current或Order,都可以在要下單時才呼叫GoOrder。
5. nowPrice=目前成交價格
此函式會回傳一個布林值true=成功,false=失敗

取得目前策略倉位GetNowPosition #

int GetNowPosition(string signID)
signID=萬用API識別碼
基本上這個不會用到,算是留著備用而已
因為每次將程式關閉後,存在記憶體內的資料就消失了,開啟程式時都必需先執行IniDllAndPosition給予策略倉位初始值,因此策略倉位理論上應該記錄在您的程式裡才行,不會由萬用API取得。
此函式會回傳記錄在萬用API裡的的策略倉位(int型別)

萬用API相關範例 #

萬用API範例下載
萬用API和文字檔哪個比較好? #

這個並沒有一定的答案,一切都是看需要。
文字檔的好處就是可以打開文字檔查看內容,策略開發階段可以先不用開下單大師直接看文字檔內容就可驗證策略程式的正確與否。
實際運行時,若是有問題也可以優先查看文字檔是否有被更新,很容易就可釐清問題是出在策略軟體還是在下單大師。
萬用API運行在電腦記憶體裡,因此沒有介面可以看到內容,遇到問題時不容易快速釐清,且測試時一定要下單大師正常運作才能驗證(因沒有文字檔可看)。
但是萬用API的CPU使用率比文字檔少,且執行速度比文字檔快一點點(文字檔使用ramdisk後差異就不大了)。

萬用API識別碼的用途? #

下單大師設計為可同時接收多策略訊號進行下單,因此每個策略都必需有一組專屬識別碼讓下單大師辨識是哪個策略要下單。您在執行萬用API的程式裡所填入的識別碼,需要和下單大師策略管理內的萬用API識別碼欄位做對應

目錄
  • 使用前注意事項
  • 萬用API相關檔案
    • 用 C++ 建立的「原生萬用API」
    • 可註冊為 COM 元件的「.NET DLL」,用來包裝「原生萬用API」
    • 將 dll 註冊為 COM 元件的批次檔
  • 萬用API相關函式
    • 初始化策略倉位IniDllAndPosition
    • 下單函式GoOrder
    • 取得目前策略倉位GetNowPosition
  • 萬用API相關範例
    • 萬用API和文字檔哪個比較好?
    • 萬用API識別碼的用途?

線上教學
會員專區
關於我們

公司簡介
使用者條款與退款政策
隱私權保護政策

方案產品

產品特色
產品購買
軟體下載

官方社群

Facebook 粉絲專頁
LINE 操作問答群
LINE 交易討論群

聯絡我們

Email 連絡信箱
Telegram 一對一線上客服
客服時間:週一至週五 8:15~12:00 13:00~16:00

Copyright© 2026 大師資訊有限公司(統一編號:24537185),保留一切權利。

登入
使用手機號碼
使用 電子郵件
或
還沒成為會員嗎? 立刻註冊
重置密碼
使用手機號碼
使用 電子郵件
註冊
已經是會員? 立即登錄