---
# System prepended metadata

title: 七、C / C++ / C#常數資料
tags: [行情API技術文件]

---

# 七、C / C++ / C#常數資料

## 7.1 特殊常數說明

* Mdct_Date 日期為長整數，描述 YYYYMMDD 的八位數值。
* Mdct_TimeEx 包含毫秒的時間長整數，描述 HHMMSSsss 的九位數值。

---

## 7.2 ConnectionState 連線狀態

C常數：
```
Mdca_Connection_State int
Mdca_CS_Connecting    1    /* 連線中 */
Mdca_CS_ConnectFail   2    /* 連線或交握失敗 */
Mdca_CS_Connected     3    /* 連線並交握成功 */
Mdca_CS_Logoning      4    /* 登入中 */
Mdca_CS_LogonOK       5    /* 登入成功 */
Mdca_CS_LoadResource  6    /* 下載資源中 */
Mdca_CS_Complete      20   /* 連線已經完成,可以開始應用 */

Mdca_CS_Fail_Base     30   /* 失敗基底 */
Mdca_CS_LogonFail     30   /* 登入失敗 */
Mdca_CS_ResourceFail  31   /* 下載資源失敗 */
Mdca_CS_UserClose     32   /* 關閉連線 */
Mdca_CS_KickOut       33   /* 伺服器踢退關閉連線 */
```

※當連線狀態 >= Mdca_CS_Fail_Base 時，連線會被 Api 回收，若您要使用，必須重新建立連線。

C++ 列舉：
MdcCppApi::ConnectionState

C# 列舉：
MdcCSApi::ConnectionState

---

## 7.3 Result 回傳值

C常數：
```
Mdca_Result                 int
Mdca_R_BufferNotEnough      -11 /* 緩衝空間不足 */
Mdca_R_AlreadyExist         -10 /* 要求的資源已經載入 */
Mdca_R_RequestDenied        -9  /* 拒絕查詢 */
Mdca_R_UnsubscribeNotExist  -8  /* 解訂閱不存在 */
Mdca_R_SubscribeDenied      -7  /* 拒絕訂閱 */
Mdca_R_MissImplement        -6  /* 表示未維護此呼叫的對應事件 */
Mdca_R_InvalidRId           -5  /* 查詢識別碼錯誤 */
Mdca_R_InvalidArgument      -4  /* 不合理的參數 */
Mdca_R_SessionNotComplete   -3  /* 實體連線尚未建立完整 */
Mdca_R_SessionNotExist      -2  /* 指定的連線不存在 */
Mdca_R_Fail                 -1  /* 失敗 */
Mdca_R_Success              0   /* 成功 */
Mdca_R_SubscribeExist       1   /* 訂閱已經存在 */
```
Api 呼叫回傳值 < Mdca_R_Success 都是失敗。

---

## 7.4 QuotationState 行情變動狀態旗號

C常數：
```
Mdca_Quotation_State  int
Mdca_QS_Snapshot      0x00001  /* 快照資料 */
Mdca_QS_Realtime      0x00002  /* 即時更新資料 */
Mdca_QS_LastRecord    0x10000  /* 多筆變動的最後一筆 */
```
※此常數為 旗號(bit flag) 表示

C++ 列舉：
MdcCppApi::QuotationState

C# 列舉：
MdcCSApi::QuotationState

特別說明：
當QuotationChange 發生時，會使用到此一參數，狀態說明如下：
(以下使用 C++ / C# 名稱，即省略 Mdca_QS_)
Snapshot : 訂閱行情初始化快照送達 (還有接續快照資料待觸發)
Snapshot+LastRecord : 訂閱行情快照送達 (最後一筆)
Realtime : 批量即時行情送達 (還有接續即時行情待觸發)
Realtime+LastRecord : 單筆即時行情 或 批量的最後一筆

---

## 7.5 HolidayFlag 假日狀態

C常數：
```
Mdct_HolidayFlag   char
Mdct_HF_Holiday    'H'    /* 假日 */
Mdct_HF_Tradeday   'T'    /* 交易日 */
Mdct_HF_NotExist   '\x0'  /* 不存在日期 */
```

C++ 列舉：
MdcCppApi::HolidayFlag

C# 列舉：
MdcCSApi::HolidayFlag

---

## 7.6 TradeCondition 交易狀態

C常數：
```
                                            /*                                SGX  HKEX  CME  */
Mdct_TC_Regular                         0   /* Regular trade                   v     v    v   */
Mdct_TC_ComboToCombo                    1   /* Combo to combo trade            v              */
Mdct_TC_ComboToLeg                      2   /* Combo to leg trade              v              */
Mdct_TC_OddLot                          3   /* Odd lot trade                         v        */
Mdct_TC_NonDirectOffExchange            4   /* Non-direct off exchange trade         v        */
Mdct_TC_Late                            5   /* Late trade                            v        */
Mdct_TC_Auction                         6   /* Auction trade                         v        */
Mdct_TC_DirectOffExchange               7   /* Direct off exchange trade             v        */
Mdct_TC_AutomaticInternalized           8   /* Automatic internalized                v        */
Mdct_TC_Overseas                        9   /* Overseas trade                        v        */
Mdct_TC_AssetAllocation                 10  /* Asset allocation                           v   */
Mdct_TC_BlockTrade                      11  /* Block trade                                v   */
Mdct_TC_OptionPrivatelyNegotiatedTrade  12  /* Option privately negotiated trade          v   */
Mdct_TC_AgainstActual                   13  /* Against actual                             v   */
Mdct_TC_UnofficialSettlement            14  /* Unofficial settlement                      v   */
Mdct_TC_IndicativeTrade                 15  /* Indicative trade                           v   */
Mdct_TC_ExchangeForPhysical             16  /* Exchange for physical                      v   */
Mdct_TC_ExchangeRisk                    17  /* Exchange risk                              v   */
Mdct_TC_Basis                           18  /* Basis                                      v   */
Mdct_TC_Subtrades                       19  /* Subtrades                                  v   */
Mdct_TC_ExchangeOptionForOption         20  /* Exchange option for option                 v   */
Mdct_TC_ExchangeForSwap                 21  /* Exchange for swap                          v   */
```

C++ 列舉：
MdcCppApi::TradeCondition

C# 列舉：
MdcCSApi::TradeCondition

---

## 7.7 PrineInDepth 價格於委託簿狀態

C常數：
```
Mdct_PID_Unknow    0  /* 未知 */
Mdct_PID_Bid       1  /* 等於買價 */
Mdct_PID_CloseBid  2  /* 接近買價 */
Mdct_PID_Between   3  /* 介於買賣價中間 */
Mdct_PID_CloseAsk  4  /* 接近賣價 */
Mdct_PID_Ask       5  /* 賣價 */
```

C++ 列舉：
MdcCppApi::PriceInDepth

C# 列舉：
MdcCSApi::PriceInDepth

---

## 7.8 CommodityCategory 商品類別

C常數：
```
Mdct_CommodityCategory      int
Mdct_CC_Unknow              0     /* 未知 */
Mdct_CC_Index               0x10  /* I 指數 */
Mdct_CC_Stock               0x20  /* S 個股 */
Mdct_CS_StockWarrant        0x21  /* SW 認股權證 */
Mdct_CC_CommodityFuture     0x30  /* CF 商品-期貨 */
Mdct_CC_IndexFuture         0x31  /* IF 指數-期貨 */
Mdct_CC_StockFuture         0x32  /* SF 個股-期貨 */
Mdct_CC_InterestRateFuture  0x33  /* IRF 利率-期貨 */
Mdct_CC_BondFuture          0x34  /* BF 債券-期貨 */
Mdct_CC_CurrFuture          0x35  /* CYF 匯率-期貨 */
Mdct_CC_IndexOption         0x40  /* IO 指數-選擇權 */
Mdct_CC_StockOption         0x41  /* SO 個股-選擇權 */
Mdct_CC_FutureOption        0x42  /* FO 期貨-選擇權 */
Mdct_CC_CurrOption          0x44  /* CO 貨幣-選擇權 */
```

C++ 列舉：
MdcCppApi::CommodityCategory

C# 列舉：
MdcCSApi:: CommodityCategory

---

## 7.9 ContractMode 合約模式

C常數：
```
Mdct_ContractMode    int
Mdct_CM_Unknow       0  /* 無合約法則 (例:股票,指數) */
Mdct_CM_N12M         1  /* 近12 月 */
Mdct_CM_N2M_F3S      2  /* 近2 月,遠3 季月 */
Mdct_CM_N3M_E11M     3  /* 近3 月,接下來11 月內的偶數月 */
Mdct_CM_N12M_PNY     4  /* 近12 月,排除春節月份 */
Mdct_CM_N6M_F6T24MS  5  /* 近6 月,遠6-24 個月的季月 */
Mdct_CM_M13456789AB  6  /* 1,3,4,5,6,7,8,9,10,11 月 */
```
C++ 列舉：
MdcCppApi::ContractMode

C# 列舉：
MdcCSApi::ContractMode

---

## 7.10 PriceScaleKind 價格檔位分類

C常數：
```
Mdct_PriceScaleKind  int
Mdct_PSK_Default     0  /* 預設(其他) */
Mdct_PSK_Nearest     1  /* 最近月 */
Mdct_PSK_Spread      2  /* 價差商品 */
```
C++ 列舉：
MdcCppApi::PriceScaleKind

C# 列舉：
MdcCSApi::PriceScaleKind

---

## 7.11 ScopeMode 價格範圍比較模式

C常數：
```
Mdct_ScopeMode  int
Mdct_SM_Always  0  /* 永遠成立 */
Mdct_SM_LExGn   1  /* Max >= N > Min */
Mdct_SM_LxGEn   2  /* Max > N >= Min */
Mdct_SM_Gn      3  /* N > Min (用於最後) */
Mdct_SM_GEn     4  /* N >= Min (用於最後) */
Mdct_SM_LEx     5  /* N <= Max (用於第一) */
Mdct_SM_Lx      6  /* N < Max (用於第一) */
```

C++ 列舉：
MdcCppApi::ScopeMode

C# 列舉：
MdcCSApi::ScopeMode

---

## 7.12 TradeSessionKind 交易時段種類

C常數：
```
Mdct_TradeSessionKind  int
Mdct_TSK_Normal        0  /* 一般交易 */
Mdct_TSK_T1            1  /* T+1 盤交易 */
```

C++ 列舉：
MdcCppApi::TradeSessionKind

C# 列舉：
MdcCSApi::TradeSessionKind

---

## 7.13 QuotationType 行情處理旗號

C常數：
```
Mdca_Quotation_Type  int
Mdca_QT_Deal         0x00000001  /* 成交資訊 */
Mdca_QT_Depth        0x00000002  /* 委託簿20 檔資訊 */
Mdca_QT_All          0xFFFFFFFF  /*全部種類 */
```
※此常數為 旗號(bit flag) 表示

C++ 列舉：
MdcCppApi::QuotationType

C# 列舉：
MdcCSApi::QuotationType

---

## 7.14 DataType 資料處理旗號

C常數：
```
Mdcm_DataType unsigned  short
Mdcm_DT_Tick            0x0001  /* Tick */
Mdcm_DT_Depth           0x0002  /* 委託簿 */
Mdcm_DT_Minute          0x0004  /* 標準分K */
Mdcm_DT_Day             0x0008  /* 標準日K */
```
※此常數為 旗號(bit flag) 表示

C++ 列舉：
MdcCppApi::DataType

C# 列舉：
MdcCSApi::DataType

---

## 7.15 TradeSessionState 交易時段狀態

C常數：
```
Mdcs_TradeSession_State int
Mdcs_TSS_Stop           0 /* 停止行情處理 */
Mdcs_TSS_Start          1 /* 開始行情處理 */
Mdcs_TSS_Clear          2 /* 清除行情 */
Mdcs_TSS_Open           3 /* 行情開盤 */
Mdcs_TSS_Close          4 /* 行情收盤 */
Mdcs_TSS_PreOpen        5 /* 重新收單(試撮) */
Mdcs_TSS_Suspend        6 /* 休盤或暫停交易 */
Mdcs_TSS_Void           8 /* 無法處理交易時段的商品(不處理行情) */
Mdcs_TSS_Remove         9 /* 商品到期 */
```
※此常數為 旗號(bit flag) 表示

C++ 列舉：
MdcCppApi::TradeSessionState

C# 列舉：
MdcCSApi::TradeSessionState

---

## 7.16 QuotColumnBasic 行情靜態資料欄位旗號

C常數：
```
Mdcs_Quot_Basic_TsState             0x0000000000000001 /* 交易時段狀態 */
Mdcs_Quot_Basic_TradingDay          0x0000000000000002 /* 交易日期 */
Mdcs_Quot_Basic_UpperLimitPrice     0x0000000000000004 /* 漲停價 */
Mdcs_Quot_Basic_LowerLimitPrice     0x0000000000000008 /* 跌停價 */
Mdcs_Quot_Basic_SettlementPrice     0x0000000000000010 /* 結算價 */
Mdcs_Quot_Basic_PreSettlementPrice  0x0000000000000020 /* 昨日結算價 */
Mdcs_Quot_Basic_PreClosePrice       0x0000000000000040 /* 昨日收盤價 */
Mdcs_Quot_Basic_PreOpenInterest     0x0000000000000080 /* 昨日未平倉 */
Mdcs_Quot_Basic_TsKind              0x0000000000000100 /* 交易時段種類 */
Mdcs_Quot_Basic_ClosePrice          0x0000000000000200 /* 收盤價 */
Mdcs_Quot_Basic_ReferencePrice      0x0000000000000400 /* 參考價 */
Mdcs_Quot_Basic_Utc                 0x0000000000000800 /* UTC 分鐘時間 */
```
※此常數為 旗號(bit flag) 表示

C++ 列舉：
MdcCppApi::QuotColumnBasic

C# 列舉：
MdcCSApi::QuotColumnBasic

---

## 7.17 QuotColumnDeal 行情成交資料欄位旗號

C常數：
```
Mdcs_Quot_Deal_Date               0x0000000000000001 /* 日期 */
Mdcs_Quot_Deal_Time               0x0000000000000002 /* 時間 */
Mdcs_Quot_Deal_LastPrice          0x0000000000000004 /* 最新價 */
Mdcs_Quot_Deal_OpenPrice          0x0000000000000008 /* 今日開盤價 */
Mdcs_Quot_Deal_TradeConditione    0x0000000000000010 /* 交易狀態 */
Mdcs_Quot_Deal_Amount             0x0000000000000020 /* 成交金額 */
Mdcs_Quot_Deal_TotalAmount        0x0000000000000040 /* 總成交金額 */
Mdcs_Quot_Deal_HighestPrice       0x0000000000000080 /* 最高價 */
Mdcs_Quot_Deal_LowestPrice        0x0000000000000100 /* 最低價 */
Mdcs_Quot_Deal_Volume             0x0000000000000200 /* 現量 */
Mdcs_Quot_Deal_TotalVolume        0x0000000000000400 /* 總量 */
Mdcs_Quot_Deal_OpenInterest       0x0000000000000800 /* 合約持倉量 */
Mdcs_Quot_Deal_OutStandingVolume  0x0000000000001000 /* 當前未平倉量 */
Mdcs_Quot_Deal_PriceInDepth       0x0000000000002000 /* 價位於委託簿位置 */
Mdcs_Quot_Deal_BidPrice           0x0000000000004000 /* 買價 */
Mdcs_Quot_Deal_AskPrice           0x0000000000008000 /* 賣價 */
Mdcs_Quot_Deal_BidVolume          0x0000000000010000 /* 買量 */
Mdcs_Quot_Deal_AskVolume          0x0000000000020000 /* 賣量 */
Mdcs_Quot_Deal_OTCVolume          0x0000000000040000 /* 場外交易量(Over The Counter) */
```
※此常數為 旗號(bit flag) 表示

C++ 列舉：
MdcCppApi::QuotColumnDeal

C# 列舉：
MdcCSApi::QuotColumnDeal

---

## 7.18 QuotColumnDepth 行情委託資料欄位旗號

C常數：
```
Mdcs_Quot_Depth_Date        0x0000000000000001 /* 日期 */
Mdcs_Quot_Depth_Time        0x0000000000000002 /* 時間 */
Mdcs_Quot_Depth_BidPrice1   0x0000000000000004 /* 買價1 */
Mdcs_Quot_Depth_BidVolume1  0x0000000000000004 /* 賣價1 */
Mdcs_Quot_Depth_AskPrice1   0x0000000000000008 /* 買量1 */
Mdcs_Quot_Depth_AskVolume1  0x0000000000000008 /* 賣量1 */
Mdcs_Quot_Depth_BidPrice2   0x0000000000000010 /* 買價2 */
Mdcs_Quot_Depth_BidVolume2  0x0000000000000010 /* 賣價2 */
Mdcs_Quot_Depth_AskPrice2   0x0000000000000020 /* 買量2 */
Mdcs_Quot_Depth_AskVolume2  0x0000000000000020 /* 賣量2 */
Mdcs_Quot_Depth_BidPrice3   0x0000000000000040 /* 買價3 */
Mdcs_Quot_Depth_BidVolume3  0x0000000000000040 /* 賣價3 */
Mdcs_Quot_Depth_AskPrice3   0x0000000000000080 /* 買量3 */
Mdcs_Quot_Depth_AskVolume3  0x0000000000000080 /* 賣量3 */
Mdcs_Quot_Depth_BidPrice4   0x0000000000000100 /* 買價4 */
Mdcs_Quot_Depth_BidVolume4  0x0000000000000100 /* 賣價4 */
Mdcs_Quot_Depth_AskPrice4   0x0000000000000200 /* 買量4 */
Mdcs_Quot_Depth_AskVolume4  0x0000000000000200 /* 賣量4 */
Mdcs_Quot_Depth_BidPrice5   0x0000000000000400 /* 買價5 */
Mdcs_Quot_Depth_BidVolume5  0x0000000000000400 /* 賣價5 */
Mdcs_Quot_Depth_AskPrice5   0x0000000000000800 /* 買量5 */
Mdcs_Quot_Depth_AskVolume5  0x0000000000000800 /* 賣量5 */
Mdcs_Quot_Depth_BidPrice6   0x0000000000001000 /* 買價6 */
Mdcs_Quot_Depth_BidVolume6  0x0000000000001000 /* 賣價6 */
Mdcs_Quot_Depth_AskPrice6   0x0000000000002000 /* 買量6 */
Mdcs_Quot_Depth_AskVolume6  0x0000000000002000 /* 賣量6 */
Mdcs_Quot_Depth_BidPrice7   0x0000000000004000 /* 買價7 */
Mdcs_Quot_Depth_BidVolume7  0x0000000000004000 /* 賣價7 */
Mdcs_Quot_Depth_AskPrice7   0x0000000000008000 /* 買量7 */
Mdcs_Quot_Depth_AskVolume7  0x0000000000008000 /* 賣量7 */
Mdcs_Quot_Depth_BidPrice8   0x0000000000010000 /* 買價8 */
Mdcs_Quot_Depth_BidVolume8  0x0000000000010000 /* 賣價8 */
Mdcs_Quot_Depth_AskPrice8   0x0000000000020000 /* 買量8 */
Mdcs_Quot_Depth_AskVolume8  0x0000000000020000 /* 賣量8 */
Mdcs_Quot_Depth_BidPrice9   0x0000000000040000 /* 買價9 */
Mdcs_Quot_Depth_BidVolume9  0x0000000000040000 /* 賣價9 */
Mdcs_Quot_Depth_AskPrice9   0x0000000000080000 /* 買量9 */
Mdcs_Quot_Depth_AskVolume9  0x0000000000080000 /* 賣量9 */
Mdcs_Quot_Depth_BidPrice10  0x0000000000100000 /* 買價10 */
Mdcs_Quot_Depth_BidVolume10 0x0000000000100000 /* 賣價10 */
Mdcs_Quot_Depth_AskPrice10  0x0000000000200000 /* 買量10 */
Mdcs_Quot_Depth_AskVolume10 0x0000000000200000 /* 賣量10 */
Mdcs_Quot_Depth_BidPrice11  0x0000000000400000 /* 買價11 */
Mdcs_Quot_Depth_BidVolume11 0x0000000000400000 /* 賣價11 */
Mdcs_Quot_Depth_AskPrice11  0x0000000000800000 /* 買量11 */
Mdcs_Quot_Depth_AskVolume11 0x0000000000800000 /* 賣量11 */
Mdcs_Quot_Depth_BidPrice12  0x0000000001000000 /* 買價12 */
Mdcs_Quot_Depth_BidVolume12 0x0000000001000000 /* 賣價12 */
Mdcs_Quot_Depth_AskPrice12  0x0000000002000000 /* 買量12 */
Mdcs_Quot_Depth_AskVolume12 0x0000000002000000 /* 賣量12 */
Mdcs_Quot_Depth_BidPrice13  0x0000000004000000 /* 買價13 */
Mdcs_Quot_Depth_BidVolume13 0x0000000004000000 /* 賣價13 */
Mdcs_Quot_Depth_AskPrice13  0x0000000008000000 /* 買量13 */
Mdcs_Quot_Depth_AskVolume13 0x0000000008000000 /* 賣量13 */
Mdcs_Quot_Depth_BidPrice14  0x0000000010000000 /* 買價14 */
Mdcs_Quot_Depth_BidVolume14 0x0000000010000000 /* 賣價14 */
Mdcs_Quot_Depth_AskPrice14  0x0000000020000000 /* 買量14 */
Mdcs_Quot_Depth_AskVolume14 0x0000000020000000 /* 賣量14 */
Mdcs_Quot_Depth_BidPrice15  0x0000000040000000 /* 買價15 */
Mdcs_Quot_Depth_BidVolume15 0x0000000040000000 /* 賣價15 */
Mdcs_Quot_Depth_AskPrice15  0x0000000080000000 /* 買量15 */
Mdcs_Quot_Depth_AskVolume15 0x0000000080000000 /* 賣量15 */
Mdcs_Quot_Depth_BidPrice16  0x0000000100000000 /* 買價16 */
Mdcs_Quot_Depth_BidVolume16 0x0000000100000000 /* 賣價16 */
Mdcs_Quot_Depth_AskPrice16  0x0000000200000000 /* 買量16 */
Mdcs_Quot_Depth_AskVolume16 0x0000000200000000 /* 賣量16 */
Mdcs_Quot_Depth_BidPrice17  0x0000000400000000 /* 買價17 */
Mdcs_Quot_Depth_BidVolume17 0x0000000400000000 /* 賣價17 */
Mdcs_Quot_Depth_AskPrice17  0x0000000800000000 /* 買量17 */
Mdcs_Quot_Depth_AskVolume17 0x0000000800000000 /* 賣量17 */
Mdcs_Quot_Depth_BidPrice18  0x0000001000000000 /* 買價18 */
Mdcs_Quot_Depth_BidVolume18 0x0000001000000000 /* 賣價18 */
Mdcs_Quot_Depth_AskPrice18  0x0000002000000000 /* 買量18 */
Mdcs_Quot_Depth_AskVolume18 0x0000002000000000 /* 賣量18 */
Mdcs_Quot_Depth_BidPrice19  0x0000004000000000 /* 買價19 */
Mdcs_Quot_Depth_BidVolume19 0x0000004000000000 /* 賣價19 */
Mdcs_Quot_Depth_AskPrice19  0x0000008000000000 /* 買量19 */
Mdcs_Quot_Depth_AskVolume19 0x0000008000000000 /* 賣量19 */
Mdcs_Quot_Depth_BidPrice20  0x0000010000000000 /* 買價20 */
Mdcs_Quot_Depth_BidVolume20 0x0000010000000000 /* 賣價20 */
Mdcs_Quot_Depth_AskPrice20  0x0000020000000000 /* 買量20 */
Mdcs_Quot_Depth_AskVolume20 0x0000020000000000 /* 賣量20 */
```
※此常數為 旗號(bit flag) 表示

C++ 列舉：
MdcCppApi::QuotColumnDepth

C# 列舉：
MdcCSApi::QuotColumnDepth

---

## 7.19 ResponseDataType 歷史資料類型
```
Mdcs_ResponseDataType  int
Mdcs_RDT_Tick          1   /* 使用 LPMdcs_Tick 指位 */
Mdcs_RDT_Depth         2   /* 使用 LPMdcs_Depth 指位 */
Mdcs_RDT_Candlestick   3   /* 使用 LPMdcs_Candlestick 指位 */
```

C++ 列舉：
MdcCppApi::ResponseDataType

C# 列舉：
MdcCSApi::ResponseDataType

---

## 7.20 RespDataStatus 歷史資料狀態旗號

```
Mdcs_RespDataStatus  int
Mdcs_RDS_Open        0x0001 /* 創建-資料列 */
Mdcs_RDS_Update      0x0002 /* 更新-資料列 */
Mdcs_RDS_Close       0x0004 /* 收納-資料列 */
Mdcs_RDS_Realtime    0x0010 /* 資料列 屬 即時 */
Mdcs_RDS_History     0x0020 /* 資料列 屬 歷史 */
```
※此常數為 旗號(bit flag) 表示

C++ 列舉：
MdcCppApi::RespDataStatus

C# 列舉：
MdcCSApi::RespDataStatus

---

## 7.21 ExchOrderType 下單類別旗號

```
Mdct_ExchOrderType   int
Mdct_EOT_None        0 /* 未指定 */
Mdct_EOT_MarketOrder 0x0001 /* 市價 */
Mdct_EOT_LimitOrder  0x0002 /* 限價 */
Mdct_EOT_StopOrder   0x0004 /* 停損市價 */
Mdct_EOT_StopLimit   0x0008 /* 停損限價 */
```
※此常數為 旗號(bit flag) 表示

C++ 列舉：
MdcCppApi::ExchOrderType

C# 列舉：
MdcCSApi::ExchOrderType

---

## 7.22 CommodityCategoryCondition 商品類別延伸資訊

```
Mdcm_CommodityCategoryCondition    int
/* 選擇權 */
Mdcm_CCC_Option_Call               0x00000001 /* Call 買權 */
Mdcm_CCC_Option_Put                0x00000002 /* Put 賣權 */
Mdcm_CCC_Option_MASK               0x0000000F /* 選擇權遮罩 */
/* 期貨 */
Mdcm_CCC_Future_Spread             0x00000010 /* 價差商品 */
Mdcm_CCC_Future_MASK               0x000000F0 /* 期貨遮罩 */
/* 合約月份 */
Mdcm_CCC_Contract_Nearest          0x00000100 /* 最近月 */
Mdcm_CCC_Contract_Odd              0x00000200 /* 奇數月 (No=偶數) */
Mdcm_CCC_Contract_Season           0x00000400 /* 季月 (No=非季月) */
Mdcm_CCC_Contract_MASK             0x00000F00 /* 合約月份遮罩 */
```
※此常數為 旗號(bit flag) 表示

C++ 列舉：
MdcCppApi::CommodityCategoryCondition

C# 列舉：
MdcCSApi::CommodityCategoryCondition

---

## 7.23 CommodityRootCondition 根商品延伸資訊

```
Mdct_CommodityRootCondition  int
/* 價差 */
Mdct_CRC_Spread_Reverse      0x00000001 /* 價差反向 (買一賣二 Ex:TXF.1703/1706
買1703 賣1706) */
Mdct_CRC_Spread_MASK         0x0000000F /* 價差遮罩 */
```
※此常數為 旗號(bit flag) 表示

C++ 列舉：
MdcCppApi::CommodityRootCondition

C# 列舉：
MdcCSApi::CommodityRootCondition

---

## 7.24 TradeSessionAction 交易時段動作旗號

```
Mdcs_TradeSession_Action     int
Mdcs_TSA_Clear_BasicImpl     0x0001 /* 基本資料維護 */
Mdcs_TSA_Clear_Deal          0x0002 /* 清除 Deal */
Mdcs_TSA_Clear_Depth         0x0004 /* 清除 Depth */
Mdcs_TSA_Clear_ExpireRemove  0x0008 /* 刪除到期商品 */
```
※此常數為 旗號(bit flag) 表示

C++ 列舉：
MdcCppApi::TradeSessionAction

C# 列舉：
MdcCSApi::TradeSessionAction

---

## 7.25 CommodityMethod 商品變動方式

```
Mdca_Commodity_Method int
Mdca_CM_Create 1 /* 新增商品 */
Mdca_CM_Modify 2 /* 修改商品 */
Mdca_CM_Delete 3 /* 刪除商品 */
```

C++ 列舉：
MdcCppApi::CommodityMethod

C# 列舉：
MdcCSApi::CommodityMethod

---

## 7.26 TimeZone 歷史資料時區

```
Mdcs_TimeZone  short
Mdcs_TZ_Local  0 /* 交易所當地時間 */
Mdcs_TZ_Utc    1 /* UTC 時間 */
```

C# 列舉：
MdcCSApi::TimeZone

---

## 7.27 LogFlag 日誌項目旗號

```
Mdct_LogFlag int
Mdct_LF_NONE 0x0000 /* 關閉所有Log(包含關檔) */
Mdct_LF_FUNC_EVENT 0x0001 /* 函數呼叫 及 事件回叫 */
Mdct_LF_REALTIME_DEAL 0x0002 /* 即時行情 Deal 的內容 */
Mdct_LF_REALTIME_DEPTH 0x0004 /* 即時行情 Depth 的內容 */
Mdct_LF_COMMODITY_DETAIL 0x0008 /* 商品檔資訊內容 */
Mdct_LF_HISTORY_DETAIL 0x0010 /* 歷史資料查詢回應內容 */
```

C# 列舉：
MdcCSApi::LogFlag



---
###### tags: `行情API技術文件`