在1分钟图上跨周期调用15分钟周期数据计算显示15分钟周期的KD指标和图形。在1分钟图上显示的KD指标和在15分钟图上显示的KD指标出现巨大差别。1分钟图上显示的指标明显出错。这种错误在前面版本1.3.2.9没有发生。请问软件是否有问题。(下面两图,上图为在1分钟图上显示15分钟KD指标,下图为在15分钟图上显示15分钟KD指标)
公式代码发一下
Params Numeric Length(14); Numeric SlowLength(3); Numeric SmoothLength(3); Vars Series<Numeric> HighestValue; Series<Numeric> LowestValue; Series<Numeric> KValue; Numeric SumHLValue; Numeric SumCLValue; Numeric DValue; Events OnBar(ArrayRef<Integer> indexs) { //Range[0:DataSourceSize() - 1] //{ Data[1].HighestValue = Data[1].HighestFC(Data[1].High, Length); Data[1].LowestValue = Data[1].LowestFC(Data[1].Low, Length); Data[1].SumHLValue = Data[1].SummationFC(Data[1].HighestValue-Data[1].LowestValue,SlowLength); Data[1].SumCLValue = Data[1].SummationFC(Data[1].Close - Data[1].LowestValue,SlowLength); If(Data[1].SumHLValue <> 0) { Data[1].KValue = Data[1].SumCLValue/Data[1].SumHLValue*100; }Else { Data[1].KValue = 0; } Data[1].DValue = Data[1].AverageFC(Data[1].KValue,SmoothLength); PlotNumeric("K",Data[1].KValue); PlotNumeric("D",Data[1].DValue); PlotNumeric("Ref1",20); PlotNumeric("Ref2",80); //} }
什么标的 样本范围也发一下 我没复现出来问题
PP2205。每次软件重新启动,或重新插入公司后,两图指标相同,运行一段时间后,逐渐出现差别。
那就是实盘中才会出现的问题是吗?需要一点时间去复现
是的,在实盘中出现的问题。
pp2205 从昨晚夜盘接受行情到现在,没有遇到你所说的问题
我这里仍然在发生。与用的电脑有关系吗?我用的是腾讯云。
我在台式电脑上也运行了一个小时,也 没有出错。为什么在腾讯云上运行就会出错?
腾讯云上软件升级是否有问题?如果可以的话将数据备份后重新安装最新版本试试呢?
卸载软件,下载1.3.4.5.P2,安装。问题解决。
卸载软件,下载1.3.4.5P2版软件,并安装。运行几个小时,未出错。但运行几天后·,又出错。K值未出错,D值出错。这是服务器的问题,还是1.3.4.5P2版软件有问题?
重新安装1.3.2.9版软件,运行了几天,没有出现错误。是否可以推断1.3.4.5.P2版本软件有问题?请TB公司考虑。
公式代码发一下
Params
Numeric Length(14);
Numeric SlowLength(3);
Numeric SmoothLength(3);
Vars
Series<Numeric> HighestValue;
Series<Numeric> LowestValue;
Series<Numeric> KValue;
Numeric SumHLValue;
Numeric SumCLValue;
Numeric DValue;
Events
OnBar(ArrayRef<Integer> indexs)
{
//Range[0:DataSourceSize() - 1]
//{
Data[1].HighestValue = Data[1].HighestFC(Data[1].High, Length);
Data[1].LowestValue = Data[1].LowestFC(Data[1].Low, Length);
Data[1].SumHLValue = Data[1].SummationFC(Data[1].HighestValue-Data[1].LowestValue,SlowLength);
Data[1].SumCLValue = Data[1].SummationFC(Data[1].Close - Data[1].LowestValue,SlowLength);
If(Data[1].SumHLValue <> 0)
{
Data[1].KValue = Data[1].SumCLValue/Data[1].SumHLValue*100;
}Else
{
Data[1].KValue = 0;
}
Data[1].DValue = Data[1].AverageFC(Data[1].KValue,SmoothLength);
PlotNumeric("K",Data[1].KValue);
PlotNumeric("D",Data[1].DValue);
PlotNumeric("Ref1",20);
PlotNumeric("Ref2",80);
//}
}
什么标的 样本范围也发一下 我没复现出来问题
PP2205。每次软件重新启动,或重新插入公司后,两图指标相同,运行一段时间后,逐渐出现差别。
那就是实盘中才会出现的问题是吗?需要一点时间去复现
是的,在实盘中出现的问题。
pp2205 从昨晚夜盘接受行情到现在,没有遇到你所说的问题
我这里仍然在发生。与用的电脑有关系吗?我用的是腾讯云。
我在台式电脑上也运行了一个小时,也 没有出错。为什么在腾讯云上运行就会出错?
腾讯云上软件升级是否有问题?如果可以的话将数据备份后重新安装最新版本试试呢?
卸载软件,下载1.3.4.5.P2,安装。问题解决。
卸载软件,下载1.3.4.5P2版软件,并安装。运行几个小时,未出错。但运行几天后·,又出错。K值未出错,D值出错。这是服务器的问题,还是1.3.4.5P2版软件有问题?
重新安装1.3.2.9版软件,运行了几天,没有出现错误。是否可以推断1.3.4.5.P2版本软件有问题?请TB公司考虑。