feat QMT_API.py
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
from .models import *
|
||||
from typing import Any
|
||||
|
||||
OP_BUY, OP_SELL = 23, 24
|
||||
OP_BUY = 23
|
||||
OP_SELL = 24
|
||||
ORDER_TYPE_VOLUME, PR_TYPE_LATEST, QUICK_TRADE_NOW = 1101, 5, 2
|
||||
ORDER_SIDE_BY_OFFSET = {"23": "BUY", "24": "SELL", "48": "BUY", "49": "SELL"}
|
||||
|
||||
@@ -16,11 +17,11 @@ class TradeMixin:
|
||||
return self._post("/api/trade/passorder", body)
|
||||
|
||||
def passorder_latest(self, side, stock, volume): return self.passorder_latest_tagged(side, stock, volume, "", "")
|
||||
def passorder_latest_tagged(self, side, stock, volume, strategy_name, order_id):
|
||||
def passorder_latest_tagged(self, side, stock_code, volume, strategy_name, order_id):
|
||||
body = {
|
||||
"opType": side,
|
||||
"orderType": ORDER_TYPE_VOLUME,
|
||||
"stock": stock,
|
||||
"stockCode": stock_code,
|
||||
"prType": PR_TYPE_LATEST,
|
||||
"price": -1,
|
||||
"volume": volume,
|
||||
|
||||
Reference in New Issue
Block a user