提示跨周期跨合约不能超过72个数据源,是什么意思? (文华财经WH6赢顺V6.7)

投资者咨询:提示跨周期跨合约不能超过72个数据源,是什么意思? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-22 16:05

 加载指标,提示跨周期跨合约不能超过72个数据源,是什么意思?怎么解决? 

最关键是,有的品种可以加载上,有的就有这个提示?

 
投资者咨询:提示跨周期跨合约不能超过72个数据源,是什么意思? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-22 16:05
 现在以前能加载的都出这个提示,WH8模拟上的,是不是过了下午4点都是这样?
技术人员回复
日期:2018-5-22 16:27
 弹出这个提示是因为您软件中加载的跨周期模型超过了限制,已经达到了上限,所以再加载就都会弹出该提示了

――――――――――――――――――

72个数据源是指:整个软件中  主图、模组、页面盒子等最大计算的数据源总量不超过72个。  

假设一个模型中您用了4个数据源
 
您用这个模型加载了5个模组,那么软件中就使用了20个数据源
 
跨周期、跨合约是需要计算很多次,较多的计算会占用很多内存和CPU的。会引用过多数据源,会拖慢运行速度。建议您合理使用

如果您需要加载的模组比较多,可以通过运行多个客户端来实现加载更多的模组或者建议您精简下模型的思路
投资者咨询:提示跨周期跨合约不能超过72个数据源,是什么意思? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-22 16:05

 1.数据源是什么?

 2.怎么有的品种可以加载上,比如铜和螺纹,有的不行比如苹果,橡胶?

技术人员回复
日期:2018-5-22 16:45
 数据源,举个例子:

#IMPORT[HOUR,1,AA]AS S
CC1:=S.CC;//跨周期引用自1小时周期的一个周期前的收盘价
#IMPORT[min,1,AA]AS R
CC2:=R.CC;//跨周期引用1分钟周期的一个周期前的收盘价

这样写就算作两个数据源,简单的理解是 如果有两个跨周期语句就是两个数据源

整个软件加载的模型算在一起,不能超过72个数据源

――――――――

不区分品种的,因为您现在整个软件已经加载了72个数据源,之前加载的可以正常使用

但是后续再加载就不行的
投资者咨询:提示跨周期跨合约不能超过72个数据源,是什么意思? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-22 16:05
 明白了,谢谢
投资者咨询:提示跨周期跨合约不能超过72个数据源,是什么意思? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-22 16:05
 我理解是这样么?如果指标A有一个引用;指标B也有一个相同的引用,那么这算2个数据源;如果这两个指标合并成一个,就只算一个数据源,对么?
技术人员回复
日期:2018-5-22 17:09
 对,因为是两个指标分别引用,那么就算两个数据源

如果合并以后,调用的又是同一个指标,那么就是一个数据源 
投资者咨询:提示跨周期跨合约不能超过72个数据源,是什么意思? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-22 16:05
 知道了,还有个问题,页面盒子里,卸载的模型不算占用数据源引用吧?
技术人员回复
日期:2018-5-22 17:42
不算的。卸载的页面盒子已经不在运行了,是不计算在内的