pine-script - 如何隐藏默认策略标记
问题描述
我在我的策略中有一条评论(需要我的自定义警报)。但它会在图表上显示评论。任何方式让我隐藏评论、价格和那些箭头。我不认为我在任何地方都在调用情节或标签......
我想这样做的原因是因为我想创建漂亮的自定义标签。例如:
// 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}}
推荐阅读
- vue.js - 这个 eslint 规则的名称是什么:将 `⏎········ 替换为 `?
- angular - ASP.NET Core 发布排除文件夹(或 .json 文件)
- java - Gif 没有出现在 JLabel 中
- sql - Postgresql问题:将字符串与2个表之间的数组进行比较
- c++ - 将一个向量的内存映射到另一个
- docker - 为什么端口转发不能与我的 Docker 实例一致?
- r - 在 plotly 热图上强制缩放
- amazon-web-services - 如何将现有资源的标签传递给AWS CFT中的云手表警报?
- gcc - 为什么我的汇编转储中的地址与寄存器的地址不同?
- java - 生成自动运动