以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=176098)

--  作者:yjingya1800
--  发布时间:2020/5/18 14:28:33
--  [讨论]一个多图表框架的固定轮询时间
我在一个框架上设置了16个图表,开启固定间隔1秒的模式。请问是在一秒钟以内把所有16个图表的信号都检查一遍吗?还是说每个图表隔一秒检查一次,所有图表的信号全部检查一遍的时间要超过一秒钟?
--  作者:banzhuan
--  发布时间:2020/5/18 14:35:40
--  
是每个小窗格每隔1秒检测一下信号,所有窗格都会检测; 如果策略过于复杂可能导致运行一遍超过1秒,那可能会跳过下根(第2根)K线,直接检测下下根(第3根)K线是否满足
--  作者:yjingya1800
--  发布时间:2020/5/18 14:40:23
--  
这16个图表都是在1分钟周期上交易,如果在11点29分59秒的时候有8个图表同时出信号,按照固定一秒轮询模式,在11点29分59秒到11点30分之间这八个图表都会下单。但是实盘出现了8个图表只有4个下单的情况,还有4个图表上信号是有的,但是却没有下单。因此我怀疑在一个框架里面图表较多的时候,固定一秒轮询并不能在一秒钟内把所有图表的信号都检查一遍,实际有图表的信号都检查一遍所用的时间可能超过一秒钟。
--  作者:yjingya1800
--  发布时间:2020/5/18 14:49:31
--  
以下是引用banzhuan在2020/5/18 14:35:40的发言:
是每个小窗格每隔1秒检测一下信号,所有窗格都会检测; 如果策略过于复杂可能导致运行一遍超过1秒,那可能会跳过下根(第2根)K线,直接检测下下根(第3根)K线是否满足 
策略本身并不复杂,图表少的时候,发单是正常的,图表多了,就会漏单。


--  作者:banzhuan
--  发布时间:2020/5/18 14:51:38
--  
有这种可能的,一般影响效率的有:策略的复杂程度,加载的K线数量及框架上有的窗格数量;

可以在策略上进行优化,也可以考虑加上持仓同步的功能;

有关PEL编程时,若干注意效率问题的汇总:http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=74267



--  作者:yjingya1800
--  发布时间:2020/5/18 15:18:11
--  
持仓同步功能在单框架多图表的情况下能否正常使用?
--  作者:banzhuan
--  发布时间:2020/5/18 15:30:51
--  
多图表也会正常执行,但是如果有未成交挂单的情况会不起效; 建议选择当根K有信号不执行,也可以选择走完K检测同步,避免信号闪烁的情况