首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从松脚本中的priceline中移除某些标签值?

如何从松脚本中的priceline中移除某些标签值?
EN

Stack Overflow用户
提问于 2022-11-21 18:02:10
回答 1查看 17关注 0票数 0

我是一个完全初学者,并设法把这个简单的脚本,计算5个移动平均线和视觉交叉标签,每次一次跨越另一个。我想要达到的是从priceline中移除交叉标签的价值,这样只显示MA和仪器的价格值。目前,将所有不同的值都显示在一起的效果在视觉上是令人困惑的。事先非常感谢,

汤姆。

代码语言:javascript
复制
//@version=5
indicator('MA 51/126/202', overlay=true)
ma202 = ta.sma(close, 202)
ma126 = ta.sma(close, 126)
ma51 = ta.sma(close, 51)
ma15 = ta.sma(close, 15)
ma5 = ta.sma(close, 5)
plot(ma51, title='MA 51', style=plot.style_line, color=color.new(color.blue, 65), linewidth=3)
plot(ma126, title='MA 126', style=plot.style_line, color=color.new(#0033ff, 85), linewidth=2)
plot(ma202, title='MA 202', style=plot.style_line, color=color.new(#0d47a1, 0), linewidth=4)
plot(ma15, title='MA 15', style=plot.style_line, color=color.new(#fbc02d, 0), linewidth=2)
plot(ma5, title='MA 5', style=plot.style_line, color=color.new(#b2ebf2, 0), linewidth=2)

plot(ta.crossover(ma51, ma202) ? ma202 : na, title='Golden Cross', style=plot.style_cross, color=color.new(color.lime, 0), linewidth=5)
plot(ta.crossunder(ma51, ma202) ? ma202 : na, title='Death Cross', style=plot.style_cross, color=color.new(color.red, 0), linewidth=5)
plot(ta.crossover(ma51, ma126) ? ma126 : na, title='Cross Up 1', style=plot.style_cross, color=color.new(color.lime, 0), linewidth=4)
plot(ta.crossover(ma126, ma51) ? ma126 : na, title='Cross Down 1', style=plot.style_cross, color=color.new(color.red, 0), linewidth=4)
plot(ta.crossover(ma126, ma202) ? ma126 : na, title='Cross Up 2', style=plot.style_cross, color=color.new(color.lime, 0), linewidth=4)
plot(ta.crossover(ma202, ma126) ? ma126 : na, title='Cross Down 2', style=plot.style_cross, color=color.new(color.red, 0), linewidth=4)
plot(ta.crossover(ma5, ma15) ? ma15 : na, title='Cross Up 3', style=plot.style_cross, color=color.new(color.lime, 0), linewidth=3)
plot(ta.crossover(ma15, ma5) ? ma15 : na, title='Cross Down 3', style=plot.style_cross, color=color.new(color.red, 0), linewidth=3)
EN

回答 1

Stack Overflow用户

发布于 2022-11-21 18:28:33

plot函数有一个display参数。您可以使用它来决定在哪里显示plot函数的结果:

display (input plot_display)控制显示情节信息的位置。显示选项支持添加和减法,这意味着使用display.all - display.status_line将显示除脚本状态行之外的任何地方的绘图信息。display.price_scale + display.status_line将只在价目表和状态线上显示该地块。当display参数(如display.price_scale )具有用户控制的图表设置等价物时,只有在所有设置都允许时,相关的绘图信息才会出现。可能值:display.nonedisplay.panedisplay.data_windowdisplay.price_scaledisplay.status_linedisplay.all。可选。默认情况是display.all.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74523110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档