以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 金字塔的全局变量数据库 可以用于 大量数据的存储么? (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=168134) |
-- 作者:qq代人发帖 -- 发布时间:2019/2/11 9:48:08 -- 金字塔的全局变量数据库 可以用于 大量数据的存储么? 我希望能够存储历史上的有意义的K线,大概几万根,这种功能能够使用全局变量数据库实现么 |
-- 作者:banzhuan -- 发布时间:2019/2/11 10:18:23 -- 您用哪个全局变量函数的? 目的是什么呢? 存储K线? |
-- 作者:banzhuan -- 发布时间:2019/2/11 11:33:35 -- 可以的,但不能把全局变量就理解为一个数据库了 |
-- 作者:hnalbert -- 发布时间:2019/3/1 9:21:58 -- 一根K线的数据对应一个数据库键值吗? |
-- 作者:hnalbert -- 发布时间:2019/3/1 9:50:19 -- RUNMODE:0; //工作于逐K线模式 VARIABLE: i1=0;//定义参数值 i1:=i1+1; MSGOUT(1,\'i1 is : \' + NUMTOSTR(i1,5)); EXTGBSTRINGSET(\'参数\'+NUMTOSTR(i1,0), NUMTOSTR(i1,5) ); MSGOUT(1,\'参数\'+NUMTOSTR(i1,0) + \' is : \' + EXTGBSTRING(\'参数\'+NUMTOSTR(i1,0))); --------------------------------- 打印出的信息如下:2019/03/01 09:46:13 i1 is : 704.00000 2019/03/01 09:46:13 参数704 is : 2019/03/01 09:46:13 i1 is : 705.00000 2019/03/01 09:46:13 参数705 is : 2019/03/01 09:46:13 i1 is : 706.00000 2019/03/01 09:46:13 参数706 is : 2019/03/01 09:46:13 i1 is : 707.00000 2019/03/01 09:46:13 参数707 is : 2019/03/01 09:46:13 i1 is : 708.00000 2019/03/01 09:46:13 参数708 is : 2019/03/01 09:46:13 i1 is : 709.00000 2019/03/01 09:46:13 参数709 is : 2019/03/01 09:46:13 i1 is : 710.00000 2019/03/01 09:46:13 参数710 is : 2019/03/01 09:46:13 i1 is : 711.00000 2019/03/01 09:46:13 参数711 is : 2019/03/01 09:46:13 i1 is : 712.00000 2019/03/01 09:46:13 参数712 is : 712.00000 这里的存储,只能存储最后一根K线对应的i1值,要怎样才能存储不同K线的数值呢?
|
-- 作者:banzhuan -- 发布时间:2019/3/1 9:57:41 -- 同一根K线上i1只有一个值呀,你输出到K线图上看下下面A的值就知道了 RUNMODE:0; //工作于逐K线模式 VARIABLE: i1=0;//定义参数值 i1:=i1+1; a: i1 ; |
-- 作者:hnalbert -- 发布时间:2019/3/1 10:01:21 -- 图上有712根K线。就应该有712个i值啊。 但只有最后一根K线有值712,其它711根的i值都是空的。
|
-- 作者:hnalbert -- 发布时间:2019/3/1 10:04:56 -- 我是说通过以下方式存储之后再取出来,前面711根的i值都是空的。 EXTGBSTRINGSET(\'参数\'+NUMTOSTR(i1,0), NUMTOSTR(i1,5) ); MSGOUT(1,\'参数\'+NUMTOSTR(i1,0) + \' is : \' + EXTGBSTRING(\'参数\'+NUMTOSTR(i1,0))); 如果是这样,怎么能存储不同K线的数据呢?
|
-- 作者:banzhuan -- 发布时间:2019/3/1 10:28:59 -- 历史K线上也有值的,只不过你看到的最新K上的返回值,然后一直在同一根K线上刷新,那这根K线上的值一直是712呀。 |
-- 作者:hnalbert -- 发布时间:2019/3/1 10:46:24 -- 不是了,它那个需求是“我希望能够存储历史上的有意义的K线,大概几万根,这种功能能够使用全局变量数据库实现么。” 你在图上是可以看见每根历史K线 i的值,但现在是要把这些i 值存储在全局变量数据库里,但现在存进去的都是空值,显然不是需要的。 这个怎么实现呢?
|