服务启动,开放端口:58601
-1
连接失败
-1
-1
#创建交易对象
import random
from xtquant.xttrader import XtQuantTrader
path = r'D:\国金证券QMT交易端\userdata_mini'
session_id = int(random.randint(100000, 999999))
xt_trader = XtQuantTrader(path, session_id)
#测试端口
from xtquant import xtdatacenter as xtdc
xtdc.set_token("XXXXXXXXX")
xtdc.init(False)
port = 58601
xtdc.listen(port=port)
print(f"服务启动,开放端口:{port}")
#连接QMT客户端
xt_trader.start()
connect_result = xt_trader.connect()
print(connect_result)
if connect_result == 0:
print('连接成功')
else :
print('连接失败')
from xtquant.xttype import StockAccount
#订阅账户
acc = StockAccount('XXXXX')
subscribe_result = xt_trader.subscribe(acc)
print(subscribe_result)
#下单
from xtquant import xtconstant
stock_code = '000429.SZ'
order_id = xt_trader.order_stock(acc, stock_code, xtconstant.STOCK_BUY, 100, xtconstant.FIX_PRICE, 7.5)
print(order_id)
|