如下两个工作区:
甲:策略单元设置
Data0:P2305,1分钟周期
Data1:P2305,15分钟
加载如下公式:(KD指标公式)
OnBar(ArrayRef<Integer> indexs)
{
Range[0:DataSourceSize() - 1]
{
HighestValue = HighestFC(High, Length);
LowestValue = LowestFC(Low, Length);
SumHLValue = SummationFC(HighestValue-LowestValue,SlowLength);
SumCLValue = SummationFC(Close - LowestValue,SlowLength);
If(SumHLValue <> 0)
{
KValue = SumCLValue/SumHLValue*100;
}Else
{
KValue = 0;
}
DValue = AverageFC(KValue,SmoothLength);
}
//PlotNumeric(\"K\",Data[1].KValue,0,Yellow);
PlotNumeric(\"D\",Data[1].DValue,0,Cyan);
}
乙:Data0;P2305,15分钟周期
加载如下公式:(KD指标公式)
OnBar(ArrayRef<Integer> indexs)
{
Range[0:DataSourceSize() - 1]
{
HighestValue = HighestFC(High, Length);
LowestValue = LowestFC(Low, Length);
SumHLValue = SummationFC(HighestValue-LowestValue,SlowLength);
SumCLValue = SummationFC(Close - LowestValue,SlowLength);
If(SumHLValue <> 0)
{
KValue = SumCLValue/SumHLValue*100;
}Else
{
KValue = 0;
}
DValue = AverageFC(KValue,SmoothLength);
}
//PlotNumeric(\"K\",KValue,0,Yellow);
PlotNumeric(\"D\",DValue,0,Cyan);
}
请问在同一时刻,甲工作区中的Data[1].DValue 和 乙工作区中的DValue是否相等?
不是瞬间不一致,而是持续不一致。刷新页面后,会一致一段时间,但运行一段时间后,又持续不一致。谢谢回复!
这个问题能解决吗?
你复现?
应该是相等的,但是,运行一段时间就不同了。要刷新后,才相同。请教这是什么原因?