-from datetime import datetime
+import datetime
from retry import retry
from decimal import Decimal as D, ROUND_DOWN
from ccxt import ExchangeError, InsufficientFunds, ExchangeNotAvailable, InvalidOrder, OrderNotCached, OrderNotFound, RequestTimeout, InvalidNonce
self.market.report.log_debug_action(action)
self.results.append({"debug": True, "id": -1})
else:
- self.start_date = datetime.now()
+ self.start_date = datetime.datetime.now()
try:
self.results.append(self.market.ccxt.create_order(symbol, 'limit', self.action, amount, price=self.rate, account=self.account))
except InvalidOrder:
self.action = hash_.get("type")
self.fee_rate = D(hash_.get("fee", -1))
try:
- self.date = datetime.strptime(hash_.get("date", ""), '%Y-%m-%d %H:%M:%S')
+ self.date = datetime.datetime.strptime(hash_.get("date", ""), '%Y-%m-%d %H:%M:%S')
except ValueError:
self.date = None
self.rate = D(hash_.get("rate", 0))