[英]Multiple Stop/exit Orders - Pinescript Strategy
我對兩種不同類型的交易平倉有疑問。 例如,當多頭 position 生效時,我希望有兩種不同的方式退出交易:
似乎當我嘗試這樣做時,只有一個出口被使用,另一個被丟棄。 由於 boolean 條件主要用於止盈,將其用作止盈是否更有意義,還是有辦法同時使用兩者?
下面是我正在使用的代碼。
// long entry
if (flaglong)
strategy.entry("Long", strategy.long, qty=2)
strategy.exit("Long", strategy.short, stop=low[1]-1.5)
// long exit
if (flagshort1)
strategy.close("Long", qty=2)
您可以同時使用兩者。
您的代碼不應編譯,因為您使用的strategy.exit()
function 錯誤。 您正在將strategy.short
傳遞給它的from_entry
參數,這應該會引發編譯器錯誤。
strategy.exit()
function 的第一個參數是id
,第二個參數是from_entry
。
像下面這樣調用它:
if (longCondition)
strategy.entry("Long", strategy.long)
strategy.exit("Long Exit", "Long", stop=low[1]-1.5)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.