通达信公式跨周期数据引用教程(图解)

拾荒网 通达信公式 27 0

在日线周期引用周线的macd指标的值

大家经常看大周期信号确认长期趋势,再到小周期看相应的信号后进行买卖操作,为了按信号守纪律的交易,需要在大小周期之间频繁切换,今天我们就来讲下如何把大周期的信号直接展示到日线,使大家不用来回多周期切换着看k线。

新建引用周macd的公式

把周线的macd值是否大于0输出在日线,建一个名叫“看周MACD”的指标

代码就一句话

MACD.MACD#WEEK>0;

验证数据引用正确性

这里以平安银行日线周期前复权数据看,从20240129周一-20240719周五,这段时间的macd.macd#week大于0都是成立的。

接着到平安银行,周线周期,前复权k线界面,的确20240129-20240202这个周和一直到20240719的这周,是和在日线输出是一致。

日线应用周线数据选股的应用

定义选股位置

设定周线macd开始大于0,还在大于0期间,日线macd首次拐头向上的时候选股。

macd拐头向上即macd 昨天还是走低的,今天变为走高。

大家可以看到周条件满足的情况下,首次出现macd拐头向上就在这个截图鼠标十字星位置。

整个实现过程,写一步验证一步:先是周条件满足的灰色连续为1的位置,再者是日线macd拐头向上的位置的黄色信号,最后满足灰色线为1的区间的第一个黄色信号地方也就是我们设定的选股条件是紫色信好的地方。

幅图源码:MACD日周选股

周MACDTJ:MACD.MACD#WEEK>0;

日MACD拐上:MACD.MACD>REF(MACD.MACD,1) AND REF(MACD.MACD

选股条件:COUNT(日MACD拐上,BARSLASTCOUNT(周MACDTJ))=1 AND 日MACD拐上;

条件选股源码:只允许一个输出

周MACDTJ:=MACD.MACD#WEEK>0;

日MACD拐上:=MACD.MACD>REF(MACD.MACD,1) AND REF(MACD.MACD

选股条件:COUNT(日MACD拐上,BARSLASTCOUNT(周MACDTJ))=1 AND 日MACD拐上;

T+1回测结果

用以上条件选股评测,近一年,T+1平仓,胜率大于50,平均盈亏比1.74,总盈亏比1.91,相当厉害了。

跨周期公式变参

下图“看周MACD”已带参数

MACD.MACD#WEEK(6,13,5)>0;

到周线周期K线验证

macd参数为6 ,13 , 5的指标在20240708开始的周是macd输出大于0的,看下图验证一致。其实精准验证大家可以直接把macd.macd#week(6,13,5)的值数出来,再到周线去查看,这种验证数据的方法更为精准。

要点说明

1、跨周期引用不需要加:' ',或者" "。

网上见到的这种写法虽然也能有数值,但是没必要加符号。不用加符号。

官方函数注释都有例句也没有加任何符号,大家学习函数以函数注释为准。拾荒网股票学习网专注短线龙头战法~

2、跨周期引用在小周期过程中实际上是未来函数。所以用跨周期评测的模型基本胜率不会太低。

此图为20240731截图,比如此票600501,航天晨光在20240722周一的时候macd日展周小于0,同时此时周macd大于0。

此时20240727及以后,如果用周线macd大于零选股,选股日期定在20240722就能选出来。下面两个图的都是0722周,周macd大于0选股。都能选出来600501。

但是macd日展周macd小于0,表示真正在0722这天,当时周macd是负值的,到周五收盘收盘周macd才收到零上去的。所以在20240722当天如果用周线数据,macd大于零选股是选不出这个票的。但是时间是没办法回退的,20240722已经过了。于是用“macd日展周”指标来实现每天看到的就是当天去看周macd时的值。不随时间变化而变化。

3、跨周期引用,需要下载完整的本地数据。被引用的数据必须要在本地存在,否则引用数据不全导致引用或者选股和实际行情数据不符。

4、不要试图所有指标都去实现成小周期真正展示大周期值即大周期值就是当天看到的大周期的值,不是随着大周期包含的k线越多值也变化的大周期值,因为绝大多数指标是无法完成这个转换的。

MACD可以实现“macd日展周”因为macd仅用了EMA函数,EMA的算法,EMA(X,N):X的N日指数移动平均.算法:Y=(X*2+Y'*(N-1))/(N+1),所以转换起来相对难度低。

5、跨周期引用都是小周期引用大周期,不大周期引用小周期。好比一家人多个子女就一对爸妈,子女找爸妈返回直接就是这一对爸妈,给爸妈找子女到底找哪个子女返回?!当然有些客户转换数据把子女变成独生子女,返回给爸妈,做大周期引用小周期也做的很好,但需要把小周期数据独一无二化,大家后面可以尝试这种引用。

指标分享

本期文章公式属于跨周期引用,只用于PC。

macd日周选股、macd周分享到通达信指标平台。

Macd日周选股和macd周引用的是系统指标macd,此系统指标不分享。

Ctrl+F打开公式管理器右侧点击“指标平台”,搜所“MACD”关键词进行安装。


标签: 通达信公式