远端服务模式¶
远端服务模式是交易服务端和量化策略端分离的模式。
交易服务端通常是有固定IP地址的云服务器,该服务器上运行着easytrader交易服务。而量化策略端可能是JoinQuant、RiceQuant、Vn.Py,物理上与交易服务端不在同一台电脑上。交易服务端被动或主动获取交易信号,并驱动交易软件(交易软件包括运行在同一服务器上的下单软件,比如同花顺xiadan.exe,或者运行在另一台服务器上的雪球xq)。
交易服务端——启动服务¶
from easytrader import server
server.run(port=1430) # 默认端口为 1430
量化策略端——调用服务¶
from easytrader import remoteclient
user = remoteclient.use('使用客户端类型,可选 yh_client, ht_client, ths, xq等', host='服务器ip', port='服务器端口,默认为1430')
user.buy(......)
user.sell(......)