如何解决实时行情下的软件反应速度?

在实时接收行情运行状态的分钟K线模式下,添加主图叠加指标后,软件运行就立即象蜗牛一样慢,PGDN下一只股票一般在半分钟以上时间,根本谈不上预警功能的进一步实现
换成一般的指标比如MA等,运行速度恢复正常,
或者换到F5下的分时即时图下运行速度恢复正常,
日K线周K线等大周期K线模式下速度还可以接受.
或者干脆断开行情连接,速度立即恢复正常

我的电脑配置:


我的电脑配置.gif



我怀疑是公式本身冗长且计算量大的原因或者是公式语法书写技巧有待改进,有进一步改善的可能,也或者是否需要借助DLL公式吗?DLL公式可以提高运行速度吗?怎样提高公式运行速度呢?

我该如何解决这个问题?
前几天看到一位坛友的自动化交易帖子,现在就差解决这个问题后就可测试一下自动化交易效果,........
急切求助ING........

各位高手 和 朋友们  这是什么原因造成的?
我也来说两句 查看全部回复

最新回复

  • kingff (2008-8-06 21:17:24)

    vista  占用资源
    电脑是否被连接
    硬盘格式
       都影响速度
  • hylhjz (2008-8-09 02:57:47)

    你的电脑配置高于我的电脑。
    我经过如下调整后,可以同时运行两套飞狐和行情接收系统,一套看大盘,另一套看个股;看大盘的开5个页面,有15个图面,看个股的开5个页面,有12个图面;也就是说要同时运行计算25个公式的数据,含引用或使用分笔、分钟、日、周、月5个周期的数据,引用扩展和横向统计数据12个,自定义数据8个。
    方法是:
    1. 寻求保存数据的最佳天数。我设置5分钟150天;一分钟10天。
    2. .寻求快速计算数据的数量。依据公式计算的项目,设置快速计算的最大值,我的设置值为2-30之间。
    3. .优化公式和减少直接引用数据,即尽量不使用STKINDI函数。
    4. 将飞狐和行情接收程序在查毒软件中设置为信任程序。
    5. 如果内存富裕的话,可划400MB以上出来,那就设置Ramdisk,把虚拟内存放到Ramdisk上去。我设置了512MB Ramdisk,其中虚拟内存占384MB。你有2G内存,完全可以做虚拟盘。
    6.vista我没有使用过,不知如何。但看了你的电脑配置,还是建议你不要使用vista。vista占用资源毕竟高于XP和WIN2K。我使用的操作系统是深飞龙精简高级服务器版WIN2K。
    以上只是我的体会和经历,不知对你有用否?
  • wgcpsxj (2008-8-16 13:20:17)

    QUOTE:

    原帖由 kingff 于 2008-8-6 21:17 发表
    vista  占用资源
    电脑是否被连接
    硬盘格式
       都影响速度
    谢谢
    vista 的确非常占用资源
  • wgcpsxj (2008-8-16 13:26:25)

    QUOTE:

    原帖由 hylhjz 于 2008-8-9 02:57 发表
    你的电脑配置高于我的电脑。
    我经过如下调整后,可以同时运行两套飞狐和行情接收系统,一套看大盘,另一套看个股;看大盘的开5个页面,有15个图面,看个股的开5个页面,有12个图面;也就是说要同时运行计算25个公式的数据,含引用或使用分笔、分钟、日、周、月5个周期的数据,引用扩展和横向统计数据12个,自定义数据8个。
    方法是:
    1. 寻求保存数据的最佳天数。我设置5分钟150天;一分钟10天。
    2. .寻求快速计算数据的数量。依据公式计算的项目,设置快速计算的最大值,我的设置值为2-30之间。
    3. .优化公式和减少直接引用数据,即尽量不使用STKINDI函数。
    4. 将飞狐和行情接收程序在查毒软件中设置为信任程序。
    5. 如果内存富裕的话,可划400MB以上出来,那就设置Ramdisk,把虚拟内存放到Ramdisk上去。我设置了512MB Ramdisk,其中虚拟内存占384MB。你有2G内存,完全可以做虚拟盘。
    6.vista我没有使用过,不知如何。但看了你的电脑配置,还是建议你不要使用vista。vista占用资源毕竟高于XP和WIN2K。我使用的操作系统是深飞龙精简高级服务器版WIN2K。
    以上只是我的体会和经历,不知对你有用否?
    非常感谢!
    我将逐步测试一下