TradingView Pinescript - 如何 TP/SL 所有交易而不是自动退出新交易

TradingView Pinescript - how to TP/SL for all trades instead of auto-exit with new trades

我想制定一种策略,使我输入的每一笔交易都将达到止盈点或止损点。 例如,我有一个短入口,出口设置如下:

strategy.exit("TP/SL", "Short Entry", stop=low + ATR, limit=close - ATR)

但是如果第二天有一个多头入场,它会进入那个多头头寸并自动关闭我之前的空头入场,使退出设置无用。 有什么办法可以防止这种情况发生吗?提前致谢。

经过大量搜索终于找到了...! 当您的多头或空头条件为真时,只需使用 strategy.opentrades== 0

long =(OSrsi 和 BullEng)和 strategy.opentrades==0 short=(OBrsi 和 BearEng)和 strategy.opentrades==0

使用此条件进行交易