ai量化交易系统 使用通达信对一个交易策略进行量化回测!!

默认分类1年前 (2023)发布 admin
4,025 0
ChatGPT国内版

目前AI人工智能时代,游资和机构主要用自动化交易进行炒股(韭菜收割)。

那么,作为韭菜,如何学会自动化交易呢。

首先要建立自己的交易模型,并回测成功率,然后就可以将策略导入自动化交易系统,让计算机为你自动赚钱。

这篇文章告诉大家使用通达信对一个交易策略进行量化回测,看这种模型的成功率。

先给大家看一下一个特别简单的模型:

买入:=C>MA(C,60);

卖出:=: 买入;

: 卖出;

这是一个只有4行的简单交易模型,

模型的交易策略是:当日收盘价站上60日线就买入,跌破60日线就卖出,可以说没有比这个模型再简单的模型了。

我们将这个模型加载在酒鬼酒上面,测试2016年1月1日至2020年12月31日的数据可以得出最近5年的收益情况,虽然胜率不高,只有38.1%,但是最近5年可以实现10倍的收益,而期间的最大回撤比也并不是很高18.1%。

实现整个完整测试的过程如下:

打开软件后,找到软件的“公式管理器”,一般的图标是:。或者也可以通过快捷键调出“公式管理器”,快捷键是Ctrl+F。点击“专家系统公式”前面的加号+,会弹出如下窗口:

单击任意一个系统公式,之后单击右上角的“新建”,就会弹出“专家系统公式编辑器”:

ai量化交易系统 使用通达信对一个交易策略进行量化回测!!

在这个空白的编辑器中就可以写入我们想要实现的各种策略模型了。

我们将60日线策略的内容写入如下:

买入:=C>MA(C,60);

卖出:=: 买入;

: 卖出;

然后在编辑器左上角的“公式名称”处写入这个公式的名称:60日线,再点击右上角的“确定”,这样一个简单的60日线模型就建立成功了。

然后再使用快捷键Ctrl+S调出“程序交易评测系统”:

在左侧的“专家系统公式”中找到刚刚建立好的“60日线”,

如果找不到,先单击一下右上角的“刷新指标树和周期”再双击左侧的“专家系统公式”,

看看新建的“60日线”是否出现了。先单击选中“60日线”公式,再往右侧看。

测试初始默认的计算周日是日线,采取前复权的方式,我们暂时保持设置不变(关于前复权会导致测试结果不准确的问题在后面再详细探讨)。

点击下方的“下一步”:

在弹出的“建仓规则”中,需要我们自己选择评测的时间段;在初始分配资金的地方可以保持默认的100万元不变,在使用资金的地方,我一般选择的都是“全部资金开仓”即每次都满仓交易。设置好之后,再次点击“下一步”:

ai量化交易系统 使用通达信对一个交易策略进行量化回测!!

在“交易方式”中,主要设置的是手续费,我一般设置成买入费率万分之五,卖出万分之15(千分之一的印花税+万分之五手续费)的费率。再次点击“下一步”:

这一页的“平仓规则”主要设置的是如何定量止损和止盈,这里暂时先不设置,即不考虑止损和止盈,只靠买卖信号进行开平仓,再次点击“下一步”:

在“评测品种”中点击“添加”,在出现的界面中:

事先将我们要测试的品种“酒鬼酒”加入到“自选股”中,这时单击左侧的“自选股”,就会出现“酒鬼酒”,单击“酒鬼酒”之后再点击“确定”,就会看到:

这时我们点击“开始评测”,就会弹出:

这就是最终的测试报告了,双击报告中的“酒鬼酒”这一行,就会弹出:

点击弹出框上方的“K线图上显示信号”,可以看到具体的开平仓时间,以及下方还有具体的每次开平的价格等明细,这些明细可以通过点击右上角的“导出结果”以EXECL表格的形式存储在电脑中,以便我们后续的研究。

关闭交易明细界面,再次回到测试结果对话框,看下方的“评测指标详情”,其中有这个策略在酒鬼酒上的各种指标,包括盈亏时间比、胜率、最大回撤比等等,我们可以对其进行详细研究。

这就是一个最简单的交易策略的测试过程。

想知道后续如何建立自动交易系统的理想同学,请点赞支持!!

© 版权声明
广告也精彩

相关文章

暂无评论

暂无评论...