筹码分布图高级用法——历史换手衰减系数自动计算公式

在使用筹码分布图时,很多人习惯于采用软件的默认设置,然而默认设置不一定能满足我们的要求。今天将向大家介绍筹码分布图的高级用法——历史换手衰减系数,并编写历史换手衰减系数自动计算公式。有些网友认为通过修改衰减系数,可以探测主力成本,洞悉主力意图,及时发现底部筹码峰是否松动。真的是这样吗?技术Pie觉得没有那么神乎其神,也不是毫无意义,只有深入理解历史换手衰减系数的底层逻辑,才能真正领悟其妙用之处。

一、怎么修改历史换手衰减系数?

打开通达信筹码分布图,在右上角,点击第4个图标,弹出“成本分布设置”,可以看到历史换手衰减系数默认设置为1,点击文本框就可以修改历史换手衰减系数。

 

二、历史换手衰减系数的含义

历史换手衰减系数不容易理解,本文尽量多举例,让大家能够理解。

历史换手衰减系数是一个常数参数,取值范围是0.1-10,用来给当天的换手率调节权重。如果历史换手衰减系数为1,当天的换手是多少,就会从昨天的筹码峰上抽取多少筹码堆积到新的价格上。如果历史换手衰减系数为2,就会根据当天换手从昨天的筹码峰上抽取2倍筹码堆积到新的价格上。

在《下峰锁定,行情未尽,筹码峰真的不会骗人吗?》这篇文章中,介绍筹码分布原理时举过一个例子,本文还是在这个例子的基础上介绍历史换手衰减系数。

例如某只股票流通股10亿股:

前文没有引入历史换手衰减系数这个概念,但是实际上历史换手衰减系数为1。计算过程如下图。

 历史换手衰减系数为2,计算过程如下:

第一天平均成交价格10元。

筹码分布情况为:

10元:10亿股

第二天平均成交价格11元,换手率10%。

筹码分布情况为:

10元:10亿股*(1-10%*2)=8亿股

11元:10亿股*10%*2=2亿股

第三天平均成交价格12元,换手率15%。

筹码分布情况为:

10元:10亿股*(1-10%*2)*(1-15%*2)=5.6亿股

11元:10亿股*10%*2*(1-15%*2)=1.4亿股

12元:10亿股*15%*2=3亿股

三、为什么修改历史换手衰减系数?

我们知道筹码分布研究的是流通股票持仓成本分布情况。流通股是指上市公司股份中,可以在交易市场上正常流通交易的股票,与之对应的是非流通股,不能在交易市场上自由买卖。然而在流通股中,有一部分股票却有着非流通的特征。

根据《上市公司股东、董监高减持股份的若干规定》,上市公司控股股东和持股5%以上股东、董监高计划通过证券交易所集中竞价交易减持股份,应当在首次卖出的15个交易日前向证券交易所报告并预先披露减持计划,由证券交易所予以备案。

从这个规定可以看出,流通股中这部分股票并不能随便卖出,有着非流通的特征,因此在计算换手率时与实际相比偏小,需要剔除这部分股票的影响。

 在通达信的盘口,可以看到换手Z、流通Z(如下图),这两个数据与上方的换手、流通区别在于剔除十大流通股东5%以上的A股。(注意:技术Pie觉得只剔除5%以上的并不完善,有的董监高持股比例低于5%)

流通Z在通达信中称为“自由流通股”,计算公式如下:

自由流通股 = 已流通A股 - 十大流通股东5%以上的A股

换手Z就称为“真实换手率”吧,名称其实无所谓,知道意思就行。计算公式如下:

 对上面的公式做一下变形,历史换手衰减系数就出来了(如下图红框)。

 

四、历史换手衰减系数自动计算公式

流通A股:=FINONE(239,0,0);{已上市流通A股(最新的财报)}

自由流通股:=FINONE(266,0,0);{自由流通股(最新的财报)}

流通Z:FINONE(266,0,0)/100000000;{亿股}

换手Z:DYNAINFO(8)*100/自由流通股*100,NODRAW;

衰减系数:流通A股/自由流通股,NODRAW;

DRAWTEXT_FIX(ISLASTBAR,0.4,0.2,0,STRCAT(STRCAT('流通Z:',CON2STR(流通Z,2)),'亿股')),COLORWHITE;

DRAWTEXT_FIX(ISLASTBAR,0.4,0.4,0,STRCAT(STRCAT('换手Z:',CON2STR(换手Z,2)),'%')),COLORWHITE;

DRAWTEXT_FIX(ISLASTBAR,0.4,0.6,0,STRCAT('历史换手衰减系数:',CON2STR(衰减系数,2))),COLORYELLOW;

注意:使用计算公式之前,需要下载专业财务数据,在通达信右上角,选项——专业财务数据。(如下图)有的版本可能不在这个位置,自己找一下。公式中使用的是最新的财报,不适用于历史行情。

 最后说一下,计算历史换手衰减系数,网上有一些方法是剔除前十大流通股东持股,这种方法技术Pie觉得也可以的,但是前十大流通股东可能包含自然人股东,持股比例未超过5%,不属于大股东,也非董监高,其减持股份无需进行公告,因此剔除前十大流通股东持股也不完善。

这种方法也顺便写了一下,如下:

流通A股:=FINONE(239,0,0);{已上市流通A股(最新的财报)}

十大流通A股:=FINONE(264,0,0);{十大流通股东持有的流通A股(最新的财报)}

衰减系数:流通A股/(流通A股-十大流通A股),NODRAW;

DRAWTEXT_FIX(ISLASTBAR,0.4,0.4,0,STRCAT('历史换手衰减系数:',CON2STR(衰减系数,2))),COLORYELLOW;

关注技术Pie,学习更多通达信指标公式编写知识。版权所有,转载请注明出处。

友情提醒:本文仅供学习交流技术指标公式,不构成任何投资建议。投资有风险,入市需谨慎。

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

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

相关文章

【C++实现二叉树的遍历】

目录 一、二叉树的结构二、二叉树的遍历方式三、源码 一、二叉树的结构 二、二叉树的遍历方式 先序遍历: 根–>左–>右中序遍历: 左–>根–>右后序遍历:左–>右–>根层次遍历:顶层–>底层 三、源码 注&am…

记事本软件误删后如何找回?

随着智能手机的普及,各种优秀的手机软件层出不穷,成为我们生活和工作中的得力助手。其中,记事本软件在手机上的应用也越来越受欢迎。 一款记事本可以给用户带来许多便利和帮助。与传统的纸质记事本相比,手机记事本具有更多的功能…

mac ppt设置起始页码

今天发现我的ppt的左边ppt的缩略图的开始页码是从2开始的,觉得很奇怪,这个解决的办法就是 点击ppt->文件->页面设置->页眉和页脚->幻灯片编号

SQL注入攻击与防护

目录 一、SQL注入攻击概述 1.1 SQL注入概念 1.1.1 标准查询过程 1.1.2 SQL注入定义 1.2 SQL注入根本原因 1.3 SQL注入条件 1.4 SQL注入防范 1.4.1 根本原因:过滤不严 1.4.2 安全设计原则:数据与代码分离 1.5 SQL注入流程 1.6 SQL注入分类 1.…

时序预测 | MATLAB实现PSO-LSTM(粒子群优化长短期记忆神经网络)时间序列预测

时序预测 | MATLAB实现PSO-LSTM(粒子群优化长短期记忆神经网络)时间序列预测 目录 时序预测 | MATLAB实现PSO-LSTM(粒子群优化长短期记忆神经网络)时间序列预测预测效果基本介绍模型介绍PSO模型LSTM模型PSO-LSTM模型 程序设计参考资料致谢 预测效果 基本介绍 Matlab基于PSO-LST…

Java日志框架介绍

​今天来聊一聊 Java 日志框架,不管是在项目开发阶段的调试,还是项目上线后的运行,都离不开日志。日志具有处理历史数据、定位程序问题、理解程序运行过程等重要作用。在 Spring 项目开发过程中我们常见的日志框架可能就是 logback、log4j2 和…

数据库的操作

前言 在之前的文章中,我们已经了解了什么是数据库,以及为什么有数据库,和数据库有什么作用,有了这些宏观概念之后,本章为大家进一步详细介绍对于数据库在Linux上如何具体操作。 1.创建数据库 1.1创建数据库语法 语法…

MyBatis-Plus:条件构造器Wrapper

目录 1.Wrapper概述 1.1.Wrapper的继承关系 1.2.Wapper介绍 1.3.各个构造器使用区别 1.4.构造器常用方法 2.Wrapper常用构造器介绍 2.1.QueryWrapper 2.2.UpdateWrapper 2.3.LambdaQueryWrapper 2.4.AbstractWrapper 3. Lambda条件构造器 3.1.示例 4.鸣谢 MyBati…

Spring Boot 如何使用 Spring Security 进行认证和授权

Spring Boot 如何使用 Spring Security 进行认证和授权 在 Web 应用程序中,认证和授权是非常重要的功能。Spring Security 是一个基于 Spring 框架的强大的安全框架,它提供了完整的认证和授权解决方案,并且可以轻松地集成到 Spring Boot 应用…

服务器编程:数据库连接池

引言: 数据库连接池和线程池的思想一样,是为了避免频繁创建和销毁数据库连接导致的性能开销。如果一个项目频繁的需要访问数据库,那么它就有可能需要频繁的创建/销毁数据库连接,那么我们可以采用数据库连接池的技术,在…

【几何数学】【Python】【C++】将线段沿着线段方向延长一定长度,求新的点

p1点和p2点是一条线段的两端,沿着p1指向p2的方向,将线段长度延伸长度x,求延伸后的点ep。如下图: Python代码: import mathdef extend_line_segment(p1, p2, extension_length):"""延伸线段长度并返回…

Redis各数据类型操作命令

一、Redis数据类型及命令 (一)String 类别命令描述命令示例备注取/赋值操作赋值set key valueset lclkey lclvalue取值 get keyget lclkey取值并赋值getset key valuegetset lclkey1 lclvalue1获取原值,并设置新的值仅当不存在时赋值setnx k…