-
70921fcb8c
Add some type annots around pp msg handling
vlm_plotz_backup
Tyler Goodlet
2021-10-29 16:05:50 -0400
-
5ea2273cfb
Factor out context cacher to `tractor.trionics`
Tyler Goodlet
2021-10-28 09:51:02 -0400
-
e4ddc794ad
Error out clearing task on first quote being nan
Tyler Goodlet
2021-10-27 12:58:41 -0400
-
6ed455d23d
Drop throttled rate margin to 100us
Tyler Goodlet
2021-10-22 13:15:07 -0400
-
1cb3fedb81
Turn on profiling for the moment
Tyler Goodlet
2021-10-22 13:03:25 -0400
-
a461139a85
De-densify some funcs
Tyler Goodlet
2021-10-22 13:03:12 -0400
-
dfc407eb39
Add some typing around web bs
Tyler Goodlet
2021-10-22 13:02:45 -0400
-
67a5ff54cb
Rename feed bus entrypoint
Tyler Goodlet
2021-10-22 13:02:04 -0400
-
9354d0d8e2
Update some typing and add latency checks for binance
Tyler Goodlet
2021-10-22 12:59:00 -0400
-
95f4b2aa02
Expect accounts as tuple, don't start rt pnl on no live pp
Tyler Goodlet
2021-10-22 12:58:12 -0400
-
80e8112daa
Please please please let this dpi scaling hack work
Tyler Goodlet
2021-10-22 12:13:38 -0400
-
3a1a906808
Port imports to tractor's new subpkg
Tyler Goodlet
2021-10-22 12:13:08 -0400
-
521b995530
Drop old bps from fsp engine
Tyler Goodlet
2021-10-22 12:08:51 -0400
-
df2dc4d1c5
Repeat the click 3 times
Tyler Goodlet
2021-10-22 12:07:04 -0400
-
0470a58e6c
Comment on default account load order
Tyler Goodlet
2021-10-12 10:34:54 -0400
-
36f1486739
Avoid value error on puterizing unit name
Tyler Goodlet
2021-10-12 10:33:51 -0400
-
eb75f37b25
Rage drop the limit size unit enum
Tyler Goodlet
2021-10-12 10:33:12 -0400
-
6dde26a43f
Start testing out trionics helpers, put vlm before rsi
Tyler Goodlet
2021-10-12 10:32:34 -0400
-
dea0d43ccb
Make openGL flag actually work..
Tyler Goodlet
2021-10-06 20:17:13 -0400
-
ae5a009c3e
Fix exit-slot-edge-case when only one discrete unit remains
Tyler Goodlet
2021-10-06 12:59:36 -0400
-
66da98ac5b
Fix rsi history off-by-one due to `np.diff()`
Tyler Goodlet
2021-10-05 12:28:27 -0400
-
80fa76e8a9
Move sync diffing helpers out of index loop
Tyler Goodlet
2021-10-05 12:27:53 -0400
-
9cd63ffc99
Move "desynced" logic into a predicate
Tyler Goodlet
2021-10-05 08:27:03 -0400
-
b3ed09249a
Fix the drunk fix
Tyler Goodlet
2021-10-04 16:34:54 -0400
-
3aeb6e03f1
Sync history recalcs to diff checks via a "task tracker"
Tyler Goodlet
2021-10-04 12:58:29 -0400
-
a5fc318015
Only scale down for scale < 2
wattygetlood
2021-09-16 16:36:09 -0400
-
f0f103b60a
Revert to old shm "last" meaning last row
Tyler Goodlet
2021-10-01 17:47:02 -0400
-
efcad0045a
Drunkfix: finally solve the fsp alignment race?
Tyler Goodlet
2021-10-01 17:46:20 -0400
-
4dd3b8869a
Spawn and cache an fsp cluster ahead of time
Tyler Goodlet
2021-10-01 16:47:17 -0400
-
4c806b3187
Start trionics mod with an `async_enter_all`
Tyler Goodlet
2021-10-01 10:27:08 -0400
-
42bb8e332c
Activate/focus original window after feed reset
Tyler Goodlet
2021-09-30 12:10:01 -0400
-
fc12e72906
Add zero on increment support
Tyler Goodlet
2021-09-30 11:19:50 -0400
-
3ed0739bbe
Do fsp sync-to-source in sample step task
Tyler Goodlet
2021-09-30 10:46:44 -0400
-
2a723ac994
Expose dollar volume to fsp engine
Tyler Goodlet
2021-09-30 07:41:09 -0400
-
614bb1717b
Fix shm index update race
Tyler Goodlet
2021-09-30 07:33:43 -0400
-
cd4f0e3276
TOSQUASH fix subplots.values() cuckup
Tyler Goodlet
2021-09-28 19:27:35 -0400
-
63e7d1c914
Add first draft of "dollar volume" fsp
Tyler Goodlet
2021-09-28 16:39:11 -0400
-
670de076fb
Autoscale the y-range for all linked charts
Tyler Goodlet
2021-09-28 16:37:55 -0400
-
825820e281
`graphics_name` is more explicit then `name`
Tyler Goodlet
2021-09-28 08:34:58 -0400
-
7c0a2a6100
Process framed ticks by type in main graphics loop
Tyler Goodlet
2021-09-28 07:56:14 -0400
-
29d41b36a3
Update fsps and overlays inside main OHLC chart update loop
Tyler Goodlet
2021-09-27 10:25:42 -0400
-
a36bbdea7a
Fix color passthrough, make overlays a `dict`
Tyler Goodlet
2021-09-26 17:14:30 -0400
-
c67d90eace
Factor FSP subplot update code into func
Tyler Goodlet
2021-09-26 12:26:09 -0400
-
6e226de692
Move top level fsp pkg code into an `_engine` module
Tyler Goodlet
2021-09-25 10:06:37 -0400
-
6fffa071d2
More prep for FSP feeds
Tyler Goodlet
2021-09-24 18:17:15 -0400
-
429b6f6891
Port fsp daemon to tractor's context api
Tyler Goodlet
2021-09-24 17:47:43 -0400
-
154e1f7087
Keep slots ratio of 1 on derivs at startup
Tyler Goodlet
2021-09-24 11:47:38 -0400
-
e00b98ac3b
Force min pnl label width to avoid resizes on magnitude steps
Tyler Goodlet
2021-09-23 14:17:08 -0400
-
3538cfd9a0
Shorten edit name, passthrough kwargs to adder methods
Tyler Goodlet
2021-09-23 10:10:59 -0400
-
be6bc86773
More explicit error on shm push overruns
Tyler Goodlet
2021-09-23 10:08:01 -0400
-
f973e39093
Update pp size label on settings changes
Tyler Goodlet
2021-09-23 10:06:47 -0400
-
aede167996
Make `.paint()` method always the last
Tyler Goodlet
2021-09-21 15:27:45 -0400
-
2227759f6e
Always draw a last step line with px width=2
Tyler Goodlet
2021-09-21 15:27:22 -0400
-
1eb170968d
Clean up some imports, shift around some commented code
Tyler Goodlet
2021-09-21 15:25:36 -0400
-
6db3afc5c0
Resize volume yaxis to in view range
Tyler Goodlet
2021-09-21 09:35:37 -0400
-
342a8fd30c
Update vlm sticky
Tyler Goodlet
2021-09-21 08:14:22 -0400
-
e0f7679128
Pass curve color through to y sticky label
Tyler Goodlet
2021-09-21 08:13:57 -0400
-
ec980fa353
Re-order grays by "lightness"
Tyler Goodlet
2021-09-20 13:42:54 -0400
-
a673fa3fee
Add back in rsi
Tyler Goodlet
2021-09-20 13:42:13 -0400
-
164009ff98
Increase current bar's pen size by a px
Tyler Goodlet
2021-09-20 13:41:53 -0400
-
db1827f689
Add dynamic subplot sizing logic, passthrouh step curve colors
Tyler Goodlet
2021-09-20 13:41:24 -0400
-
3b0fbacefc
Use filled rect for current step
Tyler Goodlet
2021-09-20 13:38:12 -0400
-
b579fbc668
Add test logic for range based volume curve filling
Tyler Goodlet
2021-09-20 08:48:34 -0400
-
e1e521fdc1
Bleh, try a bunch of stuff for step filling
Tyler Goodlet
2021-09-20 08:39:44 -0400
-
fc1563dd90
Add last step updates and path fill support
Tyler Goodlet
2021-09-19 15:56:02 -0400
-
6a915c75a7
Drop rsi from display by default
Tyler Goodlet
2021-09-18 17:10:02 -0400
-
2df240cdfe
Add todo for new view padding testing
Tyler Goodlet
2021-09-18 17:09:30 -0400
-
553f001757
Add volume plot as default
Tyler Goodlet
2021-09-18 15:14:09 -0400
-
5d6ec278a3
Invert 'c' (connection) array
Tyler Goodlet
2021-09-17 16:30:56 -0400
-
768384f163
Draft 'step' curve; couldn't get pg builtin to work
Tyler Goodlet
2021-09-17 16:01:28 -0400
-
643d2618ec
Draft tina install section
Tyler Goodlet
2021-09-17 08:15:58 -0400
-
ef7d550e94
Toss in references step mode impl
Tyler Goodlet
2021-09-16 19:21:59 -0400
-
89bf0b8d21
WIP fsp output throttling - not working yet
Tyler Goodlet
2021-09-09 10:47:41 -0400
-
-
24596022f9
Wait for a last price tick before delivering quote
Tyler Goodlet
2021-10-27 11:54:32 -0400
-
af0503956a
Use `tractor.to_asyncio.open_channel_from()` in ib backend
Tyler Goodlet
2021-10-22 12:06:00 -0400
-
980a6dde05
Add ib gateway support, loop through names
Tyler Goodlet
2021-09-24 11:27:35 -0400
-
a114329ad9
Pass window id to click subcmd
Tyler Goodlet
2021-09-24 11:13:30 -0400
-
b180fa2083
Use bottom right of window for click
Tyler Goodlet
2021-09-23 13:26:47 -0400
-
7d2a970e32
Add working i3 + xdotool script for ib data reset
Tyler Goodlet
2021-09-23 11:57:07 -0400
-
1416d4e6ac
Add actor wide client ignore set, increase history retreival to 24 requests
Tyler Goodlet
2021-09-23 09:41:53 -0400
-
eca9b14cd6
Add (list of) `hosts` support in config and better scan error msg
Tyler Goodlet
2021-09-18 17:06:25 -0400
-
-
61827a20bf
WIP fsp output throttling - not working yet
fsp_feeds
Tyler Goodlet
2021-09-09 10:47:41 -0400
-
-
91c005b3c1
Merge pull request #230 from pikers/super_basic_brokerd_status
goodboy
2021-10-28 13:04:22 -0400
-
-
adb5a55e3f
Merge pull request #233 from pikers/tractor_branch_pin
goodboy
2021-10-23 14:04:31 -0400
-
-
37723235ca
Pin to specific branch made for us
Tyler Goodlet
2021-10-23 12:25:16 -0400
-
-
547f6692d6
Passthrough loglevel to fsp actor
Tyler Goodlet
2021-09-20 16:36:11 -0400
-
4227b2e7a0
Increase feed status label size once more
Tyler Goodlet
2021-09-18 17:07:04 -0400
-
7d00244e8b
WIP resize sidepanes to master plot
Tyler Goodlet
2021-09-16 19:28:26 -0400
-
4d06502bc8
Accept humanized str input for order settings
Tyler Goodlet
2021-09-16 11:49:22 -0400
-
d3d7f8a6f8
Add `puterize()`
Tyler Goodlet
2021-09-16 11:48:31 -0400
-
da8bccf788
Just log error on invalid order mode settings
Tyler Goodlet
2021-09-16 11:26:11 -0400
-
3e25be6321
Build out feed status label, add to top of sidepane
Tyler Goodlet
2021-09-16 09:19:02 -0400
-
bc42d625fc
Make labels expand by default
Tyler Goodlet
2021-09-16 09:17:44 -0400
-
fd8be33f10
Add portal getter, store throttle rate
Tyler Goodlet
2021-09-16 09:17:14 -0400
-
-
bb5916d6a9
Merge pull request #227 from pikers/chart_mod_breakup
goodboy
2021-09-18 11:59:25 -0400
-
-
3aadd49e07
Merge pull request #226 from pikers/account_select_icons
goodboy
2021-09-15 11:36:16 -0400
-
-
46bbfc8ef8
Breakup the chart module
chart_mod_breakup
Tyler Goodlet
2021-09-15 07:38:21 -0400
-
-
aa91055a16
Fix logic to display pnl in status label immediately
Tyler Goodlet
2021-09-14 18:31:49 -0400
-
67de83afa9
Create all trackers in one pass of the accounts
Tyler Goodlet
2021-09-14 14:26:15 -0400
-
f4740da6a2
Drop `.accounts` field from allocator
Tyler Goodlet
2021-09-14 13:10:39 -0400