![从零开始学Python大数据与量化交易](https://wfqqreader-1252317822.image.myqcloud.com/cover/108/27738108/b_27738108.jpg)
1.7.9 量化交易策略的模拟交易
模拟交易的数据与实盘数据完全同步,可以通过模拟交易进一步检验策略的有效性。
1. 新建模拟交易并运行
在菜单栏中选择“我的策略”→“我的交易”命令,进入“我的交易”页面,如图1.49所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P48_4109.jpg?sign=1738959460-f8VOqAgl1JqDvbjYKWETBmdcRQq9MZ1b-0-b7535e5e914051158be65f587f030d66)
图1.49 “我的交易”页面
在“我的交易”页面中,单击“新建模拟交易”按钮,弹出“新建模拟交易”对话框,如图1.50所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P48_4113.jpg?sign=1738959460-SKRAWFiYASjzHm2qaX8yaz8ErRFYhDyc-0-6c43808dfb4bb75c1a5b0080e21bdf3a)
图1.50 “新建模拟交易”对话框
在“新建模拟交易”对话框中,要先设置交易名称和初始资金,然后选择策略、选择回测、选择数据频率、设置开始日期、选择时限。
在这里选择策略和选择回测,都是前面建立的“向导式策略生成器”,选择数据频率为每天,开始日期为2018年4月11日,初始资金为10万,设置好后单击“确定”按钮即可。
2. 查看模拟交易
在模拟交易创建后,这个模拟交易其后就开始自动运行,下面来查看模拟交易情况。
在菜单栏中选择“我的策略”→“我的交易”命令,进入“我的交易”页面,这时就可以看到“模拟交易-1”,如图1.51所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P49_4124.jpg?sign=1738959460-Y8W7N7dkGVb7RUwUpUxYdhBMMfCAr1QL-0-228dd2c98fadbeb5cb36fdc4c96ab9e2)
图1.51 “模拟交易-1”界面
双击“模拟交易-1”,进入模拟交易-1的概述信息,即模拟交易-1的累计收益、年化收益、总资产、可用资金、总体仓位等信息。另外,还可以看到累计收益的图表信息,如图1.52所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P49_4128.jpg?sign=1738959460-ywJiNqnMryajA3Py8GKmlaY7WTMo7jBf-0-e591fd4cdeb7db4969980adfb791d9d8)
图1.52 累计收益的图表信息
单击“当日收益”选项卡,可以看到“模拟交易-1”的“当日收益”的图表信息,如图1.53所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P50_4135.jpg?sign=1738959460-OTGvGAmcLrWmMDXl8dihd4jhvUdWOSxz-0-eb642275b489e488c14318319fea18e4)
图1.53 当日收益的图表信息
向下拖动垂直滚动条,可以看到“持仓详情”,即持仓数量、现价、盈利等信息,如图1.54所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P50_4139.jpg?sign=1738959460-DmhHsX7F569hroDI0QqmirxNZ2Zy93pq-0-2a7b6885096df88839c8ab2191d52a2b)
图1.54 持仓详情
再向下拖动垂直滚动条,可以看到下单详情,即下单类型、成交数量、成交价格、成交额等信息,如图1.55所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P51_4148.jpg?sign=1738959460-iBeyppabaIIFpWzfL9TQaUw5aNQn1BoI-0-89eb83706ec781850c9b345c0e42a655)
图1.55 下单详情
单击左侧导航栏中的“统计”选项,可以查看模拟交易-1的全部、一个星期、一个月、6个月、一年的统计信息,如图1.56所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P51_4151.jpg?sign=1738959460-GPYbQ2fc3b76qF0ywo1dkXzlUIGSPQ0H-0-996344748361736026cd9155aba101b9)
图1.56 模拟交易-1的统计信息
单击左侧导航栏中的“日志”选项,可以查看模拟交易-1的交易日志信息,如图1.57所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P51_4154.jpg?sign=1738959460-A7jG9AXm6NvFMmccVvZzOMc23PzdLSeS-0-c49bd8815557566c2f33334d58832fc7)
图1.57 模拟交易-1的交易日志信息
单击左侧导航栏中的“代码”选项,可以查看模拟交易-1的Python程序代码,如图1.58所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P52_4162.jpg?sign=1738959460-RqmLasIIZrZsKgmxd1pzqVEz5SgtLRt2-0-f0647cd41bd0d75f488cc14e86f9afd5)
图1.58 模拟交易-1的Python程序代码
3. 绑定微信
开启微信通知后,可以通过微信接收模拟交易的下单信号。需要注意的是,模拟交易的下单信号较实盘有30秒的延迟。
在“我的交易”页面,可以看到模拟交易-1的“微信通知”默认是关闭的,如图1.59所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P52_4166.jpg?sign=1738959460-q3ej52nSfiiA0C7RKBgKD2PACdJ6piEv-0-de2e0ee76b183912eab07203940611fe)
图1.59 “微信通知”默认是关闭的
单击OFF按钮,弹出“绑定微信”面板,如图1.60所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P53_4175.jpg?sign=1738959460-jvQAWMvJnCZb5tewF6to2c4zwXM38huU-0-ea6b153471fce16834f9e7e83552c7f5)
图1.60 “绑定微信”面板
利用微信的扫一扫功能,扫一下二维码,就可以绑定微信。注意,一个账号仅支持绑定一个微信账号。