参考样例

参考样例位于examples/server_client目录下,其中包括服务器进程和客户端进程。

服务器进程

样例提供了run_server.py文件,里面定义了main_ui和main_terminal函数,分别用于GUI模式和无界面模式启动,可以根据需要修改这两个函数,然后选择运行某一个函数即可。

  • GUI模式:GUI模式启动和上面提到的run.py启动完全一致,只是run_server.py已经默认加载了RPC模块,用户只需修改加载的外部交易接口即可。

  • 无界面模式:需要提前配置好连接CTP等交易接口所需的个人信息,如图:

https://static.vnpy.com/upload/temp/69010fa2-98c4-47ae-b055-d6709d744385.png

客户端进程

样例提供了run_client.py,和上述提到的run.py启动VnTrader方式完全一致,只是这里已经默认加载了Rpc接口。