以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  关于bar内信号的疑问  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=171826)

--  作者:君君
--  发布时间:2019/8/27 21:26:27
--  关于bar内信号的疑问
比如用最高最低价突破boll上下轨做触发开平仓信号,如果出现一根长k先突破上轨然后下穿下轨,也就是一线穿双规,请问是会先开多平多开空,还是在这根k线走完之前不停反复开平仓?
[此贴子已经被作者于2019/8/27 21:26:45编辑过]

--  作者:banzhuan
--  发布时间:2019/8/28 8:55:24
--  
看你是固定轮询还是走完K的模式,如果是走完K的模式会在K线走完那一刻去检测是上穿还是下穿了,在下根K线上做出对应的动作;如果是固定轮询可能会存在闪烁的情况
--  作者:君君
--  发布时间:2019/8/28 13:42:34
--  
是固定轮询,这样会不会在这根k线走完之前不停反复开平?
--  作者:wenarm
--  发布时间:2019/8/28 13:50:39
--  

1.固定时间间隔是抓取信号的时间点。图表k线信号本身在k线没走完时,是会不断变化,只要被固定时间间隔抓取到的信号就会下单。这种情况下,会造成实际持仓和图表虚拟持仓以及位置存在出入。

 

2.图表机制中有限制,策略中的一个开平仓语句,只会在一根k线上,执行1次有效下单。

注:buy();//一根k上只会开1次,如果是两个buy那就是2次。

 

所以:软件不会重复开仓,或者平仓。但是不排除开平条件前后都触发的可能,从而造成开平两个动作出现。(有两个开平函数)

[此贴子已经被作者于2019/8/28 14:10:47编辑过]