用整理好的外部数据,导入金字塔,之前(大概2,3年前)没问题。现在又处理时,估计新版本加了数据检查,有问题了
Set History = marketdata.GetHistoryData("IF00","zj",12,0)
History.InsertAt(History.Count)
History.Date(History.Count-1) = idt
History.Open(History.Count-1) = rarr(3)
History.Close(History.Count-1) =rarr(4)
History.High(History.Count-1) = rarr(5)
History.Low(History.Count-1) =rarr(6)
call History.SaveData("IF00","ZJ",3)
rarr都是VBA调用C++ 的返回值
发现能存2条,系统出现如下检查错误
您看下,我觉得没复杂问题,你看怎么把您们加的限制检查去掉。或者建议个给我个能用的老版本
看不到你的截图信息,你是否可以给出一段能描述出问题的代码呢?便于我们这边能快速核实一下问题?
2010是我存的, 2020/3/3是系统自动生成的垃圾数据. 关键是第一个图, 以前版本同样程序和导入数据没有问题, 你们后面版本加了数据校验, 校验完毕, 停止了我的程序.
建议您们看看代码, 什么时候会跳出那个校验框. 大家以更严谨的态度看待问题, 而不是草草说什么错乱的. 方便的话,可以电话的
图里是启动了2次程序, 输入2条后,就被程序打断了. 代码也已经在上头了.
如果程序不打断, 都输完, 我不用纠结那第3条垃圾数据怎么回事, 手工删掉就行了.
目前的数据校验就是判断前后数据的日期,如果后面的日期小于前面的日期,说明是数据错乱
多谢无为兄, 我研究下, 第三条数据看看是哪里来的.