-
6f07c5e255
Drop 'ohlc' array usage from UI components
Tyler Goodlet
2022-01-09 11:31:15 -0500
-
65c3cc5f5f
Don't use separate axes by default, force empty default axes set
Tyler Goodlet
2022-01-24 15:21:05 -0500
-
3225f254f4
Explicitly accept interaction events in our chart view
Tyler Goodlet
2022-01-24 15:19:45 -0500
-
1ccff37677
Only update x-axis cursor if chart has a 'bottom' axis
Tyler Goodlet
2022-01-24 15:14:06 -0500
-
9e18afe0d7
WIP `PlotItemOverlay` support to get multi-yaxes
Tyler Goodlet
2022-01-24 15:06:51 -0500
-
-
0131160896
Merge pull request #256 from pikers/misc_backend_fixes
goodboy
2022-01-25 07:58:30 -0500
-
-
8e390278f5
Handle logging against IPC stream vs. throttled channel on overruns
misc_backend_fixes
Tyler Goodlet
2022-01-23 19:40:00 -0500
-
47d0c81a2d
Only warn if trigger predicate was already popped
Tyler Goodlet
2022-01-21 08:46:31 -0500
-
0744eb78a6
Lul, adhere to returning `str`s in `humanize()`
Tyler Goodlet
2022-01-14 09:11:01 -0500
-
16dfc75ad0
Add guard for "last step" rect
Tyler Goodlet
2022-01-13 16:05:05 -0500
-
50713030f8
annoying doc strings
Tyler Goodlet
2022-01-09 11:46:25 -0500
-
54712827ee
Fix context attr lookup..
Tyler Goodlet
2021-12-20 14:16:13 -0500
-
7e9cbd7d9e
Fix deprecated `LocalPortal` call
Tyler Goodlet
2021-12-10 11:51:56 -0500
-
2877d7e4ce
Start nts
Tyler Goodlet
2021-11-05 15:56:43 -0400
-
78e52566c6
Use `round()` for magnitude check
Tyler Goodlet
2021-11-04 08:31:48 -0400
-
b63ce088f2
Error out clearing task on first quote being nan
Tyler Goodlet
2021-10-27 12:58:41 -0400
-
74fe27eb2c
Turn on profiling for the moment
Tyler Goodlet
2021-10-22 13:03:25 -0400
-
c52d63c762
De-densify some funcs
Tyler Goodlet
2021-10-22 13:03:12 -0400
-
49bdbf29be
Add some typing around web bs
Tyler Goodlet
2021-10-22 13:02:45 -0400
-
d27214621d
Update some typing and add latency checks for binance
Tyler Goodlet
2021-10-22 12:59:00 -0400
-
-
ff8c33cf7e
Merge pull request #255 from pikers/multichart_ux_improvements
goodboy
2022-01-25 07:56:04 -0500
-
-
9c57f10e77
Make pause/resume feed methods sync again
Tyler Goodlet
2021-12-22 08:30:22 -0500
-
8722cf4c49
Give a single FSP subchart more space
Tyler Goodlet
2021-12-20 14:21:46 -0500
-
644ac6661c
Fix sidepane alignment with FSP charts
Tyler Goodlet
2021-12-20 13:53:29 -0500
-
56b65a1cde
Make chart switching super fast again
Tyler Goodlet
2021-12-20 13:15:16 -0500
-
f21c68a672
i dunno, but display scaling is wack
Tyler Goodlet
2021-12-03 12:43:54 -0500
-
c1cf4c7876
New font scaling dpi heuristics (which i don't grok)
Tyler Goodlet
2021-12-02 08:08:10 -0500
-
61331fee67
Drop order status bar down a font px size
Tyler Goodlet
2021-11-02 14:05:15 -0400
-
e178c18745
Please please please let this dpi scaling hack work
Tyler Goodlet
2021-10-22 12:13:38 -0400
-
8b12329479
Make openGL flag actually work..
Tyler Goodlet
2021-10-06 20:17:13 -0400
-
cf2d258a27
Only scale down for scale < 2
wattygetlood
2021-09-16 16:36:09 -0400
-
9951e1d4c9
Fix shm index update race
Tyler Goodlet
2021-09-30 07:33:43 -0400
-
51373789fe
Autoscale the y-range for all linked charts
Tyler Goodlet
2021-09-28 16:37:55 -0400
-
51def5484e
`graphics_name` is more explicit then `name`
Tyler Goodlet
2021-09-28 08:34:58 -0400
-
824c81da41
Add todo for new view padding testing
Tyler Goodlet
2021-09-18 17:09:30 -0400
-
-
fa2468b175
Merge pull request #253 from pikers/dolla_vlm
goodboy
2022-01-25 07:47:22 -0500
-
-
11544dc64f
Merge pull request #252 from pikers/fspd_cluster
goodboy
2022-01-25 07:46:50 -0500
-
-
ba7ed8b877
Add draft $_vlm doc string
dolla_vlm
Tyler Goodlet
2021-12-22 08:35:00 -0500
-
8e81f8bd81
Add dollar volume fsp config section to display in subchart
Tyler Goodlet
2022-01-24 06:38:26 -0500
-
0f200d9596
Revert to old shm "last" meaning last row
Tyler Goodlet
2021-10-01 17:47:02 -0400
-
1f64f47ee9
Port imports to tractor's new subpkg
Tyler Goodlet
2021-10-22 12:13:08 -0400
-
4c9e5feace
Expose dollar volume to fsp engine
Tyler Goodlet
2021-09-30 07:41:09 -0400
-
147207a0ad
Add first draft of "dollar volume" fsp
Tyler Goodlet
2021-09-28 16:39:11 -0400
-
-
119ff0ec20
Drop dollar vlm config; Add back basic vlm
fspd_cluster
Tyler Goodlet
2022-01-24 06:20:06 -0500
-
1c85efc63d
Merge pull request #251 from pikers/misc_ib_updates
goodboy
2022-01-23 21:13:35 -0500
-
-
422977d27a
Port to new `tractor.trionics.maybe_open_context()` api
Tyler Goodlet
2021-12-17 13:34:04 -0500
-
5b368992f6
docstr tweakz
Tyler Goodlet
2021-12-07 15:10:37 -0500
-
835ad7794c
Don't error on sub removal attempts, feeds need backpressure
Tyler Goodlet
2021-12-07 15:08:44 -0500
-
590db2c51b
Add back in vwap
Tyler Goodlet
2021-11-09 09:44:01 -0500
-
94572716e6
Drop print around unshown fsp updates
Tyler Goodlet
2021-11-05 15:48:03 -0400
-
00d6258a24
Stopgap: don't rerun Context.started() fsp calc task
Tyler Goodlet
2021-11-05 15:45:56 -0400
-
ca467f45b6
Guard against empty array read in step update task
Tyler Goodlet
2021-11-01 10:03:58 -0400
-
8f023cd66f
Factor out context cacher to `tractor.trionics`
Tyler Goodlet
2021-10-28 09:51:02 -0400
-
162c58a8d8
Start testing out trionics helpers, put vlm before rsi
Tyler Goodlet
2021-10-12 10:32:34 -0400
-
224c01e43e
Spawn and cache an fsp cluster ahead of time
Tyler Goodlet
2021-10-01 16:47:17 -0400
-
2eef6c76d0
Start trionics mod with an `async_enter_all`
Tyler Goodlet
2021-10-01 10:27:08 -0400
-
-
746db60e5b
Increases IB api connect timeout to 1s
misc_ib_updates
Tyler Goodlet
2021-12-20 14:16:38 -0500
-
fc3baf4bd1
Bump timeout up
Tyler Goodlet
2021-12-17 13:35:37 -0500
-
f1d61ac01b
WIP ib: toying with showing history before first quote
Tyler Goodlet
2021-12-09 08:22:22 -0500
-
d69d3b319e
Lengthen startup quote get timeout
Tyler Goodlet
2021-12-02 08:08:37 -0500
-
0e4a7e3846
Only warn on slow quote query
Tyler Goodlet
2021-11-19 10:29:04 -0500
-
0bcaeda784
Repeat the click 3 times
Tyler Goodlet
2021-10-22 12:07:04 -0400
-
c828261740
Activate/focus original window after feed reset
Tyler Goodlet
2021-09-30 12:10:01 -0400
-
-
4680d68824
Merge pull request #250 from pikers/single_display_update_loop
goodboy
2022-01-23 15:56:11 -0500
-
-
242d02b1cd
Merge pull request #249 from pikers/basic_vlm_display
goodboy
2022-01-23 15:20:43 -0500
-
-
139eca47f7
Don't push stream msgs in fsps by default
single_display_update_loop
Tyler Goodlet
2021-11-05 15:46:39 -0400
-
21386f6c1f
Rename feed bus entrypoint
Tyler Goodlet
2021-10-22 13:02:04 -0400
-
853e8d4466
Process framed ticks by type in main graphics loop
Tyler Goodlet
2021-09-28 07:56:14 -0400
-
e8cd1a0e83
Update fsps and overlays inside main OHLC chart update loop
Tyler Goodlet
2021-09-27 10:25:42 -0400
-
96937829eb
Factor FSP subplot update code into func
Tyler Goodlet
2021-09-26 12:26:09 -0400
-
4ea42a0a7e
More prep for FSP feeds
Tyler Goodlet
2021-09-24 18:17:15 -0400
-
30a5f32ef8
Add back in rsi
Tyler Goodlet
2021-09-20 13:42:13 -0400
-
-
37eeb0d74b
Resize volume yaxis to in view range
basic_vlm_display
Tyler Goodlet
2021-09-21 09:35:37 -0400
-
dd752927a2
Update vlm sticky
Tyler Goodlet
2021-09-21 08:14:22 -0400
-
dbdd7b6497
Fix color passthrough, make overlays a `dict`
Tyler Goodlet
2021-09-26 17:14:30 -0400
-
39fb2ee85d
Clean up some imports, shift around some commented code
Tyler Goodlet
2021-09-21 15:25:36 -0400
-
40c874ce92
Pass curve color through to y sticky label
Tyler Goodlet
2021-09-21 08:13:57 -0400
-
ea5b55945f
Re-order grays by "lightness"
Tyler Goodlet
2021-09-20 13:42:54 -0400
-
216afec19c
Add test logic for range based volume curve filling
Tyler Goodlet
2021-09-20 08:48:34 -0400
-
4f9aa0d965
Add dynamic subplot sizing logic, passthrouh step curve colors
Tyler Goodlet
2021-09-20 13:41:24 -0400
-
04373fd62a
Drop rsi from display by default
Tyler Goodlet
2021-09-18 17:10:02 -0400
-
2a59ccf1bb
Incrementally yield to Qt loop to resize sidepanes
Tyler Goodlet
2022-01-22 14:40:41 -0500
-
6ec0fdcabf
Add charting support for "step curves" via `style="step"`
Tyler Goodlet
2022-01-22 14:28:14 -0500
-
-
b2ee78b71f
Merge pull request #239 from pikers/tinas_unite
tractor_clustering
pane_sizing_fixes
goodboy
2022-01-19 22:46:01 -0500
-
-
9fc95deab7
Merge pull request #246 from pikers/msgpack_no_sets_allowed
Guillermo Rodriguez
2022-01-14 12:03:12 -0300
-
-
50e8b3464f
Can't serialize a `set` on `msgpack` codec
msgpack_no_sets_allowed
Tyler Goodlet
2021-12-17 13:37:14 -0500
-
-
1ad2cd36c5
Draft tina install section
tinas_unite
Tyler Goodlet
2021-09-17 08:15:58 -0400
-
-
b8ed7da63c
Merge pull request #242 from pikers/simpler_quote_throttle_logic
goodboy
2021-12-09 16:21:35 -0500
-
-
bcc8d8a0d5
Simplify throttle loop to a single while block
simpler_quote_throttle_logic
Tyler Goodlet
2021-12-09 08:05:57 -0500
-
-
c808965a6f
Merge pull request #240 from pikers/fast_step_curve
goodboy
2021-12-07 16:12:47 -0500
-
-
18859e1b8c
Add detailed comments, comment out fill mode
fast_step_curve
Tyler Goodlet
2021-12-07 16:09:47 -0500
-
4f899edcef
Use a `pyqtgraph` dev branch pin (again)
Tyler Goodlet
2021-12-07 15:11:00 -0500
-
a2659d1fde
Only update curve lengths on non-negative index diffs
Tyler Goodlet
2021-11-02 14:04:44 -0400
-
739399d5a9
Make `.paint()` method always the last
Tyler Goodlet
2021-09-21 15:27:45 -0400
-
95bf522b48
Always draw a last step line with px width=2
Tyler Goodlet
2021-09-21 15:27:22 -0400
-
43666a1a8e
Increase current bar's pen size by a px
Tyler Goodlet
2021-09-20 13:41:53 -0400
-
5bf8e6a90e
Use filled rect for current step
Tyler Goodlet
2021-09-20 13:38:12 -0400
-
0876d2f4fe
Bleh, try a bunch of stuff for step filling
Tyler Goodlet
2021-09-20 08:39:44 -0400
-
c378a56b29
Add last step updates and path fill support
Tyler Goodlet
2021-09-19 15:56:02 -0400
-
e4e1b4d64a
Invert 'c' (connection) array
Tyler Goodlet
2021-09-17 16:30:56 -0400