如何隐藏Pine Script策略默认生成的标注、价格及箭头标记
Pine Script策略完全隐藏默认标识的解决方案
你需要在strategy初始化函数中添加专属的显示控制参数,全部关闭即可禁用所有系统默认生成的交易标识,操作方式如下:
1. 核心修改参数
在你的策略顶部strategy()配置中加入以下参数,全部设为false:
plot_entries = false:关闭默认的入场箭头、入场价格标注plot_exits = false:关闭默认的出场箭头、出场价格标注plot_pl = false:关闭盈亏金额、盈亏比例的默认标注plot_holdings = false:关闭持仓大小的默认展示(你之前置空alert_message后仍显示的持仓信息就是由这个参数控制)plot_order_labels = false:关闭默认的订单类型标签
2. 完整配置示例
// 示例strategy声明,所有默认显示项全部关闭 strategy( title="你的自定义策略名称", overlay=true, // 以下为关闭默认标识的核心参数 plot_entries=false, plot_exits=false, plot_pl=false, plot_holdings=false, plot_order_labels=false, // 你原有策略的其他参数保持不变即可,比如初始资金、手续费规则等 initial_capital=10000, commission_type=strategy.commission.percent, commission_value=0.1 )
修改完成后系统不会再生成任何默认标注,你自己编写的自定义标签不会再被覆盖。
内容的提问来源于stack exchange,提问作者dorien
相关产品推荐
相关产品推荐

