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

news2024/11/16 18:28:58

在使用筹码分布图时,很多人习惯于采用软件的默认设置,然而默认设置不一定能满足我们的要求。今天将向大家介绍筹码分布图的高级用法——历史换手衰减系数,并编写历史换手衰减系数自动计算公式。有些网友认为通过修改衰减系数,可以探测主力成本,洞悉主力意图,及时发现底部筹码峰是否松动。真的是这样吗?技术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.coloradmin.cn/o/706046.html

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

相关文章

【远程控制】向日葵连接Ubuntu黑屏

Ubuntu 远程黑屏 Ubuntu 22.04 方法 1:切换桌面工作模式方法 2:安装 lightdm 插件来渲染界面客服工单回答 Ubuntu 22.04 方法 1:切换桌面工作模式 进入到登录页 点击用户名 点击右下角,切换桌面工作模式为Ubuntu on xorg即可 …

基于Python+MySQL所写的音乐网管理系统

点击以下链接获取源码资源: https://download.csdn.net/download/qq_64505944/87971719?spm1001.2014.3001.5503 《甜橙音乐网》程序使用说明 在虚拟环境下输入命令“python manage.py runserver”启动项目,启动成功后,访问“http://127.0…

x264 deblock filter 代码解读

在x264源码里,void x264_frame_deblock_row( x264_t *h, int mb_y )函数中定义了如下的宏片段,这段代码旨在完成对MB的deblocking 操作,其中针对edge 取不同的值的时候,有的做deblocking, 有的不做,看这部分…

计算机网络的89个核心概念

主机:计算机网络上任何一种能够连接网络的设备都被称为主机或者说端系统,比如手机、平板电脑、电视、游戏机、汽车等,随着 5G 的到来,将会有越来越多的终端设备接入网络。 通信链路:通信链路是由物理链路(…

[nexus]基于nexus搭建npm仓库及上传插件到仓库

目录 环境信息搭建npm仓库创建存储位置创建proxy仓库创建hosted仓库创建group仓库配置域 下载及上传登录下载上传 环境信息 nexus: 3.29.2-02node: v14.18.2npm: 6.14.15 搭建npm仓库 创建存储位置 这一步不是必须的,可以跟之前创建的复用 依次打开 [设置] ->…

【Docker】Docker的简介安装以及使用Docker安装Mysql案例

Docker docker概述 Docker是一个开源的应用容器引擎诞生于2013年初,基于Go语言实现,dotClou公司出品(后改名为Docker inc)Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可以直接的容器中,然后发布到任何…

测试的流程

目录: 测试流程价值与体系测试计划业务架构分析思路bug基本概念bug处理流程测试流程管理jira系统-测试用例管理测试流程管理 jira 系统-Bug管理测试总结业务架构分析工具plantuml测试流程管理jira系统-测试流程定制测试流程管理 jira 系统-Bug管理流程定制 1.测试…

HTML5新特性总结

新增语义化标签 新增了很多语义化标签,如header、footer、nav、article、section(页面中的某段文字,或文章中的某段文字)、aside、main 其中article标签里可以包含多个section; section强调的是分段或分块,若想将一块内容分成几…

ARM学习(23)AMP和SMP的认识与理解

笔者来聊聊AMP和SMP架构理解(多核下系统)。 简介介绍 笔者经常听到ARM架构时,谈到SMP的架构或者AMP的架构,今天特意来了解一下, SMP:Symmetric multiprocessing,对称多处理器AMP:A…

leetcode:2154. 将找到的值乘以 2(python3解法)

难度:简单 给你一个整数数组 nums ,另给你一个整数 original ,这是需要在 nums 中搜索的第一个数字。 接下来,你需要按下述步骤操作: 如果在 nums 中找到 original ,将 original 乘以 2 ,得到新…

LangChain大型语言模型(LLM)应用开发(二):Conversation Memory

LangChain是一个基于大语言模型(如ChatGPT)用于构建端到端语言模型应用的 Python 框架。它提供了一套工具、组件和接口,可简化创建由大型语言模型 (LLM) 和聊天模型提供支持的应用程序的过程。LangChain 可以轻松管理与语言模型的交互&#x…

Java9集合类新增功能

前言 Java8及Java9在集合Collection类中新增了一些很好用的新方法&#xff0c;能方便程序员更便捷的处理集合数据&#xff0c;本文对其中的一些方法进行总结 一. List 1.创建 // 传统方法List<String> list1 new ArrayList<>();list1.add("item1");li…

论文导读 | Operation ResearchManagement Science近期文章精选

推文作者&#xff1a;周梓渊 编者按 本期我们选取了最近来自Operation Research和Management Science的六篇文章以飨读者&#xff0c;前四篇文章来自OR&#xff0c;最后两篇文章来自MS&#xff1b;内容涉及多个方面&#xff0c;实现了方法论与具体应用实践的结合&#xff0c;例…

Node.js HTTP 模块的内存泄露问题

很久没有逛社区了&#xff0c;晚上回来看了一下最近的情况&#xff0c;突然看到一个内存泄露问题&#xff0c;作为一个 APM 开发者&#xff0c;自然想分析其中的原因。 问题 下面介绍一下具体的问题。看一下 demo。 const http require(http)async function main () {let i…

用NumPy,梯度下降的方法来解决线性回归

import matplotlib.pyplot as plt import numpy as npdef reckonCost(X,y,theta):my.shape[0]innernp.power( ( (Xtheta)-y.T ) , 2)return np.sum(inner) / (2*m)# 定义梯度下降函数 def gradient_descent(X, y, theta, alpha, num_iters):# m len(y) # 样本数量my.shape[0]…

Leetcode-每日一题【86.分隔链表】

题目 给你一个链表的头节点 head 和一个特定值 x &#xff0c;请你对链表进行分隔&#xff0c;使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。 你应当 保留 两个分区中每个节点的初始相对位置。 示例 1&#xff1a; 输入&#xff1a;head [1,4,3,2,5,2], x 3输…

【数据挖掘】时间序列教程【三】

2.7 平稳性 序列的平稳性 是一个关键属性&#xff0c;它允许我们应用许多时间序列分析的标准工具。 如果对于大小 n 和任何整数 ,观察发现 具有与 相同的联合分布&#xff0c;则时间序列是严格平稳的。 换句话说&#xff0c;从分布的角度来看&#xff0c;平稳时间序列对移位…

【嵌入式Qt开发入门】初识信号与槽

信号与槽&#xff08;Signal & Slot&#xff09;是 Qt 编程的基础&#xff0c;也是 Qt 的一大创新。因为有了信号与槽的编程机制&#xff0c;在 Qt 中处理界面各个组件的交互操作时变得更加直观和简单。 信号&#xff08;Signal&#xff09;就是在特定情况下被发射的事件&a…

【Linux】C++项目实战-高并发服务器详析

目录 多进程实现并发服务器多线程实现并发服务器BIO模型NIO模型I/O多路复用(I/O多路转接)select主旨思想图解原理函数解析代码举例select的缺点 poll函数解析代码示例 epoll&#xff08;最重要&#xff0c;请重点掌握&#xff09;函数解析代码举例epoll的两种工作模式 橙色 多…

GO语言使用最简单的UI方案govcl

接触go语言有一两年时间了。 之前用Qt和C#写过桌面程序&#xff0c;C#会被别人扒皮&#xff0c;极度不爽&#xff1b;Qt默认要带一堆dll&#xff0c;或者静态编译要自己弄或者找库&#xff0c;有的库还缺这缺那&#xff0c;很难编译成功。 如果C# winform可以编译成二进制原生…