Pine script 如果只有一个退出利润的方向,为什么这个pine脚本代码有时会造成损失?

Pine script 如果只有一个退出利润的方向,为什么这个pine脚本代码有时会造成损失?,pine-script,Pine Script,这是代码。我不打算在实际交易中使用它。我只是在学习 strategy(title = "USDCAD Test") strategy.order("sell", false, 100, when = open < 1.21) strategy.exit("sell", profit = 150) 策略(title=“USDCAD测试”) 策略.订单(“卖出”,错误,100,当=未平仓

这是代码。我不打算在实际交易中使用它。我只是在学习

strategy(title = "USDCAD Test")

strategy.order("sell", false, 100,  when = open < 1.21)

strategy.exit("sell", profit = 150) 
策略(title=“USDCAD测试”)
策略.订单(“卖出”,错误,100,当=未平仓<1.21)
策略.退出(“出售”,利润=150)
当我运行strategy tester时,我预计订单将在1.21点以下完成,并在150点以下卖出。但我很少得到接近亏损的交易。我很困惑,因为没有方向去做这件事。限制是不是超时了


谢谢

请提供一个可编译的代码示例。