# 七、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技術文件`