随机RSI震荡指标公式(StochRSI),RSI和KDJ二合一
随机RSI震荡指标(StochRSI)是由图莎尔·钱德和斯坦利·克罗发明的一种摆动指标,结合了相对强弱指标(RSI)和随机指标(KDJ)的原理,目的是提高灵敏度,解决RSI难以达到超买超卖区的问题,以便生成更多超买超卖信号。StochRSI指标的取值范围为0到100,与RSI和KD指标类似。一般来说,当Stoch RSI指标低于20时,表示市场处于超卖区域,可能会出现反弹;当Stoch RSI指标高于80时,表示市场处于超买区域,可能会出现回调。
一、相对强弱指标RSI
相对强弱指标(Relative Strength Index,简称RSI)是一种用于衡量价格走势的摆动指标,用于判断市场的超买和超卖情况,由威尔斯·威尔德于1978年发明。
RSI指标的计算基于一定周期内的价格变动情况。通常情况下,RSI指标的计算周期为14个交易日。计算公式如下:
RSI = 100 - (100 / (1 + RS))
其中,RS表示相对强度(Relative Strength),计算公式为:
RS = N日上涨总幅度的平均值/N日下跌总幅度的平均值
RSI指标公式:
N:=14;
LC:=REF(CLOSE,1);
RSI:SMA(MAX(CLOSE-LC,0),N,1)/SMA(ABS(CLOSE-LC),N,1)*100;

二、随机指标KDJ
随机指标KDJ指标也是摆动指标,用来判断超买超卖情况,由乔治·莱恩于1950年代发明。
KDJ指标由三条线组成:K线、D线和J线,本文公式只需要用到K线和D线。
K线是快速随机指标,计算方法如下:
K = 100 * (C - LL) / (HH - LL)
其中,C是最新收盘价,LL是最近N个交易日的最低价,HH是最近N个交易日的最高价。
D线是K线的均线,对K线进行了平滑,计算方法如下:
D = MA(K, M)
KD指标公式:
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);

三、随机RSI震荡指标StochRSI
StochRSI的计算方法,就是把上面RSV中的收盘价CLOSE、最低价LOW和最高价HIGH都换成RSI。
这样就得到随机RSI震荡指标StochRSI指标公式:
N:=14;
M:=3;
LC:=REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),N,1)/SMA(ABS(CLOSE-LC),N,1)*100;
STOCHRSI:=(RSI-LLV(RSI,N))/(HHV(RSI,N)-LLV(RSI,N))*100;
KR:SMA(STOCHRSI,M,1);
DR:SMA(KR,M,1);

使用方法和其他摆动指标类似,比如超买超卖、快线慢线金叉死叉、背离等。缺点也差不多,比如假信号、高位低位钝化等。
关注技术Pie,学习更多通达信指标公式编写知识。版权所有,转载请注明出处。
友情提醒:本文仅供学习交流技术指标公式,不构成任何投资建议。投资有风险,入市需谨慎。
相关文章:
随机RSI震荡指标公式(StochRSI),RSI和KDJ二合一
随机RSI震荡指标(StochRSI)是由图莎尔钱德和斯坦利克罗发明的一种摆动指标,结合了相对强弱指标(RSI)和随机指标(KDJ)的原理,目的是提高灵敏度,解决RSI难以达到超买超卖区的问题,以便…...
轻松搭建酒店小程序
酒店小程序的制作并不需要编程经验,只需要按照以下步骤进行操作,就能很快地搭建自己的小程序商城。 第一步,注册登录账号进入操作后台,找到并点击【商城】中的【去管理】进入商城的后台管理页面,然后再点击【小程序商城…...
算法通过村——Hash和队列问题解析
算法的备胎Hash和找靠山的队列 备胎Hash Hash,不管是算法,还是在工程中都会大量使用。很多复杂的算法问题都用Hash能够轻松解决,也正是如此,在算法例就显得没什么思维含量,所以Hash是应用里的扛把子,但在算…...
租赁类小程序定制开发|租赁管理系统源码|免押租赁系统开发
随着互联网的发展,小程序成为了一种重要的移动应用开发方式。租赁小程序作为其中的一种类型,可以为很多行业提供便利和创新。下面我们将介绍一些适合开发租赁小程序的行业。 房屋租赁行业:租房小程序可以帮助房东和租户快速找到合适的租赁…...
后端进阶之路——浅谈Spring Security用户、角色、权限和访问规则(三)
前言 「作者主页」:雪碧有白泡泡 「个人网站」:雪碧的个人网站 「推荐专栏」: ★java一站式服务 ★ ★前端炫酷代码分享 ★ ★ uniapp-从构建到提升★ ★ 从0到英雄,vue成神之路★ ★ 解决算法,一个专栏就够了★ ★ 架…...
Mac 安装不在 Apple 商店授权的应用程序
文章目录 一、场景介绍二、实操说明 一、场景介绍 在日常的工作生活中,发现一些好用的应用程序,但是出于某些原因,应用程序的开发者并没有将安装包上架到苹果商店。 那么这些优秀的应用程序下载安装以后就会出现如下弹框被拒之门外 二、实操…...
【MyBatis】MyBatis把空字符串转换成0的问题处理方案(96)
先看问题: Postman入参: MyBatis采用map循环插入: // Mapper接口层void addPar(Param(value "question") Map<String, Object> paramMap);<!-- 新增:参数 --><insert id"addPar" parameterType"map">INSERT IGNO…...
OpenLayers实战,OpenLayers获取移动端精确定位,OpenLayers适配App混合H5方式调用手机定位位置并定位到指定点
专栏目录: OpenLayers实战进阶专栏目录 前言 本章讲解OpenLayers如何获取移动端精确定位位置。不使用任何native本地方法,只使用纯js实现。 本篇文章适用于App混合H5方式调用手机精确定位,打包时需要选择GPS位置权限,手机获取定位过程中会弹出是否允许定位的权限提示。 …...
Go指针取址问题:循环后每次都拿到相同内容
例子: func main() {yourList : [...]int{1, 2, 3}yourMap1 : make(map[int]*int)yourMap2 : make(map[int]*int)for key, value : range yourList {// 修改前yourMap1[key] &value// 修改后tmp : valueyourMap2[key] &tmpfmt.Println(value, &value…...
用Rust实现23种设计模式之简单工厂
在 Rust 中,可以使用结构体和 trait 来实现工厂方法模式。工厂方法模式是一种创建型设计模式,通过定义一个创建对象的接口,让子类决定实例化哪个类。下面是一个简单的示例,展示了如何使用 Rust 实现工厂方法模式: // …...
SpringBoot + minio实现分片上传、秒传、续传
什么是minio MinIO是一个基于Go实现的高性能、兼容S3协议的对象存储。它采用GNU AGPL v3开源协议,项目地址是https://github.com/minio/minio。 引用官网: MinIO是根据GNU Affero通用公共许可证v3.0发布的高性能对象存储。它与Amazon S3云存储服务兼容…...
logback 里面设置 自动删除3天之前的日志
目录 1 实现 1 实现 要实现达到一定大小后将日志文件压缩,并删除三天前的日志数据,可以结合使用 SizeAndTimeBasedRollingPolicy 滚动策略和 DeleteOlderThan 选项来配置。下面是一个示例配置,实现日志文件达到一定大小后进行滚动和压缩&…...
对于数据库查询索引和查字典索引的理解
之前面试问过我对于数据库索引的理解,这个问题不是具体的问题太宽泛,面试官也没进行引导,我不知道怎么回答,下面是结合查字典进行理解。 查字典 拿查字典举例,知道一个字怎么写但是不知道具体的意思以及发音ÿ…...
git删除已经提交的大文件
当你不小心把一个巨大的二进制文件提交到git仓库的时候,此时删除再提交也没有用了,大文件已经在仓库中留底了。另外比如需要删除某个需要保密的文件,都是相同的解决办法。 我本来想着把dll放在三方库里面提交到仓库里,省得在不同…...
【数据分析】pandas 一
目录 一,pandas简介: 二,pandas数据结构Series简介: 2.1 data为ndarray 2.2 data为字典 三,Serise切片操作: 四,Series性质: 4.1 Series类似于numpy,字典 4.2 矢量化操作和标…...
题解 | #G.Gcd# 2023牛客暑期多校6
G.Gcd 数论 题目大意 给定一个包含两个非负数的初始集合 S { x , y } S\{x,y\} S{x,y} 每次操作可以选定其中不相等的两个数 a , b a,b a,b ,并将 a − b a-b a−b 或 g c d ( a , b ) gcd(a,b) gcd(a,b) 置入集合 S S S ,其中 g c d ( 0 , a …...
苍穹外卖day10——订单状态定时处理(Spring Task)、来单提醒和客户催单(WebSocket)
预期效果 对于超时没处理的需要定时程序处理。基于SpringTask实现。 来单提醒和客户催单。基于WebSocket实现。 Spring Task 介绍 Cron表达式 周几通常不能和日一起指定。 cron表达式在线生成器 在线Cron表达式生成器 入门案例 创建定时任务类 /*** 定义定时任务类*/ Slf4j…...
【多线程初阶】多线程案例之单例模式
文章目录 前言1. 什么是单例模式2. 饿汉模式3. 懒汉模式 --- 单线程版4. 懒汉模式 --- 多线程版5. 懒汉模式 --- 多线程改进版总结 前言 本文主要给大家讲解多线程的一个重要案例 — 单例模式. 关注收藏, 开始学习吧🧐 1. 什么是单例模式 单例模式是一种很经典的…...
跨境选品怎么选?建议独立站卖家收下这份利基产品查找攻略!
跨境电商平台现在可谓是火热发展中,独立站出海风口,其实选择的机会还真不少,相比国内电商的发展势头,看得出来,未来跨境电商的大门,对你而言,敞开着。选品这事儿,就像你上战场前挑选…...
[C++项目] Boost文档 站内搜索引擎(1): 项目背景介绍、相关技术栈、相关概念介绍...
项目背景 Boost库是C中一个非常重要的开源库. 它实现了许多C标准库中没有涉及的特性和功能, 一度成为了C标准库的拓展库. C新标准的内容, 很大一部分脱胎于Boost库中. Boost库的高质量代码 以及 提供了更多实用方便的C组件, 使得Boost库在C开发中会被高频使用 为方便开发者学…...
Toffoli 门:开启可逆计算新时代
【导语:2026 年 4 月 6 日发布的文章指出,Toffoli 门作为可逆电路基本组成部分,虽距离物理极限遥远,但已证明可逆电路比传统电路能耗更低,且任何布尔函数都可用其组成的电路计算。】兰道尔原理下的可逆计算潜力兰道尔原…...
为什么你的LoRA微调后反而更慢?大模型压缩链路断点诊断(量化→剪枝→蒸馏→编译四阶耦合失效分析)
第一章:大模型工程化中的模型压缩算法对比 2026奇点智能技术大会(https://ml-summit.org) 模型压缩是实现大语言模型在边缘设备、低延迟服务及成本敏感场景中落地的关键工程环节。不同压缩路径在精度保留、推理加速比、部署兼容性与训练资源消耗上呈现显著差异&…...
手把手教你搭建开源‘零信任’入口:基于FreeIPA和FreeRadius的2FA网关配置全记录
从零构建企业级双因素认证门户:FreeIPAFreeRadius实战指南 当团队规模扩张到20人以上时,分散在各个系统里的账号密码就像散落的拼图——防火墙用一套凭证、内部Wiki用另一套、VPN又是独立的账号体系。每次有新成员加入,运维人员不得不在多个系…...
Python实战:四种常见滤波器(低通、高通、带通、带阻)的设计与实现
1. 信号处理中的滤波器基础 第一次接触信号处理时,我被各种滤波器搞得晕头转向。直到有一次在调试音频设备时,发现麦克风采集的声音总是带有嗡嗡的杂音,这才真正理解了滤波器的重要性。滤波器就像是一个智能筛子,能够帮我们分离出…...
LAMP环境搭建:从PHP安装到Apache与MySQL协同配置全指南
1. LAMP环境搭建基础准备 在开始搭建LAMP环境之前,我们需要先了解几个关键概念。LAMP是Linux、Apache、MySQL和PHP的首字母缩写,这四个组件共同构成了一个完整的动态网站运行环境。就像盖房子需要打地基一样,搭建LAMP环境也需要先做好准备工作…...
Qwen3-Reranker-0.6B保姆级教程:从零部署到API调用,手把手教你搭建排序系统
Qwen3-Reranker-0.6B保姆级教程:从零部署到API调用,手把手教你搭建排序系统 1. 环境准备与快速部署 1.1 系统要求与准备工作 在开始部署Qwen3-Reranker-0.6B之前,请确保你的系统满足以下基本要求: 操作系统:推荐使…...
基于深度学习的yolov8+v11+v5的仪器仪表读数识别 yolo+pose关键点的指针仪表读数工业检测 仪表读数
博主主页:[ ](https://blog.csdn.net/QQ_1309399183?typeblog) 博主简介:计算机视觉领域优质创作者、CSDN博客专家、阿里云专家博主、全网粉丝5万、专注计算机视觉技术领域和毕业相关项目实战,欢迎高校老师\讲师\同行交流合作 主要内容&am…...
Unity 2023.2 项目升级C# 9.0?先看看这5个不支持的语法特性(附替代方案)
Unity 2023.2项目升级C# 9.0避坑指南:5个不支持的语法特性与实战解决方案 当你将Unity项目升级到2023.2版本,发现IDE智能提示中闪烁着诱人的C# 9.0新特性时,先别急着重构代码。上周我的团队就遭遇了这样的场景:在将大型项目迁移到…...
SUNFLOWER MATCH LAB Java八股文实践:深入理解多线程并发调用模型API
SUNFLOWER MATCH LAB Java八股文实践:深入理解多线程并发调用模型API 最近在和一些朋友交流Java面试准备时,大家总绕不开“八股文”这个话题。线程池、Future、CompletableFuture这些词,背起来容易,但真要在高并发的实战场景里用…...
MAA明日方舟助手:3个步骤告别重复性游戏操作,实现全自动智能管理
MAA明日方舟助手:3个步骤告别重复性游戏操作,实现全自动智能管理 【免费下载链接】MaaAssistantArknights 《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients. …...
