“数据下载”有没有对本地数据的完整性和准确性校验? 完整性校验就是判断本机已有哪些数据,到什么日期,然后只下载此后的数据。 准确性校验就是将本机数据与服务器数据进行比较,可以设定几种比较标准,比如文件大小、CRC值或二进制比较,让用户根据网速和时间进行选择,最大程度地保证用户本机数据的准确。 有时因交易所及其传输或其它种种原因,服务器数据会出现错误,在服务器端发现和纠正这些数据错误后,也要有个对用户的通知更新机制。 本机历史数据的完整和准确不仅影响到历史测试的效果,而且直接影响到当前的系统信号是否正确,比如如果系统中用到20日均线,那么之前19天的数据准确性都有影响。