Highest(High[1],20); 计算最近20根bar的最高价,从上一根bar开始计算
以上是直观的理解,
Events
OnBar(ArrayRef<Integer> indexs)
{
If(barstatus==0) SetGlobalVar(22,18); //bar值管控,第十八根K线
if (currentbar==getglobalvar(22)) //当BAR数值和条件时,控制台显示highest值,
{
print(\"bars:\"+text(getglobalvar(22))+\" 6K_high:\"+text(highest(high[1],6)));
}
PlotString(\"s0\",text(currentbar));
}
以上公式想在控制台直观看到highest结果,结果,从来没有正确过,总是显示前一根K线的最高价,而不是前6个K线的最高价,是什么原因,我理解不了啊。
老师,这个链接电脑和手机上都打不开啊,还有别的有效链接吗,谢谢。