我想实现 批量添加水平线 ,比如下面的铝举例,初始水平线价位为16000,然后每间隔100,增加一条水平线,画40条,但是上来刚画第一条线就出问题了
OnBar(ArrayRef<Integer> indexs)
{
{
PlotAuto(MA,19200);
}
}
运行结果确实能在图上画出线了,但是跟自己手动画的不一样!
自己手动添加的水平线,可以根据图表拖动,达到最高或最低值后自动隐藏,但是使用程序化添加的水平线,却会一直存在!
如上图所示,水平线会卡在图表最上方,不会自动隐藏,导致图表伸缩异常,整个图开始出现变形。
问题:
1,请问该如何让水平线在价位脱离窗口最高最低点后自动隐藏(跟手动添加水平线一个效果)
2,如何批量添加水平线?我在使用FOR循环批量添加水平线的时候,会出现PLOT的第一个参数必须是字符常量的报错提示,错误号1046
请教老师这问题该如何解决?
不是,问题在于程序化的水平线会一直存在于窗口,不会随着价格变化而隐去。请教的是代码该如何调整而不是手动调整.....
程序化就是不能手动调整的,手动调整还叫什么程序化呢。。。