使用SetPremiseFormulas加载依赖公式后,plot画图中的ployline函数失效
使用SetPremiseFormulas加载依赖公示后遇到一个问题,具体如下:实现了一个策略公式A,其中使用了ployline函数画折线并在控制台print出调试数据, 单独加载A到图表一切正常在策略公式B中的OnInit域里调用SetPremiseFormulas(["A"]), 两个公式都被加载,执行顺序为A, B加载后的A公式可以在控制台中正确输出调试数据, 但是ployline失效,无法画出折线图打开策略应用,删除B公式只保留A公式,刷新图表控制台输出正常,但依然没有折线图只有删除A和B公式,重新加载A才有折线图A公式中的代码结构如下Vars //略去其它变量定义 Plot plt; Events OnInit() { // Plot plt.setOption("x-format","time");//设置x轴为时间轴 plt.setOption("up-band", "color", Red); //plt.setOption("up-band", "style", "Enum_Fill"); plt.setOption("up-band", "width", Enum_5Pix); plt.setOption("down-band", "color", Green); plt.setOption("down-band", "width", Enum_5Pix); } OnBarClose(ArrayRef<Integer> indexes) { //略去其它代码 plt.ployline(line_name, start_x, start_y, 0, true); plt.ployline(line_name, end_x, end_y, 1, true); }