歐易OKX信號策略:如何使用TradingView警報創(chuàng)建您的信號策略
信號策略的推出,讓TradingView用戶和信號供應(yīng)商可以使用自己的TradingView信號發(fā)布并設(shè)置一個信號策略。如果用戶想要在歐易上進行信號交易,可以參考以下步驟。
你可以使用哪些信號?
OKX信號策略的一個突出特點是與TradingView的無縫集成,TradingView是一個廣受全球交易員歡迎的圖表和分析平臺。您可以利用TradingView的技術(shù)分析工具、指標和圖表來識別市場趨勢和交易機會。通過設(shè)置特定的策略規(guī)則和參數(shù),您可以定義買入或賣出的條件,并在滿足這些條件時生成信號。這樣,您可以根據(jù)自己的判斷和信號進行交易,以執(zhí)行預(yù)定的交易策略。
信號市場(即將推出)提供的優(yōu)質(zhì)交易信號:此外,OKX信號策略并不限制用戶必須自定義交易信號,用戶也可以在信號市集中選擇優(yōu)質(zhì)供應(yīng)商提供的精選交易信號,您可以瀏覽各種供應(yīng)商的信號提供情況,包括其歷史表現(xiàn)、策略和交易偏好。您可以選擇適合您的交易風格和目標的信號提供者,并訂閱他們的信號服務(wù)。一旦訂閱,您將收到他們生成的信號,可以根據(jù)這些信號做出自己的交易決策。通過借助其他交易者的專業(yè)知識和見解,您可以增強自己的交易技巧并更好地把握市場機會。
手把手教你OKX信號策略使用教程
步驟一:訪問信號策略
登錄歐易交易所賬戶(新用戶注冊),選擇交易 - 策略交易 - 策略廣場。
選擇“信號策略”,點擊“創(chuàng)建”,訪問信號策略。
步驟二:信號創(chuàng)建
點擊“新增自定義信號”,開始創(chuàng)建
在新增TradingView信號頁面,輸入信號名稱和不超多300字符的信號簡介后,點擊“創(chuàng)建信號”,進入下一步。
點擊“創(chuàng)建”后,開始設(shè)置信號推送。系統(tǒng)會自動生成Webhook URL和警報信息規(guī)范。請注意,這里分別有
- “TradingView - 模板"(適用于TradingView 策略 腳本類用戶,即strategy.*類函數(shù)的用戶)
- “自定義 - 模板"(適用于TradingView Indicator/Study 腳本類用戶,以及第三方自行編碼程序的用戶)
請首先根據(jù)您目前使用的腳本種類選擇適合您的教程,附上不同種類腳本的區(qū)別
步驟三:TradingView配置
3.1【TradingView策略類 strategy.*類函數(shù)指南】:這里以RSI14的例子基于strategy.*類函數(shù)創(chuàng)建并連通您的第一個PineScript 策略
步驟1:打開TradingView,選擇你想要進行信號交易的交易對。(注意:下方選擇選擇的是USDT永續(xù)合約交易對)。當前OKX支持的永續(xù)交易合約幣對可以在主頁幣對選擇列表中查看
步驟2:打開Pine編輯器
步驟3:復(fù)制以下代碼進入Pine策略編輯器,并點擊“保存”,并“添加到圖表”。類似的,如果你已有自己的策略并且是通過strategy類的格式都可以使用這樣的設(shè)置流程。
//@version=5 strategy("RSI Strategy", overlay=true) // RSI Parameters rsiLength = input(14, "RSI Length") overboughtLevel = input(60, "Overbought Level") oversoldLevel = input(40, "Oversold Level") // Calculate RSI rsiValue = ta.rsi(close, rsiLength) // Strategy Conditions longEntry = ta.cross(rsiValue, oversoldLevel) longExit = ta.cross(rsiValue, overboughtLevel) // ENTER_LONG Condition if longEntry strategy.entry("Long Entry", strategy.long) // EXIT_LONG Condition if longExit strategy.close("Long Entry")
步驟4:點擊齒輪指標,在「屬性」中按照如圖參數(shù)設(shè)置,點擊「確認」即可
請注意以下每種配置的定義以及對應(yīng)在信號策略的含義
1 - 初始資金(參數(shù):initial_capital)表示最初可用于交易策略的資金量,以基礎(chǔ)貨幣中定義的貨幣計。默認情況下,此值等于 100,000。您可能需要增加此值才能在某些商品上進行交易。
2 - 訂單數(shù)量。這需要一個值和一個計算模式。針對不同的單位,請注意對應(yīng)的計算值在信號策略中的含義
- 合約 - 策略將以指定數(shù)量的交易幣進行買入,即每次進場對應(yīng)的qty單位為交易幣(例如BTC)
- 貨幣金額 - 策略將輸入以計價貨幣指定的金額,即每次進場對應(yīng)的qty單位為計價貨幣(例如USDT)計算出來的對應(yīng)交易幣數(shù)量。例如當前ETHUSDT.P 價格為1000,qty為100,則每次進場購買數(shù)量為0.1 ETH
- 權(quán)益百分比- 倉位規(guī)模將計算為交易開始時可用權(quán)益的百分比。您可以指定一個小于 100% 的值,根據(jù)該百分比計算出的計價貨幣數(shù)量繼續(xù)計算出對應(yīng)的交易幣數(shù)量。例如初始資金為10000,權(quán)益百分比為10%,當前ETHUSDT.P價格為1000,則每次進場購買數(shù)量為1 ETH
步驟5:選中您的策略類PineScript腳本,并點擊”警報“,選中您的策略腳本。
請注意,如果您的策略中同時存在調(diào)用alert()方法,則請確保該處選擇”僅訂單執(zhí)行“!
*附注:策略類腳本指在代碼開頭有定義strategy("策略名字")的程序
步驟6:從OKX警報信息規(guī)范中,摘取TradingView Tab下面的警報訊息模板,并填入”消息“區(qū)域中,并加上您的警報名稱
請確保您每次調(diào)用strategy.*函數(shù)時使用『交易幣』作為您的訂單單位(例如每次入場購買指定數(shù)量的BTC永續(xù)合約),即investmentType傳的是base的樣式, 則您直接復(fù)制OKX警報訊息設(shè)置彈窗中的模板即可。我們的信號策略會自動幫您將您的交易幣數(shù)量轉(zhuǎn)換成合約交易的基礎(chǔ)單位-張數(shù),并幫助您執(zhí)行該交易
{ "id": "{{strategy.order.id}}", "action": "{{strategy.order.action}}", "marketPosition": "{{strategy.market_position}}", "prevMarketPosition": "{{strategy.prev_market_position}}", "instrument": "{{ticker}}", "signalToken": "********", //每個信號會有獨特的Token用于鑒權(quán) "timestamp": "{{timenow}}", "maxLag": "60", "investmentType": "base", "amount": "{{strategy.order.contracts}}" }
步驟7:在“通知”中選擇Webhook URL。將此前歐易自動生成的Webhook URL粘貼到TradingView,然后點擊“創(chuàng)建”。
3.2【TradingView 指標腳本指南】配置TradingView警報信息模板
步驟1:在Pine編輯器中配置腳本,然后點擊“保存”和“添加到圖表”。針對V5 Indicator或者V4 Study腳本用戶來說,可以透過使用Alertcondition()消息進行設(shè)置
步驟2:點擊頂部工具欄上的“Alert”,并將"條件"更改為剛剛添加到圖表中的相應(yīng)AlertCondition腳本。在這種情況下,MACD金叉與ENTER_LONG消息模板一起使用。MACD死叉與EXIT_LONG消息模板一起使用。從OKX警報信息規(guī)范中,摘取「自定義」tab下面的對應(yīng)模板放入信息中。
為方便起見,還可以選擇“無限制警報”作為到期時間。
重要提示:歐易提供了4種不同的消息內(nèi)容,具有不同的操作(即ENTER_LONG、EXIT_LONG、ENTER_SHORT、EXIT_SHORT)。在設(shè)置警報時,請根據(jù)自身的交易邏輯選擇合適的消息內(nèi)容,即每個警報需要只對應(yīng)其中一個操作,而不可以同時把四個模板全部放入輸入框內(nèi)。您可以前往 信號策略警報規(guī)范 鏈接查看更多詳細資訊
步驟3:在"通知"中選擇Webhook URL。將此前歐易自動生成的Webhook URL粘貼到TradingView,然后點擊"創(chuàng)建"。
步驟4:如果需要查看創(chuàng)建的警報,可以單擊"Alerts"選項,然后選擇相應(yīng)的警報。
3.3【TradingView圖表分析指南】配置TradingView警報信息模板
步驟1:點擊頂部工具欄上的"Alert",并將"條件"更改為對應(yīng)的觸發(fā)條件。
例如該情況中,RSI上穿超賣線30的時候?qū)|發(fā)ENTER_LONG,并和該消息模板一起使用。從OKX警報信息規(guī)范中,摘取「自定義」tab下面的對應(yīng)模板放入信息中。
步驟2:在"通知"中選擇Webhook URL。將此前歐易自動生成的Webhook URL粘貼到TradingView,然后點擊"創(chuàng)建"。
步驟4:如果需要查看創(chuàng)建的警報,可以單擊"Alerts"選項,然后選擇相應(yīng)的警報。
3.4【第三方自行研發(fā)程序指南】配置Webhook請求
以Python作為案例的請求范例進行配置。
請注意,如果您想從第三方固定 IP 地址向 OKX 發(fā)送請求,請聯(lián)系我們的客戶服務(wù)團隊,或發(fā)送電子郵件至 tradingbot@okx.com 并附上相關(guān)理由。這將確保您的請求得到我們專門處理團隊的適當管理。如果不遵循這一渠道,所有的外部信號都將被默認為無效。
步驟四:設(shè)置信號策略
完成前面的步驟,就能看到TradingView信號已接入到歐易。下面的步驟就是要將已經(jīng)接入的信號,連接到信號策略。點擊"使用信號",開始創(chuàng)建信號策略。
在策略開始運行前,需要先完成一些基本的設(shè)置,包括交易對、杠桿比例和投資資金(保證金)。
挑選正確的交易對對策略非常關(guān)鍵:你需要選擇那些適應(yīng)你策略的貨幣對就行,以及考慮你需要使用的杠桿比例。雖然杠桿可以增大收益,但同時存在著一定的風險。所以要選擇在自身承受范圍之內(nèi)的,并且適合自己交易目標的杠桿比例。設(shè)置好交易對和杠桿比例后,下一步就是決定投入多少資金。
除了基本設(shè)置外,信號策略還可以根據(jù)個人偏好,進行高級設(shè)置。
例如,你可以選擇不同的訂單類型,比如市價單或限價單。市價單會立即按照當前市場價格執(zhí)行,而限價單允許用戶設(shè)置特定的價格水平來填補訂單。
此外,入場設(shè)置使用戶能夠定義每個訂單的投資金額,該金額決定了分配給每筆交易的資金比例。分配給每筆交易的資金比例是相當可自定義的,并且可以選擇絕對數(shù)額(例如1000 USDT)或百分比形式(例如可用余額的10%),從而靈活確定倉位大小。調(diào)整這一設(shè)置可以幫助用戶根據(jù)交易策略管理風險和控制倉位大小。
另外,在退出設(shè)置中,用戶可以設(shè)定止盈(TP)和止損(SL)水平。止盈建立在某個價格水平上,在該價格水平上策略將自動關(guān)閉交易以確保利潤;而止損則定義在某個價格水平上,在該價格水平上策略將退出交易以限制潛在虧損。止盈止損價格計算時不包含手續(xù)費支出,并且選擇觸發(fā)后市價下單,由滑點和手續(xù)費造成實際PnL可能會與設(shè)定目標有一點偏差。
在高級設(shè)置中,你可以自己直接設(shè)定這些參數(shù),或者通過TradingView的提醒來獲取這些信息。這樣的設(shè)置方式可以讓你根據(jù)自己的交易習慣來選擇最方便的操作方式。
在填寫完你需要的策略參數(shù)后,選擇"確認"便可以完成你的信號策略創(chuàng)建。
步驟五:監(jiān)控和管理信號策略
成功創(chuàng)建信號策略后,信號策略可以實時接受你選擇的信號源發(fā)出的信號,并執(zhí)行交易。如果你想查看你創(chuàng)建的信號策略的詳細信息,可以點擊"詳細信息"。
在詳細信息中,你可以清楚看到信號策略的歷史交易表現(xiàn),還有正在進行的交易,比如有哪些訂單正在等待執(zhí)行等。此外,你還可以查看歷史交易記錄和交易信號等。
查看收益詳情
跟蹤和管理當前持倉
跟蹤歷史倉位
此外,用戶還可以查看信號歷史記錄及相應(yīng)的處理操作日志。通過歷史數(shù)據(jù),為用戶提供參考,幫助用戶改進方法,做出更加明智的決策。
跟蹤信號、策略歷史、警報消息和訂單執(zhí)行
此外,如果有需要,你還可以隨時手動干預(yù)策略。例如,你可以調(diào)整分配給策略的保證金,因特定原因手動下單,控制你在進行中的交易,并且可以手動平倉或者減少你的開放倉位。這種控制程度讓你可以根據(jù)實時市場條件和你自己的分析來微調(diào)你的交易策略。
1. 調(diào)整策略保證金
在"調(diào)整保證金"部分,您可以根據(jù)需要輕松添加或刪除策略保證金。這使你能夠在需要時向策略注入額外資金,或者在投資回報(ROI)達到顯著水平后將一部分資金留出來。
找到調(diào)整保證金按鈕
增加/減少保證金
2. 手動下單
其次,無論收到的信號如何,用戶都可以在策略內(nèi)部手動下單。這一功能讓用戶能夠根據(jù)特定的需求為任何交易對添加手動訂單。訂單設(shè)置包括訂單類型、金額和方向等。用戶可以使用這一功能發(fā)起新的倉位、增加現(xiàn)有倉位,甚至減少或完全關(guān)閉開放的倉位。這一功能讓用戶對活動倉位管理的控制權(quán)更加廣泛,讓用戶能夠在需要的時候做出調(diào)整。
找到“手動下單”按鈕
選擇交易對
下單新持倉,或增加/減少當前持倉
3. 立即關(guān)閉開放倉位
此外,用戶不僅可以方便地查看自己的開放倉位,而且還可以通過點擊"市價全平"按鈕,直接平掉任何特定交易對上的開放倉位。選擇"市價全平"后,用戶可以按照當前市場價格完全平掉該交易對的倉位。
找到“打開倉位記錄”旁邊的“市價全平”按鈕
確認您要關(guān)閉嗎
4. 停止信號策略
當用戶停止信號策略后,系統(tǒng)將自動取消策略所下的所有待處理訂單。訂單中的剩余資產(chǎn)將退還到用戶的交易賬戶。停止信號策略有兩種方法可以選擇。
1.訪問策略詳情
在訪問策略詳細信息頁面,選擇右上角的"停止"按鈕。
2.訪問機器人訂單選項卡
從交易頁面底部訪問策略訂單,然后選擇"停止"
設(shè)置與TradingView信號配對的信號策略,是歐易對策略交易的重大優(yōu)化,有助于幫助用戶提升盈利能力。
附錄
A. 案例1:帶有AlertCondition() + Alert手動設(shè)置的MACD腳本
要創(chuàng)建一個警報,需要定義觸發(fā)它的條件。這個條件可以基于各種因素,如價格、指標或自定義邏輯。以下派語言使用MACD技術(shù)指標作為示例。
//@version=5 indicator('MACD Sample Script 1', overlay=true) // Calculate MACD [macdLine, signalLine, _] = ta.macd(close, 12, 26, 9) // Define the golden cross condition goldenCross = ta.crossover(macdLine, signalLine) // Define the death cross condition deathCross = ta.crossunder(macdLine, signalLine) // Use the alertcondition function to generate alerts alertcondition(condition=goldenCross, title="MACD Golden Cross", message="") alertcondition(condition=deathCross, title="MACD Death Cross", message="")
在這個例子中,我們首先使用macd函數(shù)計算MACD指標,該函數(shù)接受收盤價數(shù)組(在本例中為收盤價)和MACD的參數(shù)(12、26、9)。然后我們分別使用crossover和crossunder函數(shù)定義了金叉和死叉的條件。當MACD線穿過信號線時,發(fā)生金叉;而當MACD線穿過信號線下方時,發(fā)生死叉。
B. 案例2:Python發(fā)送Webhook請求范例
import datetime import time import requests import datetime import json import log symbol = 'BTC-USDT-SWAP' #enter long demo, using 100% available balance signaldata_enterlong = { "action":"ENTER_LONG", "instrument":symbol, "signalToken":"your signaltoken", "timestamp":datetime.datetime.utcnow().strftime('%Y-%m-%dT%H:%M:%S.%fZ'), "maxLag":"2000", "orderType":"market", "orderPriceOffset":"0.1", "investmentType":"percentage_balance", "amount":"100" } #enter short demo, using 100% available balance signaldata_entershort = { "action":"ENTER_SHORT", "instrument":symbol, "signalToken":"your signaltoken", "timestamp":datetime.datetime.utcnow().strftime('%Y-%m-%dT%H:%M:%S.%fZ'), "maxLag":"2000", "orderType":"market", "orderPriceOffset":"0.1", "investmentType":"percentage_balance", "amount":"100" } # exit short demo, closing 100% open position signaldata_exitshort = { "action":"EXIT_SHORT", "instrument":symbol, "signalToken":"your signaltoken", "timestamp":datetime.datetime.utcnow().strftime('%Y-%m-%dT%H:%M:%S.%fZ'), "maxLag":"2000", "orderType":"market", "orderPriceOffset":"0.1", "investmentType":"percentage_position", "amount":"100" } # exit long demo, closing 100% open postion signaldata_exitlong = { "action":"EXIT_LONG", "instrument":symbol, "signalToken":"your signaltoken", "timestamp":datetime.datetime.utcnow().strftime('%Y-%m-%dT%H:%M:%S.%fZ'), "maxLag":"2000", "orderType":"market", "orderPriceOffset":"0.1", "investmentType":"percentage_position", "amount":"100" } demo_trading_url = 'https://www.okx.com/pap/algo/signal/trigger' live_trading_url = 'https://www.okx.com/algo/signal/trigger' # Make a POST request signak enter response = requests.post(live_trading_url, data=json.dumps(signaldata_enterlong)) # Check the response status code if response.status_code == 200: log.info('trigger signal successful') else: log.info('trigger sitgnal failed')
C. 歐易TradingView示例腳本
- [新手 TradingView 策略腳本范例] RSI 策略: https://www.tradingview.com/script/3Is1tjRU-OKX-Signal-Bot-Beginner-s-Guide-RSI-Strategy/
- [進階 TradingView 指標腳本范例] Turtle Trading Rules: https://www.tradingview.com/script/UUKKgHCB-OKX-Signal-Bot-Turtle-Trading-Rules/
你可能感興趣的文章
-
okx交易所:數(shù)字貨幣交易新時代的首選平臺
隨著數(shù)字貨幣市場的不斷發(fā)展,交易所的重要性也越來越凸顯,作為數(shù)字貨幣交易新時代的首選平臺,okx交易所在行業(yè)內(nèi)擁有著廣泛的影響力和優(yōu)秀的口碑…
2023-10-08 -
如何在歐易OKX C2C交易平臺上購買加密貨幣?
OK是一個比特幣交易平臺,它提供了一個安全、可靠、快速買賣數(shù)字貨幣的平臺,如果你是一個OK的新手,想要買幣的話,你需要注冊一個OK賬號并進行相關(guān)驗證,本文將詳細介紹OKX…
2024-10-15 -
OKX Web3錢包使用BRC20代幣賺取收益操作教程
OKX Web3錢包現(xiàn)已支援BRC-20質(zhì)押功能,持有BRC-20資產(chǎn)即可在賺幣板塊進行投資,本文主要介紹質(zhì)押BRC-20代幣賺取收益、在錢包內(nèi)錢包查看領(lǐng)取的獎勵和在Ordinals市場進行交易…
2023-10-07 -
什么是OKX策略跟單?OKX策略跟單者一鍵開啟“躺贏”模式
OKX又重磅上線策略廣場2.0版本,除了復(fù)制策略,用戶還能夠直接跟單交易員,可以享受跟單交易員所有的交易策略,跟隨交易員一起賺錢,讓交易員幫你賺錢,本文詳細介紹了什么…
2023-10-07 -
一文讀懂歐易OKX反手開倉使用教程
反手開倉,是一個實時調(diào)整倉位方向的高效工具,能大大提高操作效率和反應(yīng)速度,只需一鍵,用戶可按市價立即平掉現(xiàn)有的倉位,并以同等數(shù)量開設(shè)相反方向的倉位,這個功能使交易…
2023-10-07 -
OK交易所:數(shù)字貨幣的未來
OK交易所是一家全球領(lǐng)先的數(shù)字貨幣交易平臺,隨著數(shù)字貨幣市場的不斷發(fā)展,OK交易所也在不斷壯大,未來,OK交易所將會繼續(xù)保持行業(yè)領(lǐng)先地位,積極推進創(chuàng)新和進化…
2023-09-28 -
如何在歐意OKX交易所購買比特幣?歐意購買比特幣操作教程
比特幣正逐漸被越來越多的人所了解,并成為全球領(lǐng)先的加密貨幣之一,在這篇文章中,我們將提供一個步驟來教你如何在歐意OKX交易所購買比特幣…
2023-09-26 -
歐意OKX交易所反手開倉操作步驟教程
歐意OKX反手開倉,是一個實時調(diào)整倉位方向的高效工具,能大大提高操作效率和反應(yīng)速度,很多新手不知道如何反手開倉,本文將為大家圖文詳細展示操作步驟…
2023-09-25 -
歐意OKX鯊魚鰭使用小帖士
鯊魚鰭是歐易的一款保本產(chǎn)品,無論市場是看跌還是看漲,您均可投資該款產(chǎn)品獲得穩(wěn)定收益,鯊魚鰭產(chǎn)品之所以深受交易者喜愛,是因為它能夠幫助交易者持續(xù)享受更長周期的USDT…
2023-09-25 -
區(qū)塊鏈排名前十的交易所:歐易交易所上榜(OKX世界領(lǐng)先)
隨著區(qū)塊鏈技術(shù)的發(fā)展和數(shù)字貨幣的流行,區(qū)塊鏈交易所在全球范圍內(nèi)崛起,無論是為了交易比特幣、以太幣還是其他數(shù)字貨幣,合適的交易所是每個數(shù)字貨幣投資者的關(guān)注焦點,以下…
2023-09-11