-
5d371ad80e
Merge pull request #396 from pikers/tractor_core_port
goodboy
2022-09-16 18:09:33 -0400
-
-
6897aed6b6
Don't call show on marker in `Nav.show()`
Tyler Goodlet
2022-09-14 16:02:07 -0400
-
a61a11f86b
Add draft but commented "scale-to-fast-chart" logic
Tyler Goodlet
2022-09-14 10:11:43 -0400
-
286f620f8e
Use fqsn to key pnl tasks
Tyler Goodlet
2022-09-13 18:59:12 -0400
-
b7e60b9653
Hide labels, show markers for lines on slow chart
Tyler Goodlet
2022-09-13 18:31:21 -0400
-
df42e7acc4
Add `LevelLine.get_cursor()` to get any currently hovering mouse-cursor
Tyler Goodlet
2022-09-13 18:26:06 -0400
-
e492e9ca0c
Fix pp arrow/label placement bugs
Tyler Goodlet
2022-09-13 17:46:50 -0400
-
44c6f6dfda
Add level line flag to allow tracking its marker x-position
Tyler Goodlet
2022-09-13 17:43:04 -0400
-
ad2100fe3f
Only don't pp arrow on startup
Tyler Goodlet
2022-09-13 16:21:49 -0400
-
ae64ac79a6
Doc str tweaks
Tyler Goodlet
2022-09-13 16:13:46 -0400
-
20663dfa1c
Add (more) order mode race guards to avoid crashes on "kitty-keys"
Tyler Goodlet
2022-09-12 15:39:40 -0400
-
70f2241d22
Hide pp markers on startup
Tyler Goodlet
2022-09-12 15:37:44 -0400
-
b3fcc25e21
Add extra row count for header, drop prints
Tyler Goodlet
2022-09-12 15:37:16 -0400
-
4f15ce346b
Drop splitter resizes except for once at startup
Tyler Goodlet
2022-09-12 13:51:37 -0400
-
445849337f
Always resize to slow chart height, not just on changes
Tyler Goodlet
2022-09-12 13:45:48 -0400
-
3fd7107e08
Scale view to measured results row count
Tyler Goodlet
2022-09-12 09:58:11 -0400
-
73a02d54b7
Down size the slots bar by .9
Tyler Goodlet
2022-09-11 17:35:40 -0400
-
b734af6dd0
Only delete lines under cursor if not `None`
Tyler Goodlet
2022-09-11 17:33:57 -0400
-
f7c0ee930a
Offset last (live) datum from y-axis by a 16th
Tyler Goodlet
2022-09-11 17:33:22 -0400
-
ead426abc4
More space to fast chart(s), less to slow chart
Tyler Goodlet
2022-09-11 17:24:09 -0400
-
bcd6bbb7ca
Increase the `brokerd` mem-chan size
Tyler Goodlet
2022-09-10 12:51:07 -0400
-
80929d080f
Add more detailed splitter of splitters comment
Tyler Goodlet
2022-09-09 22:08:52 -0400
-
eed47b3733
Add splitter move handler which calls search widget resizer method
Tyler Goodlet
2022-09-09 22:08:30 -0400
-
d5f0c59b57
Ignore resize events with the same height (for now)
Tyler Goodlet
2022-09-09 22:07:51 -0400
-
d11dc787a1
First working attempt of search results view scaling
Tyler Goodlet
2022-09-09 21:46:57 -0400
-
1e81feee46
Finally get chart startup view-state kinda correct
Tyler Goodlet
2022-09-08 22:48:34 -0400
-
40a9761943
Actually support resize events..
Tyler Goodlet
2022-09-08 20:00:50 -0400
-
256bcf36d3
Drop use `tractor.trionics.gather_contexts()` in `open_handlers()`
Tyler Goodlet
2022-09-08 15:02:55 -0400
-
9944277096
Handle null lines that were removed, don't error on bad $size
Tyler Goodlet
2022-09-08 13:49:13 -0400
-
f9dc5637fa
Use rt buffer for last price on nan in ems
Tyler Goodlet
2022-09-08 10:13:20 -0400
-
addedc20f1
WIP search pane always shown..
Tyler Goodlet
2022-09-07 17:50:10 -0400
-
1fa6e8d9ba
Only show slow chart xlabel when focussed
Tyler Goodlet
2022-09-07 16:35:01 -0400
-
2a06dc997f
Use pixel caching on our level lines
Tyler Goodlet
2022-09-07 16:12:57 -0400
-
6b93eedcda
Port to new `._position.Nav` apis in order mode
Tyler Goodlet
2022-09-07 15:55:23 -0400
-
a786df65de
Factor pos tracker UI element mgmt into new type
Tyler Goodlet
2022-09-07 15:50:03 -0400
-
8f2823d5f0
Stage line only on active cursor chart
Tyler Goodlet
2022-09-07 13:24:17 -0400
-
58fe220fde
Use ref annotations in position mod
Tyler Goodlet
2022-09-07 12:50:18 -0400
-
161448c31a
Support order staging from slow chart using `.get_cursor()`
Tyler Goodlet
2022-09-07 11:30:41 -0400
-
1c685189d1
Change to using real type annots
Tyler Goodlet
2022-09-07 11:29:27 -0400
-
ceac3f2ee4
Adjust corresponding fast/slow chart line level on edits
Tyler Goodlet
2022-09-07 10:42:12 -0400
-
a07367fae2
Fix div-by-zero split sizing bug
Tyler Goodlet
2022-09-07 10:18:52 -0400
-
006190d227
Add fill arrow-mark support to history view
Tyler Goodlet
2022-09-06 21:21:57 -0400
-
412197019e
Make ArrowEditor.add()` expect a `PlotItem` as input for render
Tyler Goodlet
2022-09-06 21:21:25 -0400
-
271e378ce3
Add `GodWidget.iter_linked()` interator over linked split charts
Tyler Goodlet
2022-09-06 21:18:41 -0400
-
8e07fda88f
Expose multi-chart-lines support through to order mode api
Tyler Goodlet
2022-09-06 16:10:40 -0400
-
a4935b8fa8
Make line editor multi-line aware, drop `dataclass` for `Struct`
Tyler Goodlet
2022-09-06 16:09:13 -0400
-
2b76baeb10
Pass god widget to line editor and order mode instances
Tyler Goodlet
2022-09-06 14:30:35 -0400
-
2dfa8976a0
Make line editor expect god as input, use new .`get_cursor()` api
Tyler Goodlet
2022-09-06 14:25:01 -0400
-
d3402f715b
Set godwidget active cursor from xhair callback
Tyler Goodlet
2022-09-06 14:24:19 -0400
-
f070f9a984
Add "active cursor" api to god widget
Tyler Goodlet
2022-09-06 14:23:39 -0400
-
416270ee6c
Refocus view on ctl-c from search
Tyler Goodlet
2022-09-06 08:36:28 -0400
-
14bee778ec
Hook up kb ctrls to hist chart, order mode not working yet
Tyler Goodlet
2022-09-06 08:14:54 -0400
-
10c1944de5
Proper slow chart auto y-range support
Tyler Goodlet
2022-09-02 16:42:48 -0400
-
7958d8ad4f
Up sample info poll loop iters
Tyler Goodlet
2022-09-02 13:56:01 -0400
-
50c5dc255c
Update history view y-sticky with last clear price
Tyler Goodlet
2022-09-01 18:59:50 -0400
-
31735f26d3
Poll for sampling info at startup, tolerate races
Tyler Goodlet
2022-09-01 16:25:54 -0400
-
2ef6460853
Add `Feed.get_ds_info()` to detect/compute sample rates
Tyler Goodlet
2022-09-01 15:22:14 -0400
-
5e98a30537
Add simplified history incrementer consumer task
Tyler Goodlet
2022-09-01 14:26:40 -0400
-
dd03ef42ac
Return empty search result on connection failure
Tyler Goodlet
2022-09-01 14:11:26 -0400
-
59884d251e
Update history "last" bar, compute ampling ratio
Tyler Goodlet
2022-09-01 11:28:49 -0400
-
e06e257a81
Another history view splitter proportion tweak
Tyler Goodlet
2022-09-01 11:27:57 -0400
-
6e574835c8
Update history shm buffer in ohlc sampler loop
Tyler Goodlet
2022-09-01 11:27:39 -0400
-
49ccfdd673
Pass history shm "last index" in init msg, assign on feed
Tyler Goodlet
2022-09-01 11:26:29 -0400
-
3a434f312b
Add sidepane like color region styling
Tyler Goodlet
2022-08-31 17:12:09 -0400
-
bb4dc448b3
Add history chart and "linear region" for syncing
Tyler Goodlet
2022-08-30 20:15:31 -0400
-
9846396df2
Add initial history (view) to charting sys
Tyler Goodlet
2022-08-30 19:09:18 -0400
-
f0d417ce42
Drop status msg var deleting from ns
Tyler Goodlet
2022-08-30 16:26:31 -0400
-
55fc4114b4
Initial draft code working with `pg.LinearRegionItem`
Tyler Goodlet
2022-08-30 11:49:30 -0400
-
97b074365b
Use rt buffer for close price pnl calcs
Tyler Goodlet
2022-08-30 11:48:49 -0400
-
f79c3617d6
Always load FSPs with the default (fast) sampling period
Tyler Goodlet
2022-08-30 10:55:11 -0400
-
861fe791eb
Allocate 2 shm buffers for history and real-time
Tyler Goodlet
2022-08-30 10:53:59 -0400
-
60052ff73a
Presume shortest delay input to `increment_ohlc_buffer()`
Tyler Goodlet
2022-08-29 18:02:46 -0400
-
4d2708cd42
Force 1s sample step so crypto boiz can seee
Tyler Goodlet
2022-08-21 08:19:23 -0400
-
-
d1cc52dff5
Use new public lifetime-stack class attr
tractor_core_port
Tyler Goodlet
2022-08-29 15:18:26 -0400
-
4fa901dbcb
Port to new `tractor._runtime` mod
Tyler Goodlet
2022-08-24 15:28:26 -0400
-
-
f2c488c1e0
Merge pull request #399 from pikers/kraken_fill_bugs
goodboy
2022-09-12 20:12:04 -0400
-
-
4a9c16d298
Fix stream type annot
kraken_fill_bugs
Tyler Goodlet
2022-09-12 13:43:42 -0400
-
b9d5b904f4
Drop order entry removals on modify
Tyler Goodlet
2022-09-12 15:42:27 -0400
-
0aef762d9a
Bleh `kraken`, fix another ref error in fill block
Tyler Goodlet
2022-09-12 13:24:23 -0400
-
-
c724117c1a
Merge pull request #398 from pikers/paper_clear_logics_fix
goodboy
2022-09-11 22:20:04 -0400
-
-
cc3bb85c66
Oof, reverse clearing logic-routines in paper eng
paper_clear_logics_fix
Tyler Goodlet
2022-09-10 16:24:25 -0400
-
20817313b1
Merge pull request #397 from pikers/kraken_nameerr_fix
goodboy
2022-09-06 08:18:17 -0400
-
-
-
-
23d0b8a7ac
Lul, fix name error on msg var name..
kraken_nameerr_fix
Tyler Goodlet
2022-09-01 14:16:41 -0400
-
-
087a34f061
Merge pull request #367 from pikers/livenpaper
goodboy
2022-08-31 18:15:39 -0400
-
-
653f5c824b
Drop empty vnc server script idea for live account
livenpaper
Tyler Goodlet
2022-08-31 17:45:02 -0400
-
f9217570ab
Add intiial `ib` backend readme
Tyler Goodlet
2022-08-31 17:38:24 -0400
-
7f224f0342
Doc string typos
Tyler Goodlet
2022-08-25 18:48:35 -0400
-
75a5f3795a
I guess go back to doing vnc servers on both?
Tyler Goodlet
2022-08-24 15:27:44 -0400
-
de9f215c83
If more then one `ib` api client is available use next available for search
Tyler Goodlet
2022-08-22 17:52:47 -0400
-
848e345364
POC using paper-in-docker gw for symbol search
Tyler Goodlet
2022-07-21 10:30:23 -0400
-
38b190e598
Add `ib` `Crypto` contract support
Tyler Goodlet
2022-08-20 18:59:53 -0400
-
3a9bc8058f
Spawn a live account gateway alongside paper
Tyler Goodlet
2022-08-20 17:49:06 -0400
-
-
739a231afc
Merge pull request #394 from pikers/size_in_shm_token
Guillermo Rodriguez
2022-08-29 15:15:49 -0300
-
-
7dfa4c3cde
Better comment on the `size`'s purpose/units
size_in_shm_token
Tyler Goodlet
2022-08-29 13:56:26 -0400
-
7b653fe4f4
Store shm array size in token schema, use for loading
Tyler Goodlet
2022-08-28 20:28:42 -0400
-
-
77a687bced
Merge pull request #386 from pikers/paper_tolerance
goodboy
2022-08-29 13:28:38 -0400
-
-
d5c1cdd91d
Configure allocator from pos msg on startup
Tyler Goodlet
2022-08-29 11:36:09 -0400
-
46d3fe88ca
Fix sub-slot-remains limiting for -ve sizes
Tyler Goodlet
2022-08-28 13:05:06 -0400
-
5c8c5d8fbf
Fix disti-mode paper pps relaying
Tyler Goodlet
2022-08-26 23:41:47 -0400
-
71412310c4
Merge pull request #391 from pikers/json_rpc_generic
goodboy
2022-08-27 15:33:12 -0400
-