ADX,如何结合MACD
作者:文华财经 来源:cxh99.com 发布时间:2018年03月16日
-
咨询内容:
MACD1>REF(MACD1,1)&&MACD>REF(MACD,1),BPK;MACD1<REF(MACD1,1)&&MACD<REF(MACD,1),SPK;
想把ADX结合MACD来做, MACD1>REF(MACD1,1)&&MACD>REF(MACD,1)并且ADX值大于前两个周期做多,MACD1,是 15分钟 MACD1<REF(MACD1,1)&&MACD<REF(MACD,1)并且ADX值大于前两个周期做多,MACD是5分钟。就是想把短期波动给删除掉,请问您有什么好的办法也行
来源:程序化99
-
文华技术人员:
核实一下您的思路
1、您模型是使用在什么周期上的?
2、 来源:程序化99
-
文华技术人员:MACD1是15min,MACD是5Min,在SPK,BPK条件中都是这样取值的吗?
来源:程序化99
-
文华技术人员:
来源:程序化99
-
文华技术人员:3、 来源:程序化99
-
文华技术人员:ADX值大于前两个周期,是在当前加载的周期进行判断吗?
来源: WWW.CXH99.COM
-
文华客服:
来源: WWW.CXH99.COM
-
文华客服:1、您模型是使用在什么周期上的?15分钟
来源: WWW.CXH99.COM
-
文华客服:2、MACD1是15min,MACD是5Min,在SPK,BPK条件中都是这样取值的吗?15分钟MACD线柱大于前一个线柱同时5分钟的MACD线柱大于前一个线柱做多, 来源: WWW.CXH99.COM
-
文华客服:15分钟MACD线柱小于前一个线柱同时5分钟的MACD线柱小于前一个线柱做空。 来源: WWW.CXH99.COM
-
文华客服: 3、ADX值大于前两个周期,是在当前加载的周期进行判断吗? 来源: WWW.CXH99.COM
-
文华客服: 在5分钟上判断
-
网友回复:
新建指标,指标名称为
AA
,复制以下源码:
DIFF:EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
CN1:MACD>REF(MACD,1);
CN2:MACD<REF(MACD,1);
TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SUM(IFELSE(HD>0 && HD>LD,HD,0),14);
DMM:= SUM(IFELSE(LD>0 && LD>HD,LD,0),14);
PDI: DMP*100/TR;
MDI: DMM*100/TR;
ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,6);
COM:ADX>HV(ADX,2);
重新新建一个指标,复制并将以下源码加载到15min的k线图中即可
#IMPORT[MIN,5,AA] AS VAR1CM1:VAR1.CN1;CM2:VAR1.CN2;COM:VAR1.COM;
DIFF:EMA(CLOSE,12) - EMA(CLOSE,26);DEA:EMA(DIFF,9);MACD:2*(DIFF-DEA),COLORSTICK;CN1:MACD>REF(MACD,1);CN2:MACD<REF(MACD,1);
CM1&&CN1&&COM,BPK;CM2&&CN2&&COM,SPK;AUTOFILTER;
-
网友回复:
测试了一下 请问 AA已经设置公式
第一行 代码 提示 如图,如何修改?谢谢
文件名:qq图片20180125181348.png