以下のコードでzaifApiを叩いてビットコインの売却処理をしようとしたところ
ZaifApiError: invalid amount parameter
というエラーが出てしまい困っております。
apiでの購入処理はできています。
また最小取引価格を下回っているのかと思ったのですが
funds_btcの値を確認したところ0.0007となっており最小取引価格の0.0001を上回っているようです。
どなたかお知恵をお貸しして頂けると幸いです。
python3
1funds_btc = Decimal(zaif_trade.get_info2()['funds']['btc']).quantize(Decimal('0.0001')) 2ask_amount = funds_btc 3value=int(zaif_public.last_price('btc_jpy')["last_price"]) 4trade_result = zaif_trade.trade(currency_pair="btc_jpy", action="ask", price=value, amount=funds_btc) 5print('■ Bitcoinの売却申請を行いました。') 6pprint.pprint(trade_result) 7print("売却注文価格: " + str(value)) 8print("売却注文量 : " + str(ask_amount))
あなたの回答
tips
プレビュー