-
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
-
06fe2bd1be
Support "volume" and "dollar volume" on same chart
Tyler Goodlet
2022-01-24 15:24:46 -0500
-
7a41c83f84
Move FSP related graphics management into new mod
Tyler Goodlet
2021-12-30 14:30:33 -0500
-
b7f27f201f
Add `try_read()` to shm mod
Tyler Goodlet
2021-12-30 14:29:57 -0500
-
-
05b8e3a199
Merge pull request #257 from pikers/plotitem_overlays
goodboy
2022-01-25 08:24:23 -0500
-
-
c58a56fca7
Comment stream drain idea
vlm_plotz
Tyler Goodlet
2021-12-20 13:53:29 -0500
-
719187bf5a
WIP idea: drain feed stream, doesn't do much..
Tyler Goodlet
2021-12-09 08:21:35 -0500
-
c7436d5857
Drop dpi logging back to debug
Tyler Goodlet
2022-01-09 11:46:42 -0500
-
82a9c62c07
Annoying doc string(s)
Tyler Goodlet
2022-01-21 17:03:14 -0500
-
edd227228c
Fix bottom axis check logic for overlays, try out some px perfection
Tyler Goodlet
2022-01-21 08:39:03 -0500
-
00b1b2a10c
Allow passing in parent to `Label`
Tyler Goodlet
2022-01-21 08:37:31 -0500
-
1a077c0553
Hide the unit vlm after the $vlm is up
Tyler Goodlet
2022-01-21 08:30:53 -0500
-
26327e5462
Use overlay api to access multi-axes by name
Tyler Goodlet
2022-01-21 08:30:00 -0500
-
d600a2ca70
Make axes labels more pixel perfect
Tyler Goodlet
2022-01-21 07:32:15 -0500