我试图制造一个密码货币机器人,但我被困在了一个问题上。我希望根据来自交易所的数据对余额进行舍入,因为否则,该交易所不接受订单请求。例如,我的帐户包含0.0044859999999999995 btc,交换步长(舍入因子的花式名称)为0.00000100,如何获得0.004485而不舍入,因为交换会产生错误。我试过用下面的code.but来做它不起作用
import sys, signal, json, time
import random
import math
num = 0.0044859999999999995
numCoins = num - math.fmod(num, 0.0000
嗨,最近我需要从不同的交易所导入市场数据,并对其进行分析。
市场表很简单,它由下面的列组成
market_name varchar(45) => this will be exchange name
market_type varchar(5) => buy sell bids of asks
currency varchar(8) => cur1_cur2 e.g usd_eur
volume decimal(30,10)
price decimal(30,10)
import_time int => unix time
由于协议中对从不同交换机获取数据的限制,我
models.py
class Currency(models.Model):
currency_name = models.CharField(max_length=250)
class Address(models.Model):
user = models.ForeignKey(settings.common.AUTH_USER_MODEL, on_delete=models.CASCADE)
currency_names = models.ForeignKey(Currency, on_delete=models.CASCADE)
zebpay = m
查看各种令牌实现(例如这里和这里)的源代码,它们具有以下API:
// presume can only be "called" by owner.
Transfer(address to, number amount)
// sender (exchange) must be authorised by owner
Transfer(address from, address to, number value) {
require(balanceOf[from] >= value);
balanceOf[from] -= value;
b