| | |
| | | OPERRATE_SET = 1 # 设置 |
| | | OPERRATE_DELETE = 2 # 删除 |
| | | OPERRATE_GET = 3 # 获取 |
| | | OPERRATE_ADD = 4 # 新增 |
| | | |
| | | # 代码名单类型 |
| | | CODE_LIST_WHITE = "white" |
| | |
| | | API_TYPE_TRADE = "trade" # 交易 |
| | | API_TYPE_TRADE_STATE = "trade_state" # 交易状态 |
| | | API_TYPE_TRADE_MODE = "trade_mode" # 交易模式 |
| | | API_TYPE_SELL_RULE = "sell_rule" # 卖出规则 |
| | | API_TYPE_CODE_LIST = "code_list" # 代码名单 |
| | | API_TYPE_EXPORT_L2 = "export_l2" # 导出L2数据 |
| | | API_TYPE_INIT = "init" # 初始化 |
| | |
| | | |
| | | # 交易模式 |
| | | def OnTradeMode(self, client_id, request_id, data): |
| | | pass |
| | | |
| | | # 卖出规则 |
| | | def OnSellRule(self, client_id, request_id, data): |
| | | pass |
| | | |
| | | # 代码名单 |
| | |
| | | cls.action_callback.OnTradeState(client_id, request_id, data) |
| | | elif content_type == API_TYPE_TRADE_MODE: |
| | | cls.action_callback.OnTradeMode(client_id, request_id, data) |
| | | elif content_type == API_TYPE_SELL_RULE: |
| | | cls.action_callback.OnSellRule(client_id, request_id, data) |
| | | elif content_type == API_TYPE_CODE_LIST: |
| | | cls.action_callback.OnCodeList(client_id, request_id, data) |
| | | elif content_type == API_TYPE_EXPORT_L2: |