type
status
date
slug
summary
AI summary
AI translation
tags
category
password
icon
呼噜~ 今天本猫要给大家介绍一个既炫酷又神秘的技术指标——“中位数指标”!这个工具不仅能测量市场的方向和波动性,而且还能以一种极其酷炫的方式呈现出来。就像魔术师从帽子里变出小兔子一样,让我们一起揭开它的神秘面纱吧!
notion image
首先,这个中位数指标基于一个很有意思的概念——利用ATR(平均真实范围)从范围的中间偏移来形成一个通道。听起来是不是有点像星际穿越中的虫洞?这个通道通过计算指定长度内高低价格的平均值来确定中位数。然后,这个中位数会与同长度的EMA(指数移动平均)进行比较:中位数与其EMA之间的空间被呈现为一片彩云,根据哪个值更高而着色。当中位数较高时,出现绿色云彩,预示着上升趋势;而紫色云彩则预示着下降趋势。
notion image
这个指标的外围还有基于ATR的带状区域。要计算这些带,需要将特定ATR长度的ATR值乘以ATR乘数,然后加到或减去中位数。
接下来,让我们深入了解一下这个指标的构成要素:
  1. 中位数数据源:这是计算中位数的基础数据。就像是调制一杯完美咖啡的原料一样重要!
  1. 中位数长度:也就是计算中位数时使用的数据点数量。这个就像是决定咖啡浓郁度的咖啡粉量。
  1. ATR长度:这是用于计算中位数的平均真实范围的时间段。可以想象成决定咖啡保温时间的因素。
  1. ATR乘数:在形成带状区域前,ATR会乘以这个值。就好比是在咖啡中加入的糖分量,决定了咖啡的甜度。
那么,这个中位数指标到底有什么用呢?首先,它能帮助交易者识别市场趋势。绿色云彩意味着市场可能正在上升,而紫色云彩则预示可能的下降趋势。其次,这些彩色的云彩和带状区域能帮助交易者判断市场的波动性。如果这些带状区域变宽,那么市场波动性可能增加;如果它们变窄,波动性可能减少。
notion image
不过,本猫要提醒大家,虽然中位数指标看起来很炫酷,但它只是众多工具中的一种。在使用它时,最好结合其他指标和分析方法,以获得更全面的市场视角。毕竟,没有哪个指标能够单独预测市场未来,就像没有哪杯咖啡适合所有人一样。
notion image
好啦,以上就是本猫对“中位数指标”的介绍。希望大家在使用时既能享受到它的魔力,也能保持理性和谨慎。记住哦,交易市场就像变幻莫测的天气,要时刻准备好迎接晴天、雨天和风雨交加的日子!下面来说说这个指标的TradingView代码:
这段代码是一个使用Pine Script编写的指标,用于绘制中位数(Median)以及相应的上下区间和移动平均线。
以下是代码的逐步解释:
  1. //@version=5:指定代码使用的Pine Script版本。
  1. indicator(title="Median", overlay=true, timeframe="", timeframe_gaps=true):创建一个指标,并设置其标题为"Median",将其绘制在图表上(overlay=true),不限制时间框架(timeframe=""),并在时间间隔之间显示空白(timeframe_gaps=true)。
  1. source = input(hl2, title="Median Source"):创建一个名为source的输入变量,其默认值为hl2(最高价和最低价的平均值),并设置其标题为"Median Source"。这个变量用于计算中位数。
  1. length = input(3, title="Median Length"):创建一个名为length的输入变量,其默认值为3,并设置其标题为"Median Length"。这个变量用于指定中位数的计算长度。
  1. atr_length = input(14, title="ATR Length"):创建一个名为atr_length的输入变量,其默认值为14,并设置其标题为"ATR Length"。这个变量用于指定ATR指标的计算长度。
  1. atr_mult = input(2, title="ATR Multiplier"):创建一个名为atr_mult的输入变量,其默认值为2,并设置其标题为"ATR Multiplier"。这个变量用于指定ATR指标的乘数。
  1. median = ta.percentile_nearest_rank(source, length, 50):使用ta.percentile_nearest_rank函数计算中位数。该函数接受三个参数:计算中位数的源数据,中位数的计算长度和中位数的排列顺序。
  1. median_plot = plot(median, color=color.red, linewidth=3, title="Median"):使用plot函数绘制中位数。将中位数的值传递给plot函数,并设置线的颜色为红色,线宽为3,并设置标题为"Median"。这将在图表上显示中位数线。
  1. atr_ = atr_mult * ta.atr(atr_length):使用ta.atr函数计算ATR(平均真实范围)指标,并将其乘以atr_mult得到ATR的乘数。这将用于计算上下区间的值。
  1. plot(median + atr_, color=color.lime, title="Upper Band"):使用plot函数绘制上区间线。将中位数加上ATR乘数的值传递给plot函数,并设置线的颜色为绿色(lime),并设置标题为"Upper Band"。这将在图表上显示上区间线。
  1. plot(median - atr_, color=color.fuchsia, title="Lower Band"):使用plot函数绘制下区间线。将中位数减去ATR乘数的值传递给plot函数,并设置线的颜色为紫红色(fuchsia),并设置标题为"Lower Band"。这将在图表上显示下区间线。
  1. median_ema = ta.ema(median, length):使用ta.ema函数计算中位数的指数移动平均线(EMA)。该函数接受两个参数:计算EMA的数据和计算EMA的长度。
  1. ema_plot = plot(median_ema, color=color.blue, title="Median EMA"):使用plot函数绘制中位数的指数移动平均线。将EMA的值传递给plot函数,并设置线的颜色为蓝色,设置标题为"Median EMA"。这将在图表上显示中位数的指数移动平均线。
  1. fill(median_plot, ema_plot, color=median > median_ema ? color.new(color.lime, 10) : color.new(color.fuchsia, 10)):使用fill函数绘制中位数线和指数移动平均线之间的颜色填充。根据中位数是否大于指数移动平均线,选择填充颜色为绿色(lime)或紫红色(fuchsia),填充的不透明度为10。
 
用MFI指标探索市场“财气”Upgrade Announcement! Black Cat Member Club invites you to win together
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!👏