連絡先:ck@xueqiubot.com/ 微信@stay37 このポリシーは,契約口座から現金口座に自動的にUSDTを切り替えてBNBを購入し,契約口座にBNBを切り替える手数料を転送します. Airbnb_usdtの取引対を事前に追加する必要があります.
# Contact : ck@xueqiubot.com / WeChat@stay37 import time def supply_bnb(transfer_usdt,i): Log("当前BNB不足,补充BNB作为手续费抵扣") #获取当前BNB_USDT价格 depth = _C(exchanges[i].GetDepth) #转出transfer_usdt个USDT timestamp = time.time() * 1000 transfer = exchanges[i].IO("api","POST","/sapi/v1/futures/transfer","asset=USDT&amount="+str(transfer_usdt)+"&type=2×tamp=+"+str(timestamp)) time.sleep(1) #获取BNB深度 下单购买 depth = _C(exchanges[i].GetDepth) buyamount = round(transfer_usdt / (depth.Asks[0].Price + 0.2) , 2) buyid = exchanges[i].Buy(round(depth.Asks[0].Price + 0.1 , 4) , buyamount) time.sleep(1) #查询购买结果 将购买后的BNB以及剩余的USDT转入合约账户 acc = _C(exchanges[i].GetAccount) transfer_usdt = acc.Balance transfer_bnb = acc.Stocks timestamp = time.time() * 1000 transfer = exchanges[i].IO("api","POST","/sapi/v1/futures/transfer","asset=USDT&amount="+str(transfer_usdt)+"&type=1×tamp=+"+str(timestamp)) transfer = exchanges[i].IO("api","POST","/sapi/v1/futures/transfer","asset=BNB&amount="+str(transfer_bnb)+"&type=1×tamp=+"+str(timestamp)) Log("BNB补充完成") def main(): if '合约账户内BNB不足': #transfer_usdt: 需要购买的usdt金额 #i: bnb_usdt现货交易对的序号 supply_bnb(transfer_usdt,i)
0x0000000トレースバック (most recent call last): ファイル "
小草ほめてください
シュエキウボット現金BNB/USDTの取引ペアに代入する必要があります. iは追加された取引ペアの序号を指します.
0x0000000この変数で何を入力すべきか理解しました. ごめんなさい. プログラミングの基礎がないので,問題はありません.
シュエキウボットこの設定では,BNBを多少のUSDTで購入したいかを設定します. プログラムが自動的に設定したUSDTをBNBを購入し,契約口座に戻します.