尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

龙哥量化:初版简单的通达信公式回测案例_macd趋势策略收益曲线,展示在通达信的主副图(展示部分代码)

龙哥量化:初版简单的通达信公式回测案例_macd趋势策略收益曲线,展示在通达信的主副图(展示部分代码)
📅 发布时间:2026/6/22 23:34:01
3、函数buy,sell不能指定手数,只能在界面设置。 4、不识别第二个参数价格,所以, 你用上图中的10个价格之外的价格,在回测系统不起作用,比如实时突破压力线,代码中用压力线的价格成交,BUY(突破,  压力线),实际会用上图设置的价格。 5、平仓规则,有点鸡肋,实际上会有N个平仓条件,比如,大幅下跌平仓止损, 两连板涨停平仓止盈,跌破前低点平仓,固定止损,固定止盈,浮动跟踪止盈,死叉平仓,放量下跌平仓
很多的朋友问我, 公式回测的效果怎么样?
我真的没法说,好与不好。
好,肯定藏着不泄露源码
不好,送我我也不要啊。
所以,本篇做详细讲解,并安利一个案例的主图,副图公式,也可以按照你的买卖逻辑修改
1、回测主要是说全自动交易的量化策略,有非常具体明确的买入条件,买入时间,买入价格, 卖出条件,卖出时间,卖出价格,先不用管策略的思路有多复杂,所有的量化策略都有完整的买入卖出逻辑。
2、回测一般是看量化策略在历史行情中的表现, 有几个常见评价标准,年化收益率,夏普,最大回撤率,胜率,盈亏比
3、回测是在足够多的历史行情交易很多次,比如在历史一万根K线,交易800次,回测的曲线也平滑,常见评价标准也正常,那么大概率在未来的行情中是能赚钱的
4、回测后,认为策略稳定,可以用全自动量化交易,ok,注意,是100%的执行非常具体明确的买入条件, 卖出条件。除非一些特殊行情,写代码的时候没考虑到,手动平仓,平仓后应该继续优化代码,再回测, 再模拟,再上实盘。
5、大多数通达信公式,是计算出各种曲线,放在主图副图观察,然后用某个规律形成买入条件, 这个买入条件,一种是写成信号,比如出现这个信号( 图标/文字 )的时候,手动买入,  另一种是因为难度高写不出来,或者规律都说不出个清晰的条条框框,只能人为观察,手动买入。
6、再强调,大多数通达信公式,只有买入条件,没有买入时间, 买入价格,更没有卖出的逻辑。
7、没有,那就花时间精力,想逻辑, 写代码,回测, 优化,模拟交易,小实盘交易,这是一个非常耗费时间精力的研究工作。
8、看完前面7条,如果还要问我,公式回测的效果怎么样?  我只能弄个简单的通达信公式回测案例,展示一下, 如果要深入研究, 那就费功夫了
如果平仓规则是:止损90%,止盈10%的,胜率肯定高,骗人的啊,止损一次就亏光光啊
如果平仓规则是:止损10%,止盈50%的,胜率肯定低,你又嫌弃,但是注意,实际平仓条件是N个,是灵活的,比如,大幅下跌平仓止损, 两连板涨停平仓止盈,跌破前低点平仓,固定止损,固定止盈,浮动跟踪止盈,死叉平仓,放量下跌平仓。
技术指标的胜率就是无稽之谈,就是忽悠新手的,胜率和盈亏比是用来评价量化策略的,而不是用来评价技术指标的。再强调,大多数通达信公式,只有买入条件
胜率和盈亏比,是相对的,高频策略一般是胜率高,盈亏比低,趋势策略一般是胜率低,盈亏比高
 
先看大致的效果图。
主图是买入信号, 卖出信号, 买卖之间连线。
副图是收益曲线。
image

 

放大图, 看看细节,

1、看主图,买入价是收盘价, 卖出价也是收盘价,  买入位置用红箭头表示,卖出位置用绿箭头表示,  盈亏金额 =(卖出价 - 买入价)* 手数。手数是可以调的参数,默认1手100股。

2、副图是累积的收益曲线,可以设置起始日,结束日,注意是7位数字,第一位的1,当他是空气吧,后面6位是年月日,比如下面的副图1210201,忽略第一位,后面是21年02月01日。

3、从头到尾,每次开仓都是1手, 没有按仓位比例开仓。

4、交易评测系统的交易记录  的 交易价格,与主图副图一致。

image

image

 

这里讲一个细节bug,虽然date函数说明 :DATE+19000000后才是真正的日期值,公式内容中请不要直接写8位长的日期数字,

那么下面的写法,应该是合理的,但是有bug,偶尔数值不变,所以不用。

日期:DATE+19000000;

那么正确的处理方式是,直接用,不要换算

日期:DATE;

image

 

3、上一条讲起始日比较详细,主要是因为有朋友会,选一段时间的股票行情,看看副图的收益曲线,到底赚了多少钱,可以直接在参数这设置, 

image

 

4、注意看,我用的是信号出现的时候,用收盘价计算,因为回测系统可以设置本周期收盘价。当然你也可以用次周期的开盘价

image

 

 

通达信公式回测,名称是:程序交易评测系统。

这个评测系统有

缺点:

1.、可以设置参数,但是不能优化参数 。

2、可以识别公式源码 中 buy,sell交易信号出现的位置,却不识别第二个参数价格,BUY(BUY0, CLOSE)。 

3、函数buy,sell不能指定手数,只能在界面设置。

4、不识别第二个参数价格,所以, 你用上图中的10个价格之外的价格,在回测系统不起作用,比如实时突破压力线,代码中用压力线的价格成交,BUY(突破,  压力线),实际会用上图设置的价格。

5、平仓规则,有点鸡肋,实际上会有N个平仓条件,比如,大幅下跌平仓止损, 两连板涨停平仓止盈,跌破前低点平仓,固定止损,固定止盈,浮动跟踪止盈,死叉平仓,放量下跌平仓。

image

image

 

优点:

1、可以选择评测时间段,使用资金,或者使用固定手数

2、回测速度很快,回测之前, 要下载完整的历史行情数据

image

 

上面的内容是把通达信的回测,和我自己写的主图副图公式,介绍一下,

下面说,拿到主图副图源码怎么用

主图,副图用同一个买卖逻辑,只是显示和计算有差别

只需要替换成你的买卖逻辑,就可以啦,如果不会, 找我哦

主图部分源码

image

 

副图部分源码

image

需要完整源码的,+我V

 

点击链接,返回总目录:龙哥量化:股票期货- 精华资料目录  https://www.cnblogs.com/long136/p/19009793

龙哥微信:Long622889  
代写技术指标_选股公式: 通达信,同花顺,东方财富,大智慧,文华,博易,KT交易师

相关新闻

  • 代码随想录算法训练营第三章 哈希表part02
  • 龙哥量化:简单的通达信公式回测案例_macd趋势策略收益曲线,展示在通达信的主副图(展示部分代码)
  • AE表达式

最新新闻

  • FinalShell卡顿根源与2026年四大现代SSH工具选型指南
  • 望江县黄金回收靠谱店铺实测排行:2026本地门店实测,规避隐形扣费套路及联系方式推荐 - 前途无量YY
  • 果洛藏族自治州班玛县厂区洼地吸污抽粪排空大面积积水污水,基建工程抽泥浆转运施工产生大量淤泥沙土 - 天堂海洋
  • 哈尔滨卖表必看!2026道里卡地亚名表回收实测排行 - 名奢变现站
  • 明溪县黄金回收靠谱店铺实测排行:2026本地门店实测,规避隐形扣费套路及联系方式推荐 - 前途无量YY
  • 龙南县黄金回收靠谱店铺实测排行:2026本地门店实测,规避隐形扣费套路及联系方式推荐 - 前途无量YY

日新闻

  • Arduino-ESP32项目深度解析:解锁隐藏芯片支持与架构演进
  • 2026年 系统窗厂家/品牌推荐榜单:隔音系统窗+高端系统门窗的核心优势与选购指南 - 品牌发掘
  • NVBench:首个双语非言语发声语音合成评测基准详解与实践

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号