made a bit of progress
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
from pymongo import MongoClient
|
||||
import datetime
|
||||
cmt="current_market_trades"
|
||||
cma="current_market_asks"
|
||||
cmb="current_market_bids"
|
||||
@@ -28,15 +29,17 @@ class MongoExporter():
|
||||
c=self.client
|
||||
market=self.econ.get_component("ContinuousDoubleAuction")
|
||||
self.reset_market()
|
||||
|
||||
base=datetime.datetime.fromtimestamp(0)
|
||||
delta=datetime.timedelta(days=1)
|
||||
for i in range(len(market.executed_trades)):
|
||||
step=market.executed_trades[i]
|
||||
timestep=base+(i*delta)
|
||||
if len(step)>0:
|
||||
for transaction in step:
|
||||
transaction["step"]=i
|
||||
c[cmt].insert_one(transaction)
|
||||
c[cma].insert_many(market.asks)
|
||||
c[cmb].insert_many(market.bids)
|
||||
#c[cma].insert_many(market.asks)
|
||||
# c[cmb].insert_many(market.bids)
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user