May 26, 2021

策略槓桿

我們改進了回測引擎,使其更加逼真。

以前,我們的策略可能會開設比可用賬戶規模大許多倍的倉位,這可能會導致不切實際的利潤。

今天我們將槓桿機制增加到策略中,這將有助於解決這個問題。

它是如何工作的?

當您開立任何倉位時,將計算維持該倉位所需的保證金。如果沒有足夠的資金,就會發生追加保證金通知,即透過市價指令強制平倉部分或全部倉位,以便有足夠的資金維持倉位。有關如何計算保證金的更多詳細資訊,請參閱我們的用戶手冊

您可以自己自定義空頭和多頭倉位的保證金。為此,將參數 margin_long 和 margin_short 增加到策略函數中,它們採用非負值。您也可以在策略設定中更改這些值。

預設情況下,您的新策略的 margin_longmargin_short 為 100%。對於在增加保證金功能之前編寫的策略,margin_longmargin_short 的預設值為 0。

您還可以在策略測試器中檢查追加保證金的數量。為此,請打開“績效摘要”頁籤並找到“追加保證金”欄目。

例如,讓我們對 BITSTAMP:BTCUSD 使用 RSI 策略,時間周期為 1 小時。

如果 margin_short 參數為 0,那麼隨著 4 月 2 日價格的大幅上漲,3 月 27 日開倉的空頭交易只會在 4 月 11 日結束。

但是,如果我們將 margin_short 參數設定為 20%,那麼當 4 月 2 日價格上漲時,就會發生追加保證金通知,倉位將被部分平倉。

請注意,策略中的槓桿僅適用於 Pine Script v4。

如果您想在 Pine Script 更新出現後立即了解它們,請留意我們用戶手冊中的發行說明一節。PineCoders 帳號還在其 Squawk Box Telegram 頻道、Twitter 和 TradingView 上的 Pine Script 公開聊天室中公告更新。

希望您發現這些改進很有用。請繼續與我們分享您的意見。我們正在為用戶打造 TradingView,很高興能聽到您對我們創新的看法。

Look first / Then leap

開啟圖表