投资者咨询:跨周期共振的问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-7-18 10:27
你好,我开始写的日线,2小时,1小时,15分钟四周期共振,以15分钟作为开仓平仓,回测出来的好多都不是共振的信号,然后又换成简单的日线和2小时,出来的也是有不共振的,请问为什么,比如下面就是简单的,谢谢
#IMPORT[DAY,1,MAMACD] AS VAR1
1TMACD:=VAR1.MACD;
1TMA5 :=VAR1.MA5;
1TMA10:=VAR1.MA10;
DIFF: EMA(CLOSE,12) - EMA(CLOSE,26);
DEA : EMA(DIFF,9);
MACD:2*(DIFF-DEA);
MA5 :MA(C,5);
MA10:MA(C,10);
B:=MACD>REF(MACD,1) AND C>MA5 AND MA5>MA10;
S:=MACD<REF(MACD,1) AND C<MA5 AND MA5<MA10;
B1 AND B,BK;
S1 AND S,SK;
CROSSUP(C,MA10),BP;
CROSSDOWN(C,MA10),SP;
CHECKSIG(BK,'A',0,'C',0,0);
CHECKSIG(SK,'A',0,'C',0,0);
CHECKSIG(SP,'A',0,'C',0,0);
CHECKSIG(BP,'A',0,'C',0,0);
AUTOFILTER;
技术人员回复
日期:2018-7-18 10:46
需要将共振的条件,写在被引用指标中,之后直接引用条件
#IMPORT[DAY,1,MAMACD] AS VAR1
S1:=VAR1.S1;
DIFF: EMA(CLOSE,12) - EMA(CLOSE,26);
DEA : EMA(DIFF,9);
MACD:2*(DIFF-DEA);
MA5 :MA(C,5);
MA10:MA(C,10);
B:=MACD>REF(MACD,1) AND C>MA5 AND MA5>MA10;
S:=MACD<REF(MACD,1) AND C<MA5 AND MA5<MA10;
B1 AND B,BK;
S1 AND S,SK;
CROSSUP(C,MA10),BP;
CROSSDOWN(C,MA10),SP;
CHECKSIG(BK,'A',0,'C',0,0);
CHECKSIG(SK,'A',0,'C',0,0);
CHECKSIG(SP,'A',0,'C',0,0);
CHECKSIG(BP,'A',0,'C',0,0);
AUTOFILTER;