以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- vb延迟自动刷新指标画图 (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=187947) |
-- 作者:netwalker -- 发布时间:2021/4/20 9:34:22 -- vb延迟自动刷新指标画图 我有一个指标需要vb调用python进行比较复杂的计算,每次计算整个图表的指标值大概需要2秒左右。这样会造成图表卡顿。 请教一下实现下面效果的思路:在图表刷新的时候先调用python进行计算,但不画指标,这样图表就不会卡顿。然后vb在2秒后调用pytho判断计算是否结束,如果结束了就通过vb程序刷新图表,把指标画出来。感谢!
[此贴子已经被作者于2021/4/20 9:34:49编辑过]
|
-- 作者:yukizzc -- 发布时间:2021/4/20 9:35:20 -- 要么你试试看多线程单独创建一个计算行不行了 |
-- 作者:netwalker -- 发布时间:2021/4/20 9:44:42 -- python端用多线程没问题。 请问在vb这边怎么实现这个效果:vb在2秒后调用pytho判断计算是否结束,如果结束了就通过vb程序刷新图表? --也就是怎样通过vb代码去刷新图表?[此贴子已经被作者于2021/4/20 9:46:03编辑过]
|
-- 作者:yukizzc -- 发布时间:2021/4/20 9:45:43 -- 这种不知道了,你的某些需求有些太复杂了 我之前用过python自己策略里用多线程避免阻塞情况,你这种各种语音混搭,我不知道能不能成,估计帮不到你
|
-- 作者:netwalker -- 发布时间:2021/4/20 10:17:32 -- 通过SetTimer设置一个定时器,时间到了直接调用Frame 对象的Refresh方法可以实现刷新k线图吗? |
-- 作者:yukizzc -- 发布时间:2021/4/20 10:18:19 -- 可以 |
-- 作者:netwalker -- 发布时间:2021/4/20 10:38:52 -- 好的,谢谢! |