如何使用 Morphlin 代理下單功能串接 Tradingview

Created by Support Morphlin, Modified on Wed, 16 Nov 2022 at 10:33 PM by Support Morphlin

本文介紹如何使用 TradingView 上的策略來進行 Morphlin 的代理下單。

您需要按照以下的流程進行操作:


在 Tradingview 創建警報

為了能夠使用 TradingView 的 webhook 功能,您需要擁有 TradingView 付費帳號。


使用警報串接到 Morphlin

以下是創建警報以及串接到 Morphlin 的步驟:

  1. 創建一個新的獨立版面 (New layout),以方便您管理以及新增策略。
  2. 點擊"Pine Editor"然後開始編輯您的策略原始碼,然後選擇"Add to chart"。
  3. 添加策略成功後您可以看見策略顯示在圖表的左上方。對他點擊"More",然後選取"Add alert on..."。
  4.  進入快訊的編輯畫面後,您需要將 Morphlin 提供給您的 Webhook URL 貼到 alert actions 的 Webhook URL 欄位內。
  5. 接著把Morphlin提供指令樣板貼在 Message 欄位後,點擊"Create"就可完成設置。


完成以上設置之後,當您的 TradingView 快訊被觸發後,Morphlin 透過 webhook 將收到的訊號及內容為您下單至您指定的交易所。

Morphlin 會依照訊號內容協助您建立新的倉位、依照市價價格加倉、減倉、平倉等。Morphlin 提供的 Message 已經包含了所需要的判斷內容。

如果出現下述的狀況,則不會開啟新的倉位:

  • 機器人未開啟。
  • 交易所保證金不足。
  • 啟用機器人後在沒有持倉得情況下策略產生減倉的訊號。


我可以使用什麼策略或訊號?

您可以在 Morphlin 的 Market 裡面尋找您偏好的策略信號,購買該策略後即可使用代理下單功能串接至交易所。以達到自動化收益的目的。

或著您也可以在 TradingView 尋找您偏好的開源策略串接上 Morphlin 來完成自動化收益。


關閉代理下單

如果您想關閉或暫停 Morphlin 代理下單,您可以在 Morphlin 的 Strategy 頁面將機器人停用。或移除 TradingView 的警報。


我能夠使用非 Tradingview 來源的訊號嗎?

Morphlin 支持使用非 Tradingview 來源的訊號,只要格式正確即可。


Morphlin 的樣板指令是什麼?

以下是 Morphlin 的樣板指令,代理下單所需的資訊內容都可以由這些做判斷。您僅需要將此內容貼到 TradingView 快訊的 Message 欄位內即可生效完成設定。


{
    "exchange": "{{exchange}}",
    "symbol": "{{ticker}}",
    "side": "{{strategy.order.action}}",
    "type": "market",
    "price": "{{strategy.order.price}}",
    "quantity": "{{strategy.order.contracts}}",
    "triggerTime": "{{timenow}}",
    "positionSize": "{{strategy.position_size}}",
    "marketPosition": "{{strategy.market_position}}",
    "marketPositionSize": "{{strategy.market_position_size}}",
    "prevMarketPosition": "{{strategy.prev_market_position}}",
    "prevMarketPositionSize": "{{strategy.prev_market_position_size}}",
    "memo": ""
}

用戶注意事項

- 管理倉位的責任在用戶身上,Morphlin的代理下單僅為工具。

- 樣板指令中的 memo 可使用任意自訂文字,但是有長度限制。

- 代理下單僅支持 TradingView 的 Strategy 類型腳本。

- Strategy使用的Pine版本為V5以上,請注意您的版本以確保正確運行。Tradingview支持舊版本一鍵升級。


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article