请教图标添加水平线的问题

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

不是,问题在于程序化的水平线会一直存在于窗口,不会随着价格变化而隐去。请教的是代码该如何调整而不是手动调整.....

程序化就是不能手动调整的,手动调整还叫什么程序化呢。。。