砖形图量化策略需求文档

news/2025/10/20 9:29:44/文章来源:https://www.cnblogs.com/gyc567/p/19151801

砖形图量化策略需求文档

Renko Chart Based Trading Strategy


1. 策略概述

1.1 策略背景

  • 本策略基于砖形图(Renko Chart) 构建,是一种非时间序列的价格图表。
  • 策略在不到两年内回测实现超7万倍收益,具备高普适性(股票、外汇、加密货币等)。
  • 核心优势:过滤市场噪声、捕捉关键价格行为、具备分形特性。

1.2 适用条件

  • 适用品种:全品种(股票、外汇、加密货币等)。
  • 适用资金规模:小资金(大资金容量有限)。
  • 数据频率:推荐使用1分钟或更高频率的K线数据。

2. 砖形图(Renko Chart)定义与设置

2.1 砖形图特点

  • 每根K线高度固定,与时间无关,仅由价格变动触发。
  • 包含开盘、最高、最低、收盘价,但仅当价格达到设定幅度时才生成新砖块。
  • 颜色转换时(如上涨转下跌),砖块高度显示为两倍(实际是两块砖合并显示)。

2.2 砖块高度设置

  • 推荐使用固定数值模式(Traditional模式),确保回测一致性。
  • 避免使用ATR或百分比模式(会导致历史回测结果不稳定)。

3. 交易逻辑与规则

3.1 入场条件

3.1.1 做多信号(04号形态:下降反转)

  1. 出现连续下降砖块;
  2. 出现反转砖块(颜色由灰转白);
  3. 反转砖块收盘价不超过布林带中轨
  4. 在反转砖块收盘时入场。

3.1.2 做空信号(03号形态:上升反转)

  1. 出现连续上升砖块;
  2. 出现反转砖块(颜色由白转灰);
  3. 反转砖块收盘价不低于布林带中轨
  4. 在反转砖块收盘时入场。

3.2 出场条件

3.2.1 止盈

  • 多单:价格触及布林带上轨;
  • 空单:价格触及布林带下轨。

3.2.2 止损

  • 多单:设置在进场砖块前低位置;
  • 空单:设置在进场砖块前高位置;
  • 必须等待砖块收盘确认后才触发止损。

4. 风险与优化要点

4.1 实盘问题

  1. 信号延迟:TradingView策略脚本警报慢一根K线。
  2. 价格误差:砖形图收盘价与实际成交价存在价差,尤其在止损时放大亏损。
  3. 手续费敏感:高频交易需精确计算手续费影响。

4.2 优化建议

  • 使用更高频率数据(如1秒K线)减小价差;
  • 调整手续费至千分之一进行压力测试;
  • 提升胜率至75%+以抵消价差损耗;
  • 使用指标脚本替代策略脚本生成实时警报。

5. 扩展研究方向

5.1 技术指标结合

  • 成交量在砖形图中更清晰反映多空博弈;
  • ATR、MACD等指标在砖形图中信号更可靠。

5.2 AI与分形特性

  • 砖形图具备分形特性,参数不变下结果稳定;
  • 使用机器学习识别砖块形态,降低模型复杂度。

6. 自动化交易实现方案

6.1 方案对比

方案 描述 优缺点
自研代码 完全重构策略,脱离TradingView 可控性强,但开发成本高
标准K线中合成砖形图 在TradingView指标中计算砖块数据 灵活但计算复杂
砖形图+指标脚本警报 使用指标脚本生成信号,对接交易机器人 推荐方案,需调试警报格式

6.2 推荐方案:指标脚本警报

  • 使用TradingView Pine Script编写指标脚本;
  • 生成实时信号,避免K线延迟;
  • 适配多数交易机器人(需定制解析逻辑)。

7. 回测与实盘注意事项

7.1 回测设置

  • 砖块高度:固定数值(如0.002);
  • 数据频率:1分钟;
  • 手续费:建议设置为千分之一(包含价差损耗);
  • 时间范围:2023年4月 - 2025年1月(示例)。

7.2 实盘调试

  • 验证信号与机器人对接的稳定性;
  • 监控价差和滑点对止损订单的影响;
  • 逐步放大资金观察策略容量。

8. 附录

8.1 参考形态

  • 03号形态:上升反转 → 做空
  • 04号形态:下降反转 → 做多
  • 其他形态(双顶、双底、头肩等)可进一步研究。

8.2 资源链接

  • TradingView砖形图设置教程;
  • 砖形图指标脚本示例(可后续提供)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/940903.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第六届新型电力系统国际论坛——电力系统与新能源技术创新论坛

第六届新型电力系统国际论坛——电力系统与新能源技术创新论坛 2025 6th New Power System International Forum - Power System and New Energy Technology Innovation Forum(NPSIF 2025) 为积极响应国家“双碳”战略…

2025 年面霜厂家最新推荐榜单:优质企业专利技术与一站式服务全景解析及选型指南抗衰霜/润唇霜/植物萃取面霜/抗老霜/保湿霜/修复霜厂家推荐

引言 伴随美妆市场对功效性、个性化面霜需求的激增,品牌方在代工合作中面临的困境愈发凸显:行业产能两极分化,多数厂家研发投入不足导致产品同质化严重,31% 的新锐品牌曾因代工方缺乏核心专利技术错失市场机遇;小…

CSP-J历届真题总结

P2671 [NOIP 2015 普及组] 求和 题目描述 一条狭长的纸带被均匀划分出了 \(n\) 个格子,格子编号从 \(1\) 到 \(n\)。每个格子上都染了一种颜色 \(color_i\) 用 \([1,m]\) 当中的一个整数表示),并且写了一个数字 \(n…

你们的SpringBoot项目使用Mybatis还是Spring Data JPA?

前言 最近有球友问了我一个问题:SpringBoot项目到底该用Mybatis还是Spring Data JPA? 这个问题,我几乎在每个项目启动时都会被团队问到。 有些小伙伴在工作中,一看到数据库操作就头疼,选框架时犹豫不决,生怕选错…

免费开源!一款操作 MySQL 和 MariaDB 的 Web 界面工具!

phpMyAdmin —— 一个免费开源、基于 PHP 的 MySQL/MariaDB 数据库管理 Web 工具,通过提供一个直观的图形用户界面,来执行大多数数据库管理任务。大家好,我是 Java陈序员。 之前,给大家介绍过一款开源的 Web 数据库…

MATLAB中海洋要素计算工具箱解析

一、工具箱概述 1. 功能定位 Seawater工具箱是专为海洋学研究设计的MATLAB函数库,基于国际标准(如TEOS-10和EOS-80)实现海水物理化学参数的精确计算,支持海洋动力学建模、环境监测数据分析等场景。 2. 核心特性标准…

2025年10月豆包排名优化服务推荐排行榜单:十家服务商综合对比与评测分析

一、引言 在人工智能技术快速发展的今天,生成式引擎优化即GEO服务已成为企业提升在豆包等AI平台可见度的重要工具。对于众多创业者、市场营销负责人及企业管理者而言,选择专业的GEO服务商直接关系到品牌曝光效果、获…

日常问题排查-Younggc突然变长 - 无毁的湖光

日常问题排查-Younggc突然变长 前言 研发突然反馈一个版本上线后线上系统younggc时间变长,而这个版本修改的代码就是非常普通的CRUD,但是younggc时间就硬生生暴涨了100%。导致天天告警,虽然问题不大,但非常想知道原…

2025年铸造与机加工自动化厂家推荐排行榜,重力铸造自动化,机加工自动化公司推荐!

2025年铸造与机加工自动化厂家推荐排行榜,重力铸造自动化,机加工自动化公司推荐!行业背景在制造业快速发展的当下,铸造与机加工自动化领域正经历着深刻的变革。随着劳动力成本的上升、生产效率要求的提高以及产品质…

ICPC2023沈阳 游记(VP)

砍下铜中,又是主包猪鼻如果罚时管理优秀又银了(没错永远都是“差点”银)。省流 砍下铜中,又是主包猪鼻如果罚时管理优秀又银了(没错永远都是“差点”银)。10.19 内含剧透,请vp后再来。 不是题解!!!!!!! …

2025年给汤机厂家推荐排行榜,优质给汤机,精准给汤,高效稳定公司推荐!

2025年给汤机厂家推荐排行榜,优质给汤机,精准给汤,高效稳定公司推荐!一、行业背景在现代工业生产中,给汤机作为压铸生产线上的关键设备,其重要性日益凸显。压铸工艺广泛应用于汽车、电子、航空航天等众多领域,而…

2025年10月豆包排名优化服务排行榜评测:十家优质服务商综合对比分析报告

一、引言 在人工智能技术快速发展的当下,生成式引擎优化即GEO,特别是针对豆包等主流AI平台的排名优化服务,已成为企业数字化转型不可或缺的一环。对于广大创业者、市场营销负责人及企业决策者而言,选择专业的GEO服…

2025?CTF(部分wp) -- week1

2025?CTF -- week1crypto Basic Number theory 题目: from Crypto.Util.number import * from secret import flagdef gift(m, prime):return pow(m, (prime + 1) // 2, prime)m = bytes_to_long(flag) p = getPrime…

2025年10月豆包排名优化服务推荐排行榜:十大服务商对比评测与选择指南

一、引言 在人工智能技术快速发展的当下,生成式引擎优化即GEO,特别是针对豆包等平台的排名优化,已成为企业提升数字化竞争力的关键环节。对于广大创业者、市场负责人及企业管理者而言,如何选择高效、可靠且成本可控…

2025?CTF(部分wp) -- week2

2025?CTF -- week2crypto AES_mode 题目: from Crypto.Cipher import AES from Crypto.Util.Padding import pad import binascii from Crypto.Util.number import bytes_to_long from secret import flag import os…

为WPF应用增加项目图标

前言 本文梳理一下怎么给WPF应用增加自己的项目图标,还是以Rouyan为例进行说明。 过程 首先想一下这个项目图标想要运用在哪些地方。在WPF中你想为你的应用增加你的项目图标主要在这三个地方。 1、应用程序图标设置 2…

完整教程:基于YOLOv8-OBB的SAR图像目标检测系统

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

基于STM32单片机的ECG心电滤波算法

基于STM32单片机的ECG心电滤波算法一、系统架构设计 1. 硬件组成主控芯片:STM32L476(Cortex-M4内核,1MB Flash,16KB RAM) 信号采集:ADXL345三轴加速度计(运动伪迹检测) ADC模块:ADS1292(24位分辨率,250Hz采…

《掰开揉碎讲编程-长篇》一文读懂 哈希表

博主粉丝群介绍: ① 群内初中生、高中生、本科生、研究生、博士生遍布,可互相学习,交流困惑。 ② 热榜top10的常客也在群里,也有数不清的万粉大佬,可以交流写作技巧,上榜经验,涨粉秘籍。 ③ 群内也有职场精英,…

CF2128E2 Submedians (Hard Version)

考虑一个很直觉的东西,可行的中位数一定是连续的。具体来说,你将一个区间左右端点扩展,中位数一定只会有 \(+1, -1\) 的变化,因此覆盖到的区间一定是连续的。 我们找出可以的最小的中位数,和最大的中位数,类似莫…