MACD数值的判断 (文华财经WH8赢智V8.2)

投资者咨询:MACD数值的判断 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-2-17 21:03
 老师您好:我在择时时经常使用到数值的变化作为开平条件,比如有个开仓条件是EVERY(DEA>REF(DEA,1),1)在如图ESH9合约1小时周期中,2019-02-05-22:00,DEA=2.00,2019-02-05-23:00,DEA=1.92,不符合开仓条件,但是有开仓信号,这种不符合开仓条件但是有开仓信号的已发现多次,特别提出来,希望老师能够解决。

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:微信图片_20190217205731.png

 2019-01-19,4:00,DEA=-3.98,2019-01-19,5:00,DEA=-4.10,但是还是出现了开仓信号。

图片点击可在新窗口打开查看
技术人员回复
日期:2019-2-18 8:30
您是指令价模型吧?历史k线图上取得的指标返回值都是k线走完的

如果是指令价模型,一般都是盘中满足条件开仓了,k线走完又不满足了,才会有上诉现象,您了解下

还有疑问,你可以提供一下源码 以及具体加载的合约 周期,本地给您比对分析一下


投资者咨询:MACD数值的判断 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-2-17 21:03
老师您好: 不是指令性模型,也不是跨周期模型,就是单纯的一个择时条件,老师看是不是指标计算方面的问题?
技术人员回复
日期:2019-2-18 9:08
 正常不会这样,您提供一下源码 给您比对看下
投资者咨询:MACD数值的判断 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-2-17 21:03
 
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
DIFF:EMA(CLOSE,9) - EMA(CLOSE,20);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA);
A0:=EVERY(DEA>REF(DEA,1),1);
CC:K>D&&K<60&&D<55;
HH:MA5>MA10&&C>MA20;
TMP1:C>MA5&&(MA5>REF(MA5,1))&&CC&&A0||HH&&A0,NODRAW;
TMP1,BK;
TMP2:C<MA10,NODRAW;
TMP2,SP;
DRAWTEXT(TMP1&&ISLASTSP,L,'M'),VALIGN0;
DRAWTEXT(TMP2&&ISLASTBK,H,'平'),VALIGN2;
AUTOFILTER;
技术人员回复
日期:2019-2-18 11:23
本地用您提供给的源码加载于MSP03 1小时k线中 与您的图片对不上呀 

您楼上提供的是图中源码吗?

另外 您源码中macd参数用的是9 20 9 这里与系统macd是不同的,您比对的时候这里注意看下


图片点击可在新窗口打开查看
投资者咨询:MACD数值的判断 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-2-17 21:03
 

图片点击可在新窗口打开查看

图片点击可在新窗口打开查看

我这里在那两个时间里的信号图。
MACD我是改了参数,难道MACD的数值不是我的参数计算的?