如何隐藏默认策略标记

How to hide default strategy markings

我对我的策略有评论(我的自定义警报需要它)。但它会在图表上显示评论。我可以通过任何方式隐藏评论、价格和那些箭头。我不认为我在任何地方调用 plot 或 label...

我想这样做的原因是因为我想创建漂亮的自定义标签。例如:

// Check if the strategy opened a long position
longNow = (strategy.position_size[1] <= 0) and (strategy.position_size > 0)
// Look if the strategy went long from a short position
longFromShort = (strategy.position_size[1] < 0) and (strategy.position_size > 0)
// See if the strategy went long from being flat
// at the end of the previous bar
longFromFlat = (strategy.position_size[1] == 0) and (strategy.position_size > 0)
 // See if strategy is short now, from long or flat earlier
shortNow = (strategy.position_size[1] >= 0) and (strategy.position_size < 0)
// See if strategy went short from no market position earlier
shortFromFlat = (strategy.position_size[1] == 0) and (strategy.position_size < 0)
// See if strategy is flat now (from a market position earlier)
flatNow = (strategy.position_size[1] != 0) and (strategy.position_size == 0)
// Check if strategy went flat from previous long position
flatFromLong = (strategy.position_size[1] > 0) and (strategy.position_size == 0)
// See if strategy went from flat to short position
flatFromShort = (strategy.position_size[1] < 0) and (strategy.position_size == 0)

// green arrow
if longNow
    myLabel2 = label.new(x=bar_index, y=low - 0.5 * tr, text=tostring(strategy.position_avg_price), color=color.green, textcolor=color.black, style=label.style_labelup)

但现在我漂亮的绿色标签上覆盖了评论:

--根据 Andrey D 的回答更新:

使用alert_message我可以将评论留空。默认情况下,头寸规模仍显示在图表上。

您可以在通知中使用 alert_message 参数和 {{alert_message}} 占位符。