画线问题,压力位如果与k线位置偏移比较大,会把k线压缩,如何解决?


Vars
    Plot plt;
    Plot pltn;
    Global Array<Numeric> ylw;
    numeric i ;
Events
    OnInit()
    {
        //plt.setOption("ploy","width",Enum_5Pix);
        //plt.setOption("ploy","color",Red);
        
        ylw=[10540,7520,7530];
    }

    OnBar(ArrayRef<Integer> indexs)
    {

            //plt.ployline("ploy", 7500, 0);
            //plt.ployline("ploy", 7510, 1, false);

            for i =0 to GetArraySize(ylw)-1
            {

                pltn.line("循环" + text(i), ylw[i]);
    
            }

            plt.line("案例", ylw[1]);
    }

如图所示,最上面一根横线太远了,k线图被压缩看不清了。

需求:压力位如果距离当前价格比较远,会使得当前k线看不清楚。

请问老师如何解决?

(1)能设置y轴的显示范围吗?

比如当前k线最大值为8100最小值为4100,那整个版图只显示4100-8100,这样最上面那根横线就看不到了。

等到价格涨到那根横线附近时,又能看到了。能实现吗?

(2)其他方法能实现类似需求吗?

k线图y轴大小只根据k线来设定,画的横线不影响y轴的范围,如果处于y轴范围之外则暂时不显示。


画线问题,压力位如果与k线位置偏移比较大,会把k线压缩,如何解决?
内建应用-AttributePlot-会压缩K线
如何从第一根K线开始画线
怎么改变k线的位置
为什么加了条件后,k线显示是压缩的?
画K线有问题
当前图表为辅助K线,无法启动自动交易,如何解决?
K线数据如何编辑到数组
使用SetBasePeriod函数的K线显示与使用问题
如何隐藏订阅的K线,显示plotkline的K线