策略关闭 pinescript

时间:2021-02-22 13:17:30

标签: pine-script

出于某种原因,损益 (P&L) 不在 buyclose 处计算;相反,它需要买卖订单之间的盈亏。我希望在满足 buyclose 条件并计算损益时关闭交易。

buy = (close> s) and (close > s2)
buyclose = (close < s) or (close < s2)
if (buy)
    strategy.entry("buy", long=true, when=buy)
    strategy.close("buy",when=buyclose)

1 个答案:

答案 0 :(得分:0)

在您的情况下,if 运算符是多余的。

buy = (close> s) and (close>s2)
buyclose = (close<s) or (close<s2)

strategy.entry("buy", long=true, when=buy)
strategy.close("buy", when=buyclose)