- Quảng trường
- Bn Nhận đơn vị biến đổi nhỏ nhất của độ chính xác Hệ thống giao dịch ổn định cần thiết
Bn Nhận đơn vị biến đổi nhỏ nhất của độ chính xác Hệ thống giao dịch ổn định cần thiết
Tác giả:
Đội ngũ viết kịch bản chiến lược của BTC, Ngày: 2022-02-28 14:28:19
Tags:
#!Python3
"""
《策略代写》 与 (此程序帮助),致信QQ:35787501
币安合约,可用于解决开单 因精度而产生异常 的问题,获取最小变动单位,用于稳定交易系统的运行
"""
import requests
def get_min_size(symbol: str, host="https://www.binancezh.jp"):
"""
获取最小变动单位
Args:
symbol: 交易对(str)
例如: ETHUSDT 等
host: 域名将影响访问超时
国外地址: https://fapi.binance.com
国内地址(变动后需要替换): https://www.binancezh.jp
Returns:
最小变动价格(str),最小变动数量(str)
"""
tick_size, step_size = None, None
symbols_info = requests.get(f"{host}/fapi/v1/exchangeInfo", timeout=5).json()["symbols"]
for info in symbols_info:
if symbol == info["symbol"]:
tick_size, step_size = info["filters"][0]["tickSize"], info["filters"][1]["stepSize"]
break
return tick_size, step_size
def main():
tick_size, step_size = get_min_size("ETHUSDT")
Log(tick_size, step_size)
Thêm nữa