怎样编程可以让通达信程序化交易?

怎样编程可以让通达信程序化交易?,第1张

下面是通达信的一个标准均线交易系统的代码:

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

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

不过我猜你的问题可能不是怎么写代码,而是如何让系统交易起来。

很遗憾的是,据我所知,目前证券公司都没有开通这样的业务,所以你只能用来写程序做历史回溯测试。

招商证券去年开通了这样的业务,称之为“量化交易”,我去开通了,不过完全不是我想象的那样,不过是手工设置个买卖价,然后到价执行,顶多算是挂单交易而已。

期货里一般都可以程序化交易。

在通达信功能菜单,公式系统,程序交易评测系统,这里可以回测系统,系统自带了几个简单的交易系统,均线,MACD,唐奇安,等,你也可以把你自己的技术指标加上交易信号用回测,也可以做参数优化,但通达信做量化交易不适合。下面截几张图

举个例子,以均线策略为例,默认均线参数是5日和20日,回测时间2016年12月21日到2018年12月21日,回策品种上证指数,结果是年化收益-0.72%胜率也只有29.41%,资金曲线也不好看,接下来参数优化,20日与14日均线 胜率能达到78.57%,年化收益6.2%,这只是个简单的例子,不具备实用性,实际回测你要回测的时间更长,品种更多,观测更仔细,使用参数优化要注意有可能会有过度优化,还有策略设计,回测所选交易价格,如何防止偷价,滑价等等等。

以前有老美也有这样想的 但是 没有一个成功的 他们用当时最好的 大型计算机组 用程序买卖股票

但是没有成功

除了出现真正的 人工智能 否则 按程序规则 弄出的结果 是注定失败的

别浪费时间了 股票市场最大的变数是人心 退一万步讲 你怎么设定人心的程序?


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11420161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存