正在从记录器提取信息。(创建BitMEX机器人程序)

2024-09-30 14:15:21 发布

您现在位置:Python中文网/ 问答频道 /正文

谢谢你抽出时间。我正在创建一个BitMEX交易机器人。我从这里下载了一个机器人脚手架:https://github.com/BitMEX/sample-market-maker

我目前正在尝试获取我最近交易的信息,以便我可以修改未来的交易。我可以看到使用所提供的API执行此操作的唯一方法是直接从记录器获取信息。执行交易时,记录器将从ws.thread公司公司名称:

                    if table == 'order':
                        is_canceled = 'ordStatus' in updateData and updateData['ordStatus'] == 'Canceled'
                        if 'cumQty' in updateData and not is_canceled:
                            contExecuted = updateData['cumQty'] - item['cumQty']
                            if contExecuted > 0:
                                instrument = self.get_instrument(item['symbol'])
                                self.logger.info("Execution: %s %d Contracts of %s at %.*f" %
                                         (item['side'], contExecuted, item['symbol'],
                                          instrument['tickLog'], item['price']))

有没有什么方法可以提取数量和价格,这样我就可以用它作为不同函数的变量?在

我想我要找的是某种类型的函数

如果执行了记录器,则标记contExecuted和item['price'],并将其提取到变量中。在


Tags: 方法ifis机器人公司交易item记录器

热门问题