跳到主要内容

图形界面运行模式

VnpyRS还支持图形界面运行。和vnpy一样,在家目录下建立一个名为“strategies”的文件夹,在里面新建一个名为__init__.py的空文件,再将包含策略的py文件放到“strategies”文件夹里。

在任意目录下创建gui.py,写入以下示例代码:

from vnpyrs.widget import create_qapp, BacktesterWindow


def main():
""""""
qapp = create_qapp()
backtester_window = BacktesterWindow()
backtester_window.showMaximized()

qapp.exec()


if __name__ == "__main__":
main()

在该目录下打开CMD(按住Shift->点击鼠标右键->在此处打开命令窗口/PowerShell)后运行下列命令启动VnpyRS:

python gui.py