-
860ed99757
Drop dvlm "rates" curves from flows chart
Tyler Goodlet
2022-02-08 12:05:56 -0500
-
326b2c089a
Drop dvlm 'rates' (they're just means), add default params, period -> 6
Tyler Goodlet
2022-02-08 12:04:01 -0500
-
8f467bf4f0
Factor batch curve plotting into helper func
Tyler Goodlet
2022-02-08 08:21:08 -0500
-
4a7b2d835b
Yield 0 initial values from `flow_rates` fsp
Tyler Goodlet
2022-02-08 07:46:36 -0500
-
30cf54480d
Add more appropriate default params
Tyler Goodlet
2022-02-07 13:59:26 -0500
-
ee4ad32d3b
Fix `dvlm` to actually yield trade count, add instantaneous support
Tyler Goodlet
2022-02-07 08:17:20 -0500
-
e7516447df
Better rate axis title?
Tyler Goodlet
2022-02-06 14:46:16 -0500
-
a006b87546
Exit `.maxmin()` early on non-yet-registered array lookup
Tyler Goodlet
2022-02-06 13:23:54 -0500
-
9490129a74
Add overlays to end of layout grid (aka append) by default
Tyler Goodlet
2022-02-06 12:30:50 -0500
-
2f2aef28dd
Adjust x-axis label from summed left axes widths
Tyler Goodlet
2022-02-06 12:19:05 -0500
-
0271841412
Add `PlotItemOverlay.get_axes()`
Tyler Goodlet
2022-02-06 12:15:05 -0500
-
e8d7709358
Drop notification display time to piker seconds worth
Tyler Goodlet
2022-02-04 17:02:57 -0500
-
e3c46a5d4d
Add draft, commented tickbytick for ib
Tyler Goodlet
2022-02-04 17:02:02 -0500
-
8d432e1988
Shorter clear rate axis title
Tyler Goodlet
2022-02-04 17:00:12 -0500
-
87653ddca2
Simplify to only needed one LHS axis for clearing rates
Tyler Goodlet
2022-02-04 16:49:06 -0500
-
73faafcfc1
Add trade "rates" (i.e. trade counts) support B)
Tyler Goodlet
2022-02-04 16:46:48 -0500
-
e4244e96a9
Fix var name typo
Tyler Goodlet
2022-02-04 14:52:45 -0500
-
5274eb538c
Add 16 period dollar vlm rates, drop ib rates for now
Tyler Goodlet
2022-02-04 14:44:54 -0500
-
b358b8e874
Move `wma` fsp earlier in module
Tyler Goodlet
2022-02-04 12:10:44 -0500
-
2d3c685e19
Typecast np dtype description to a tuple
Tyler Goodlet
2022-02-04 12:10:15 -0500
-
4570b06c26
Handle no y-range maxmin output (seems like bug?)
Tyler Goodlet
2022-02-04 11:55:53 -0500
-
26b0071471
Subscribe for rate calcs from IB in default tick set
Tyler Goodlet
2022-02-04 11:55:11 -0500
-
1fc6429f75
Prep for manual rate calcs, handle non-ib backends XD
Tyler Goodlet
2022-02-04 11:54:44 -0500
-
ebf3e00438
Add `Fsp._flow_registry` as actor-local table
Tyler Goodlet
2022-02-04 11:11:34 -0500
-
df6afe24a4
Define a flow registry on `FspAdmin`, use it to update fsp engine clusters
Tyler Goodlet
2022-02-04 11:08:42 -0500
-
d130f0449f
Expect registry of fsp "flows" to each engine task
Tyler Goodlet
2022-02-04 10:40:45 -0500
-
efb743fd85
Flip to using `pydantic` for shm tokens
Tyler Goodlet
2022-02-04 10:24:40 -0500
-
615bf3a55a
Use solid line for vlm rate and dashed for trades rate
Tyler Goodlet
2022-02-02 14:03:32 -0500
-
d4f79a6245
Comment flow rates fsp prints
Tyler Goodlet
2022-02-02 14:03:01 -0500
-
4b7d1fb35b
Add line style via `str` style name to our fast curve
Tyler Goodlet
2022-02-02 14:02:21 -0500
-
0b5250d5e3
Plot the vlm rate (per min) taken verbatim from ib
Tyler Goodlet
2022-02-02 08:08:04 -0500
-
97c2f86092
TOSQUASH, fix separate vlm vs trade rate
Tyler Goodlet
2022-02-02 08:07:29 -0500
-
f3289c1977
Create source length zeroed arrays from yielded `None` fsp history
Tyler Goodlet
2022-02-02 08:06:41 -0500
-
4e96dd09e3
Add a `.text_color` property to our axes types
Tyler Goodlet
2022-02-02 08:05:10 -0500
-
b81209e78e
Ensure `sym` arg is a `str`
Tyler Goodlet
2022-02-01 15:19:00 -0500
-
dfe4473c9a
Yield history `dict`s, add a `flow_rates` fsp
Tyler Goodlet
2022-02-01 15:18:12 -0500
-
1aae40cdeb
Expect multi-output fsps to yield a `dict` of history arrays
Tyler Goodlet
2022-02-01 13:14:38 -0500
-
8118a57b9a
Guard against no time field in some provider quotes
Tyler Goodlet
2022-01-31 23:50:56 -0500
-
5952e7f538
Add dark vlm deduplication support via flag
Tyler Goodlet
2022-01-31 07:33:40 -0500
-
-
cef2cdd6b6
Merge pull request #271 from pikers/ib_mkt_closed
goodboy
2022-02-07 11:13:40 -0500
-
-
16c04e11e4
Comment out nan-price assert previously for `ib` in ems clear tasks
ib_mkt_closed
Tyler Goodlet
2022-02-06 12:21:11 -0500
-
9bfad86c29
Drop timeout-cancel block
Tyler Goodlet
2022-02-06 12:20:01 -0500
-
a9d42b374f
ib: Allow history backfilling even when markets are closed
Tyler Goodlet
2022-02-05 16:48:12 -0500
-
-
43b39d3b6b
Merge pull request #275 from pikers/py3.10_support
goodboy
2022-02-07 09:48:54 -0500
-
-
174590ee88
Note 3.10 support and add msgspec as dep
py3.10_support
Tyler Goodlet
2022-02-07 09:41:13 -0500
-
00a90e7390
Change dpi log msg back to debug
Tyler Goodlet
2022-02-07 08:47:20 -0500
-
1aaa382036
Avoid null index race-error during startup
Tyler Goodlet
2022-02-07 08:47:03 -0500
-
999d3efdd7
Another `int` required
Tyler Goodlet
2022-02-07 08:46:38 -0500
-
f63a7c497d
Latest `PyQt5` expects `ints` for widget sizings
Tyler Goodlet
2022-02-06 16:17:32 -0500
-
022f90df09
Merge pull request #269 from pikers/default_multiplier
goodboy
2022-02-02 20:52:26 -0500
-
-
-
-
82d1b85b09
Add default for multiplier var
Guillermo Rodriguez
2022-02-02 20:46:45 -0300
-
-
628f2a6473
added the bones for the handle_order_requests func
gb_kraken_orders
Konstantine Tsafatinos
2022-01-26 18:39:28 -0500
-
8b7f605416
save progress on kraken to test out unit_select_fixes
Konstantine Tsafatinos
2021-11-04 14:34:43 -0400
-
ca8ef26ea5
get positions working for kraken
Konstantine Tsafatinos
2021-10-29 15:51:41 -0400
-
4a3515541d
get positions from trades
Konstantine Tsafatinos
2021-10-28 15:52:02 -0400
-
ecd53459f6
Store changes for rebase, positions prototype
Konstantine Tsafatinos
2021-09-06 21:43:17 -0400
-
e5a3b8643f
Add balance to the ledger
Konstantine Tsafatinos
2021-08-28 19:31:43 -0400
-
369fd45c8e
Add get_ledger function; parses raw ledger from kraken api
Konstantine Tsafatinos
2021-08-26 00:30:46 -0400
-
3ac48656a9
wrap api method calls with uri and nonce value
Konstantine Tsafatinos
2021-08-25 22:13:00 -0400
-
0c537a67a8
get kraken authentication and retrieve balances
Konstantine Tsafatinos
2021-08-24 16:51:59 -0400
-
-
a2698c73b5
Merge pull request #260 from pikers/dark_vlm
goodboy
2022-01-30 14:10:19 -0500
-
-
20a24283a1
Link to `tractor`'s master branch instead of pin
dark_vlm
Tyler Goodlet
2022-01-30 12:51:32 -0500
-
bb8fade16f
Update `msgpub` import from `tractor.experimental`
Tyler Goodlet
2022-01-30 12:46:54 -0500
-
296863348d
Update imports to `tractor.msg.NamespacePath`
Tyler Goodlet
2022-01-30 12:46:20 -0500
-
95b31cbc0f
Drop references to deprecated `tractor.msg.pub`
Tyler Goodlet
2022-01-29 12:44:45 -0500
-
6a0fba1eb3
Support maxmin over multiple arrays; Keep dark vlm in view
Tyler Goodlet
2022-01-28 11:45:47 -0500
-
06934be047
Overlay dark $volume B)
Tyler Goodlet
2022-01-28 08:46:24 -0500
-
28b5be0719
Accumulate dark vlm ticks independently per sample step
Tyler Goodlet
2022-01-28 08:46:04 -0500
-
67de8f24b9
Init history output with `np.zeros()`
Tyler Goodlet
2022-01-28 08:45:28 -0500
-
b112f24e7e
Drop old commented cruft, use `Fsp.name`
Tyler Goodlet
2022-01-28 07:51:13 -0500
-
bd2460846e
Decorate momo routines
Tyler Goodlet
2022-01-28 07:43:49 -0500
-
be93ded0e5
Log fsp registy entries in `cascade` startup
Tyler Goodlet
2022-01-28 07:43:23 -0500
-
9d9929fb89
Drop old `wrapt` cruft, add `Fsp.name`
Tyler Goodlet
2022-01-28 07:18:14 -0500
-
cc5390376c
Use `Fsp` abstration layer through engine and UI
Tyler Goodlet
2022-01-27 18:57:16 -0500
-
72f4474273
Use new decorator on volume fsp routines
Tyler Goodlet
2022-01-27 09:08:03 -0500
-
c6a3c66e7e
WIP start a `@piker.fsp` API for registering processors
Tyler Goodlet
2022-01-26 14:38:49 -0500
-
13b8807f1f
Print dark trades to console for the moment
Tyler Goodlet
2022-01-21 17:01:18 -0500
-
55cfe6082b
Re-key ib's 'unreportable trades' (tick 48) as
Tyler Goodlet
2022-01-21 17:00:42 -0500
-
-
8fe2bd6614
Merge pull request #259 from pikers/overlayed_dvlm
goodboy
2022-01-26 13:47:52 -0500
-
-
d351fe14a8
Annoying doc string(s)
overlayed_dvlm
Tyler Goodlet
2022-01-21 17:03:14 -0500
-
4e884aec6c
Fix bottom axis check logic for overlays, try out some px perfection
Tyler Goodlet
2022-01-21 08:39:03 -0500
-
7b21ddd27f
Allow passing in parent to `Label`
Tyler Goodlet
2022-01-21 08:37:31 -0500
-
fd31b843b9
Hide the unit vlm after the $vlm is up
Tyler Goodlet
2022-01-21 08:30:53 -0500
-
7f4546b71f
Use overlay api to access multi-axes by name
Tyler Goodlet
2022-01-21 08:30:00 -0500
-
f5eb34c4d7
Make axes labels more pixel perfect
Tyler Goodlet
2022-01-21 07:32:15 -0500
-
c7a588cf25
Pop vlm chart from subplots to avoid double render
Tyler Goodlet
2022-01-17 19:00:04 -0500
-
5c2d3125b4
Add vlm axis titles and humanized $vlm y-range
Tyler Goodlet
2022-01-17 18:56:58 -0500
-
f011234285
Type annot and docs updates in anchors mod
Tyler Goodlet
2022-01-17 18:51:58 -0500
-
ce7c174059
Add `Axis.set_title()` for hipper labelling
Tyler Goodlet
2022-01-17 18:42:24 -0500
-
94b6f370a9
Allow axis kwargs passthrough
Tyler Goodlet
2022-01-17 09:46:17 -0500
-
349040dbf0
Revert cursor rate limit settings
Tyler Goodlet
2022-01-15 20:24:54 -0500
-
80079105fc
Add custom `.formatter` support to our `PriceAxis`
Tyler Goodlet
2022-01-15 19:36:23 -0500
-
8911c3c8ed
Add support for "humanized" axes tick values
Tyler Goodlet
2022-01-14 09:14:58 -0500
-
-
a40e949940
Merge pull request #258 from pikers/fsp_ui_mod
goodboy
2022-01-25 08:29:27 -0500
-
-
9813cf4169
Add a symbol "front feed" helper
fsp_ui_mod
Tyler Goodlet
2022-01-11 16:20:26 -0500
-
c3c1e14cf4
Start vlm and other fsps as separate tasks
Tyler Goodlet
2022-01-13 13:38:36 -0500
-
404f5d6d23
Factor (sub-)chart spawning into a admin method
Tyler Goodlet
2022-01-12 18:48:47 -0500
-
e22a652852
Move plotitem overlaying into a `.overlay_plotitem()`
Tyler Goodlet
2022-01-12 18:29:07 -0500
-
09fc901b0d
Handle left axis case for x-axis label placement
Tyler Goodlet
2022-01-11 16:06:51 -0500
-
e69af9e291
Show unit vlm on LHS for now
Tyler Goodlet
2022-01-09 11:36:30 -0500