BTCBot教程:如何为 Runes 设置限价买单

BTCBot爱好者
2024年5月6日 09:59
收藏
限价自动买入符文

作者: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 限价买单的教程。

链捕手ChainCatcher提醒,请广大读者理性看待区块链,切实提高风险意识,警惕各类虚拟代币发行与炒作, 站内所有内容仅系市场信息或相关方观点,不构成任何形式投资建议。如发现站内内容含敏感信息,可点击 “举报”,我们会及时处理。
ChainCatcher 与创新者共建Web3世界