RPC
如何加载
RPC的加载涉及到服务端和客户端
服务端:运行vntrader时加载rpc_service模块
from vnpy.app.rpc_service import RpcService
启动vntrader后,首先连接外部交易交易如CTP,然后点击菜单栏”功能”->”RPC服务”,点击”启动”
客户端:运行vntrader时加载RpcGateway
from vnpy.gateway.rpc import RpcGateway
启动vntrader后,连接rpc接口即可。
相关字段
在服务端和客户端,使用默认填好的参数即可
获取账号
使用rpc无须额外申请账号,只需要一个外部接口账号
其他特点
rpc服务支持同一外部接口数据在本地多进程分发,比如在服务端连接了ctp接口,订阅了rb1910后,客户端多个进程会自动订阅来自服务端分发的订阅数据# 交易接口