-
8f338b334a
Add brokercheck test and got deribit to dump l1 and trades to console
Guillermo Rodriguez
2022-06-05 08:51:40 -0300
-
f970b7c563
Initial deribit mock up
Guillermo Rodriguez
2022-06-01 10:22:02 -0300
-
-
f6b54f02c0
Merge pull request #302 from pikers/incremental_update_paths
goodboy
2022-06-06 10:39:58 -0400
-
-
44c242a794
Fill in label with pairs from `status` value of backend init msg
incremental_update_paths
Tyler Goodlet
2022-06-05 22:01:37 -0400
-
99965e7601
Only draw mx/mn line for last uppx's worth of datums
Tyler Goodlet
2022-06-03 16:45:53 -0400
-
e5f96391e3
Return xy data from `Curve.draw_last_datum()` methods
Tyler Goodlet
2022-06-03 16:44:04 -0400
-
a66934a49d
Add `Curve` sub-types with new custom graphics API
Tyler Goodlet
2022-06-03 13:55:34 -0400
-
55772efb34
Bleh, try avoiding the too many files bug-thing..
Tyler Goodlet
2022-06-03 10:18:32 -0400
-
736178adfd
Rename `FastAppendCurve` -> `Curve`
Tyler Goodlet
2022-06-02 18:11:59 -0400
-
d770867163
Drop width arg to bar lines factory
Tyler Goodlet
2022-06-02 13:38:14 -0400
-
c518553aa9
Add new curve doc string
Tyler Goodlet
2022-06-02 13:36:55 -0400
-
4138cef512
Drop old state from `BarsItems`
Tyler Goodlet
2022-06-02 13:35:01 -0400
-
0f4bfcdf22
Drop global pg settings
Tyler Goodlet
2022-06-02 13:34:36 -0400
-
80835d4e04
More detailed rt feed drop logging
Tyler Goodlet
2022-06-01 15:01:30 -0400
-
e6d03ba97f
Add missing f-str prefix
Tyler Goodlet
2022-06-01 14:42:39 -0400
-
b71e8c5e6d
Guard against empty source history slice output
Tyler Goodlet
2022-06-01 12:14:15 -0400
-
064d185395
Drop pointless geo call from `.pain()`
Tyler Goodlet
2022-06-01 12:13:31 -0400
-
363ba8f9ae
Only drop throttle feeds if channel disconnects?
Tyler Goodlet
2022-06-01 12:13:08 -0400
-
fc24f5efd1
Iterate 1s and 1m from tsdb series
Tyler Goodlet
2022-05-31 18:07:51 -0400
-
a7ff47158b
Pass tsdb flag when db is up XD
Tyler Goodlet
2022-05-31 18:07:22 -0400
-
57acc3bd29
Factor all per graphic `.draw_last()` methods into closures
Tyler Goodlet
2022-05-31 13:57:10 -0400
-
8f1faf97ee
Add todo for bars range reuse in interaction handler
Tyler Goodlet
2022-05-31 12:46:50 -0400
-
3ab91deaec
Drop all (old) unused state instance vars
Tyler Goodlet
2022-05-31 12:46:20 -0400
-
6f00617bd3
Only do new "datum append" when visible in pixels
Tyler Goodlet
2022-05-30 20:01:40 -0400
-
2c2c453932
Reset line graphics on downsample step..
Tyler Goodlet
2022-05-30 19:02:06 -0400
-
360643b32f
Fix optional input `bars_range` type to match `Flow.datums_range()`
Tyler Goodlet
2022-05-30 09:37:33 -0400
-
ab0def22c1
Change flag name to `autoscale_overlays`
Tyler Goodlet
2022-05-30 09:26:41 -0400
-
a9ec1a97dd
Vlm "rate" fsps, change maxmin callback name to include `multi_`
Tyler Goodlet
2022-05-29 23:43:31 -0400
-
d61b636487
Auto-yrange overlays in interaction (downsampler) handler
Tyler Goodlet
2022-05-29 14:49:53 -0400
-
88ac2fda52
Aggretate cache resetting into a single ctx mngr method
Tyler Goodlet
2022-05-28 15:41:11 -0400
-
08c83afa90
Rejig config helpers for arbitrary named files
Tyler Goodlet
2022-05-26 18:32:47 -0400
-
066b8df619
Implement OHLC downsampled curve via renderer, drop old bypass code
Tyler Goodlet
2022-05-25 19:45:09 -0400
-
d4f31f2b3c
Move update-state-vars defaults above step mode block
Tyler Goodlet
2022-05-25 11:41:52 -0400
-
04897fd402
Implement pre-graphics format incremental update
Tyler Goodlet
2022-05-25 11:15:46 -0400
-
42572d3808
Add back linked plots/views y-range autoscaling
Tyler Goodlet
2022-05-24 14:22:30 -0400
-
8ce7e99210
Drop prints
Tyler Goodlet
2022-05-24 11:41:08 -0400
-
1b38628b09
Handle teardown race, add comment about shm subdirs
Tyler Goodlet
2022-05-24 10:36:17 -0400
-
bbe1ff19ef
Don't kill all containers on teardown XD
Tyler Goodlet
2022-05-24 10:35:42 -0400
-
eca2401ab5
Lul, well that heigh did not work..
Tyler Goodlet
2022-05-24 08:55:45 -0400
-
5d91516b41
Drop step mode "last datum" graphics creation from `.draw_last()`
Tyler Goodlet
2022-05-21 11:46:56 -0400
-
b985b48eb3
Add `._last_bar_lines` guard to `.paint()`
Tyler Goodlet
2022-05-21 11:45:44 -0400
-
c256d3bdc0
Type annot name in put to log routine
Tyler Goodlet
2022-05-21 11:45:16 -0400
-
f5de361f49
Import directly from `tractor.trionics`
Tyler Goodlet
2022-05-21 11:44:20 -0400
-
432d4545c2
Fix last values, must be pulled from source data in step mode
Tyler Goodlet
2022-05-20 16:52:44 -0400
-
fa30df36ba
Simplify default xy formatter
Tyler Goodlet
2022-05-19 10:35:22 -0400
-
17456d96e0
Drop tons of old cruft, move around some commented ideas
Tyler Goodlet
2022-05-19 10:23:59 -0400
-
167ae96566
Move graphics update logic into `Renderer.render()`
Tyler Goodlet
2022-05-18 15:23:14 -0400
-
aa0efe1523
Drop `BarItems.draw_from_data()`
Tyler Goodlet
2022-05-18 15:21:21 -0400
-
664a208ae5
Drop path generation from `gen_ohlc_qpath()`
Tyler Goodlet
2022-05-18 15:17:48 -0400
-
876add4fc2
Drop `.update()` call from `.draw_last()`
Tyler Goodlet
2022-05-18 15:16:01 -0400
-
72e849c651
Drop commented cruft from update logic
Tyler Goodlet
2022-05-18 09:08:38 -0400
-
b3ae562e4f
Fully drop `.update_from_array()`
Tyler Goodlet
2022-05-18 09:08:08 -0400
-
b5b9ecf4b1
Treat paths like input/output vars
Tyler Goodlet
2022-05-18 08:53:35 -0400
-
1dab77ca0b
Rect wont show on step curves unless we avoid `.draw_last()`
Tyler Goodlet
2022-05-18 08:46:09 -0400
-
4c7661fc23
Factor `.update_from_array()` into `Flow.update_graphics()`
Tyler Goodlet
2022-05-18 08:24:12 -0400
-
e258654c86
Just drop "line dot" updates for now..
Tyler Goodlet
2022-05-17 19:18:31 -0400
-
81be0b4bd0
Dont pass `px_width` to m4, add some commented path cap tracking
Tyler Goodlet
2022-05-17 19:14:49 -0400
-
df1c89e811
Drop all "pixel width" refs (`px_width`) from m4 impl
Tyler Goodlet
2022-05-17 19:06:57 -0400
-
f67fd11a29
Little formattito
Tyler Goodlet
2022-05-16 17:59:10 -0400
-
1f95ba4fd8
Drop input xy from constructor, only keep state for cursor stuff..
Tyler Goodlet
2022-05-16 17:58:44 -0400
-
1dca7766d2
Add notes about how to do mkts "trimming"
Tyler Goodlet
2022-05-16 14:31:23 -0400
-
b236dc72e4
Make vlm a float; discrete is so 80s
Tyler Goodlet
2022-05-16 14:31:04 -0400
-
27ee9fdc81
Drop old non-working flatten routine
Tyler Goodlet
2022-05-15 17:06:52 -0400
-
5d294031f2
Factor step format data gen into `to_step_format()`
Tyler Goodlet
2022-05-15 16:54:50 -0400
-
537b725bf3
Factor ohlc to line data conversion into `._pathops.ohlc_to_line()`
Tyler Goodlet
2022-05-15 15:45:06 -0400
-
ca5a25f921
Drop commented `numba` imports
Tyler Goodlet
2022-05-15 15:44:19 -0400
-
037300ced0
Move ohlc lines-curve generators into pathops mod
Tyler Goodlet
2022-05-15 15:21:25 -0400
-
9c5bc6deda
Add `.ui._pathops` module
Tyler Goodlet
2022-05-15 15:15:14 -0400
-
bc50db5925
Rename `._ohlc.gen_qpath()` -> `.gen_ohlc_qpath()`
Tyler Goodlet
2022-05-15 14:30:13 -0400
-
e8e26232ea
Drop `BarItems.update_from_array()`; moved into `Flow`
Tyler Goodlet
2022-05-15 14:29:03 -0400
-
f6909ae395
Drop legacy step mode data formatter
Tyler Goodlet
2022-05-15 14:12:09 -0400
-
b609f46d26
Always delay interaction update profiling
Tyler Goodlet
2022-05-15 13:44:56 -0400
-
5d26609693
Add "no-tsdb-found" history load length defaults
Tyler Goodlet
2022-05-15 13:36:08 -0400
-
09e988ec3e
Use `ms_threshold` throughout remaining profilers
Tyler Goodlet
2022-05-13 16:23:31 -0400
-
5e602214be
Use new flag, add more marks through display loop
Tyler Goodlet
2022-05-13 16:22:49 -0400
-
cfc4198837
Use new profiler arg name, add more marks throughout flow update
Tyler Goodlet
2022-05-13 16:16:17 -0400
-
c455df7fa8
Drop legacy step path gen, always slice full data
Tyler Goodlet
2022-05-13 16:04:31 -0400
-
47cf4aa4f7
Error log brokerd msgs that have `.reqid == None`
Tyler Goodlet
2022-05-10 09:22:46 -0400
-
4f36743f64
Only udpate prepended graphics when actually in view
Tyler Goodlet
2022-05-09 10:26:44 -0400
-
1fcb9233b4
Add back mx/mn updates for L1-in-view, lost during rebase
Tyler Goodlet
2022-05-02 11:40:53 -0400
-
fb38265199
Clean out legacy code from `Flow.update_graphics()`
Tyler Goodlet
2022-05-01 19:13:21 -0400
-
e163a7e336
Drop `bar_wap` curve for now, seems to also be causing hangs?!
Tyler Goodlet
2022-04-29 11:27:18 -0400
-
36a10155bc
Add profiler passthrough type annot, comments about appends vs. uppx
Tyler Goodlet
2022-04-29 11:24:21 -0400
-
7a3437348d
An absolute uppx diff of >= 1 seems more then fine
Tyler Goodlet
2022-04-27 17:19:08 -0400
-
0744dd0415
Up the display throttle rate to 22Hz
Tyler Goodlet
2022-04-27 17:18:11 -0400
-
0770a39125
Only do curve appends on low uppx levels
Tyler Goodlet
2022-04-26 09:28:09 -0400
-
2b6041465c
Startup up with 3k bars
Tyler Goodlet
2022-04-26 09:27:38 -0400
-
859eaffa29
Drop vwap fsp for now; causes hangs..
Tyler Goodlet
2022-04-26 09:27:24 -0400
-
b12921678b
Drop step routine import
Tyler Goodlet
2022-04-26 09:27:04 -0400
-
186658ab09
Drop uppx guard around downsamples on interaction
Tyler Goodlet
2022-04-26 08:52:34 -0400
-
12d60e6d9c
WIP get incremental step curve updates working
Tyler Goodlet
2022-04-26 08:34:53 -0400
-
c5beecf8a1
Drop cursor debounce delay, decrease rate limit
Tyler Goodlet
2022-04-24 17:09:58 -0400
-
629ea8ba9d
Downsample on every uppx inrement since it's way faster
Tyler Goodlet
2022-04-24 17:09:30 -0400
-
ba0ba346ec
Drop log scaling support since uppx driven scaling seems way faster/better
Tyler Goodlet
2022-04-24 17:08:16 -0400
-
82b2d2ee3a
Hipshot, use uppx to drive theoretical px w
Tyler Goodlet
2022-04-05 14:54:13 -0400
-
b2b31b8f84
WIP incrementally update step array format
Tyler Goodlet
2022-04-24 12:33:25 -0400
-
b97ec38baf
Always maybe render graphics
Tyler Goodlet
2022-04-23 17:22:28 -0400
-
64c6287cd1
Always set coords cache on curves
Tyler Goodlet
2022-04-23 17:22:02 -0400
-
69282a9924
Handle null output case for vlm chart mxmn
Tyler Goodlet
2022-04-23 15:33:40 -0400
-
aee44fed46
Right, handle the case where the shm prepend history isn't full XD
Tyler Goodlet
2022-04-22 23:02:02 -0400