我在30分钟周期获取4小时周期的MACD值,看了所有跨周期教程,用的方法只能获取到大周期的DIF线数据,无法获取到DEA数据,获取的数据都是0。不知道咱们软件是否能实现获取DEA数据的功能,如果能有没有参考教程。
https://video.tbquant.net/video?id=video431
如何获取叠加数据
只能获得dif数据,不能获得dea数据?
这是什么意思,学校老师教了1+1 = 2,教了1+2=3,问你1+1+1就不会了?
按照获取dif数据的方法去获取dea啊!
难道教程里要把全天下所有的指标怎么获取都教一遍吗?
帅哥美女不要急嘛,咱不会问问你看你还不高兴了。幸亏多问问看了你的视频已搞定。MACD2_DIF改Data[0].MACD2_DIF就搞定了
主要你说你看了所有跨周期教程....很捉急,教程已经说的很清楚了
表急
哈哈哈哈
那么你是怎么去获取的呢
// 主周期指标
MACD_DIF = XAverage(Close, MACD_FastLength) - XAverage(Close, MACD_SlowLength);
MACD_DEA = XAverage(MACD_DIF, MACD_SignalLength);
// 副周期MACD计算
MACD2_DIF = Data[1].XAverage(Data[1].Close, MACD2_FastLength) - Data[1].XAverage(Data[1].Close, MACD2_SlowLength);
MACD2_DEA = Data[1].XAverage(MACD2_DIF, MACD2_SignalLength);
你 Data[1].MACD2_DIF 没有赋值
怎么给MACD2_DI赋值,能否多说几句,弄个案例啊。我没明白
我好像感知到 你的基础知识离你想实现的多周期有一点点距离
在你的计算中,Data[0].MACD2_DEA使用到了 Data[1].MACD2_DIF
而在Onbar域中,不带图层的变量,默认是Data[0]图层的
那么要给Data[1].MACD2_DIF就要指定
Data[1].MACD2_DIF = 你的计算公式
你所使用的每个数据都要注意到底取的是哪个图层
多图层的计算和使用,一两句话解释可能会出现漏洞
上面的文字太多,看得费劲的话
推荐你看这三节基础课(倍速看很快的,而且全面)
1、如何获取叠加数据: https://video.tbquant.net/video?id=video431
2、构造多周期均线: https://video.tbquant.net/video?id=video432
3、 汇总多周期数据成为统一信号条件:https://video.tbquant.net/video?id=video433
真不错
刘老师 今天要当劳模啊 一直在线 嘿嘿嘿
所谓笑一笑十年少
每次看你回复都要年轻好多岁
看了你的回复已搞定。MACD2_DIF改Data[0].MACD2_DIF就搞定了
👍感谢