-
c54c9ae3d3
Add doc string to DE sizing method
Tyler Goodlet
2022-02-10 14:20:15 -0500
-
5a4c155798
Add detailed comment around DE scaling
Tyler Goodlet
2022-02-10 13:04:13 -0500
-
14faf2d245
Merge pull request #268 from pikers/trade_ratez
goodboy
2022-02-10 11:43:56 -0500
-
-
a5ad24f770
Additionally apply DPI scaling to font size if detected
wattygetlood
2022-02-08 09:41:20 -0500
-
a0034e2948
If the DE (like windohz) already scales DPI, just use that scale for font size
Tyler Goodlet
2022-02-07 17:28:16 -0500
-
fc3c0741b8
Set isn't serializable on std msgpack
wattygetlood
2021-09-28 18:42:23 -0400
-
cc87508fd9
Only load 4 ib requests worth of bars on windows...
wattygetlood
2021-09-28 18:40:56 -0400
-
d069481f1d
Hack search view on windows to 1/2 window height; needs a better solution
wattygetlood
2021-09-19 18:37:46 -0400
-
c411a244f6
Size the window to aproximately 1/3 the screen space
wattygetlood
2021-09-19 18:34:17 -0400
-
15556e40f0
No support for notifications (yet) on windows
wattygetlood
2021-09-16 16:46:44 -0400
-
c0082e15bc
Fix default `brokers.toml` copying since module move
wattygetlood
2021-09-16 16:34:43 -0400
-
2ebdf008da
Configure window size based on screen dims on windows
wattygetlood
2021-09-16 16:33:48 -0400
-
-
71f9b5c000
Don't enable curve coord cache unless in step mode
Tyler Goodlet
2022-02-10 08:08:42 -0500
-
228f21d7b0
Zero trade rates each step
Tyler Goodlet
2022-02-09 22:16:33 -0500
-
45464a5465
Drop graphics throttle to 22Hz, add a `.maxmin` to our view box
Tyler Goodlet
2022-02-09 22:15:57 -0500
-
723eef3fd6
🤦 assign `Flow` *after* type check...
Tyler Goodlet
2022-02-09 16:00:10 -0500
-
e0462f0a8c
Type and formatting fixes
Tyler Goodlet
2022-02-08 15:57:32 -0500
-
1c49f7f47f
Tweak dash pattern to be less sparse
Tyler Goodlet
2022-02-08 15:57:02 -0500
-
ef04781a2b
Expect new flow type through display and fsp UI code
Tyler Goodlet
2022-02-08 15:55:57 -0500
-
e3a3fd2d39
Add a `Flow` compound type for coupling graphics with backing data-streams
Tyler Goodlet
2022-02-08 15:52:50 -0500
-
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