tbquant3的问题求助
问题在代码中标注Vars Plot plt; Events OnReady() { HideKline(); //隐藏当前数据源K线,保留指标画线。 plt.setOption("line1", "expand-type", 2); //后延长线 plt.setOption("line2", "expand-type", 2); //后延长线 plt.setOption("line3", "expand-type", 2); //后延长线 plt.setOption("line4", "expand-type", 2); //后延长线 plt.setOption("line1", "color", Color1); plt.setOption("line2", "color", Color2); plt.setOption("line3", "color", Color3); plt.setOption("line4", "color", Color4); } OnBar(ArrayRef<Integer> indexs) { // 第一个问题:为什么和演示案例中的不一样 plt.line("MA1",AverageFC(Close,5)); //不显示k线,但是依然有均线 // 这是案例中的方案,从K线索引985的地方开始画1552元的横线,向后延长 if(CurrentBar == 985) { plt.ployline("line1", 1552, 0, true); } else if(BarStatus == 2) { plt.ployline("line1", 1552, 1, true); } // 我想要的效果(在最后一根K线计算 999) if(BarStatus == 2) { // 我想在1514元的位置从K线索引973的地方画直线到最后一根K线,并两端延长 // 方案1 plt.ployline("line2", 1514, CurrentBar - 26, 1, true); plt.ployline("line2", 1514, CurrentBar, 2, true); // 方案2 plt.ployline("line3", 1514, Date[26] + Time[26], 1, true); plt.ployline("line3", 1514, Date + Time, 2, true); // 方案3 plt.ployline("line4", 1514, 26, 1, true); plt.ployline("line4", 1514, 0, 2, true); // *第二个问题:ployline的y轴位置是怎么定义的,不可回溯吗?请帮一下我,谢谢! } Commentary("K线索引:" + Text(CurrentBar)); Commentary("K线时间:" + Text(Date + Time)); } 图片: