投资者咨询:请教指标编写 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2019-11-17 11:37
选取阶段性高点,阶段高点的定义是每个最高价大于左右相邻两边的最高价,然后比较相邻的阶段性高点和这个高点所对应的macd指标的diff值是否背离,也就是阶段性高点比前一个阶段性高点高的时候,对应的DIFF是否也比对应的前DIFF值高。
谢谢老师
投资者咨询:请教指标编写 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2019-11-17 11:37
对了,加上满足上面背离条件,卖开仓
技术人员回复
日期:2019-11-17 16:46
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA : EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
H1:=VALUEWHEN(HHVBARS(H,3)=1,REF(H,1));
H2:=VALUEWHEN(HHVBARS(H,3)=1,REF(H1,1));
D1:=VALUEWHEN(HHVBARS(H,3)=1,REF(DIFF,1));
D2:=VALUEWHEN(HHVBARS(H,3)=1,REF(D1,1));
L1:=VALUEWHEN(LLVBARS(L,3)=1,REF(L,1));
L2:=VALUEWHEN(LLVBARS(L,3)=1,REF(L1,1));
DD1:=VALUEWHEN(LLVBARS(L,3)=1,REF(DIFF,1));
DD2:=VALUEWHEN(LLVBARS(L,3)=1,REF(DD1,1));
T1:=HHVBARS(H,3)=1&&H1>H2&&D1<D2;
T2:=LLVBARS(L,3)=1&&L1<L2&&DD1>DD2;
T1,SPK;
T2,BPK;
AUTOFILTER;
投资者咨询:请教指标编写 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2019-11-17 11:37
技术人员回复
日期:2019-11-18 15:35
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA : EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
H1:=VALUEWHEN(HHVBARS(H,3)=1,REF(H,1));
H2:=VALUEWHEN(HHVBARS(H,3)=1,REF(H1,1));
D1:=VALUEWHEN(HHVBARS(H,3)=1,REF(DIFF,1));
D2:=VALUEWHEN(HHVBARS(H,3)=1,REF(D1,1));
L1:=VALUEWHEN(LLVBARS(L,3)=1,REF(L,1));
L2:=VALUEWHEN(LLVBARS(L,3)=1,REF(L1,1));
DD1:=VALUEWHEN(LLVBARS(L,3)=1,REF(DIFF,1));
DD2:=VALUEWHEN(LLVBARS(L,3)=1,REF(DD1,1));
T1:=HHVBARS(H,3)=1&&H1>H2&&D1<D2;
T2:=LLVBARS(L,3)=1&&L1<L2&&DD1>DD2;
T1,SPK;
T2,BPK;
AUTOFILTER;
DRAWLINE3(LLVBARS(L,3)=1,REF(L,1),1,LLVBARS(L,3)=1,REF(L,SUMBARS(LLVBARS(L,3)=1,2)),SUMBARS(LLVBARS(L,3)=1,2),0);
DRAWLINE3(HHVBARS(H,3)=1,REF(H,1),1,HHVBARS(H,3)=1,REF(H,SUMBARS(HHVBARS(H,3)=1,2)),SUMBARS(HHVBARS(H,3)=1,2),0);
投资者咨询:请教指标编写 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2019-11-17 11:37
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA : EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
JJ:=REF(H,1)>REF(H,2)&&REF(H,1)>H;
TT:=BARSLAST(JJ);
H1:=VALUEWHEN(JJ,REF(H,1));
D:=VALUEWHEN(JJ,REF(DIFF,1));
JJJ:=REF(L,1)<REF(L,2)&&REF(L,1)<L;
TTT:=BARSLAST(JJJ);
L1:=VALUEWHEN(JJJ,REF(L,1));
DD:=VALUEWHEN(JJJ,REF(DIFF,1));
T1:=H1>REF(H1,1)&&D<REF(D,1);
T2:=L1<REF(L1,1)&&DD>REF(DD,1);
T1,SPK;
T2,BPK;
老师,继续请教一下,我自己学习编的,感觉跟你给的是同一个意思,但是测试的结果不同,能不能指出区别在哪儿?
技术人员回复
日期:2019-11-18 18:57