在满足条件的K线上无法输出标记

(tbq V1.4.3.3版本)dmi指标加载到副图上时,为何在满足条件的K线上无法输出标记,尝试过使用 Commentary,也尝试使用过 Print。

加入到其他的策略公式里,不在主副图上绘制,在满足条件的K线上也无法输出标记。

请问是什么原因?

Params
    Numeric N(14);
    Numeric M(6);
    
Vars
    Series<Numeric> ADX;
    Plot plt;
    Bool DMIdown;
Defs
  
Events
    OnInit()
    {
        SetBackBarMaxCount(1+Max(N,M));
        Range[0:DataSourceSize() - 1]
        {
            plt.figure(0);
            plt.setOption("PDI","color",White);
			plt.setOption("MDI","color",Yellow);
			plt.setOption("ADX","color",Red);
			plt.setOption("ADXR","color",Green);
        }
    }
    
    OnBar(ArrayRef<Integer> indexs)
    {
        Range[0 : DataCount - 1]
        {
            Numeric TR = Summation(ABS(LOW-CLOSE[1]),N);
            Numeric LD = LOW - LOW[1];
            Numeric DMP = Summation(IIF(LD>0,LD,0),N);
            Numeric DMM = Summation(IIF(LD<0,-LD,0),N);
            
            Numeric PDI = DMP*100/TR;
            Numeric MDI = DMM*100/TR;
            Numeric A = ABS(MDI-PDI)/(MDI+PDI)*100;
            if(A != InvalidNumeric){
                ADX = AverageFC(A, M);
            }
            Numeric ADXR = (ADX+ADX[M])/2;

            plt.line("PDI",PDI);
            plt.line("MDI",MDI);
            plt.line("ADX",ADX);
            plt.line("ADXR",ADXR);
            
            If(MDI>PDI) DMIdown;
			If(DMIdown) Print("满足");
        }
    }


请问如何在指定k线上输出标记
近期K线无法产生onBar输出
主图BAR满足条件输出文字
请问两条均线金叉后,然后KDJ金叉,两个条件达到后,在K线图上是买入,要怎么编辑?(两个条件满足的时间点不是在一根K线上)
FileAppend输出的数据显示满足开仓条件,为何还是信号闪烁?
如何写:在X根K线内触发过条件A后,满足条件B开仓
请问可不可以在当根K线上开仓后满足条件又止损啊?
模拟测试的时候,在K线上没有的价格上成交?
标记K线
想问一下大神老师,if(当天K线上穿了20日均线,and 在下午14:56)满足了以上两个条件

不赋值

确实不应该打印

赋值后可以了,谢谢你

DMIdown=true;

?

按这个方法可以了,谢谢你