簡體   English   中英

Pinescript 策略跨多個交易品種進出場

[英]Pinescript Strategy Entry and Exit Across Multiple Symbols

我是 Pine Script 的新手,正在構建我的第一個基本策略。 有沒有什么方法可以編寫一個策略,該策略在某個符號中有一個長入場,而在該符號中有一個長退出,如果不在該符號中,則輸入不在圖表上的不同符號? 我正在嘗試編碼“在這些條件下,進入 VTV。否則,出售 VTV 並進入 VUG。” 但是,我似乎無法找到如何輸入代碼,為圖表上沒有柱的另一個交易品種提供入口點。 有誰知道這是否可能? 感謝您提前提出任何建議

我做了很多研究,試圖找到顯示答案的來源,但我找不到任何來源。 我目前在圖表中打開了 SPY 作為我的主要符號,因為它具有我希望入口點確保存在的首要條件之一,但我可以將其更改為 VTV 或 VUG,因為這是我想要購買的,並且賣。 但是,如果我確實將其更改為其中任何一個,我仍然不知道是否可以在圖表上沒有的交易品種上進場和退場。 這是我當前輸入變量的代碼:

`// 創建指標 VTV = request.security(symbol = "BATS:VTV", timeframe = "D", expression = ta.sma(close, 260)) VUG = request.security(symbol = "BATS:VUG", timeframe = "D", expression = ta.sma(close, 10)) shorterMA = ta.sma(close, 10) //用於 SPY longerMA = ta.sma(close, 50) //用於 SPY

// 指定交叉條件 longCondition = ta.crossover(shorterSMA, longerSMA) longCondition2 = ta.crossover(VUG, VTV)`

我 plot 他們但我不知道怎么說“如果滿足這些條件則購買 VTV,否則出售和購買 VUG”

您不能通過在一個圖表上運行的腳本在另一個圖表上下訂單。

正如您所提到的,您可以從另一個圖表獲取數據到您當前的圖表,因此您必須使用此數據並構建 2 個腳本 - 每個圖表一個來自您從另一個圖表獲取的數據

暫無
暫無

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

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