投资者咨询:[求助]入场信号程序 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-14 14:58
周K线上
多开:EMA10-EMA5<=0.5*ATRK&&CLOSE-EMA10>=0.2*ATRK止损:下跌1.5ATRK止损(ATRK为开仓时的日K线的值)
EMA5:EMA(CLOSE,5); //定义5周期EMA
EMA10:EMA(CLOSE,10);//定义10周期EMA
#IMPORT[DAY,1,ATR] AS VAR
ATRK:VAR.ATR; //周K线日上调用K线ATR,记为ATRK
IF EMA5<=EMA10 THEN
BEGIN
IF EMA10-EMA5<=0.5*ATRK&&CLOSE-EMA10>=0.2*ATRK THEN
A:=1;
ELSE
A:=0;
END
ELSE
BEGIN
IF EMA5-EMA10<=0.5*ATRK&&EMA10-CLOSE>=0.2*ATRK THEN
A:=2;
ELSE
A:=0;
END
A=1,BPK(1); //如果返回1,多开
CLOSE<BKPRICE-REF(ATRK,BARSBK)*1.5,SP(1);//多开后下跌1.5ATRK,止损
MULTSIG(0,0,60,10);
A=2,SPK(1); //如果返回2,空开
CLOSE>SKPRICE+REF(ATRK,BARSSK)*1.5,BP(1);//空开后上涨1.5ATRK,止损
运行结果,大部分是正确的,但有少数几个地方没有按照1.5ATR止损,为什么?
技术人员回复
日期:2018-5-14 15:11
信号都是严格按照您编写执行的
如果与思路不符合,可以具体说明一下,我们针对问题帮您检查一下编写