可以识别主力、散户筹码分布的六彩神龙,真的有那么神奇吗?

发布于: 雪球转发:0回复:3喜欢:0

让人们相信谎言的一个可靠方法是经常重复,因为熟悉与真理不容易区分。

之前帮网友破解过大V的一系列指标,之后又有网友问能不能讲一下指标的具体用法。所以这次就挑选其中一个看上去最酷炫的指标-六彩神龙,从它的来龙去脉、使用方法和构建思路做一下讲解。

来龙去脉

从截图可以看到,这个指标两部分组成:柱状图和曲线图,两者各有三种颜色,因此被称为六彩神龙。

其最早来自于2005年的弘历软件,看这名字又是有点像上篇文章中介绍的钱龙软件,也是有点擦边清高宗纯皇帝,但这个公司倒不是因为中文谐音,而是来自于其英文名(HomilyChart)的谐音。

以下是来自其官网的截图,成立于1998年,也算是相当有年头了。自然,它的指标也保留了当年的“命名规范”。

从它的英文名上也能看出来,这可不是一个主打交易功能的软件。而在它的官网上,还有对六彩神龙指标的介绍。

网页链接

Multicolor Dragon, an indicator which combines with volume, price, time and space, is developed by the principle of the strength shift of the long and the short. Its yellow columns stand for Floating Chips, red ones are Profitable Chips, and green ones represent Locked Chips in the stock market.

By it investors can clearly see changes of stock chips in different phases, and by the shift between these three kinds of chips, they also can judge which phase is constructed by a stock, accumulation, pull-up, liquidation or distribution.

简单翻译一下:

六彩神龙是一种结合了量、价、时、空的指标,是根据多空双方力量转换的原理而开发。其中黄色柱代表浮动筹码(游资),红色柱代表盈利筹码(主力),绿色柱代表股市套牢筹码(散户)。

投资者可以通过它清晰地看到股票筹码分布在不同阶段的变化,并通过这三种筹码之间的变化来判断当前股票是在吸筹、拉升、平仓还是派发的哪个阶段。

看上去有点威科夫量价分析的意味,但真的如此吗?

本来这只是弘历软件上的一个特色指标,因为起了一个好名字,又迎合了A股散户追庄的心理,到现在还能看到各种跪求六彩神龙源码的帖子。不出意外,人们也按照自己的理解,基于通达信的公式做了各种模仿实现。

本来它还只是在A股盛行,但在2020年被一个网友放到了TradingView平台上,并且借助TV平台广泛传播。然后人们又根据这个TV版本反哺国内,取代了原来国内大部份使用了通达信WINNER函数的实现,成为了最流行的版本。

使用方法

简单来说,在建仓阶段,绿柱开始减少,黄柱开始增加;在洗盘阶段,股价震荡,获利盘均线走平;在拉升阶段,红柱开始放大,均线也同步上升;在出货阶段,红柱开始缩小,出现套牢盘(绿柱)。

网上有很多讲解六彩神龙指标用法的视频和相关文章,涉及到三种颜色柱状图的走势与均线的结合使用,感兴趣的可以自行查阅,这里不再赘述。

构建方法

因为目前的版本来源于TradingView,因此我们首先看一下TV版本的代码。

网页链接

TV版本的指标改成了叫MCDX,为啥是这么个名呢?联想一下弘历软件官网上给它起的英文名-MultiColorDragon,这个问题也就不难回答了。

然后我们来看下具体的代码。

可以看到,这个版本的实现其实就是对RSI指标做了一个变形。其中最核心的是这行代码。

rsi = sensitivity * (rsi(close, rsiPeriod) - rsiBase)

也就是说: 在根据传入的参数获得指定周期的RSI指标数值后,将其与指定的基数做差,最后再将结果乘上一个指定的灵敏度系数。对于这个新的RSI,再对其判断是否大于20,超过了则置为20,小于零了则置为零,否则不变。

代码非常简单,甚至都没有用到成交量。毕竟,RSI指标只是用来衡量超买超卖,也没有用到成交量,自然,经它变形得到的这个MCDX也就和成交量没有关系了。

要说这样一个指标能实现弘历官网上所说的 “结合了量、价、时、空;根据多空力量转换原来开发;识别主力、游资、散户三种投资者的筹码比例”,我觉得得打上一个大大的问号。

当然了,也没有证据表明这个就是弘历软件中六彩神龙指标的Pine脚本实现。只是大家都这样用,可能存在以讹传讹的问题。所以这个时候,有必要再贴一下文章开头的引言。

让人们相信谎言的一个可靠方法是经常重复,因为熟悉与真理不容易区分。

在明确了这个问题后,下面进入这篇文章的重点部分:对于通达信、富途、老虎上可用版本的源码分析。

RSI

RSI 指标是实现 MCDX 指标的关键,因此我们首先来看下RSI指标的实现方法。

富途中对RSI指标的介绍

原名是 Relative Strength Index是一个使用很普遍的指标,在一个正常的股市中,只有多空双方的力量取得均衡,股价才能稳定。

RSI反应了股价变动的四个因素:上涨的天数、下跌的天数、上涨的幅度、下跌的幅度。它对股价的四个构成要素都加以考虑,所以在股价预测方面其准确度较为可信。

根据正态分布理论,随机变数在靠近中心数值附近区域出现的机会最多,离中心数值越远,出现的机会就越小。

在股市的长期发展过程中,绝大多数时间里相对强弱指数的变化范围介于30 和70之间,其中又以40和60之间的机会最多,超过80或者低于20的机会较少。而出现机会最少的是高于90及低于10。

系统中对RSI指标的实现

LC:=REF(CLOSE,1);

TEMP1:=MAX(CLOSE-LC,0);

TEMP2:=ABS(CLOSE-LC);

RSI1:SMA(TEMP1,P1,1)/SMA(TEMP2,P1,1)*100,COLORFF8D1E;

RSI2:SMA(TEMP1,P2,1)/SMA(TEMP2,P2,1)*100,COLOR0CAEE6;

RSI3:SMA(TEMP1,P3,1)/SMA(TEMP2,P3,1)*100,COLORE970DC;

RSI 的公式为:上涨周期的平均收益/(上涨周期的平均收益 + 下跌周期的平均亏损),由此可以看出,数值越大,说明在当前周期涨势相对跌势越强,反之则越弱。

对于计算上涨周期的平均收益,可以只取当前股价大于上一个股价的情况,因此可以用 TEMP1:=MAX(CLOSE-LC,0);来实现。

对于计算上涨周期的平均收益加上下跌周期的平均亏损,其实要计算的就是当前股价与上一个股价之差的绝对值,因此可以用TEMP2:=ABS(CLOSE-LC);来实现。

有了TEMP1和TEMP2,再分别对不同周期计算均值的比值后,就得到了我们常见的RSI指标的三条曲线。

MCDX

明白了 RSI 指标的原理,实现 MCDX 也就简单了,仿照 Pine 脚本即可。

首先定义主力与游资的时间周期、基础、灵敏度系数。

然后定义 RSI 指标的计算公式。

然后套用公式分别计算主力与游资的指标数值。

有了指标数值,接下来就是画出三种不同颜色的柱状图了。

这里有点讲究,要先画散户的柱状图,其实就是底色;

然后画游资的柱状图,相当于覆盖了底色;

最后画主力的柱状图,相当于又覆盖了一层颜色。

这样就呈现出来了彩色柱状图的效果。

最后,视需要添加坐标线。

这样,就得到了最终的MCDX指标。

全部讨论

05-07 20:05

请问他图里的均线代码是怎么实现的,我看你写的这里面没有均线显示