-
dcfe89cfa9
Unify into a single update method: `.update_graphics_from_array()`
Tyler Goodlet
2022-04-03 23:52:09 -0400
-
4722232938
Remove units vlm cuve once the $vlm one comes up
Tyler Goodlet
2022-04-01 13:51:21 -0400
-
156a839ee9
Index must be int bro..
Tyler Goodlet
2022-04-01 13:49:42 -0400
-
b748bc2d05
Move px width log scaling into `ds_m4()`
Tyler Goodlet
2022-04-01 13:47:24 -0400
-
927d37541f
Add more frequent ds steps when zooming out; use profiler gt
Tyler Goodlet
2022-04-01 13:46:37 -0400
-
e6eea88174
Make `BarItems` use our line curve for downsampling
Tyler Goodlet
2022-04-01 13:28:50 -0400
-
e1cfbc78ee
Add global profile timeout var
Tyler Goodlet
2022-04-01 13:27:07 -0400
-
f1f7241a1e
Add "native" downsampling to our `FastAppendCurve`
Tyler Goodlet
2022-03-31 19:04:52 -0400
-
6af6449e8e
Add no-path guard now that we can use a poly
Tyler Goodlet
2022-03-14 06:04:18 -0400
-
c55c0f5d8f
First try, drop `FastAppendCurve` inheritance from `pg.PlotCurveItem`
Tyler Goodlet
2022-03-30 15:43:14 -0400
-
8c2d375e0e
Drop commented line from pq method copy/paste
Tyler Goodlet
2022-03-29 14:11:31 -0400
-
889aa10d32
Show baseline bars length on in view read < 6
Tyler Goodlet
2022-03-29 13:17:06 -0400
-
eba92a8f20
Bump up resolution log scaling a mag
Tyler Goodlet
2022-03-29 13:15:59 -0400
-
d3d19a57c9
Always clear previous downsample curve on switch
Tyler Goodlet
2022-03-29 13:07:58 -0400
-
ba4a526b8b
Clear ds line graphics on switch back to bars
Tyler Goodlet
2022-03-24 13:29:45 -0400
-
15922f4090
More ems resiliency: discard broken client dialogs
Tyler Goodlet
2022-03-24 13:23:34 -0400
-
f6136245f9
Allocate m4 output arrays in `numba` code, avoid segfaults?
Tyler Goodlet
2022-03-24 13:22:30 -0400
-
44482cbc1b
Only clear/redraw curve on uppx diffs > 2
Tyler Goodlet
2022-03-24 09:21:44 -0400
-
c745c9801f
Try supporting reuse of path allocation
Tyler Goodlet
2022-03-23 17:29:56 -0400
-
60b1c53d20
Add optional mxmn HL tracer support to m4 sampler
Tyler Goodlet
2022-03-23 17:29:28 -0400
-
68779218ff
Add our own `FastAppendCurve.clear()`, try mem reso
Tyler Goodlet
2022-03-23 12:32:55 -0400
-
9726ed1a42
Add optional uppx log scaling to m4 sampler
Tyler Goodlet
2022-03-23 12:29:57 -0400
-
69cb8156a2
Delegate to m4 ohlc helper for curve, only ds on uppx steps > 2
Tyler Goodlet
2022-03-22 09:59:11 -0400
-
97efb865d4
Add OHLC to m4 line converters
Tyler Goodlet
2022-03-22 09:54:59 -0400
-
2f99fd35e5
M4 workin bishhhhh
Tyler Goodlet
2022-03-21 18:51:59 -0400
-
2e25357ed0
Call default view on symbol switch
Tyler Goodlet
2022-03-21 15:27:46 -0400
-
c1bdf0e26d
Make a derivs intrustment type table for alloc config checks
Tyler Goodlet
2022-03-21 15:25:45 -0400
-
d3587263db
Even more correct "default view" snap-to-pp-marker
Tyler Goodlet
2022-03-21 09:20:54 -0400
-
6bf4cdaa24
Make `ChartPlotWidget.default_view()` pin to L1
Tyler Goodlet
2022-03-20 12:53:44 -0400
-
e95896722f
Pass in fqsn from chart UI components
Tyler Goodlet
2022-03-18 15:07:48 -0400
-
8a4f124a48
Use units by default for continuous futes
Tyler Goodlet
2022-03-18 10:59:05 -0400
-
a3817d7644
WIP add non-working m4 ds code to ohlc graphic
Tyler Goodlet
2022-03-17 09:00:59 -0400
-
6d1a3dfdc5
Use service cancel method for graceful teardown
Tyler Goodlet
2022-03-16 09:54:52 -0400
-
acba4e8f02
Add curve px width getter
Tyler Goodlet
2022-03-16 07:28:03 -0400
-
d86320848f
Add display loop profiling
Tyler Goodlet
2022-03-16 07:24:14 -0400
-
bed52639d0
Profiler format, code stretch
Tyler Goodlet
2022-03-15 14:13:06 -0400
-
4cd3f8c531
Fix x-range -> # of frames calculation
Tyler Goodlet
2022-03-15 14:03:44 -0400
-
e3739f0c84
Add `ChartPlotWidget.in_view()` shm-compatible array slicer
Tyler Goodlet
2022-03-15 09:11:12 -0400
-
6d54137ff1
Add (ostensibly) working first attempt at M4 algo
Tyler Goodlet
2022-03-15 09:06:35 -0400
-
39b1edf847
Array diff lengths must be int
Tyler Goodlet
2022-03-11 16:49:58 -0500
-
482c46acd0
Limit real-time chart updates in "big data" cases
Tyler Goodlet
2022-03-11 14:49:45 -0500
-
850f664de9
Only trigger downsampling on manual changes, add a uppx method
Tyler Goodlet
2022-03-11 14:49:34 -0500
-
5ba13d5677
Add for a `BarItems` to display a line on high uppx
Tyler Goodlet
2022-03-11 14:40:17 -0500
-
603d61be39
Original index offset was right
Tyler Goodlet
2022-03-11 13:24:07 -0500
-
cd14a2b598
Add an ohlcv high/low tracer with optional downsampling
Tyler Goodlet
2022-03-10 17:39:40 -0500
-
d2b49bd1fe
Pass linked charts into `BarItems` so that graphics can be cycled on downsample
Tyler Goodlet
2022-03-09 15:00:17 -0500
-
abf399a73a
Move graphics compression routines to new module
Tyler Goodlet
2022-03-09 14:48:00 -0500
-
ca7808a887
Use 12Hz as default fps throttle
Tyler Goodlet
2022-03-09 11:29:52 -0500
-
78c8a843e4
Add comment on how to enable `pyqtgraph` profiling
Tyler Goodlet
2022-03-09 11:08:49 -0500
-
93d2c715e7
Add basic optional polyline support, draft out downsampling routine
Tyler Goodlet
2022-03-09 11:07:53 -0500
-
da5d2ef331
Add a downsampled line-curve support to `BarItems`
Tyler Goodlet
2022-03-09 11:01:01 -0500
-
a6c103a850
Add detailed `.addItem()`` comment
Tyler Goodlet
2022-03-06 17:16:07 -0500
-
0d062bfe66
Add guard for real-time-not-active last line is `None` case
Tyler Goodlet
2022-03-06 17:15:43 -0500
-
fd296fa762
Indefinitely wait on feed hack for windows?
Tyler Goodlet
2022-04-15 18:57:00 -0400
-
0e1656978b
Establish stream before `fsp_compute` so that backfill updates work again..
Tyler Goodlet
2022-04-03 23:28:30 -0400
-
4378974b59
Pass in fqsn from chart UI components
Tyler Goodlet
2022-03-18 15:07:48 -0400
-
6d9ffc532e
Add a `trigger_all` arg to update cycle func; allows hard history updates
Tyler Goodlet
2022-04-15 18:47:45 -0400
-
37b492eba6
Use a `DisplayState` in the graphics update loop
Tyler Goodlet
2022-03-07 11:08:04 -0500
-
6d54cf1d7d
Facepalm**2: only update on special "update" msg
Tyler Goodlet
2022-03-07 07:20:58 -0500
-
b81e8dc39c
Facepalm: display state must be linked charts specific
Tyler Goodlet
2022-03-07 07:20:17 -0500
-
f365e4a465
Manually trigger graphics loops updates on msgs from the fsp chain
Tyler Goodlet
2022-03-06 17:04:03 -0500
-
2c9ecbae9a
Always fire a "step/update message" on every fsp history update
Tyler Goodlet
2022-03-06 17:03:37 -0500
-
4ac65a93ae
Factor sync part of graphics update into func, add `trigger_update()``
Tyler Goodlet
2022-03-06 17:02:49 -0500
-
-
-
34df818ed9
Merge pull request #300 from pikers/kraken_editorder
Zoltan
2022-04-16 15:04:55 -0400
-
-
773ed5e7ad
update to merge syntax in submit_limit, fix non_master push mistake
Konstantine Tsafatinos
2022-04-16 15:01:31 -0400
-
59434b9a8a
refactor submit _limit and expore the 'paper' like feature
Konstantine Tsafatinos
2022-04-11 21:23:28 -0400
-
250d9cbc03
fix kraken bug, allow for live order edits
Konstantine Tsafatinos
2022-04-10 20:03:47 -0400
-
-
3ac9c55535
Merge pull request #303 from pikers/drop_arrow_add_predulum
goodboy
2022-04-16 14:00:03 -0400
-
-
bcb4fe8c50
Indefinitely wait on feed hack for windows?
offline_history_loading
Tyler Goodlet
2022-04-15 18:57:00 -0400
-
d8db9233c9
Establish stream before `fsp_compute` so that backfill updates work again..
Tyler Goodlet
2022-04-03 23:28:30 -0400
-
82f2fa2d37
Pass in fqsn from chart UI components
Tyler Goodlet
2022-03-18 15:07:48 -0400
-
8195fae289
Add a `trigger_all` arg to update cycle func; allows hard history updates
Tyler Goodlet
2022-04-15 18:47:45 -0400
-
30656eda39
Use a `DisplayState` in the graphics update loop
Tyler Goodlet
2022-03-07 11:08:04 -0500
-
2564acea1b
Facepalm**2: only update on special "update" msg
Tyler Goodlet
2022-03-07 07:20:58 -0500
-
b3efa2874b
Facepalm: display state must be linked charts specific
Tyler Goodlet
2022-03-07 07:20:17 -0500
-
ad1bbe74ad
Manually trigger graphics loops updates on msgs from the fsp chain
Tyler Goodlet
2022-03-06 17:04:03 -0500
-
761b823939
Always fire a "step/update message" on every fsp history update
Tyler Goodlet
2022-03-06 17:03:37 -0500
-
b75a3310fe
Factor sync part of graphics update into func, add `trigger_update()``
Tyler Goodlet
2022-03-06 17:02:49 -0500
-
-
ed8cfcf66d
Drop `arrow` from install deps
drop_arrow_add_predulum
Tyler Goodlet
2022-04-16 13:18:02 -0400
-
72ec34ffd2
Port to `pendulum` equivalent apis throughout
Tyler Goodlet
2022-04-16 13:17:15 -0400
-
d334e61b1f
Drop 22s timeout on reset hack
Tyler Goodlet
2022-04-15 13:44:07 -0400
-
-
c3553de1f2
Handle non-fqsn for derivs and don't put brokername in
marketstore_backup
Tyler Goodlet
2022-04-08 11:48:14 -0400
-
0790ae8235
Limit ohlc queries to 800k datums to avoid `purepc` size error
Tyler Goodlet
2022-04-08 11:47:22 -0400
-
a6b8c03e0e
Get sync-to-marketstore-tsdb history retrieval workinnn
Tyler Goodlet
2022-03-30 14:11:21 -0400
-
ac22190b60
Handle "fatal" level log msgs in docker super
Tyler Goodlet
2022-03-30 14:10:15 -0400
-
75d0bf3152
Add basic tsdb history loading
Tyler Goodlet
2022-03-29 14:06:28 -0400
-
85e2602d2e
Drop `ms-shell`, add `piker storesh` cmd
Tyler Goodlet
2022-03-29 13:33:43 -0400
-
edcac1e768
Add diffing logic to `tsdb_history_update()`
Tyler Goodlet
2022-03-29 13:26:18 -0400
-
73b8719984
Drop `pandas` to `numpy` converter
Tyler Goodlet
2022-03-29 13:15:23 -0400
-
6b17370711
Disable re-connect for now in ib script
Tyler Goodlet
2022-03-24 13:46:08 -0400
-
cd3dbc9275
Ensure bfqsn is lower cased for feed api consumers
Tyler Goodlet
2022-03-24 13:44:12 -0400
-
87fab6c5b1
Try downsampling mkts data
Tyler Goodlet
2022-03-11 16:09:07 -0500
-
2d719f88d2
Drop old type annot
Tyler Goodlet
2022-03-11 15:16:31 -0500
-
d3fb9f228d
Comment each special key combo
Tyler Goodlet
2022-03-11 15:15:54 -0500
-
58f6aa4308
Load any symbol-matching shm array if no `marketstored` found
Tyler Goodlet
2022-03-09 21:07:48 -0500
-
1eb62e7678
Get ib key hack script to work with reconnect
Tyler Goodlet
2022-03-08 09:52:22 -0500
-
965ea120e9
Move ib data reset script into a new `scripts/` dir
Tyler Goodlet
2022-03-07 18:02:30 -0500
-
fbdcbc9304
Use new `tractor.query_actor()` for service checking
Tyler Goodlet
2022-03-07 17:47:45 -0500
-
7f87d09bf0
Return all timeframe arrays if `timeframe` not passed as input
Tyler Goodlet
2022-03-07 11:16:12 -0500
-
f7a0f117a0
Make `pikerd` work again without `--tsdb` flag
Tyler Goodlet
2022-03-07 07:22:12 -0500