Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:vb延迟自动刷新指标画图

1楼
netwalker 发表于:2021/4/20 9:34:22
我有一个指标需要vb调用python进行比较复杂的计算,每次计算整个图表的指标值大概需要2秒左右。这样会造成图表卡顿。
请教一下实现下面效果的思路:在图表刷新的时候先调用python进行计算,但不画指标,这样图表就不会卡顿。然后vb在2秒后调用pytho判断计算是否结束,如果结束了就通过vb程序刷新图表,把指标画出来。感谢!
[此贴子已经被作者于2021/4/20 9:34:49编辑过]
2楼
yukizzc 发表于:2021/4/20 9:35:20
要么你试试看多线程单独创建一个计算行不行了

3楼
netwalker 发表于:2021/4/20 9:44:42
python端用多线程没问题。
请问在vb这边怎么实现这个效果:vb在2秒后调用pytho判断计算是否结束,如果结束了就通过vb程序刷新图表?  --也就是怎样通过vb代码去刷新图表?

[此贴子已经被作者于2021/4/20 9:46:03编辑过]
4楼
yukizzc 发表于:2021/4/20 9:45:43
这种不知道了,你的某些需求有些太复杂了
我之前用过python自己策略里用多线程避免阻塞情况,你这种各种语音混搭,我不知道能不能成,估计帮不到你
5楼
netwalker 发表于:2021/4/20 10:17:32
通过SetTimer设置一个定时器,时间到了直接调用Frame 对象的Refresh方法可以实现刷新k线图吗?
6楼
yukizzc 发表于:2021/4/20 10:18:19
可以
7楼
netwalker 发表于:2021/4/20 10:38:52
好的,谢谢!
共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 1.04688 s, 2 queries.