以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  金字塔什么时候生成一分钟行情数据  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=180530)

--  作者:yesdgn
--  发布时间:2020/6/11 16:40:38
--  金字塔什么时候生成一分钟行情数据
我们现在公式是运行在一分钟行情上的,然后通过金字塔的VBA功能运行这个公式,  但是如果我们9:00:01就运行的话  他可能 还是上个周期的公式结果,但是要延后多久再运行这个公式也没有个好的办法知道一分钟行情已经生成了  可以运行公式了 。    另外我们服务器性能可能 不是很好   现在测试要两三秒后才能得到本周期的公式运行结果 ,除了提高硬件性能  有别的方法吗? 这么多股票 商品期货 他应该不是所有全生成吧  有可能自己选择生成哪些不?  只想提高性能
--  作者:FireScript
--  发布时间:2020/6/11 16:55:59
--  
 这个没办法自行选择的,而且我觉得这个地方不是你提高性能的突破口。你如果运行2-3秒才有输出结果,你可以考虑优化下代码了。代码复杂程度,参与计算的数据量和硬件性能是主要影响因素。
--  作者:yesdgn
--  发布时间:2020/6/11 20:56:57
--  
我说的2到3秒不是指公式运行要这么久  是说你们的一分钟行情要这么久才存在  比如现在是10:02:01秒  理论上一分钟周期现在是10:03了,  但是他还是10:02   
--  作者:wenarm
--  发布时间:2020/6/12 8:35:13
--  

金字塔数据是全推的,所有的数据都是实时推送的。每笔行情都会实时的生成对应的周期数据。

你说的这个文件,建议你排查自己策略的逻辑,尤其是使用了定时器触发的操作,是否对取数据有相关动作。

或者获取的品种本身行情就不活跃,达不到每秒2笔的品种。你自己在k线图的盘口对比下就知道了。