隨著 CoinW 信號機器人的上線,您可以輕鬆將 TradingView(簡稱 TV)上的交易策略轉化為全自動的實盤交易訂單,讓機器人為您 24 小時自動盯盤打工!
本指南專為使用 PineScript™ 策略(Strategy 類腳本)的用戶編寫。 我們將用通俗易懂的語言,手把手教您如何配置警報消息,即使您沒有程式設計基礎也能輕鬆搞定。
概念速覽:您使用的是“策略”還是“指標”?
在開始配置前,請先確認您在 TradingView 執行的腳稿類型:
策略 (Strategy):代碼以 strategy(...) 開頭,或包含 strategy.entry 等下單指令。 它不僅能在圖表上發出買賣信號,還能進行歷史回測,並自動計算每次該買多少數量。 (本指南專為策略用戶設計)
指標 (Indicator):代碼以 indicator(...) 開頭。 僅作圖表分析和畫線提示,不包含具體的倉位計算功能。 (如果您是指標使用者,平臺暫不支持指標交易)
第一步:複製標準「警報消息」範本
為了方便您快速上手,請在 TradingView 創建警報時,將以下 JSON 代碼完整複製並粘貼到警報的「消息(Message)」輸入框中。
第二步:參數極簡解析(哪些要改,哪些不能動? )
範本中帶有 {{ }} 的部分是 TradingView 的“標準佔位符”,觸發信號時,TV 會自動填入真實的市場數據,請絕對不要修改它們。
1. 「警報消息」- id
id - 訂單標識碼
{{strategy.order.id}} - 返回已執行訂單的 ID(在生成訂單的函數調用中作為第一個參數使用的字串:strategy.entry、strategy.exit 或 strategy.order)。
2. 「警報消息」- 操作
操作 - 「買入」或「賣出」?
{{strategy.order.action}} 傳回已執行訂單的“buy”或“sell”字符串。
3. 「警報消息」- marketPosition
marketPosition - 預期倉位狀態(訂單執行時)
{{strategy.market_position}} - 以字符串形式返回策略的當前位置:“long”, “flat”,或“short”。
4. 「警報消息」- prevMarketPosition
prevMarketPosition - 以前的倉位狀態(訂單執行前)
{{strategy.prev_market_position}} - 以字串形式返回策略的前一個位置: “long”, “flat”, 或 “short”.
5. 「警報消息」- 工具
ticker — TradingView佔位符值
標準佔位元元“ * 是由雙大括弧包圍並包含在警報消息中的文字片段。
“{{ticker}}”將返回生成警報的TradingView的代碼。
例如:“BTCUSDT. P”、“ETHUSDT. P”
6. 「警報消息」- 信號代碼
信號代碼:信號的身份驗證。 這種安全措施,用於確保傳入的請求是合法和授權的。 當使用者在CoinW成功創建新信號時,將自動生成此信號代碼,並需要將其複製到TradingView警報消息。
第三步:進階實戰 —— 如何設置資金與複投模式(核心必看)
investmentType(投資類型)和 amount(金額)是您最需要關注的參數。 這決定了您的機器人「每次觸發開倉信號時,拿多少錢去下單」。。
針對不同的交易習慣,我們為您總結了以下三種最常用的配置模式:
模式一:完全同步 TV 策略資金
將資金管理完全交給您的 TradingView 策略腳本,由腳本計算每次開倉應買的「幣的個數/合約張數」,CoinW 機器人 1:1 無腦跟隨執行。
配置代碼:
· “investmentType”: “base” (代表按基礎幣種的數量下單)
· “amount”: “{{strategy.order.contracts}}” (讓 TV 自動填入算好的下單量)
是否復投:取決於您的TV腳本內部是怎麼寫的,TV裡怎麼復投,實盤就怎麼復投。
單幣/多幣種適配度:完美相容單幣與多幣種。 因為 TV 會根據不同幣種的價格,自動換算出應買的個數(例如同樣是 1000U,TV 會算出來買 0.01 個 BTC 或 買幾十萬個 DOGE),一拖多跑多幣種策略時最安全! 但是需要用戶根據自行設置的槓桿來去判斷對應投入保證金,需要距離說明:比如:3x槓桿,20x槓桿,在幣種的時候,怎麼計算對應投入保證金。
很多新手在這裡會踩坑! 當您使用此模式時,TV 發給 CoinW 的指令僅僅是**“要買多少個幣”。 那麼您賬戶實際會扣除多少 USDT 作為本金(保證金)呢? 這完全取決於您在 CoinW 交易頁面自行設置的槓桿倍數**。
換算公式:實際投入保證金 = ( TV傳過來的幣的數量 × 觸發信號時的幣價 ) ÷ 您的槓桿倍數
【實戰舉例】 假設當前 BTC 價格是 60,000 USDT。 您的TV策略發出了一個開多信號,策略自動算出的下單量是 0.1個BTC。 那麼這筆訂單的倉位總價值是:0.1 × 60,000 = 6,000 USDT。
此時,您的 CoinW 帳戶里需要準備多少可用資金才能接住這個信號?
情景 A:如果您使用的是低槓桿(例如 3x 槓桿) 您的實際投入保證金 = 6,000 USDT ÷ 3 = 2,000 USDT。 (說明:您的合約帳戶可用餘額里必須至少有 2,000 USDT,否則機器人就會報錯“可用保證金不足”而導致漏單。 )
情景 B:如果您使用的是高槓桿(例如 20x 槓桿) 您的實際投入保證金 = 6,000 USDT ÷ 20 = 300 USDT。 (說明:您只需要準備 300 USDT 的本金,就能撬動這 0.1 個 BTC 的倉位。 由於佔用的本金少,開單更容易成功,但請注意高槓桿帶來的強平風險。 )
模式二:固定金額投入
不論您的帳戶里賺了多少錢,每次收到開倉信號,都只投入固定的USDT作為保證金。 利潤留在帳戶里,嚴格控制單次開單風險。
配置代碼(舉例:每次固定投入 50 USDT):
· “investmentType”: “margin” (代表使用固定保證金)
· “amount”: “50” (此處填入具體的數位,代表 50 U)
是否復投:不復投。 第一單用 50U,即使帳戶翻倍,下一單依然只用 50U。
單幣/多幣種適配度:相容。 無論是 BTC 還是 SHIB 觸發信號,一律只投入 50U 去開倉,不用擔心不同幣種價格差異導致資金錯亂。
模式三:按賬戶餘額比例投入
每次開倉時,系統會自動計算您 CoinW 合約帳戶內的可用餘額,並按固定的百分比投入本金。
配置代碼(舉例:每次拿出帳戶可用資金的 10% 去開倉):
· “investmentType”: “percentage_balance” (代表按可用餘額的百分比)
· “amount”: “10” (填入 0.01 - 100 之間的數位,10 代表 10%)
是否復投:自動復投(利滾利)。 假如本金 1000U,第一單用 100U; 若盈利后帳戶變 2000U,下一單會自動用200U,實現利潤滾動。 反之若虧損,單次投入也會相應減小,防範爆倉風險。
單幣/多幣種適配度:單幣種極佳,多幣種需謹慎。 如果您用此模式跑多幣種策略,請務必調低比例(例如設置成2)。 否則,當極端行情下多個幣種同時出信號時,您的可用資金會瞬間被佔滿,導致部分信號開倉失敗。
隨著 CoinW 信號機器人的上線,您可以輕鬆將 TradingView(簡稱 TV)上的交易策略轉化為全自動的實盤交易訂單,讓機器人為您 24 小時自動盯盤打工!
本指南專為使用 PineScript™ 策略(Strategy 類腳本)的用戶編寫。 我們將用通俗易懂的語言,手把手教您如何配置警報消息,即使您沒有程式設計基礎也能輕鬆搞定。
概念速覽:您使用的是“策略”還是“指標”?
在開始配置前,請先確認您在 TradingView 執行的腳稿類型:
策略 (Strategy):代碼以 strategy(...) 開頭,或包含 strategy.entry 等下單指令。 它不僅能在圖表上發出買賣信號,還能進行歷史回測,並自動計算每次該買多少數量。 (本指南專為策略用戶設計)
指標 (Indicator):代碼以 indicator(...) 開頭。 僅作圖表分析和畫線提示,不包含具體的倉位計算功能。 (如果您是指標使用者,平臺暫不支持指標交易)
第一步:複製標準「警報消息」範本
為了方便您快速上手,請在 TradingView 創建警報時,將以下 JSON 代碼完整複製並粘貼到警報的「消息(Message)」輸入框中。
第二步:參數極簡解析(哪些要改,哪些不能動? )
範本中帶有 {{ }} 的部分是 TradingView 的“標準佔位符”,觸發信號時,TV 會自動填入真實的市場數據,請絕對不要修改它們。
1. 「警報消息」- id
id - 訂單標識碼
{{strategy.order.id}} - 返回已執行訂單的 ID(在生成訂單的函數調用中作為第一個參數使用的字串:strategy.entry、strategy.exit 或 strategy.order)。
2. 「警報消息」- 操作
操作 - 「買入」或「賣出」?
{{strategy.order.action}} 傳回已執行訂單的“buy”或“sell”字符串。
3. 「警報消息」- marketPosition
marketPosition - 預期倉位狀態(訂單執行時)
{{strategy.market_position}} - 以字符串形式返回策略的當前位置:“long”, “flat”,或“short”。
4. 「警報消息」- prevMarketPosition
prevMarketPosition - 以前的倉位狀態(訂單執行前)
{{strategy.prev_market_position}} - 以字串形式返回策略的前一個位置: “long”, “flat”, 或 “short”.
5. 「警報消息」- 工具
ticker — TradingView佔位符值
標準佔位元元“ * 是由雙大括弧包圍並包含在警報消息中的文字片段。
“{{ticker}}”將返回生成警報的TradingView的代碼。
例如:“BTCUSDT. P”、“ETHUSDT. P”
6. 「警報消息」- 信號代碼
信號代碼:信號的身份驗證。 這種安全措施,用於確保傳入的請求是合法和授權的。 當使用者在CoinW成功創建新信號時,將自動生成此信號代碼,並需要將其複製到TradingView警報消息。
第三步:進階實戰 —— 如何設置資金與複投模式(核心必看)
investmentType(投資類型)和 amount(金額)是您最需要關注的參數。 這決定了您的機器人「每次觸發開倉信號時,拿多少錢去下單」。。
針對不同的交易習慣,我們為您總結了以下三種最常用的配置模式:
模式一:完全同步 TV 策略資金
將資金管理完全交給您的 TradingView 策略腳本,由腳本計算每次開倉應買的「幣的個數/合約張數」,CoinW 機器人 1:1 無腦跟隨執行。
配置代碼:
· “investmentType”: “base” (代表按基礎幣種的數量下單)
· “amount”: “{{strategy.order.contracts}}” (讓 TV 自動填入算好的下單量)
是否復投:取決於您的TV腳本內部是怎麼寫的,TV裡怎麼復投,實盤就怎麼復投。
單幣/多幣種適配度:完美相容單幣與多幣種。 因為 TV 會根據不同幣種的價格,自動換算出應買的個數(例如同樣是 1000U,TV 會算出來買 0.01 個 BTC 或 買幾十萬個 DOGE),一拖多跑多幣種策略時最安全! 但是需要用戶根據自行設置的槓桿來去判斷對應投入保證金,需要距離說明:比如:3x槓桿,20x槓桿,在幣種的時候,怎麼計算對應投入保證金。
很多新手在這裡會踩坑! 當您使用此模式時,TV 發給 CoinW 的指令僅僅是**“要買多少個幣”。 那麼您賬戶實際會扣除多少 USDT 作為本金(保證金)呢? 這完全取決於您在 CoinW 交易頁面自行設置的槓桿倍數**。
換算公式:實際投入保證金 = ( TV傳過來的幣的數量 × 觸發信號時的幣價 ) ÷ 您的槓桿倍數
【實戰舉例】 假設當前 BTC 價格是 60,000 USDT。 您的TV策略發出了一個開多信號,策略自動算出的下單量是 0.1個BTC。 那麼這筆訂單的倉位總價值是:0.1 × 60,000 = 6,000 USDT。
此時,您的 CoinW 帳戶里需要準備多少可用資金才能接住這個信號?
情景 A:如果您使用的是低槓桿(例如 3x 槓桿) 您的實際投入保證金 = 6,000 USDT ÷ 3 = 2,000 USDT。 (說明:您的合約帳戶可用餘額里必須至少有 2,000 USDT,否則機器人就會報錯“可用保證金不足”而導致漏單。 )
情景 B:如果您使用的是高槓桿(例如 20x 槓桿) 您的實際投入保證金 = 6,000 USDT ÷ 20 = 300 USDT。 (說明:您只需要準備 300 USDT 的本金,就能撬動這 0.1 個 BTC 的倉位。 由於佔用的本金少,開單更容易成功,但請注意高槓桿帶來的強平風險。 )
模式二:固定金額投入
不論您的帳戶里賺了多少錢,每次收到開倉信號,都只投入固定的USDT作為保證金。 利潤留在帳戶里,嚴格控制單次開單風險。
配置代碼(舉例:每次固定投入 50 USDT):
· “investmentType”: “margin” (代表使用固定保證金)
· “amount”: “50” (此處填入具體的數位,代表 50 U)
是否復投:不復投。 第一單用 50U,即使帳戶翻倍,下一單依然只用 50U。
單幣/多幣種適配度:相容。 無論是 BTC 還是 SHIB 觸發信號,一律只投入 50U 去開倉,不用擔心不同幣種價格差異導致資金錯亂。
模式三:按賬戶餘額比例投入
每次開倉時,系統會自動計算您 CoinW 合約帳戶內的可用餘額,並按固定的百分比投入本金。
配置代碼(舉例:每次拿出帳戶可用資金的 10% 去開倉):
· “investmentType”: “percentage_balance” (代表按可用餘額的百分比)
· “amount”: “10” (填入 0.01 - 100 之間的數位,10 代表 10%)
是否復投:自動復投(利滾利)。 假如本金 1000U,第一單用 100U; 若盈利后帳戶變 2000U,下一單會自動用200U,實現利潤滾動。 反之若虧損,單次投入也會相應減小,防範爆倉風險。
單幣/多幣種適配度:單幣種極佳,多幣種需謹慎。 如果您用此模式跑多幣種策略,請務必調低比例(例如設置成2)。 否則,當極端行情下多個幣種同時出信號時,您的可用資金會瞬間被佔滿,導致部分信號開倉失敗。