Closed guilledk closed 2 years ago
@guilledk can you rebase this amigo?
Merged in the super stuff from #284 and will begin 1s OHLC ingest from ib shortly ππΌ
Oh right and I have to go through the todos and update!
Mostly just want get a first set of eyes on the code.
Replaced by #308 ππΌ
Update outdated
ingest
backend and replace the in-repo async wrapped marketstore client with the new: https://github.com/pikers/anyio-marketstoreIncludes support for a
tractor
based supervisor actor and thus resolves #143 which was merged in via the sub-PR #284.ingest TODOs:
destroy
cli piker cmd (now implemented asStorage.delete_ts()
)marketstore
frombrokerd
feeds:techtonicdb
schema and if it can be used with the aggregator plugin (got a feeling we'll need to write at least a1Sec
bucket in order for this to work looking at the code:aggregate()
calls intomodel.FromTrades()
andFromTrades()
only accepts a min step of1Sec
ib
seems like the natural place to start since1s
is already offered in their historykraken
has tick history which has been a todo for a while_ahab
TODO:ctx.started()
call?pikerd
with the tsdb stuff spawned?--tsdb
or--data
or something?mkts.yaml
config?pikerd --tsdb
should raiseDockerNotStarted
and appropriate perms error on nosudo
(for now)sudo
since we relinquish root perms in order to create shms..