簡體   English   中英

strategy.exit 的 Pinescript 警報

[英]Pinescript alert for strategy.exit

我在交易視圖 pinescript 中遇到問題。

我被困在一個點上,我已經將我的策略轉化為警報研究。 買入和賣出警報被轉換為警報,但主要問題是,我無法在警報條件下轉換研究中的strategy.exit代碼。 有沒有辦法我也可以在警報中轉換它?

下面是我的代碼:

//@version=4
strategy("My Strategy", overlay=true)

strategy.entry("Buy", strategy.long, when=crossover(sma(close, 14), sma(close, 28)), comment="Buy")
strategy.exit("Buy", trail_points=100, loss=100, comment="Exit")

strategy.entry("Sell", strategy.short, when=crossover(sma(close, 14), sma(close, 28)), comment="Sell")
strategy.exit("Sell", trail_points=100, loss=100, comment="Exit")

loss = 當價格距離觸發買入/賣出虧損 100 個刻度時,退出條件出現。 因此損失固定為 100。

trail_points = 當價格到來時,買入/賣出訂單的 100 個正數,然后在蠟燭收盤時,退出條件到來。 利潤在蠟燭收盤時是可變的,但在 100 時觸發。

這兩種退出策略能否在警戒狀態下給出? 我無法將整個策略轉換為警報。

您必須跟蹤您的 position 並停止變量損失。 (isLong、isShort、stopPrice 等)然后根據您的進入和退出條件進行更新。 對於追蹤止損,您必須更新每根蠟燭檢查它是否擊中每根蠟燭。 當您將所有內容正確跟蹤為變量時,您可以根據需要調用 alertcondition。

也許這篇文章可以幫助: https://marketscripters.com/pine-script-strategy-vs-study/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM