Exemple #1
0
    f.close()


if __name__ == '__main__':
    api_key = 'fe31ff24-fcf3-4160-81e9-69f1d0509dc3'

    spotAPI = spot.SpotAPI(api_key, seceret_key, passphrase, True)
    amount = 2.0

    symbol = "btmusdt"
    symbol2 = "BTM-USDT"

    while True:
        try:
            okexResult = spotAPI.get_specific_ticker(symbol2)
            huobiResult = huobi.get_ticker(symbol)

            okClose = float(okexResult['last'])
            huoBiClose = float(huobiResult['tick']['close'])

            okCharge = okClose * 0.0015
            huoBiCharge = huoBiClose * 0.002
            charge = okCharge + huoBiCharge

            logging.info(('okClose={} huoBiClose={} charge={}').format(
                okClose, huoBiClose, charge))

            if (okClose - huoBiClose) > charge:  #OK卖出 火币买入
                result = spotAPI.take_order('limit',
                                            'sell',
                                            symbol2,