以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- 请教关于HistoryData的保存 (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=31660) |
-- 作者:wknjt -- 发布时间:2012/12/19 14:23:41 -- 请教关于HistoryData的保存 HistoryData中有个SaveData的方法,我想咨询一下: 1、如果我用SaveData改变了HistoryData的数据之后,当新的数据到达时会不会更新HistoryData?如果更新是全部修改的数据都被修改还是部分更新?如果不更新,我有没有方法再次获取到没被我修改的那个数据。 2、我通过marketData.getHistoryData和Technic.GetGridByName("Main").getHistoryData获取到的是同一个HistoryData么? |
-- 作者:王锋 -- 发布时间:2012/12/19 15:57:35 -- 问题1. 改变数据后,当有新的数据到来后,还是会重置你修改后的数据内容的.建议你可以考虑使用截获数据更新后的事件,在数据更新完毕后,自己再重新去修改数据缓冲区,但是这要那个做法可能会导致系统运行缓慢,建议慎用 问题2.不同的对象,如果你要修改图形界面上的数据,只能用Technic.GetGridByName("Main").方法 |
-- 作者:wknjt -- 发布时间:2012/12/19 16:15:41 -- 那对我的公式运算时起作用的是的数据是MarketData获得HistoryData呢?还是Technic.getGridByName("Main")获取的HistoryData呢? |
-- 作者:王锋 -- 发布时间:2012/12/19 16:26:43 -- 问题描述不清,无法回答 |