前面几次课我们一起对均线系统的跨周期数据引用问题进行了探讨,今天我们再和大家一起来看看指标的跨周期数据引用的问题。
一、MACD指标的跨周期引用数据公式:
通过前面的课程,我们知道了引用其它周期的数据时,其写法为"公式名称.指标线名称#周期"(参数表),跨周期引用只能从较短周期引用较长周期的,反方向的引用不允许。
也就是说,只能在小周期上引用大周期的数据,反之在大周期上是无法引用小周期数据的。
下面是MACD指标的跨周期引用数据公式,起名为:跨周期MACD
…… …… …… …… ……
DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
{收盘价的12日指数移动平均线与26日指数移动平均线的差}
DEA:EMA(DIF,9); {DIF的9天指数移动平均线}
MACD:(DIF-DEA)*2,COLORSTICK;
{DIF与DEA差的2倍,画柱状线}
DIFZ:"MACD.DIF#WEEK"; {取周线DIF的数据}
DEAZ:"MACD.DEA#WEEK"; {取周线DEA的数据}
DIFY:"MACD.DIF#MONTH",COLORFF80FF;
{取月线DIF的数据,用COLORFF80FF 色显示}
DEAY:"MACD.DEA#MONTH",COLORFFFF80;
{取月线DEA的数据,用COLORFFFF80 色显示}
…… …… …… …… ……
(本周期的MACD指标源码是复制、粘贴系统里原有的,把参数直接写进公式里了。因为有朋友老是来问参数出错的问题)。
不过这样是有缺点的,就是没办法调整参数,对公式编写熟悉的,自然会打开源码修改,而对公式编写不熟悉的,就没办法调整参数了。
上面的副图是本周期(日线)MACD指标跨期引用了周线的DIF、DEA和月线的DIF和DEA指标。将图压缩后可以看出什么来吗?
我的感觉:当日、周、月的DIF和DEA都拐头向上时,往往会有一波比较流畅的上涨,希望朋友们看后,也可以自选对个股进行一下验证。
二、KDJ指标的跨周期引用数据公式:
同理,我们可以写出KDJ指标的跨周期数据引用公式,对KDJ指标,我研究的不深,只知道如果根据KDJ的金叉、死叉进行交易的话,成功率只有30%,但KDJ的J值大于100和小于0却可以辅助判断顶底的。下面我们引用数据时,只引用KDJ指标周线和月线的J值。
直接上源码了,公式名称:跨周期KDJ指标
…… …… …… …… ……
N=9;M1=3;M2=3; {这是参数,要填到区域中去的}
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
{(收盘价-N日内最低价的最低值 )/N日内最高价与最低价的差}*100;
K:=SMA(RSV,M1,1); {RSV的M1日[1日权重]移动平均}
D:=SMA(K,M2,1); { K的M2日[1日权重]移动平均}
J:(3*K-2*D),COLOR8080FF; {J=3*K-2*D}
ZJ:"KDJ.J#WEEK",LINETHICKJ2; {取周KDJ指标的J值,2号粗线}
YJ:"KDJ.J#MONTH",COLORMAGENTA,LINETHICK2;
{取月KDJ指标的J值,洋红色2号粗线}
10,COLORFF8000,DOTLINE; {在10的位置副虚直线}
90,COLORFF8000,DOTLINE; {在90的位置副虚直线}
…… …… …… …… ……
上图是将KDJ指标的J值进行周线、月线的数据引用,图中有几个三条指标线重合的区域,是不是有点什么味道? “顶”或“底”?
这个问题也请朋友们课后自行思考,或有所悟也说不定。
三、RSI指标的跨期引用数据公式:
同理,我们还可以写出RSI指标的跨周期数据引用公式,RSI指标是相对强弱指标。我听过一种说法,说RSI指标只要看一根6日RSI就行了,超跌买入、超买卖出。
那下面我们就引用6日RSI的6周和6月线。
直接上源码了,公式名称:跨周期RSI指标
…… …… …… …… ……
LC:=REF(CLOSE,1); {昨日收盘价}
RSI1:SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100,COLORLIBLUE;
{今日收盘价减去昨日收盘价差与0的较大值的1日权重的移动平均值/今日收盘价减去昨日收盘价差绝对值的1日权重的移动平均值*100,画淡蓝色线}
RSIZ:"RSI.RSI1#WEEK",LINETHICK2; {取周RSI指标的RSI1值,2号粗线}
RSIY:"RSI.RSI1#MONTH",LINETHICK2;
取月RSI指标的RSI1值,2号粗线}
20,DOTLINE; {{在20的位置副虚直线}
80,DOTLINE; {在80的位置副虚直线}
…… …… …… …… ……
注意:在RSI指标里,用到了两个函数,都是数学函数。
1、ABS 求绝对值,用法:ABS(X)返回X的绝对值;
2、MAX 求最大值. 用法:MXA(A,B)返回A和B中的较大值;
与之对应的还有一个:
3、MIN求最小值. 用法:MIN(A,B)返回A和B中的较小值。
这几个函数以后经常会用到,别忘了记到自己的小本本上哦。
到此为止,三个常用指标的跨周期引用数据的问题就基本解决了,至于把大周期的指标放到小周期上,到底有什么用,这是个仁者见仁、智者见智的事,课后大家可以自行去研究。
最后,我们将三个跨周期指标放到一张图里,大家可以看看有什么感觉?拾荒网股票学习网专注短线龙头战法~
小结:
今天我们学习了三个常用函数MACD、KDJ、RSI指标的跨周期数据的引用,我是给大家讲解大周期如何放在小周期图上的,至于怎么用,每个人都有自己的理解,我这里就不大包大揽了,也不可能大包大揽。
数据引用的问题有两块,一块是跨周期相同函数的数据引用,还有一块是同周期不同函数间的数据引用。
到本课为止,相同函数跨周期数据引用的话题就要告一段落了。下一次课,我们将学习同周期不同函数之间的数据引用问题,会结合粉丝提出的问题进行综合讲解。
标签: 通达信指标编写