TradingView量化交易策略自動化交易下單實現


策略改為自動化交易的信號指標流程

這里主要教大家把TradingView策略改為實盤交易策略,代碼和圖文教程可以參考這一個文本教程,視頻教程可以到嗶哩嗶哩或者油管搜索區塊普拉斯,同樣也可以看到教程,下面我們開始進行配置。

步驟一:選好交易幣種/交易對,選好K線時間段

如下圖,首先點擊這里選幣

image

比如我們要用BTCUSDT然后選OKEX的是數據源,注意我們軟件用OKEX,所以數據源一定要選OKEX,如果用合約,數據源最好也選對應的合約數據源,根據下圖選取即可

image

選擇K線周期,以4小時為例

image

步驟二:修改策略為指標

選定我們需要修改的策略,我們演示用MACD策略,記住這個名字 MACD Strategy,點擊代碼,查看策略代碼

image

出現這個代碼窗口,點擊解鎖,然后可以改名,也可以直接點保存

image

修改這一行代碼,把strategy改為indicator。其他參數可不改

image

復制以下代碼模板粘貼到代碼窗口代碼最下面

condition1 = false
condition2 = false
condition3 = false

//開多代碼信號
plotshape(condition1, text='▲', style=shape.labeldown, textcolor=color.white, color = color.green,   location = location.abovebar, title = "開多")
alertcondition(condition1 , title="Buy", message="Buy")
//開空代碼信號  
plotshape(condition2, text='▼', style=shape.labeldown, textcolor=color.white, color = color.red,   location = location.abovebar, title = "開空")
alertcondition(condition2  , title="Sell", message="Sell")
//平倉代碼信號  
alertcondition(condition3  , title="Cancel", message="Cancel")

以上的 condition1 = false condition2 = false condition3 = false 就是需要操作判斷的代碼。也是我們需要修改的片段,根據視頻教程修改即可。粘貼后的代碼如下

image

接下來我們需要修改觸發條件

image

其他的不需要修改,接着我們把TradingView策略的代碼用“//”注釋掉,選中圖中代碼注釋按CTRL+/鍵即可(注釋的意思就是讓所注釋的代碼失效,不執行功能)

image

接下來就是保存代碼並且添加到圖表

image

下一步我們就可以在圖表中看到做多或者做空信號了,如下圖所示

image

步驟三:添加交易通知

接下來我們根據做多和做空信號通知提醒我們的服務器來實現策略自動下單,點擊右上角這邊的時鍾圖標

image

接下來選擇要設置交易提醒的條件,選擇我們的策略 MACD Strategy,展開第二行的選項,有 Buy、 Sell 和 Cancel三個選項,這就是買入、賣出和取消信號。我們先選擇一個 Buy 信號吧,Options選擇Once Per Bar Close

image

接下來添加通知服務器的地址,勾選 WebHook URL,可以參考我這個地址,把IP地址換位你的騰訊雲服務器IP地址即可

image

復制下面的 TradingView通知參數模板 到消息框(message)。

{
	"symbol": "SHIB-USDT-SWAP",
	"price": {{close}},
	"amount": "1000000",
	"side": "buy",
	"ordType": "limit",
	"apiSec": "5BFJYtNg7hwkgCzYQMwwQNctqan9CmqOzmtldJc"
}

以上內容可能需要改動,怎么改可以看視頻
symbol是交易對,可以從OKEX的官網地址欄或者,詳見視頻說明。
price是掛單的價格,一般用{{close}}就是收盤價,還有 open(開盤價) / high(最高價) /low(最低價) 等
amount就是掛單的數量,統一用幣的單位計算,比如0.1個比特幣就填0.1,1000000個shib就用1000000
side就是掛單方向,有四種取值。sell -> 開空(如果有倉位會先平掉);buy -> 開多(如果有倉位會先平掉);close -> 平倉 ;cancel -> 取消所有未成交的掛單
ordType掛單類型,可以是limit限價單,或者是market市價單,使用市價market的話price會失效
apiSec是我們再軟件服務配置頁面中設置的通信密鑰參數。

復制以上代價粘貼進message

image

繼續點擊create(創建)即可。然后重復第三步,但是這次要設置賣出信號源,因為買入的已經設置好了。
設置完成以后即可自動通知交易
更多信息看我的視頻(油管/bilibili:區塊普拉斯)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM