BTCBot教程:如何為 Runes 設置限價買單
作者:BTCBot 中文
本文轉載自:
https://medium.com/@btcbotcn/btcbot教程-如何為-runes-設置限價買單-81e0cae89d47
UniSat、OKX Web3、MagicEden 等交易市場目前已支持符文 Runes 限價賣單功能,但沒有限價買單功能。BTCBot目前實現了符文 Runes 限價買單功能:當某個 Runes token 訂單價格降低到目標價位時,BTCBot 會根據用戶設置參數自動買入。
下面是操作教程:
- 點擊 Menu---Main,選擇 Runes,點擊"買"。
注意:如果某符文 Runes token 已經蚀刻 mint 完畢,則對話框直接發送該名字,會彈出購買界面。
- 點擊 Enter Token,在對話框輸入 Runes token 名稱,點擊發送
注意:Runes token 的名字輸入時帶空格或者"點",或者只是純字母都是一樣可以識別的。
- 設置購買價格,購買數量,最大滑點,過期時間。
購買價格可以直接設置價格,也用 floor price 降低百分比來設置。
滑點設置是考慮購買時 gas 費對購入價格的影響。
最大滑點:這個考慮了gas費的影響。如果你設置100 sat價格買入某個token,設置滑點5%,只要訂單綜合成本(包含gas費)≤105 sat就會進行買入。如果設置滑點0%,則代幣綜合成本(包含gas費)≤100 sat就會進行買入。
- 點擊"買"即可提交限價買單。
提交買單,或者取消買單,都沒有任何費用。
備註:上方文字處,找到相關買單,點擊 取消 Cancel,彈框出來後,點擊 Confirm,即可取消買單。
實例講解
假設對某個符文 Runes token 設置價格為 50sat/token,買入 0.005BTC(10000 token),滑點為 10%。則 BTCBot 可以讓用戶嚴格控制購入的綜合成本價(含gas費)在 55sat/token 以內。
公式:50*(1+10%)=55sat/token
那麼對不同的訂單,以下表格可以清晰的展示什麼情況下會觸發買單。
以下內容是對表格中信息的具體描述。
訂單1:這個 Runes token 的 1 個賣單為:50sat/token,共1000 個 token。假設購買該訂單花費的 gas 費為 3300sat(約2$,取決於當時網絡gas價格),那麼,其綜合成本價為:(50*1000+3300)/1000=53.3sat/token。購入價格小於55sat/token,則會觸發買單;
訂單2:這個 Runes token 的 1 個賣單為:50sat/token,共100 個 token。假設購買該訂單花費的 gas 費為 3300sat(約2$,取決於當時網絡gas價格),那麼,其綜合成本價為:(50*100+3300)/100=83sat/token。購入價格高於55sat/token,則不值觸發買單------即使顯示的價格為50sat/token,因為不符合滑點設置,這可以規避很多看似便宜其實綜合成本很高的小單子;
訂單3:這個 Runes token 的 1 個賣單為:20sat/token,共100 個 token。假設購買該訂單花費的 gas 費為 3300sat(約2$,取決於當時網絡gas價格),那麼,其綜合成本價為:(20*100+3300)/100=53sat/token。購入價格低於55sat/token,則會觸發買單。
注意:如果訂單沒有填滿,那麼會繼續按照剩余的數量,以及設置的價格繼續執行。比如,成交了 2000,1000,3000 三張符合條件的訂單,那麼還有 4000 個token會按照設置參數當有合適的訂單出現時繼續成交,直到全部訂單完成。
以上就是使用 BTCBot 設置 Runes 限價買單的教程。