策略加概率问题 (文华财经)

投资者咨询:策略加概率问题 (文华财经)
来源:文华财经  日期:2020-10-21 9:41
 请教老师,一个策略,过滤模型策略,我想加上概率策略:

连续2次止损后,第三次开仓手数增加为原来设定的2倍;
连续3次止盈后,第四次开仓手数减少为1手。

这样的思路,请老师帮我看下,怎么写实现?

技术人员回复
日期:2020-10-21 9:43
 
那连续3次及更多止损后,手数是取第3次 还是什么数值呢?

止盈的呢?
投资者咨询:策略加概率问题 (文华财经)
来源:文华财经  日期:2020-10-21 9:41
原设定开仓手数为2手,
在出现连续2次止损后,取第2次的手数,增加至2倍,即设定变为4手;
之后如没有出现连续3次止盈,则4次手数不变;
如出现连续3次止盈,则取第3次手数,减少为2分之一,即为2手。




技术人员回复
日期:2020-10-21 9:58
 
分析后回复
投资者咨询:策略加概率问题 (文华财经)
来源:文华财经  日期:2020-10-21 9:41
 好的,坐等老师解答,谢谢。
技术人员回复
日期:2020-10-21 10:34
 
参考:


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看文件名:模型.txt


投资者咨询:策略加概率问题 (文华财经)
来源:文华财经  日期:2020-10-21 9:41
老师,把这段代码加入我的策略时发现,最后一行:  开仓条件,BK(K);
这个无法兼容AUTOFILTER;//过滤模型,
去掉“开仓条件,BK(K);”语法检测成功了。
但回测时发现,跟没有加这段代码是完全一样的,系统并没有在出现连续止盈损后加减仓。
技术人员回复
日期:2020-10-21 13:04
 
6楼编写是加减仓模型,不能和 AUTOFILTER 一起使用

如果想修改信号手数,只能设置加减仓模型实现,请删除 AUTOFILTER 

并将 开仓条件 替换成自己的开仓条件
投资者咨询:策略加概率问题 (文华财经)
来源:文华财经  日期:2020-10-21 9:41
 W1>35 AND REF(EXIST(W1>35,9),1),BK(2);
HHV(H,5)>1.008*C OR T2,SP;// 
W1<-45 AND REF(EXIST(W1<-35,9),1),BK(2);// W1小于-35 并且 前1日的最近9日存在W1小于-345
C>1.008*LLV(L,5) OR T2,BP;

这样一段代码,明明已经填上了手数,但语法检测提示:加减仓模型指令后面必须要有手数? 
技术人员回复
日期:2020-10-21 13:47
 
参考:

W1>35 AND REF(EXIST(W1>35,9),1),BK(2);
HHV(H,5)>1.008*C OR T2,SP(BKVOL);// 
W1<-45 AND REF(EXIST(W1<-35,9),1),BK(2);// W1小于-35 并且 前1日的最近9日存在W1小于-345
C>1.008*LLV(L,5) OR T2,BP(SKVOL);

请参考下面链接了解下加减仓模型