你好,我是tradingview和pinescript的书呆子。
我的问题是,我想在某些条件下退出订单,并添加ALSO叠梁,请参阅:
strategy.entry("Buy", true, when = crossover(sma(close, 14), sma(close, 28)) // buy order
strategy.close("Buy", when = crossunder(sma(close, 14), sma(close, 28))) // sell order at condition
现在我不能添加叠梁条件!为什么???唯一的方法是:
strategy.exit("STOP","Buy", stop = 100) //sell order at stoploss
我想在交叉时卖掉,但用交叉保护我,但这是不可能的。。。或者我使用se策略。关闭有条件,但没有叠梁,或者我使用战略。退出,有叠梁,但没有条件!
有没有一种方法可以利用条件和叠梁来切换?
谢谢大家。
这几行是不是没有给你想要的?
strategy.entry("Buy", true, when = crossover(sma(close, 14), sma(close, 28)) // buy order
strategy.close("Buy", when = crossunder(sma(close, 14), sma(close, 28))) // sell order at condition
strategy.exit("STOP","Buy", loss = 100) // You need use `loss` param if you whant set up offset from entry price in "points" and doesn't absolute price.