以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 分笔周期交易漏发指令 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=173000) |
-- 作者:xscaler -- 发布时间:2019/11/9 0:20:56 -- 分笔周期交易漏发指令 分笔周期交易,勾选了分笔刷新,无论是选择1秒轮询,还是选择K走完,发现经常出现图表上出现了信号了但是漏发交易指令的情况,请问怎么解决? |
-- 作者:banzhuan -- 发布时间:2019/11/11 9:31:23 -- 比如两个分笔刷新的间隔很短(400毫秒),而策略运算完成时间(600毫秒)又大于此间隔时间的话,可能就会出现遗漏信号的现象。 一方面可以进一步的优化策略,亦或是改到大一些周期上运行程序化。 |
-- 作者:xscaler -- 发布时间:2019/11/11 14:28:18 -- 可是我使用1秒轮询模式,还是经常发生漏发指令,大约10%的指令会漏发。 模型不复杂,运行不可能花1秒钟。
|
-- 作者:banzhuan -- 发布时间:2019/11/11 14:43:40 -- 1秒轮询肯定也勾选了tick基本刷新了吧,实际就是按每个分笔过来就计算一遍公式,计算不过来就会跳掉中间的信号。 举例:一共有ABC三根K线,当在A这根K线时公式开始运行计算,计算完之后已经到了C这根K线上,假设B这个K线出现信号,那B的这个信号就会错过; 或者您配合图表的持仓同步功能试试,同步间隔时间别太短,否则会频繁信号闪烁。
|
-- 作者:xscaler -- 发布时间:2019/11/11 14:45:58 -- TICK级别刷新勾选了的。 持仓同步是可以纠正,但是已经不及时了。
|
-- 作者:banzhuan -- 发布时间:2019/11/11 15:11:37 -- 优化代码试试 :http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=74267 |