一根K线多个信号问题 [文华财经]
- 咨询内容:
上次做了一下实盘,用的非过滤模型。
A,BK(1);
B,SP(1);//止损
一条K线多次符合条件A和B,亏死我了。
上次老师指交了几条语句测试,没一个能控制住同一K线,在同一方向只做一次开仓。
- 文华技术人员:
您是想一根K线只要一个信号还是一开一平两个信号?
- 文华客服:
只是不可以同方向的开两次,可以一开一平,也可以反手,比如开多,平掉,再开空
- 网友回复:
新版本增加了这个函数来限制一根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线上最多出现两个信号您的版本不是最新版,请到系统工具》检查新版本升级到最新版本使用,如果在新版本上还有问题,请反馈
- 网友回复:
继续讨论:加上SETSIGMAXNUM(2);在过滤模型是可以解决问题,但是在非过滤模型还是有问题,假设最多2个信号,那只能是一买一平,就做不了反手;如果设4个信号呢,那就可能买两次平两次,也加重了亏损。
我觉得那四个函数BARSBK、BARSSK、BARSBP、BARSSP完全可以解决这个问题啊,但这四个函数的返回值真的要修改一下,1)当根K线前无信号,返回空值;2)当根K线有信号,也返回空值;这两个可以区分开来的啊,你完全可以在当根K线有信号时,返回0值啊!!!
这个东西我提过好几次了,望重视!!!
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容