最近用buy函数进行日内交易,可能由于使用close做信号判断,实时交易时close是不断变化的。buy函数就经常漏单,图表有开仓信号了,但是实际却没有开仓委托。为此,想请管理员解释一下buy函数的下单机制!
另外,建议:1、能否把buy函数强制与开仓挂钩,只要有buy信号出现,就必然发出委托!
2、请管理员每次更新软件版本时详细列明更新了哪些内容,旧版本有怎么样的bug。这样更方便大家学习!
谢谢!
我的策略就是要用即时的最新价。
现在buy函数明显是有过滤机制,这个过滤机制就像个黑匣子,请管理员务必解释一下!
这个我完全明白,我上面已经说明了,我的策略要的就是现价,而不是等本周期走完才发信号。我要的就是要反复出现信号就给我反复交易的效果!
我发现新图表交易函数并不忠实于信号,而有隐含的过滤机制。举个例子:sell函数如果发出信号后,实际持仓没有的话是不会发出委托的。这个就已经是隐含了一个查持仓的过滤机制。累似的,我发现使用close做即时价格判定时,buy函数并不是判断到有信号就发委托的,我现在就想请教管理员搞清楚什么情况下是有信号都不发委托的?
只有没有持仓的情况下发出平仓指令才是不发出委托,开仓是一定有委托
我实际应用中就经常遇到有信号没委托,主要发生在交易比较密集的时段,如开盘时段。
引用王兄转的帖:
2、固定轮询会在产生漏单,固定轮询是按照一定时段间隔扫描最后一个K线的信号,如果刚好在最后一个K线结束时信号形成,而此时正好时段在轮询中间,那么这个信号就会被漏掉,同样会产生信号的发生与与实际的持仓不一致,同样会出现上述的收益问题。
请问这是不是有信号没委托的一种情形呢?
我是已经实盘测试了近一个月,多次调整了系统仍然没法解决才上来问的,请管理员认真帮我看看!
上述的情况,图表交易上勾选高频选项后会得到比较好的解决
我想不明白为什么这样会漏单,不可以图表发出信号就必然发出委托吗?如果刚好在轮询中,最多就是延迟一点发委托,不会漏掉啊!
建议你仔细看看下面的这段视频
时间:2011-02-17
主讲:李凯 博客:李凯学堂
主题:轮询法和K线结束法比较
在线观看:http://www.likai.net.cn/Train/FreeLesson2011/L20110217.aspx