type
status
date
slug
summary
AI summary
AI translation
tags
category
password
icon
青猫今天要跟大家深聊一个技术指标,它是指标中的指标,非常有趣而且极具挑战性——这就是随机相对强弱指数(Stoch RSI)。这个小玩意儿是由Tushard Chande和Stanley Kroll在1994年推出的,他们在《The New Technical Trader》一书中首次介绍了它。简单来说,Stoch RSI是在RSI的基础上进行随机计算的结果,主要用来识别市场的超买和超卖状况。
notion image
想象一下,如果把市场比作一场无尽的海浪,那么RSI就是测量波浪高度的尺子,而Stoch RSI呢,简直就是一个潜水艇,能够深入波浪之下,告诉你这些波浪是不是快要撞岸了。是的,你没听错,它基本上是在告诉我们:“嘿,这波可能要转了!”或者“哎呀,还能再冲一会儿!”。
notion image
使用Stoch RSI的时候,就像是在读懂了市场的心思。但别忘了,这玩意儿可是指标的指标,比起直接反映价格的RSI,它更像是在对RSI进行一番深度解读。这就意味着,它与价格的距离更远一些,有时候你会发现它似乎与实际的价格走势有那么点儿脱节。但这不要紧,因为它的主要功用是帮助我们识别市场的极端状态,也就是超买和超卖。
notion image
在使用Stoch RSI时,我们常常会设置两个阈值:0.80作为超买线,0.20作为超卖线。这跟传统RSI的70和30是不同的。它的美妙之处在于,当你顺着大势操作时,这两个阈值可以作为进场或退场的信号。也就是说,在上涨趋势中寻找超卖点进场,在下跌趋势中寻找超买点退场。
notion image
但,青猫要提醒各位,Stoch RSI虽好,可不能孤军奋战。因为它的速度很快,会生成很多信号,这就意味着既有好信号也有坏信号。因此,最好和其他工具或指标一起使用,比如趋势线或基本图形分析,以识别主要趋势并提高准确性。
最后,青猫要说的是,用Stoch RSI逆着大势操作可是个危险的游戏。就像是在海里划船逆流而上,虽然刺激,但很容易被大浪拍翻。记住,无论何时,识别并跟随大趋势总是最稳妥的选择。
 
让我们一起看一下这个策略的TradingView代码如何实现:
这段代码是用于创建一个名为 "Stochastic RSI" 的指标,在图表中显示该指标的数值。
以下是代码的具体解释:
这是 Pine Script 的版本号,在这里是 5。
这行代码用于设置指标的标题、简称、数值格式和精度。
  • title 参数设置指标的完整标题为 "Stochastic RSI"。
  • shorttitle 参数设置指标的简称为 "Stoch RSI"。
  • format 参数设置数值的格式为价格格式。
  • precision 参数设置数值的精度为 2。
  • timeframe 参数设置指标应用的时间框架为空,这意味着指标将应用在当前图表的时间框架上。
  • timeframe_gaps 参数设置是否在时间框架上显示间隙。
这几行代码用于创建输入参数,允许用户在图表上设置平滑 K、平滑 D、RSI 长度和 Stochastic 长度的值。
  • input.int 函数用于创建整数类型的输入参数。
  • 3 是平滑 K 和平滑 D 的默认值。
  • 14 是 RSI 长度和 Stochastic 长度的默认值。
  • minval 参数设置输入参数的最小值为 1。
  • title 参数设置输入参数在图表上显示的标题。
这几行代码用于计算 Stochastic RSI 的 K 值和 D 值。
  • ta.rsi 函数是 RSI (Relative Strength Index) 的内置函数,用于计算给定源数据的 RSI 值。
  • src 是 RSI 的源数据,这里使用的是收盘价。
  • lengthRSI 是 RSI 的长度的输入参数。
  • ta.stoch 函数是 Stochastic 的内置函数,用于计算给定数据的 Stochastic 值。
  • rsi1 是 RSI 的值。
  • lengthStoch 是 Stochastic 的长度的输入参数。
  • ta.sma 函数是 SMA (Simple Moving Average) 的内置函数,用于计算给定数据的简单移动平均值。
  • smoothKsmoothD 是平滑 K 和平滑 D 的输入参数。
这两行代码用于在图表上绘制 Stochastic RSI 的 K 值和 D 值。
  • plot 函数用于在图表上绘制指标或数据。
  • k 是 Stochastic RSI 的 K 值。
  • d 是 Stochastic RSI 的 D 值。
  • color 参数设置绘制的线的颜色。
这几行代码用于在图表上绘制超买和超卖区域的背景填充。
  • hline 函数用于绘制水平线。
  • h0 是上部边界线,设定为值为 80。
  • h1 是下部边界线,设定为值为 20。
  • color 参数设置绘制的线的颜色。
  • color.new 函数用于创建新的颜色,这里设定透明度为 50 的灰色。
  • fill 函数用于填充两个线之间的区域。
  • color.rgb 函数用于创建新的颜色,这里设定为蓝色的渐变填充。
  • "Background" 是在图例上显示的标题。
 
 
本貓為何遲遲不發布交易機器人愛交易:青貓指標安裝指南
blackcat1402
blackcat1402
This cat is an esteemed coding influencer on TradingView, commanding an audience of over 8,000 followers. This cat is proficient in developing quantitative trading algorithms across a diverse range of programming languages, a skill that has garnered widespread acclaim. Consistently, this cat shares invaluable trading strategies and coding insights. Regardless of whether you are a novice or a veteran in the field, you can derive an abundance of valuable information and inspiration from this blog.
Announcement
type
status
date
slug
summary
AI summary
AI translation
tags
category
password
icon
🎉Webhook Signal Bots for Crypto are Coming!🎉
--- Stay Tuned ---
👏From TradingView to OKX, Binance and Bybit Exchange Directly!👏