金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1961|回复: 2

Excel VBA和金字塔VBA的咨询

[复制链接]

55

主题

179

帖子

179

积分

等级: 免费版

注册:
2021-11-18
曾用名:
发表于 2021-12-27 21:52 | 显示全部楼层 |阅读模式
由于最近我写VBA发现运行起来比较慢,我想测试下金字塔VBA和Excel VBA的计算速度,就用
For i=1 to 100000   
   a =0
Next
这种循环来测试下,发现excel VBA的运行时间大概是金字塔VBA的1/5~1/6左右。
我在考虑是不是也学习C++,用C++插件来加快速度。

想问下,不知道C++的速度,大概会是金字塔VBA的多少,C++会比EXCEL VBA里面计算快不少嘛?值不值得去学习来用以提高速度?
回复

使用道具 举报

1

主题

870

帖子

880

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-12-27 23:38 | 显示全部楼层
如果你是高频交易,需要毫秒级别的响应精度,否则C++是没有什么意义的
回复

使用道具 举报

13

主题

45

帖子

45

积分

Rank: 4

等级: 专业版

注册:
2021-8-3
曾用名:
发表于 2022-1-7 15:12 | 显示全部楼层
vba主要慢在和excel的交互上,比如存取数据,都读取到数组里运算,还是很快的,主要瓶颈在数据存取上,可以考虑外接数据库提升这块性能
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-12-29 20:31 , Processed in 0.136163 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表