跳到主要內容

Gekko 交易機器人 - 使用幣安 Binance API 都不交易怎麼辦?更新 binance.js 和改變各市場交易規則參數



之前一直沒碰過這個問題,就是在手動出掉部分 BTC 之後才發現 Gekko 使用幣安 Binace API 交易 (Tradebot) 時有好一陣子不執行交易,用 PaperTrader 跑都正常,但實際操作的機器人就是不動,之後把 Log 下載回來看才知道原來是交易量太小沒辦法掛單,可是明明就有超過幣安官方規定的交易門檻阿?其實是先前 BTC 市場交易門檻一度更改為 0.002 但後來又換回 0.001,而 Gekko 內的設定還停留在舊的數值所以導致自己用幣安網頁是可以交易,但機器人怎樣卻都不會掛單的窘境。


Log 裡面就記錄的很清楚,Wanted to buy BTC but the amount is too small,但這是市場規則沒有更新而導致的誤判。


npm uninstall binance
npm install binance
如果你碰到的問題並不是交易量太小無法掛單,可以先解除安裝 binance.js 再重新安裝最新版的試試看,使用舊版的可能也會導致類似無法交易的錯誤。


確定是交易規則所導致的錯誤可以打開 Gekko 資料夾中的 /exchanges/binance-markets.json 手動更改交易參數,目前所有 BTC 市場最小下單金額都是 0.001,改完後儲存就不會再碰到相同錯誤了。


幣安的交易參數規則可以參考官方的文件,都有明列每個市場的最小下單金額,你可以一次把它改完或只更新自己有在用的市場就好。



留言



這個網誌中的熱門文章

WinRAR - 繁體中文版、免費版,別再破解了,老牌壓縮軟體直接免費給你用

WinRAR 應該對於所有 Windows 使用者一點都不陌生,可能也是很多人壓縮、解壓縮檔案的首選,舉凡 RAR、ZIP、7-Zip、TAR ...等檔案格式都可以處理,製作自解壓縮 (.EXE) 檔也沒問題,也算是最老牌的解壓縮軟體之一。 WinRAR 官方網站 :  https://www.win-rar.com 繁體中文版 :  https://rar.tw/download.html 永久免費簡體版 :  http://www.winrar.com.cn/download.htm 其實我也不太理解為什麼一個 WinRAR 可以有這麼多版本、不同語系的官網,畢竟在最原始的官網內也有「漢語」(簡體中文) 的選項,所以其他的國家自己的官網算代理商嗎? 如果真的要說我會比較建議到 英文版的官網 下載,畢竟這種軟體轉了一手又一手,加了什麼都不知道。

Linux (Ubuntu) 查詢硬碟容量、剩餘大小指令

在 Ubuntu Desktop 版本或有安裝 GUI 像 Xfce 的 Server 版本當然可以直接從圖形介面查看硬碟容量和已經使用的大小, 但如果是在純 CLI 版本或使用 SSH 連線時呢?那就需要用到指令了。 顯示硬碟容量、已使用、可用大小。 df -h 查詢資料夾所占硬碟的大小。 du -h 查詢檔案大小 ls -l

ccminer N卡挖礦程式教學 - 支援幾乎所有加密貨幣算法,要挖什麼幣一次就搞定

ccminer 是使用 Nvidia CUDA 技術的挖礦程式,所以如果你是使用 AMD GPU 的話這可能就派不上用場了,可以參考 A卡 N卡兼容的 XMR-STAK (CryptoNight)。 那 ccminer 方便的點在於它適用非常多加密貨幣算法 (詳見下表) ,所以只要裝了一個挖礦程式就能抵 N 個用,非常方便。 ccminer 支援的算法、加密貨幣 :                           bastion     use to mine Joincoin                           bitcore     use to mine Bitcore's Timetravel10                           blake       use to mine Saffroncoin (Blake256)                           blakecoin   use to mine Old Blake 256                           blake2s     use to mine Nevacoin (Blake2-S 256)                   ...