请教下老师,谢谢 (文华财经WH8赢智V8.2)

投资者咨询:请教下老师,谢谢 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 15:32
 N1:=BARSLAST(CROSS(MA5,MA60))+1;
N2:=BARSLAST(CROSSDOWN(MA5,MA60))+1;

BKVOL=0 && CROSS(MA5,MA60) && FC>AA && COUNTSIG(BK,N1)<2,BK;
SKVOL=0 && CROSSDOWN(MA5,MA60) && COUNTSIG(SK,N2)<2 && FC>AA,SK;


这是在cross(ma5,ma60)和crossdown(ma5,ma60)之间只开一次仓吗?

若只开一次仓,该怎么改?
技术人员回复
日期:2018-6-6 15:38
 这样:

N1:=BARSLAST(CROSS(MA5,MA60))+1;
N2:=BARSLAST(CROSSDOWN(MA5,MA60))+1;

BKVOL=0 && COUNT(FC>AA,N1)=1&&N1<N2,BK;//CROSS(MA5,MA60)和CROSSDOWN(MA5,MA60)之间第一次满足FC>AA开仓
SKVOL=0 && COUNT(FC>AA,N2)=1&&N1>N2,SK;//CROSSDOWN(MA5,MA60)和CROSS(MA5,MA60)之间第一次满足FC>AA开仓

投资者咨询:请教下老师,谢谢 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 15:32
 有点不对吧?count(x,n)=1,是指N个周期里,只要存在一次x就满足条件,我这样写,会多了很多交易信号
技术人员回复
日期:2018-6-6 15:54
 count(x,n)=1是在n周期内第一次满足的时候开仓,您理解下