随机指标衡量的是:区间内的位置
随机指标用0~100表示当前收盘价处在最近14根K线最高价与最低价之间的哪个位置。%K = (收盘价 − 14根最低价) ÷ (14根最高价 − 14根最低价) × 100,最高价和最低价从包含当前K线在内14根K线的最高价·最低价中找。例如14根最高价为110、最低价为90、收盘价为105,%K就是75。100表示收盘价收在14根最高价上,0表示收在最低价上。让这个指标广为人知的乔治·莱恩的想法,来自这样的观察:买方占优期间,收盘价多收在区间上方;卖方占优时,多收在下方。相当于用区间内的位置,概括收盘时是谁掌握着价格。要注意的是,分母是14根K线的最高价和最低价,所以一根长影线把区间大幅撑宽后,之后14根K线的数值都会显得被压低。如果14根K线期间价格一直停在一个值,最高价等于最低价,分母为0,数值就无法计算,这在成交稀少的品种上偶尔会出现。
%K与%D,快速与慢速
%D是把%K取3根简单平均得到的线。直接用上面公式的称为快速随机指标,先把%K取3根平均使之平滑的称为慢速随机指标。在慢速中,快速的%D成为新的%K,再把它取3根平均就是%D。设置通常写成(%K周期,%K平滑,%D平滑)三个数字。TradingView默认值是(14, 1, 3),即快速;本文的图按(14, 3, 3)的慢速计算。慢速多做了一次平均,所以比快速少些起伏,但相应地晚一根K线左右。各图表数值不同时,先看这三个数字是否相同。直接用快速时,%K常常每根K线都从20跳到80,交叉出现得太多,所以实际上用慢速的人更多。反过来,把平滑调得很大,线会变得光滑,但触及区间边缘这件事要晚几根K线才提示。无论哪种设置,都逃不出“少晃动但更晚”的交换,名字同样是随机指标,三个数字不同就是不同的线。
- 快速%K:直接按公式(平滑1)
- 快速%D = 慢速%K:%K的3根平均
- 慢速%D:慢速%K的3根平均
它与RSI有何不同
两者都是0~100,但衡量的东西不同。RSI只用收盘价衡量最近涨幅与跌幅的比例,因为威尔德平均,旧的走势也会一点点残留(RSI一文)。随机指标用最高价·最低价·收盘价衡量在14根区间内的位置,过了14根,那根K线的最高价·最低价就完全移出计算。所以在大的最高价移出窗口的那根K线上,即使收盘价原地不动,数值也可能大幅跳动,比RSI更常接近0或100。同一张图上,也会出现RSI在60多而随机指标在90多的情况。这个差异也会影响解读。RSI高表示最近上涨的幅度大于下跌,随机指标高只表示收盘价在区间顶部附近,并不说明涨得有多猛。横盘末尾只要稍微上涨,区间窄的话随机指标就会接近100。同时打开两个指标时,如果一个处于极端而另一个居中,应先确认是区间较窄的阶段,还是旧的大K线刚刚移出窗口。
80·20与交叉
按惯例,80以上视为超买区,20以下视为超卖区。有人把%K向上或向下穿过%D的交叉读作走势转变的迹象,也有很多人更看重出现在80以上或20以下的交叉。不过本课程的实测(币安历史K线)不包括随机指标,所以这种读法有多准,这里无法用数字说明。性质相近的RSI在超买K线之后上涨的比例反而高于基准(RSI一文),但两者计算不同,不能把那个结果原样搬到随机指标上。看交叉时常用的确认顺序是这样的:先在价格图表上判断现在是横盘还是趋势,再看交叉出现在哪个区间,最后看那个交叉是否在已收盘K线上确定。80和20这两个数字也不是既定法则,而是惯例,在波动大的币种上,也有人用更外侧的标准。也有人不看是否越过基准线,而看之后是否重新回到基准线之内。
横盘与趋势中的不同表现
价格在区间内涨跌期间,随机指标会在20附近和80附近有规律地来回,%K与%D的交叉也出现在区间的上下沿。但价格一旦脱离区间、开始稳定上涨,收盘价就一直收在14根最高价附近,%K便贴在80附近及其上方。下图的上涨阶段中,%K向下穿过%D的交叉也在80上方出现了好几次,但价格只是短暂休整后又继续上涨。同样的基准线和交叉,在不同阶段会导向完全不同的结果。在横盘阶段,在区间上方卖出的人和在下方买入的人反复出现,价格会折返,这与衡量区间内位置的随机指标性质很契合。在趋势阶段,新高不断把区间向上拉长,收盘价总是在顶部附近,所以停留在80上方本身就是趋势的样子。因此很多人在看随机指标之前,先看高点和低点是否抬高、均线是否倾斜。趋势中,也有人改变读法,不看超买一侧的交叉,而关注回调时出现的反方向交叉。
示例:在假想价格上计算并绘制慢速随机指标(14,3,3)。左侧横盘阶段在20附近与80附近之间来回,右侧上涨阶段大多停留在80附近及其上方。
随机RSI:再套一层的指标
随机RSI是把随机指标的公式套用在RSI值而不是价格上。它用0~100表示当前RSI处在最近14根K线RSI最高值与最低值之间的哪个位置,TradingView默认值为RSI 14、随机 14、%K平滑 3、%D平滑 3。如果RSI最近14根K线一直只在45到55之间,那么RSI从45动到55,平滑前的数值就会从0走到100。它敏感到这种程度,所以经常触及0和100,被冠以超买·超卖之名的频率也高得多。在指标上再套一层指标,离原本的价格就更远了。随机RSI为100,既不表示价格高,也不表示RSI高,而是表示RSI处在最近14根K线中最高的位置。即使RSI停留在40多,随机RSI也可能达到100。所以看这个值时,把RSI原值一起打开能减少误会。在短时间周期上使用,几根K线就会在0和100之间来回,接近噪音,所以要一并记下是在哪个周期上使用的,才能比较。
本文没有说的
随机指标是概括收盘价在最近14根K线区间内位置的数字,不计算区间之外的事情或未来的方向。改变周期和平滑值,越过基准线的次数和交叉时点都会大幅改变,所以这里也不判断哪种设置更好。本站的RSI雷达和Pro交易图表显示的是RSI,而不是随机指标。把它们与打开了随机指标的其他图表并排放,就能看到两个指标对同一阶段的概括有何不同。用历史数据测试设置时的陷阱,在回测一文中讨论。常见的误解是因为“超买”这个名字,就把80以上当作即将下跌的位置。名字只是惯例,这个值所说的只有一件事:收盘价处在最近区间的上方。另外,它是交叉很多的指标,容易只记住结果好的几个场景。沿着图表往回翻,把不准的交叉也全部数一遍,就能确认印象与实际并不相同。
加密货币与股票的不同之处
随机指标直接使用最高价·最低价,所以受缺口的影响很大。股票在常规时段结束后,次日开盘价常常偏离前一日收盘价,跳空大涨的那天,那根K线的最高价一下子撑宽14根区间,之后两周多的时间里%K的基准都会改变。三星电子或SK海力士在财报公布次日跳空开盘,美国大型科技股在收盘后公布财报、次日大幅跳空开盘,都是这样的例子。加密货币24小时交易,这种缺口很少,但短时间内留下长影线的急剧波动很多,同样的问题以影线的形式出现。韩国股票有单日涨跌幅限制,以涨停收盘的日子收盘价等于最高价,%K贴在100,这表示还有买单未成交、交易被封住,而不是卖方在区间顶部接住了买盘。14根的长度也不同。股票的14根日K线按交易日约为3周,不含周末和休市日;加密货币的14根日K线按日历是2周。波动大的山寨币在0和100之间来回的频率远高于大盘股,所以每个市场都要分别培养感觉。
实战检查顺序
实时图表上的随机指标因为进行中的K线而晃动得特别厉害。当前K线的收盘价是现价,一旦出现新的最高价或最低价,14根区间本身就会改变,所以%K在一根K线之内也可能在0到100之间大幅来回。盘中%K向上穿过%D、收盘前又跌回下方,那个交叉就等于没有发生。慢速设置做了平均,晃动较少,但最后一根K线的数值同样未确定。包括本文的图在内,解读指标的说法大多以已收盘K线为准。时间周期越短,K线很快收盘、新K线又开出,反复不断,不区分已确定的交叉和进行中的交叉,信号就会看起来没完没了地出现又消失。看盘时按下面的顺序检查,可以减少误会。
- 看设置的三个数字和时间周期是否与预期一致
- 先在价格图表上判断是横盘还是趋势
- 看%K的位置,以及交叉出现在哪个区间(80以上、20以下、中间)
- 只计数在已收盘K线上确定的交叉
- 看最近14根K线内是否有长影线或缺口在撑宽区间
- 把RSI一起打开,比较两个指标是否说的是同一件事
- 确认是否与更高时间周期的走势方向一致
🌍 在搜索引擎中查找更多
点击下方按钮,即可在对应搜索引擎中直接搜索该关键词