设为首页收藏本站

 找回密码
 注册
查看: 3716|回复: 7
打印 上一主题 下一主题

小米,全局变量不够用 [复制链接]

Rank: 4

精华
0
UID
17731
积分
277
帖子
61
主题
23
阅读权限
50
注册时间
2010-10-16
最后登录
2019-3-30
跳转到指定楼层
1#
发表于 2013-5-13 13:50:24 |只看该作者 |倒序浏览
一个公式里全局变量只能500个?不够我用。能否增加到1000个?

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2013-5-13 14:30:04 |只看该作者
暂时不会考虑再增加全局变量的个数了。
因为增加全局变量数的话,会对内存有要求,不管你用不用。
预先分配了这么多的内存放那的,每个图表中的每个公式都有一份 ,用户公式一多,内存就更吃不消了。

使用道具 举报

Rank: 4

精华
0
UID
17731
积分
277
帖子
61
主题
23
阅读权限
50
注册时间
2010-10-16
最后登录
2019-3-30
3#
发表于 2013-5-13 16:17:28 |只看该作者
内存问题好解决。
测试的时候,只留一个超级图表。
实盘的时候,样本数设得够用就可以。
这样的话,全局变量5000个也没问题,更不用说1000个了。

一个变通的办法:能否在系统参数设置里让用户设置?默认500,用户要设的话,可以选择1000?

使用道具 举报

高级操盘手

你不理财,财不理你

Rank: 10Rank: 10Rank: 10

精华
0
UID
116980
积分
37679
帖子
416
主题
12
阅读权限
200
注册时间
2013-3-17
最后登录
2021-5-12
4#
发表于 2013-5-13 21:58:02 |只看该作者
小米 发表于 2013-5-13 14:30
暂时不会考虑再增加全局变量的个数了。
因为增加全局变量数的话,会对内存有要求,不管你用不用。
预先分配 ...

原来还是预先分配的,对我来说,我只需要5个全局变量就够了,白白浪费了495个,一个账号对应一个工作区,一个工作区12个超级图表,光一个账号就是浪费了5940个,天啊,救救我吧,我不想公式再被自动隐藏了
没事亮亮相,提高知名度。

使用道具 举报

Rank: 4

精华
0
UID
17731
积分
277
帖子
61
主题
23
阅读权限
50
注册时间
2010-10-16
最后登录
2019-3-30
5#
发表于 2013-5-15 21:27:10 |只看该作者
本帖最后由 shhrx 于 2013-5-16 16:08 编辑

解决了。可以用1000个了。谢谢小米。

使用道具 举报

Rank: 2

精华
0
UID
117808
积分
91
帖子
56
主题
9
阅读权限
30
注册时间
2013-4-6
最后登录
2013-5-18
6#
发表于 2013-5-17 23:31:08 |只看该作者
shhrx 发表于 2013-5-15 21:27
解决了。可以用1000个了。谢谢小米。

哪里可以设置成1000个?

使用道具 举报

Rank: 4

精华
0
UID
17731
积分
277
帖子
61
主题
23
阅读权限
50
注册时间
2010-10-16
最后登录
2019-3-30
7#
发表于 2013-5-23 09:37:25 |只看该作者
empsun 发表于 2013-5-17 23:31
哪里可以设置成1000个?

用数据库作为变通。

使用道具 举报

Rank: 2

精华
0
UID
111713
积分
104
帖子
60
主题
15
阅读权限
30
注册时间
2012-7-25
最后登录
2013-8-17
8#
发表于 2013-6-16 11:12:12 |只看该作者
shhrx 发表于 2013-5-23 09:37
用数据库作为变通。

数据库存取效率比全局变量低很多。
由于每个tick都要运行公式一遍,当频繁存取时,效率可能是大问题。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-18 05:57

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部