【发布时间】:2022-11-27 07:00:10
【问题描述】:
所以我有一个问题,想了很多但无法解决,所以我很感激你的帮助。
为了简单起见,我再给出一段代码。
currentRSI = ta.rsi(close,14)
var tradeExists = 0
if (currentRSI > 50 and tradeExists == 0)
tradeExists := 1
alert("Long trade")
在我的例子中,如果 currentRSI 超过 50,所以它达到 51,并且在同一时间范围内它达到 49.5,tradeExists 值将保持为 0,但警报已发送 我该如何解决以检测到并关闭交易,知道我是否可以这样做吗?
我想说明我也尝试过使用varip tradeExists = 0,但变量仍然在蜡烛结束时回滚。
【问题讨论】:
标签: pinescript-v5