如何在 Pinescript 中只允许闭栏值来调节长退出?

问题描述 投票:0回答:0

在tradingview的回测结果中,对于非premium用户来说,似乎只有bar-closed值来判断条件,例如,在“strategy.exit”中使用trading stop时,多头头寸是否会退出。然而,在真实市场中,使用的是实时“收盘”值。这导致回测结果中列出的交易与根据实时警报进行的交易不同。

问题:

如何只让 bar 收盘值(而不是“收盘”值)传递给

strategy.exit
以模拟回测中的相同条件?

strategy.exit("Long Exit", "Long", trail_points = 10, trail_offset = 2, loss = 10, alert_message = "Long Exit")

例如,在上面的例子中,当“bar-closed”值而不是默认的“close”值大于 (>=) 10 个点时,如何让尾随开始。

我已经测试过添加

if barstate.isconfirmed
作为条件和“关闭酒吧”选项。但是这些方法都行不通。

pine-script pine-script-v5 trading tradingview-api
© www.soinside.com 2019 - 2024. All rights reserved.