直接上代码,请问为何plot2的输出没有在预期画圈处,而出现在箭头处,要想实现在画圈处显示该如何修改,谢谢老师!
Vars
Plot plt1;
Plot plt2;
Array<Numeric> xData;//x轴数据集
Array<Numeric> yData;//y轴数据集
Events
OnInit()
{
plt1.figure();
plt2.figure();
plt1.setOption("Kline","x-format","time");
plt2.setOption("Kline","x-format","time");
SubscribeBar("FG205.CZCE","30m",20220101,0);
}
OnBar(ArrayRef<Integer> indexs)
{
Range[0:0]
{
xData[0] = date+time;
yData[0] = AverageFC(Close,5);
plt1.line("MA1",xData,yData);
}
Range[1:1]
{
xData[0] = date+time;
yData[0] = AverageFC(Close,5);
plt2.line("MA1",xData,yData);
}
}