BP.SP分两种方法执行 (文华财经)

投资者咨询:BP.SP分两种方法执行 (文华财经)
来源:文华财经  日期:2020-7-2 19:18
 老师有没有办法把BP,SP分两种方法编写执行。止损的编写为出信号立即下单,平仓编写为K线走完出信号下单。
技术人员回复
日期:2020-7-2 19:19
 同种类信号只能有一只执行方式

您可以使用CLOSEOUT替换平仓条件,使用不同执行方式看下
投资者咨询:BP.SP分两种方法执行 (文华财经)
来源:文华财经  日期:2020-7-2 19:18
老师 我的开平仓都是一开一平执行,只是很多时候等K线走完止损平仓都亏很多了。用清仓指令如何替换平仓条件呢?
技术人员回复
日期:2020-7-2 19:34
例如:

止损条件,SP;

平仓条件,CLOSEOUT;
投资者咨询:BP.SP分两种方法执行 (文华财经)
来源:文华财经  日期:2020-7-2 19:18
麻烦老师帮我添加下 C<=BKPRICE-40*MINPRICE,SP(BKVOL);
C>=SKPRICE+40*MINPRICE,BP(SKVOL);这两句编写为出信号立即下单不复核。C<=BKHIGH-32*MINPRICE&&BKHIGH>=BKPRICE+59*MINPRICE,SP(BKVOL);
C>=SKLOW+32*MINPRICE&&SKLOW<=SKPRICE-59*MINPRICE,BP(SKVOL);这两句编写为K线走完出信号下单。谢谢
技术人员回复
日期:2020-7-2 19:59
参考:

C<=BKPRICE-40*MINPRICE,SP(BKVOL);
C>=SKPRICE+40*MINPRICE,BP(SKVOL);
BKVOL>0&&C<=BKHIGH-32*MINPRICE&&BKHIGH>=BKPRICE+59*MINPRICE,CLOSEOUT;
SKVOL>0&&C>=SKLOW+32*MINPRICE&&SKLOW<=SKPRICE-59*MINPRICE,CLOSEOUT;

CHECKSIG(SP,'A',0,'C',0,0);
CHECKSIG(BP,'A',0,'C',0,0);
投资者咨询:BP.SP分两种方法执行 (文华财经)
来源:文华财经  日期:2020-7-2 19:18
老师帮我看看添加上面的指令后,这两句止盈后回落均线再次开仓没有执行,该如何修改下呢? EMA20>REF(EMA20,6)&&ISLASTSP&&ABS(C-EMA20)<=8*MINPRICE&&NOT(BB),BK(SS+S);
EMA20<REF(EMA20,6)&&ISLASTBP&&ABS(C-EMA20)<=8*MINPRICE&&NOT(AA),SK(SS+S);
技术人员回复
日期:2020-7-2 20:44
这样看下:

EMA20>REF(EMA20,6)&&ISLASTCLOSEOUT&&ABS(C-EMA20)<=8*MINPRICE&&NOT(BB),BK(SS+S);
EMA20<REF(EMA20,6)&&ISLASTCLOSEOUT&&ABS(C-EMA20)<=8*MINPRICE&&NOT(AA),SK(SS+S);
投资者咨询:BP.SP分两种方法执行 (文华财经)
来源:文华财经  日期:2020-7-2 19:18
 C<=BKHIGH-32*MINPRICE&&BKHIGH>=BKPRICE+59*MINPRICE,SP(BKVOL);
C>=SKLOW+32*MINPRICE&&SKLOW<=SKPRICE-59*MINPRICE,BP(SKVOL);老师帮我看看这修改前的和修改后的意思是不是变了,这段盈利59点以上从最高价回落的收盘价大于32点止盈。BKVOL>0&&C<=BKHIGH-32*MINPRICE&&BKHIGH>=BKPRICE+59*MINPRICE,CLOSEOUT;
SKVOL>0&&C>=SKLOW+32*MINPRICE&&SKLOW<=SKPRICE-59*MINPRICE,CLOSEOUT;修改后相同的位置没有止盈的情况。
技术人员回复
日期:2020-7-2 21:50
 您发下完整源码,说下加载的合约 周期 具体信号位置 及回测起始日期

我们看下