关于滑点的问题,不知道是不是滑点的影响 (文华财经WH8赢智V8.2)

投资者咨询:关于滑点的问题,不知道是不是滑点的影响 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-23 23:06
在做数据回测的时候,菜粕901在6/19有一笔交易是当天9:00开盘买入在最高点,平仓的时候在10:01,显示是14行信号,我查了当时的数据,也没有跳空下来,为什么以下语句会没有起到作用?并且差异这么大?导致实际亏损21600.
 NN:BARSLAST(BKVOL+SKVOL>REF(BKVOL+SKVOL,1));//初次开仓到现在的K线周期数
QC:PROFIT<=-9900;//当前权益小于开仓时权益-1W
QC,CLOSEOUT;
CHECKSIG(CLOSEOUT,'A',0,'C',0,0); 

图片点击可在新窗口打开查看
技术人员回复
日期:2018-8-24 8:34

不是滑点的影响的

 

您编写的模型是一根k线只能出一个信号的

 

9点那根k线开仓了,盘中价格下跌满足清仓条件,但是当根已经出一个信号了,是不能在出另一个信号的

 

所以当下一根k线出现的时候,才执行的清仓,亏损金额就相对较大

 

 

 

如下修改模型:
将模型中的CHECKSIG函数删除,有指令都执行出信号立即下单的执行方式

 

CON:COUNTSIG(BK,1)+COUNTSIG(SK,1)+COUNTSIG(BP,1)+COUNTSIG(SP,1)+COUNTSIG(CLOSEOUT,1);

开仓条件&&CON=0,BK;//控制当根k线没有其他信号的时候开仓

NN:BARSLAST(BKVOL+SKVOL>REF(BKVOL+SKVOL,1));//初次开仓到现在的K线周期数

QC:PROFIT<=-9900;//当前权益小于开仓时权益-1W

QC,CLOSEOUT;

MULTSIG(0,0,2,0);//一根k线可以出2个信号

 

 
投资者咨询:关于滑点的问题,不知道是不是滑点的影响 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-23 23:06
这两个函数冲突
 "CHECKSIG"/"CHECKSIG_MIN"这类函数,"MULTSIG"/"MULTSIG_MIN"/"PANZHONG_MIN"这类函数,二类函数是有冲突的,不能一起使用

投资者咨询:关于滑点的问题,不知道是不是滑点的影响 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-23 23:06
因为我下面还有这些函数
 CHECKSIG(SP,'A',0,'C',0,0);
CHECKSIG(BP,'A',0,'C',0,0);
技术人员回复
日期:2018-8-24 9:32
 将模型中所有的CHECKSIG函数删除

只是用一个MULTSIG函数就可以了
投资者咨询:关于滑点的问题,不知道是不是滑点的影响 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-23 23:06
我的需求是出现信号立即开仓或者平仓,冬夜老师建议我使用CHECKSIG,您这边建议把CHECKSIG删除,使用MULTSIG函数,我看了两个函数的说明也没看明白两个函数的区别,并且这两个函数还是相互冲突的,现在不知道怎么办了
技术人员回复
日期:2018-8-24 13:00
CHECKSIG,可以针对不同指令,设置不同的执行方式,一根K线一个信号

MULTSIG 针对所有指令,设置的执行方式,并且一根k线有多个信号

您的需求是针对所有指令都出信号立即下单,那么使用MULTSIG函数就可以满足您的需求了

程序化的一些名词解释,您参考链接了解下:http://help.wenhua.com.cn/dispbbs.asp?boardid=14&id=567474

投资者咨询:关于滑点的问题,不知道是不是滑点的影响 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-23 23:06
 谢谢,我再学习一下先