股票模型问题 (文华财经WH8赢智V8.2)

投资者咨询:股票模型问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-7-31 9:55
 为什么我的指标昨日出买入信号,今日接着出的卖出信号会不执行呢?

BBI1:(MA(CLOSE,N1)+MA(CLOSE,N2)+MA(CLOSE,N3)+MA(CLOSE,N4))/4,NODRAW;


DUO:=C>BBI1 AND BBI1>=REF(BBI1,1);
KONG:=C<BBI1 AND BBI1<=REF(BBI1,1);

CROSS(DUO,NOT(DUO)),BK(MONEY*0.3/C+FEE);
CROSS(KONG,NOT(KONG)),SP(AVAILABLE_OPI);
 
技术人员回复
日期:2020-7-31 9:57
本地加载是可以执行的,您是觉得哪里有疑问,可以截图具体说明下

投资者咨询:股票模型问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-7-31 9:55
 

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

就比如这个图里,左边那个圈里的卖出信号没执行,是到了右边那个红圈里一起执行的卖出,请问是怎么回事呢?
技术人员回复
日期:2020-7-31 14:05
您将N1~N4的参数说明下,还有回测参数中的资金分配量,我们本地加载对比下
投资者咨询:股票模型问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-7-31 9:55
 BBI1:(MA(CLOSE,13)+MA(CLOSE,21)+MA(CLOSE,34)+MA(CLOSE,55))/4,NODRAW;//求N1周期,N2周期,N3周期,N4周期收盘价均线的简单平均

BIAS3:=MA((C-MA(C,55))/MA(C,55)*100,3);

DUO:=C>BBI1 AND BBI1>=REF(BBI1,1);
KONG:=C<BBI1 AND BBI1<=REF(BBI1,1);

PING:= DUO AND (CROSS(BIAS3,25) OR CROSS(BIAS3,45));

CROSS(DUO,NOT(DUO)),BK(MONEY*0.3/C+FEE);
CROSS(KONG,NOT(KONG)),SP(AVAILABLE_OPI);

PING,SP(AVAILABLE_OPI*0.3);

全部的代码就是上面这些,回测的报告见下图:

图片点击可在新窗口打开查看
技术人员回复
日期:2020-7-31 14:18
这里是因为收盘价模型,当天走完才能下单,实际上是第二天开盘的时候才会发出委托成交

股票是T+1交易,第二天买入之后,当天的可平仓手数就是0,所以不会平仓

这里这样改下试试

BBI1:(MA(CLOSE,13)+MA(CLOSE,21)+MA(CLOSE,34)+MA(CLOSE,55))/4,NODRAW;//求N1周期,N2周期,N3周期,N4周期收盘价均线的简单平均

BIAS3:=MA((C-MA(C,55))/MA(C,55)*100,3);

DUO:=C>BBI1 AND BBI1>=REF(BBI1,1);
KONG:=C<BBI1 AND BBI1<=REF(BBI1,1);

PING:= DUO AND (CROSS(BIAS3,25) OR CROSS(BIAS3,45));

CROSS(DUO,NOT(DUO))&&ISTIMETOKLINEEND(300),BK(MONEY*0.3/C+FEE);
CROSS(KONG,NOT(KONG))&&ISTIMETOKLINEEND(300),SP(AVAILABLE_OPI);

PING&&ISTIMETOKLINEEND(300),SP(AVAILABLE_OPI*0.3);

AVAILABLE_OPI,NODRAW;

PANZHONG_MIN(0);

投资者咨询:股票模型问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-7-31 9:55
 好的,谢谢先
技术人员回复
日期:2020-7-31 14:29
 参考6楼回复
投资者咨询:股票模型问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-7-31 9:55
 还是不行啊,中间的那个卖出没执行,是灰色的 

图片点击可在新窗口打开查看
技术人员回复
日期:2020-7-31 14:52
 本地加载这里是全部清仓的,您重新加载再看下

还有问题,您新建模型,再加载



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