[求助]WH8 指令价测试问题 [文华财经]
- 咨询内容:
用指令价测试程序,当一根K线上出现多个信号,例如BK,BP;SK,BP等,只要有2个信号以上,就出现一大堆开仓平仓信号
程序上已经用上AUTOFILTER过滤的,用上MONO_SIGNAL只能确定一根K线上只能存在一个信号,明显与设计不一样,有什么办法确定
每一个BK,SP,SK,BP 等在一根K线上只能开一个信号么?
- 文华技术人员:
您说用MONO_SIGNAL于设计不一样?具体指什么?能否详细说明
- 文华客服:
MONO_SIGNAL只能用于一根K线存在一个信号!无论这个信号是BK,SP,SK,BP还是BPK,SPK,只能存在一个,不能同时并存的吧;
我要的是一根K线上这些信号都能并存,但是每一个信号只能存在一个,不象测试那样,一大堆平仓开仓信号,貌似AUTOFILTER对指令价没有作用
还有,我现在用的是模拟版的,不知道这个是不是有影响
- 网友回复:
AUTOFILTER只是限制一开一平对应的,并不限制一根k线出几个信号
试试下面这个函数:
SETSIGMAXNUM(N) 设置一根K线最大信号个数。
用法:
1、N为参数,可以为常量或变量
2、该函数作用于信号执行方式选择为“不进行信号复核”的模型
3、如果模型中写了MONO_SIGNAL函数,SETSIGMAXNUM(N)的设置不起作用,仍然按照一根K线最多出现一个信号执行例:
AA:HHV(H,20),COLORRED;
BB:LLV(L,20),COLORCYAN;
CROSS(H,REF(AA,1)),BK;
CROSS(REF(BB,1),L),SK;
CROSS(H,REF(AA,1)),BP;
CROSS(REF(BB,1),L),SP;
SETSIGMAXNUM(2);
AUTOFILTER;
//一根K线上最多出现两个信号 - 网友回复: 这是测试图片
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容