探究文华盘整(PANZHENG)函数之一
转自:http://7jia.com/1019.html
探究文华盘整(PANZHENG)函数之一
2017-04-10 分类:原创 阅读(4110) 评论(0)
最近研究了一下文华赢智程序化平台的PANZHENG函数的逻辑。
通过对PANZHENG函数返回值的观察,我发现其判断逻辑只应用到了V型反转这个基本模式。
标准的V型反转如下图:
由于K线收盘价是离散的,大多数的反转形态都不标准,右边的价格一般低于左边。另外,反转的底还可能是平底。
在只考虑收盘价的情况下,根据V型反转设计的还原程序的准确率为85%左右:
这至少说明了两个问题:第一,盘整的判断逻辑以收盘价为主;第二,要提高准确率,一定还需要K线最高/低价作为辅助,例如K线的包含关系。
通过对比PANZHENG函数与还原程序判断结果的差异,进而加入最高/低价对衍生反转形态的判断逻辑,我一步步完善了还原程序。
最终,准确率上升到95%左右:
以螺纹主连在2012/01/04至2017/04/07期间的日K线图为例,还原程序判断错误60次,其中遗漏54次。
至少连续三根K线收盘价呈现小幅涨/跌趋势出现遗漏:
2016/09/14 | 2016/08/15 |
---|---|
另外,V型反转后的复杂走势也可能造成遗漏:
2016/08/23 | 2015/11/03 |
---|---|
更多的遗漏情况就不在这里一一列举了。
还存在另外一类误差:还原程序判断为盘整,而系统PANZHENG函数判断为非盘整。
以下是螺纹主连日线图2012/01/04至2017/04/07期间,被还原程序判断为盘整,但是系统PANZHENG未判断为盘整,的情况共有6次:
2012/05/21 | 2013/03/26 |
---|---|
2013/06/21 | 2014/07/07 |
2015/05/26 | 2015/12/31 |
可以看出,虽然与系统PANZHENG结果不一致,但是还原程序将这些图形判断为盘整,也是有一定道理的。
结论
1、PANZHENG函数是根据相邻几根K线形态判断是否为盘整状态,并非单独一根K线内部的盘整状态。
2、PANZHENG函数判断的主要模式是收盘价的V型反转,同时用到最高/低价做辅助判断。
3、相等的定义可能是误差范围内,例如一个最小变动价位,的近似。
探究文华盘整(PANZHENG)函数之一相关推荐
- php env 函数不存在,PHP编程:探究Laravel使用env函数读取环境变量为null的问题
<PHP编程:探究Laravel使用env函数读取环境变量为null的问题>要点: 本文介绍了PHP编程:探究Laravel使用env函数读取环境变量为null的问题,希望对您有用.如果有 ...
- C++之继承探究(六):虚函数和多态
前文:C++之继承探究(五):子类对象作父类对象使用 虚函数的使用 当父类指针或引用指向子类对象,而子类中又覆盖了父类的函数,希望用父类指针或父类引用,调用到正确版本的函数(父类指针或引用实际所指 ...
- C++之指针探究(十七):结构体内嵌函数指针实现分层
相关博文:C++之指针探究(十三):函数指针数组 相关博文:C++之指针探究(十二):指针.下标.数组及其作函数参数探究 相关博文:C++之指针探究(十一):函数名的本质和函数指针 相关博文:C++之 ...
- C++之指针探究(十六):typedef结合函数指针
相关博文:C++之指针探究(十三):函数指针数组 相关博文:C++之指针探究(十二):指针.下标.数组及其作函数参数探究 相关博文:C++之指针探究(十一):函数名的本质和函数指针 相关博文:C++之 ...
- C++之指针探究(十五):回调函数应用之qsort排序
相关博文:C++之指针探究(十三):函数指针数组 相关博文:C++之指针探究(十二):指针.下标.数组及其作函数参数探究 相关博文:C++之指针探究(十一):函数名的本质和函数指针 相关博文:C++之 ...
- C++之指针探究(十四):回调函数
相关博文:C++之指针探究(十三):函数指针数组 相关博文:C++之指针探究(十二):指针.下标.数组及其作函数参数探究 相关博文:C++之指针探究(十一):函数名的本质和函数指针 相关博文:C++之 ...
- C++之指针探究(十三):函数指针数组
相关博文:C++之指针探究(十二):指针.下标.数组及其作函数参数探究 相关博文:C++之指针探究(十一):函数名的本质和函数指针 相关博文:C++之指针探究(八):指针函数和函数指针 函数指针数组 ...
- C++之指针探究(十一):函数名的本质和函数指针
相关博文:C++之指针探究(十三):函数指针数组 相关博文:C++之指针探究(十二):指针.下标.数组及其作函数参数探究 相关博文:C++之指针探究(十一):函数名的本质和函数指针 相关博文:C++之 ...
- Python的函数参数传递:传值?引用?
From: http://blog.csdn.net/winterttr/article/details/2590741 作者:winterTTr (转载请注明) 我想,这个标题或许是很多初学者的问题 ...
- C++之指针探究(九):结构体指针
前文:C++之指针探究(八):指针函数和函数指针 相关博文:C++之结构体探究 结构体指针的定义 (1) C语言中的结构体是一种非基本数据类型,可以将多种数据组合为新的数据类型: (2) 定义 ...
最新文章
- LabVIEW2018安装教程
- sprintboot 配置文件上传大小(默认是1MB)
- zabbix计算型监控项函数last_zabbix 自定义key类型之计算(Calculated items)-阿里云开发者社区...
- 疲劳驾驶监测方案_【Nano Energy】TENG用于驾驶员驾驶状态监测
- oracle不同环境数据迁移,生产环境下,oracle不同用户间的数据迁移。第一部分
- sql中的while循环_SQL While循环:了解SQL Server中的While循环
- 牛客网编程练习之编程马拉松:发工资
- 敏感词过滤算法DFA
- PHP网页监控系统,实现网页变化监控
- 软件开发七宗罪(转)
- 基于单片机的模拟电磁曲炮设计
- 目标决定人生——没有目标就失去一切!
- net中winform教程 ListView控件如何实现分组?
- 英语听说计算机查分,2019北京中考英语听说考怎么查分?附一键查询入口
- HP惠普打印机驱动安装详解
- 第10章第10节:使用iSlide的幻灯片诊断工具优化幻灯片中的图片 [PowerPoint精美幻灯片实战教程]
- android手机如何关闭程序,安卓手机如何关闭防火墙
- C++——new和delete操作符
- c# IPAddress类
- Vue ElementUI 表单设计器 代码生成器