打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
手把手教你如何用通达信完整地开发一个量化交易策略(1)

用通达信公式系统就能打造属于自己的量化交易系统!

一个投资交易策略,一般来说主要就是如何买入以及如何卖出两个环节,虽然持有过程中有仓位控制方面的加仓和减仓操作,甚至加杠杆的操作,但其实也逃离不了买入和卖出的两个动作,只是在设定一定仓位条件下进行买入和卖出而已。

所以我们在制定一个策略的时候,最主要的就是需要明确和量化我们自己的买入条件以及卖出条件,那么这样就可以形成一个比较简单,但却完整的投资策略。

比如均线策略,一般我们运用两根均线的金叉(短期均线上穿长期均线)作为买入信号,死叉(短期均线下穿长期均线)作为卖出信号。这里我们先不论这个策略的有效性,单从策略来讲,如果我们用于单个股票或者ETF之上,同时满仓进行操作,那么这是一个简单但却完整的策略。

如果你看过以前的视频或者文章,可以很快地反应到:这么说来,一个策略不就是两个条件组成的嘛,那么在通达信中最简单的策略不就是两个条件选股公式来实现嘛。对的,但是通达信中有一个更简单的方式,就是运用专家系统公式来写,也就是通达信四种类型公式中的一种。

我们可以看到通达信系统内置的公式主要是一些技术指标的策略,毕竟通达信比较擅长的是交易数据,而且量化普遍还是以交易数据为主,所以如果我们做交易数据方面的策略,那么通达信还是够用的。

那么接下来,我们就通过一个简单的交易系统公式,给大家分享一下如何运用通达信打造一个属于自己的交易系统。

首先,我们研究一下专家系统公式,到底专家系统公式是什么样的,以均线策略为例,我们打开公式管理器,选择专家系统公式MA均线专家系统公式,双击打开就可以看到:

之前不是说专家系统公式是两个条件买入公式组合而成的吗,我们来看一下是不是这样:

我们来看这个专家系统公式一共就两行:

ENTERLONG:CROSS(MA(CLOSE,SHORT),MA(CLOSE,LONG));

EXITLONG:CROSS(MA(CLOSE,LONG),MA(CLOSE,SHORT));

可以看到的是两个CROSS函数,分别就是两个条件:短期收盘价均线下穿长期收盘价均线CROSS(MA(CLOSE,SHORT),MA(CLOSE,LONG))以及 短期收盘价均线下穿长期收盘价均线CROSS(MA(CLOSE,LONG),MA(CLOSE,SHORT))。

而且在这两个条件前面有ENTERLONG:以及EXITLONG:前缀,如果对英语比较熟悉的话其实就可以很容易理解这两个符号,LONG其实就是多头的意思,那么ENTERLONG就是建立多头即买入,EXITLONG就是退出多头仓位,就是卖出的意思

于是我们就能很容易地理解这个均线系统公式:

当短期均线上穿长期均线时买入,当短期均线下穿长期均线时卖出。

所以,在不做空的情况下,我们任何的专家系统公式就可以写成如下格式:

ENTERLONG:买入条件;

EXITLONG:卖出条件;

如果你要看一下均线交易系统的效果,可以在任一K线图上右键,选择系统指示,点击专家系统指示:

在弹出的对话框中点击专家系统公式,并选择短期均线以及长期均线的参数,这里选择的是5日均线以及20日均线:

就可以看到K线图上出现了红色以及绿的箭头,红色表示建仓,绿色表示清仓。不过很可惜的就是A股经历了长时间的震荡,可以看到这个均线的效果其实并好,止损出局的次数居多。究其原因还是均线系统本身是一个追踪趋势的策略,如果没有趋势性的行情,那么这个策略亏损的概率还是比较大的。但我在这里要强调的是,这个市场中没有百战百胜的策略,只有适合自己的策略,一段时间的回测效果差,并不代表这个策略就就是一个不好的策略,只是这段时间的行情的并不适合这个策略而已。

不知道经过以上的讲解,你对专家交易系统有没有一个系统的了解,后面的文章中我将继续为大家分享如何编写一个属于我们自己的交易系统公式,同时通过通达信自带的功能对这个策略进行回测,并且探索最佳参数,希望大家持续关注!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
基于通达信打造属于自己的量化交易系统
大智慧软件公式教程-交易系统指标编制方法_1
大智慧经典公式1
决策交易系统公式编程(交易系统)
一位波浪高手教你主升浪战法,非常强势,附选股公式源码
通达信公式编写入门篇 7
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服