请老师看看这个指令价模型怎么写 (文华财经WH8赢智V8.2)

投资者咨询:请老师看看这个指令价模型怎么写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-22 15:07
CLOSE<DD,BPK;
CLOSE>KK,SPK;
BKPRICE-CLOSE>=N*MINPRICE,SP;
CLOSE-SKPRICE>=N*MINPRICE,BP;

这是一个反手模型,想要第1行和第2行的BPK和SPK都按照收盘价模型运行,但是亏损的情况下,按照指令价执行第3行和第4行两个平仓的语句。另外在同一根K线上可能出现两个信号,比如下跌到某个价格的时候就在这个价格平仓了,然后继续下跌,收盘价的时候开出多单,我试了一下CHECKSIG和MULTSIG两个函数不能用在一起,不知道如何解决这个问题
技术人员回复
日期:2018-5-22 15:09
 分析后回复
投资者咨询:请老师看看这个指令价模型怎么写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-22 15:07
 补充一下指令价平仓不复核,就是价格一到就止损平掉
技术人员回复
日期:2018-5-22 15:14
 这样试试:

COUNTSIG(SPK,1)=0&&REF(CLOSE<DD,1),BPK;
COUNTSIG(BPK,1)=0&&REF(CLOSE>KK,1),SPK;
BKPRICE-CLOSE>=N*MINPRICE,SP;
CLOSE-SKPRICE>=N*MINPRICE,BP;

MULTSIG(0,0,2,0);
投资者咨询:请老师看看这个指令价模型怎么写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-22 15:07
 老师能不能说一下这个语句的意思啊,有点不太理解
技术人员回复
日期:2018-5-22 15:51
您想bpk和spk用收盘价,这是可以通过指令价模拟出来的

因为收盘价是在k线走完第二根k线开盘发出委托,这与判断前一根k线是否满足条件,在本根k线开盘指令价开仓时一样的

COUNTSIG(SPK,1)=0&&REF(CLOSE<DD,1),BPK;//当根没有spk,且前一根满足开仓条件,开仓
COUNTSIG(BPK,1)=0&&REF(CLOSE>KK,1),SPK;//当根没有bpk,且前一根满足开仓条件,开仓
BKPRICE-CLOSE>=N*MINPRICE,SP;
CLOSE-SKPRICE>=N*MINPRICE,BP;

MULTSIG(0,0,2,0);//一根k线最多两个信号
投资者咨询:请老师看看这个指令价模型怎么写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-22 15:07
明白了,那么回测的时候怎么看信号和触发成交是否满足我想要的信号呢?成交显示在哪里啊?
技术人员回复
日期:2018-5-22 16:14
 正常之前发出bpk的位置也是会发出bpk的

您在主图加载后点击回测报告,再点击信号明细就可以查看了如图:


图片点击可在新窗口打开查看