首頁 > Multicharts 幣安 - 虛擬貨幣外部下單機簡介與使...

Multicharts 幣安 – 虛擬貨幣外部下單機簡介與使用教學

Multicharts 幣安 – 虛擬貨幣外部下單機使用教學

本文將會介紹如何申請並使用量化通開發的 Multicharts 串幣安的虛擬貨幣外部下單機, 若對為何要使用外部下單機以及與內建下單機有甚麼差別,可以參考上方影片。

對【量化通 – 虛擬貨幣下單機】有興趣的用戶,歡迎加入 下單機的專屬 LINE 社群 一起討論!

【為什麼量化通要自己開發虛擬貨幣下單機?】​

量化通在台灣是很早期開始使用 Multicharts 操作虛擬貨幣的先行者之一,也是首個提供該領域完整教學資源的團隊。嘗試過 幣安 Binance、FTX、Bytit、Bitfinex、 BitMEX等各大主流交易所。從串接報價、回測架構、策略開發到下單,我們一步一步慢慢摸索,嘗試各種錯誤。​

最初我們也是使用 Multicharts 內建的下單機,雖然它的帳務資訊很詳細,但有使用過內建下單機的同學們一定知道它的穩定性有待加強。由於自身的下單需求,所以我們開發了虛擬貨幣外部下單機。​

漸漸的社群內有越來越多朋友開始聊到,有關虛擬貨幣串接 Multicharts 的程式交易,以及提到幣安 Binance 內建下單機的種種侷限,因此我們才決定將下單機釋出,供大家使用。

量化通 – 虛擬貨幣下單機:版本介紹

標準版
0
  • 下單限制:
    BTC單筆0.01顆
    ETH單筆0.1顆
進階版
0*
  • 下單限制:
    BTC單筆0.1顆
    ETH單筆1顆
    限購課學員*與使用專屬推薦碼*開戶使用
專業版
50
  • 無限制商品
    無限制數量

    每月 50 USDT

進階版說明
只須符合以下條件之一,即可申請進階版:

1.購課學員:
🔗虛擬貨幣 x MultiCharts|用更快、穩、準的方式交易虛擬貨幣或是含有上述課程之組合包

2.使用幣安與MAX專屬推薦碼開戶:
🔗量化通 x 幣安專屬開戶連結
🔗
量化通 x MAX專屬開戶連結

🔥🔥🔥以量化通專屬連結開戶可享有幣安⚡手續費10%折扣⚡,不能錯過!

​支援交易所:幣安 Binance,日後會視使用者反饋適時新增交易所。

量化通 – 虛擬貨幣下單機: 環境建置

步驟一:申請權限

量化通 – 虛擬貨幣下單機使用資格申請表單
填寫申請表單後我們會審核資格,並寄送帳號與密碼給您。

步驟二:下載並解壓縮檔案

檔案下載處
解壓縮後在下單機的資料夾內可以看到以下幾個檔案。

下單機完整檔案_量化通 幣安 Multicharts 虛擬貨幣下單機
  • positions.json:MultiCharts 所輸出的部位文字檔
  • sub_symbol.json :幣種清單(僅專業版須設定,標準版與進階版無須調整)
  • user_setting.txt :使用者相關設定
  • 量化通幣安下單機.exe :下單機主體

步驟三:設定user_setting.txt

user_setting.txt _量化通 幣安 Multicharts 虛擬貨幣下單機

共有六個欄位需填寫,無須分行。但因教學易讀性,上方圖片以分行展示

  • account:系統發送,下單機的帳號。審核後會盡速提供account與token。收到後填入即可
  • token:系統發送,下單機的密碼。審核後會盡速提供account與token。收到後填入即可
  • position_path:下單機讀取的文字檔路徑,無須更改。
  • api_token:幣安的API Key。幣安API申請與設定教學
  • api_secret:幣安的Secret Key。幣安API申請與設定教學
  • line_notify:填入LINE notify 的 token,下單機會將成交回報回傳至該token。LINE Notify申請教學(發行權杖即為token)

本步驟重點在於填寫 API KeySecret Key,並且設定LINE的token以便收到成交回報。

步驟四:將 Outputfile_x64.dll 檔放至 C 槽最外層

接著要開始將部位的文字檔輸出,在這之前我們必須將輸出文字檔所需的 dll 檔放至指定路徑。須將稍早我們下載的檔案中的 Outputfile_x64.dll 放在 C 槽最外層。

  • Outputfile_x64.dll 源於市場前輩的累積與分享,是 MultiCharts 輸出文字檔的好工具。

步驟五:輸出部位文字檔 position_path.json

下單機原理-匯總部位_量化通 幣安 Multicharts 虛擬貨幣下單機

使用此下單機前,必須透過GV函數把商品的部位匯總,並且輸出部位文字檔。如上圖範例所示,左側共有 3 隻策略,分別為比特幣 BTC策略*2 以及以太幣 ETH策略*1。

我們透過 “[QuantPass]GV send & show single POSITION” 指標,將個別策略的部位傳送至總圖表。並在總圖表中使用 “[QuantPass]GV get & show TOTAL POSITION” 指標,匯總所有策略的部位,並輸出文字檔

以下開始詳細介紹如何使用指標:

步驟五之一:傳送各策略部位-設定[QuantPass]GV send & show single POSITION

設定[QuantPass]GV send & show single POSITION_量化通 幣安 Multicharts 虛擬貨幣下單機

[QuantPass]GV send & show single POSITION 功能為將各個策略的部位傳送至總圖表,圖表的基礎設定如上圖的右半部。這邊我們重點來講解其中的三個參數所代表的涵義以及如何設定。

  • SymbolName:商品名稱,同商品傳送端與接收端名稱需相同
  • Number:策略編號,從1開始整數依序往後編制,不同商品獨立編號
  • Weight:該策略權重,調整成所需下單的”顆數”。

若有三個BTC策略,那SymbolName與Number分別該設定成:
“BTC”,1
“BTC”,2
“BTC”,3

外部下單機與幣安交易所都是看下單「顆數」,所以在傳送部位時,需透過Weight調整成所需的顆數。

[QuantPass]GV send & show single POSITION 指標設定完成_量化通 幣安 Multicharts 虛擬貨幣下單機

上圖為設定完畢後的情形,圖表右下方會顯示出目前的商品名稱、策略編號、進場方向、進場價與下單顆數,若持有多單則字體顏色為紅色, 若持有空單則字體顏色為綠色, 若空手字體顏色為灰色。

步驟五之二:匯總部位並輸出文字檔-設定[QuantPass]GV get & show TOTAL POSITION

設定[QuantPass]GV get & show TOTAL POSITION_量化通 幣安 Multicharts 虛擬貨幣下單機

[QuantPass]GV get & show TOTAL POSITION功能為匯總各個策略的部位以及輸出部位文字檔供下單機讀取
該指標有3個參數須設定

  • BTC_Strategy_Counter:比特幣的使用策略數量,需與前個步驟的設定數量一致
  • ETH_Strategy_Counter:以太幣的使用策略數量,需與前個步驟的設定數量一致
  • path:部位文字檔輸出路徑

關於 path 路徑設定有幾個重點須注意:

  1. 路徑不可用中文與特殊符號,建議用RamDisk
  2. 路徑可改,但須與下單在同資料夾內
  3. 輸出檔案名稱不可改,須為positions.json
部位文字檔查看_量化通 幣安 Multicharts 虛擬貨幣下單機

若以上都設定無誤,我們就可以在該路徑中看到 positions.json 的檔案。按右鍵 – 「開啟檔案」- 「記事本」。就可以開啟該檔案並檢視內容

positions.json格式_量化通 幣安 Multicharts 虛擬貨幣下單機

透過檢視檔案,我們需要核對輸出文字檔上的部位與策略是否一致,若一致則到這邊就設定完畢!

下單機使用SOP

正式下單前請用最小單位做測試,初次執行前請先測試數日無錯誤後再開始正式交易,不要拿自己的錢開玩笑:

  1. 確認策略,下單顆數,使用者資料、API等設定無誤
  2. 各幣種手動補單至理論部位
  3. 開啟下單機
  4. 定時檢查理論與實際部位是否異常,異常則需手動補單

延伸閱讀:幣安 Binance 程式交易 API 設定教學 – 量化交易虛擬貨幣 x MultiCharts


量化通粉絲社群,定期分享實用資源
✅加入LINE匿名群組量化通QuantPass」無壓力討論與分享!
✅追蹤量化通的粉絲專頁量化通QuantPass」即時獲取實用的資源!

程式交易課程推薦
📣 虛擬貨幣 x MultiCharts|用更快、穩、準的方式交易虛擬貨幣 ,手把手開始用程式交易打造自己的被動收入!

發表迴響

相關文章