如何修改Pine Script代码中标签的文本颜色?
修改Pine Script标签文本颜色的方法
你当前调用的labelTpSl函数中,color参数控制的是标签的背景填充颜色(你设置的color.new(color.blue,100)相当于完全透明的蓝色背景)。要修改标签的文本颜色,需要添加textcolor专属参数:
修改后的代码示例
labelTpSl(entry_y, "enter " + str.tostring(math.round_to_mintick(entry_y)), color=color.new(color.blue,100), textcolor=color.red)
补充说明
textcolor参数支持直接使用Pine Script内置颜色(如color.white、color.orange),也可以通过color.new()生成带透明度的自定义颜色,比如color.new(color.green, 50)就是半透明的绿色文本。- 如果
labelTpSl是你自定义的函数,需要确保函数参数列表中包含textcolor,并在函数内部调用原生label.new()时将该参数传递过去。
内容的提问来源于stack exchange,提问作者Taz Be
相关产品推荐
相关产品推荐

