//开多单情况下,止损只能上移
        If(MarketPosition==1 And BarsSinceEntry>=1)//忽略开仓Bar
        {
            ruanzhisun_duo=Max(ruanzhisun_duo,ruanzhisun_duo[1]);
            yingzhisun_duo=Max(yingzhisun_duo,yingzhisun_duo[1]);//止损只能上移
            PlotAuto("软止损—多",ruanzhisun_duo,0,Yellow,-1,-1,Enum_1Pix);
            PlotAuto("硬止损—多",yingzhisun_duo,0,Yellow,-1,-1,Enum_2Pix);
            Commentary("这里画多单止损线");
            If(ruanzhisun_duo>=chengbenjia)//软止损上移到成本价以上
            {
                zhisunval=ruanzhisun_duo;//止损价=软止损
                //PlotAuto("止损价",zhisunval,0,Yellow,-1,-1,Enum_1Pix);
                If(MarketPosition==0); //触发止盈,退出循环
                Else If(L<=zhisunval)   //触发软止损,平仓退出
                {
                    Sell(0, 0);
                    //Break;
                }       //没有止损也没有止盈,继续循环
                
            }Else//止损一直在成本价以下
            {
                If(L <= zhisunval) //触发硬止损,平仓退出
                {
                    Sell(0, 0);
                    //Break;
                }
                //Else Continue;
            }
        }
        //开空单情况下,止损只能下移
        Else If(MarketPosition==-1 And BarsSinceEntry>=1)//忽略开仓Bar
        {
            ruanzhisun_kong=Min(ruanzhisun_kong,ruanzhisun_kong[1]);
            yingzhisun_kong=Min(yingzhisun_kong,yingzhisun_kong[1]);//止损只能下移
            //PlotAuto("软止损—空",ruanzhisun_kong,0,RGB(0, 255, 255),-1,-1,Enum_1Pix);
            //PlotAuto("硬止损—空",yingzhisun_kong,0,RGB(0, 255, 255),-1,-1,Enum_2Pix);
            Commentary("这里画空单止损线");
            If(ruanzhisun_kong<=chengbenjia)//软止损下移到成本价以下
            {
                zhisunval=ruanzhisun_kong;//止损价=软止损
                If(MarketPosition==0); //触发止盈,退出循环
                Else If(H>=zhisunval)   //触发软止损,平仓退出
                {
                    BuyToCover(0, 0);
                }
                
            }Else//止损一直在成本价以下
            {
                If(H >= zhisunval)  //触发硬止损,平仓退出
                {
                    BuyToCover(0, 0);
                }
            }
        }
        Else
        {
            Commentary("这里不画止损线");
        }
      
这一段是在onBar里执行的,为什么没有持仓的状态下,也会画止损线?该怎么改,才可以在不持仓的状态下不要画止损线
图漂亮啊😀
即使没画,线前后会自动相连的
需要设置打断
感谢,这个只能用plot模块吧,plotauto是不没法设置?
是的

tb3是不不支持这个功能啊,只能在tb1里用。。。
你没看完整 line-break可以用Q3

解决了👍