请协助编写3条命令,谢谢 (文华财经WH8赢智V8.2)

投资者咨询:请协助编写3条命令,谢谢 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-2-18 8:31
 在模组运行的程序,请在下面的程序中加入以下命令:
1、14:57平仓。
2、14:29---15:00不开仓。
3、最后的开仓命令执行后,之后的第N根K线还未平仓,就以第N根K线的收盘价平仓。
CROSSDOWN(RSI,20),BK(2);

CROSSDOWN(RSI,10),BK(2);

C>BKPRICEAV+60*MINPRICE,SP(BKVOL);

CROSSUP(RSI,80),SK(2);

CROSSUP(RSI,90),SK(2);

C<SKPRICEAV-60*MINPRICE,BP(SKVOL);

CLOSEMINUTE1<=1,CLOSEOUT;
MULTSIG(0,0,10,0);
谢谢
技术人员回复
日期:2019-2-18 8:39
参考:

AA:NOT(TIME>=1429&&TIME<1500),NODRAW;
AA&&CROSSDOWN(RSI,20),BK(2);

AA&&CROSSDOWN(RSI,10),BK(2);

C>BKPRICEAV+60*MINPRICE,SP(BKVOL);

AA&&CROSSUP(RSI,80),SK(2);

AA&&CROSSUP(RSI,90),SK(2);

C<SKPRICEAV-60*MINPRICE,BP(SKVOL);

CLOSEMINUTE1<=1,CLOSEOUT;
TIME=1457,CLOSEOUT;
MULTSIG(0,0,10,0);
N:=10;
REF(BARSBK=10&&COUNTSIG(SP,N)=0,1),SP(BKVOL);
REF(BARSSK=10&&COUNTSIG(BP,N)=0,1),BP(SKVOL);
投资者咨询:请协助编写3条命令,谢谢 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-2-18 8:31
 "第N根K线的收盘价平仓平仓"的命令在楼上的程序中是以什么表示的?没看懂
REF(BARSBK=10&&COUNTSIG(SP,N)=0,1),SP(BKVOL);
REF(BARSSK=10&&COUNTSIG(BP,N)=0,1),BP(SKVOL);
这两条命令,麻烦您给详细解释一下 谢谢
技术人员回复
日期:2019-2-18 9:07
因为是指令价模型, 收盘价是用ref(,1)方法实现的

也就是当一根k线走完,判断前一根是否满足 然后开仓,您了解下

REF(BARSBK=N&&COUNTSIG(SP,N)=0,1),SP(BKVOL); //距离上一次开仓N根 期间没有平仓信号 则平仓
REF(BARSSK=N&&COUNTSIG(BP,N)=0,1),BP(SKVOL);


投资者咨询:请协助编写3条命令,谢谢 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-2-18 8:31
 楼上的命令中,每天命令有两个N,是您笔误,还是就是如此?在2楼的程序里您第一个N位置用的是10,
是不是这样理解:这个10 可以是自己设定的任意数,后面的N到参数里去设定?请您明示。谢谢
技术人员回复
日期:2019-2-18 9:30
 对对 那里是笔误  是按照自己想要的周期 填写 换成N 最好 统一设置