![从零开始学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=1739654159-82qRHs9u8sYY8cMHG5bbzm81H2xoN89Z-0-ac9e27e34bcfdf7025a2f270d4ddbe0f)
图1.49 “我的交易”页面
在“我的交易”页面中,单击“新建模拟交易”按钮,弹出“新建模拟交易”对话框,如图1.50所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P48_4113.jpg?sign=1739654159-tKFdTVgjRITQzv8bzxdG05oH9qfDL8nB-0-d56bf610eb01e64e46829f3b4f1a8b6e)
图1.50 “新建模拟交易”对话框
在“新建模拟交易”对话框中,要先设置交易名称和初始资金,然后选择策略、选择回测、选择数据频率、设置开始日期、选择时限。
在这里选择策略和选择回测,都是前面建立的“向导式策略生成器”,选择数据频率为每天,开始日期为2018年4月11日,初始资金为10万,设置好后单击“确定”按钮即可。
2. 查看模拟交易
在模拟交易创建后,这个模拟交易其后就开始自动运行,下面来查看模拟交易情况。
在菜单栏中选择“我的策略”→“我的交易”命令,进入“我的交易”页面,这时就可以看到“模拟交易-1”,如图1.51所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P49_4124.jpg?sign=1739654159-71G1eCXCvC2UaAm2bcD56q4UcSwuV3O9-0-480a33c175ef157131a9e5f40a2ef9f7)
图1.51 “模拟交易-1”界面
双击“模拟交易-1”,进入模拟交易-1的概述信息,即模拟交易-1的累计收益、年化收益、总资产、可用资金、总体仓位等信息。另外,还可以看到累计收益的图表信息,如图1.52所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P49_4128.jpg?sign=1739654159-4Dp1ovtJqvzogt5SVvDtpkt1a5JT0Lj7-0-c4eefe624899b6cb343cfafc74635c1c)
图1.52 累计收益的图表信息
单击“当日收益”选项卡,可以看到“模拟交易-1”的“当日收益”的图表信息,如图1.53所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P50_4135.jpg?sign=1739654159-Z4AhDjm0LNJHmqGtDlcES5LFm6BJdI3O-0-79eab64d806015b96c96dc5f0ad95da5)
图1.53 当日收益的图表信息
向下拖动垂直滚动条,可以看到“持仓详情”,即持仓数量、现价、盈利等信息,如图1.54所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P50_4139.jpg?sign=1739654159-Ltx9dRhKb2Nf6WmZ9Mn0YwlXoojhiRKM-0-fd78ba6540475a343ed6ce0cabd4d58f)
图1.54 持仓详情
再向下拖动垂直滚动条,可以看到下单详情,即下单类型、成交数量、成交价格、成交额等信息,如图1.55所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P51_4148.jpg?sign=1739654159-GRiIDsQWl7EKuMVdg4RVLczOns7VWoFW-0-b194fddbc906157687d6f041c91d74d9)
图1.55 下单详情
单击左侧导航栏中的“统计”选项,可以查看模拟交易-1的全部、一个星期、一个月、6个月、一年的统计信息,如图1.56所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P51_4151.jpg?sign=1739654159-LVA8lyzj39VKqCjrr4FKrpim3EhtPt0o-0-e1e319f21ee4e33eaff22d3a24d03986)
图1.56 模拟交易-1的统计信息
单击左侧导航栏中的“日志”选项,可以查看模拟交易-1的交易日志信息,如图1.57所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P51_4154.jpg?sign=1739654159-DP50wpNc0PoyxOGaVX398x2UHUPgHTe2-0-3d5492efa0c0c7f92e89e945909e9c4b)
图1.57 模拟交易-1的交易日志信息
单击左侧导航栏中的“代码”选项,可以查看模拟交易-1的Python程序代码,如图1.58所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P52_4162.jpg?sign=1739654159-J31Ms3JMtapNttdwQEO0g0bHvw9B5YAd-0-c2c7bb39f0f1c59ae98872d48444688b)
图1.58 模拟交易-1的Python程序代码
3. 绑定微信
开启微信通知后,可以通过微信接收模拟交易的下单信号。需要注意的是,模拟交易的下单信号较实盘有30秒的延迟。
在“我的交易”页面,可以看到模拟交易-1的“微信通知”默认是关闭的,如图1.59所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P52_4166.jpg?sign=1739654159-XT9kLjCqHSbfpTgNAkqq0h1g2Ai5fser-0-6f48a0d427ec6f65dac27c183298ef1a)
图1.59 “微信通知”默认是关闭的
单击OFF按钮,弹出“绑定微信”面板,如图1.60所示。
![](https://epubservercos.yuewen.com/DDF96A/15936052404963606/epubprivate/OEBPS/Images/Figure-P53_4175.jpg?sign=1739654159-8B701sO9tUBZPElWMqFEfdqNPZtzFJFq-0-a2ed4089b043fb112671455900931f9c)
图1.60 “绑定微信”面板
利用微信的扫一扫功能,扫一下二维码,就可以绑定微信。注意,一个账号仅支持绑定一个微信账号。