本文主要是介绍2.6 Binance_interface APP 现货交易-价格与数量,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Binance_interface APP 现货交易-价格与数量
- Github地址
- PyTed量化交易研究院
目录
- Binance_interface APP 现货交易-价格与数量
- 1. APP 现货交易-价格与数量函数总览
- 2. 模型实例化
- 3. 下单数量圆整 round_quantity
- 4. 价格圆整 round_price
- 5. 根据产品的开仓金额、杠杆倍数、开仓价格获取购买数量 get_quantity
- 6. 将下单数量转化为字符串 quantity_to_f
- 7. 将价格转化为字符串 price_to_f
1. APP 现货交易-价格与数量函数总览
方法 | 解释 |
---|---|
round_quantity | 下单数量圆整 |
round_price | 价格圆整 |
get_quantity | 根据产品的开仓金额、杠杆倍数、开仓价格获取购买数量 |
quantity_to_f | 将下单数量转化为字符串 |
price_to_f | 将价格转化为字符串 |
2. 模型实例化
from binance_interface.app import BinanceSPOT
from binance_interface.app.utils import eprint
# 转发:需搭建转发服务器,可参考:https://github.com/pyted/binance_resender
proxy_host = None
key = 'xxxx'
secret = 'xxxx'binanceSPOT = BinanceSPOT(key=key, secret=secret,proxy_host=proxy_host
)
trade = binanceSPOT.trade
3. 下单数量圆整 round_quantity
# 以产品数量的最小精度向下取圆整
quantity_result = trade.round_quantity(symbol='BTCUSDT',quantity=0.12345678912345,
)
print(quantity_result)
输出:
>>> {'code': 200, 'data': 0.12345, 'msg': ''}
4. 价格圆整 round_price
# 以产品价格的最小精度取圆整
price_result = trade.round_price(price=12345.67891234,symbol='BTCUSDT',type='CEIL', # 向上取圆整
)
print(price_result)
输出:
>>> {'code': 200, 'data': 12345.68, 'msg': ''}
# 以产品价格的最小精度取圆整
price_result = trade.round_price(price=12345.67891234,symbol='BTCUSDT',type='FLOOR', # 向下取圆整
)
print(price_result)
输出:
>>> {'code': 200, 'data': 12345.67, 'msg': ''}
5. 根据产品的开仓金额、杠杆倍数、开仓价格获取购买数量 get_quantity
quantity_result = trade.get_quantity(openPrice=21212.12,openMoney=400,symbol='BTCUSDT',
)
print(quantity_result)
输出:
>>> {'code': 200, 'data': 0.01885, 'msg': ''}
6. 将下单数量转化为字符串 quantity_to_f
quantity_to_f_result = trade.quantity_to_f(quantity=0.01885,symbol='BTCUSDT',
)
print(quantity_to_f_result)
输出:
>>> {'code': 200, 'data': '0.01885', 'msg': ''}
7. 将价格转化为字符串 price_to_f
price_to_f_result = trade.price_to_f(price=12345.12,symbol='BTCUSDT',
)
print(price_to_f_result)
输出:
>>> {'code': 200, 'data': '12345.12', 'msg': ''}
这篇关于2.6 Binance_interface APP 现货交易-价格与数量的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!