Commit Graph

  • 940aafe1be OMG Qt view item sizing is sooo dumb.. Tyler Goodlet 2021-07-25 12:14:03 -0400
  • 29ea91553d Use "slots" as name for "number of entries" Tyler Goodlet 2021-07-24 23:16:22 -0400
  • c18cf4f0bf Mock up initial selection field and progress bar Tyler Goodlet 2021-07-24 23:15:44 -0400
  • 7e2e316cbf "Forms" is a better module name Tyler Goodlet 2021-07-24 16:11:41 -0400
  • a2b61a67b5 Allocate pp config with new actory, drop old line update method Tyler Goodlet 2021-07-24 16:09:42 -0400
  • e8e9e20124 Use mode name setter throughout Tyler Goodlet 2021-07-24 16:07:04 -0400
  • 00ff0e96cd Add mode name setter Tyler Goodlet 2021-07-24 16:06:05 -0400
  • 97f4d9bc2d Drop stale anchors Tyler Goodlet 2021-07-24 16:05:46 -0400
  • 1ed7be7c00 Move font-aware line edit to "text entry" mod Tyler Goodlet 2021-07-24 16:04:58 -0400
  • 8d65a55f9e Toggle pp config widget on order mode active Tyler Goodlet 2021-07-23 14:21:39 -0400
  • 64ccc79a33 Change order label format to color:count Tyler Goodlet 2021-07-23 14:21:10 -0400
  • 0f176425b1 First WIP of pp config entry widget on status bar Tyler Goodlet 2021-07-23 14:20:29 -0400
  • c4a9d53306 Use one marker, drop old anchors, add graphics update on marker paint Tyler Goodlet 2021-07-23 14:19:22 -0400
  • 4d5afc2e25 Add dpi font scale getter Tyler Goodlet 2021-07-23 12:19:07 -0400
  • 4ce6edae70 Skip line stage when chart not yet initialized Tyler Goodlet 2021-07-23 12:17:59 -0400
  • da3f149646 Add a tight pp anchor Tyler Goodlet 2021-07-23 12:17:29 -0400
  • 5473c9848d Start a "text entry widgets" module Tyler Goodlet 2021-07-23 12:01:09 -0400
  • 3fb0e02788 Factor font-size-based labeled-line edit into generics widget Tyler Goodlet 2021-07-23 12:00:48 -0400
  • 5fb00f726e Add support for a marker "on paint" callback Tyler Goodlet 2021-07-22 18:42:23 -0400
  • d283872eb6 Add a scene bounding rect getter to our label Tyler Goodlet 2021-07-22 18:17:42 -0400
  • 5144492534 Just warn for now on unknown dialogs Tyler Goodlet 2021-07-22 13:21:58 -0400
  • 568dd488b5 Move level marker to annotate module Tyler Goodlet 2021-07-22 12:05:53 -0400
  • a4028d3475 Actually position msgs get relayed verbatim Tyler Goodlet 2021-07-22 11:44:15 -0400
  • dc279a48c2 Move DPI / screen get logging to debug; reduce cli noise Tyler Goodlet 2021-07-22 11:43:18 -0400
  • 7367ed5464 Drop all `ChartPlotWidget._lc` remap to `.linked Tyler Goodlet 2021-07-22 11:42:12 -0400
  • c8b14e9445 Pass position msg to tracker, append fill msgs Tyler Goodlet 2021-07-22 11:39:47 -0400
  • 3b0b7475c8 Fixup commented view locate call Tyler Goodlet 2021-07-22 11:24:25 -0400
  • 1a5770c127 Only hide position (extra) info on order mode exit Tyler Goodlet 2021-07-22 11:23:41 -0400
  • 1abbd095ec Fix oustanding label bugs, make `.update()` accept a position msg Tyler Goodlet 2021-07-22 11:23:04 -0400
  • 826c4408ea Stop pulling lot size precision from symbol for now in the UI Tyler Goodlet 2021-07-21 20:09:36 -0400
  • d3457cd423 Drop position-line factory from lines module, add endpoint getter Tyler Goodlet 2021-07-21 20:06:14 -0400
  • 444421bddf Make our default label opaque (since it's normally just text) Tyler Goodlet 2021-07-21 20:03:11 -0400
  • 565380368a Increase cursor debounce delay slightly? Tyler Goodlet 2021-07-21 20:02:09 -0400
  • f06e05c9cb Switch mode to touch `.pp` Tyler Goodlet 2021-07-21 20:00:57 -0400
  • 71eef1b7fd Add `.view` property, throttle to 50Hz by default Tyler Goodlet 2021-07-21 20:00:11 -0400
  • 20a8045127 Add a left-side-of-marker orientation Tyler Goodlet 2021-07-21 19:59:29 -0400
  • 74d6dd5957 Move position tracking to new module Tyler Goodlet 2021-07-21 19:42:15 -0400
  • afcb323c49 Use `QGraphicsPathItem` for marker, add line hide method Tyler Goodlet 2021-07-19 08:40:51 -0400
  • 45d6682ae0 Update entry count on position msgs, draft a composite position info type Tyler Goodlet 2021-07-19 07:46:30 -0400
  • ff6ac6ba4f Add label location description param for graphics path anchor Tyler Goodlet 2021-07-17 16:17:36 -0400
  • d21112dcd7 Drop the open ctx mng; add wip pp label Tyler Goodlet 2021-07-16 18:32:56 -0400
  • 69091a894f Move marker label anchor to anchors mod Tyler Goodlet 2021-07-16 16:03:32 -0400
  • e58a980786 Move all anchor funcs to new mod Tyler Goodlet 2021-07-16 14:50:59 -0400
  • 94d3f67707 Move marker level-line-positioning anchor to new module Tyler Goodlet 2021-07-16 12:31:05 -0400
  • 3aab6d67e9 Use label anchor Tyler Goodlet 2021-07-16 11:40:56 -0400
  • 791fd23524 Remove `LevelLine.add_label()`, add dynamic pp marker label Tyler Goodlet 2021-07-16 09:26:06 -0400
  • 62517c1662 Add user defined anchor support to label; reorg mod Tyler Goodlet 2021-07-16 07:45:42 -0400
  • 86cb8421d9
    Merge pull request #218 from pikers/paper_pp_tracking goodboy 2021-09-06 09:27:38 -0400
  • 0dc18598fb Add a client side order dialog type for tracking flows in the UI Tyler Goodlet 2021-07-13 15:28:19 -0400
  • bd754b740d Only re-calc avg pp price on pp size increases Tyler Goodlet 2021-07-12 11:18:43 -0400
  • 62dd327ef3 Drop `_graphics` subpkg; flat is better then nested Tyler Goodlet 2021-07-12 09:18:11 -0400
  • 449c4210e4 Add per session paper position tracking Tyler Goodlet 2021-07-12 08:22:15 -0400
  • 908678da84 Add more futes, add in order status comments Tyler Goodlet 2021-06-23 10:09:45 -0400
  • 1c59a01a78 Make subplot proportion slightly larger Tyler Goodlet 2021-06-23 10:07:41 -0400
  • fd5c72f97d WIP position market offscreen nav Tyler Goodlet 2021-06-23 10:06:05 -0400
  • ad174c5c21
    Merge pull request #204 from pikers/ib_adhoc_derivs goodboy 2021-09-02 12:57:12 -0400
  • d3838c2a8b Use built-in type generics Tyler Goodlet 2021-09-02 12:55:10 -0400
  • 07e35d3ff5
    Merge pull request #217 from pikers/hot_fix_cache_event_is_none goodboy 2021-09-02 12:52:27 -0400
  • eb5762d912 Add adhoc-symbols search for ib Tyler Goodlet 2021-09-02 10:46:20 -0400
  • 2227721dac Only set event if entry still exists Tyler Goodlet 2021-09-02 10:09:09 -0400
  • 3dad779c90 Add commented catch to skip backpressure errors wen debugging Tyler Goodlet 2021-08-30 17:53:01 -0400
  • d940957455 Support account passthrough in `.submit_limit()` Tyler Goodlet 2021-08-18 15:17:26 -0400
  • ffbfd187ad Raise cache miss on a disconnected ib client Tyler Goodlet 2021-08-18 15:15:28 -0400
  • c6aa867c9b Add more futes, add in order status comments Tyler Goodlet 2021-06-23 10:09:45 -0400
  • 37d94fbb28
    Merge pull request #212 from pikers/feed_caching goodboy 2021-09-01 10:25:49 -0400
  • 4527d4a677 Allocate an event per context Tyler Goodlet 2021-09-01 09:45:14 -0400
  • 26cb7aa660 Drop tractor stream shielding use Tyler Goodlet 2021-09-01 08:26:26 -0400
  • 2df16e11ed Re-implement client caching using `maybe_open_ctx` Tyler Goodlet 2021-09-01 09:01:25 -0400
  • c3682348fe Use the actor's service nursery instead Tyler Goodlet 2021-08-31 12:46:47 -0400
  • 1184a4d88e Cache sample step streams per actor Tyler Goodlet 2021-08-31 09:28:22 -0400
  • bbcce0cab6 Facepalm^2: pass through kwargs Tyler Goodlet 2021-08-30 18:04:19 -0400
  • cae7f486e4 Revert "Lol, don't use `maybe_open_feed()` for now, it's totally borked..." Tyler Goodlet 2021-08-30 17:55:10 -0400
  • ff322ae7be Re-impl ctx-mng caching using `trio.Nursery.start()` Tyler Goodlet 2021-08-30 17:39:53 -0400
  • 2f1455d423 Lol, don't use `maybe_open_feed()` for now, it's totally borked... Tyler Goodlet 2021-08-18 14:46:13 -0400
  • 2a9d24ccac Remove dead OHLC index consumers from subs list on error Tyler Goodlet 2021-08-02 22:08:59 -0400
  • fe0d66e847 Drop removed module import Tyler Goodlet 2021-08-16 08:18:20 -0400
  • 1e42f58478 Add pause/resume feed api, delegate to msg stream for broadcast api Tyler Goodlet 2021-08-15 18:14:09 -0400
  • 2f5abaa47a Add njs token bucket gist url Tyler Goodlet 2021-08-13 12:34:40 -0400
  • c8e320849a Add super basic support for data feed "pausing" Tyler Goodlet 2021-08-13 12:15:08 -0400
  • 0c9516051b TO SQUASH cached ctx. Tyler Goodlet 2021-08-12 20:16:45 -0400
  • 71b50fdae8 Use broadcast chan for order client and avoid chan repacking Tyler Goodlet 2021-08-12 14:50:18 -0400
  • 954dc6a8b0 Fix missing cache hit bool element of return Tyler Goodlet 2021-08-12 14:49:06 -0400
  • 310d8f485e Add disclaimer to old data mod Tyler Goodlet 2021-08-10 16:58:10 -0400
  • 2202abc9fb Add (lack of proper) ring buffer note Tyler Goodlet 2021-08-10 17:02:52 -0400
  • 7d0f47364c Use `maybe_open_feed()` in ems and fsp daemons Tyler Goodlet 2021-08-10 16:50:40 -0400
  • a7d3afc9b1 Add a `maybe_open_feed()` which uses new broadcast chans Tyler Goodlet 2021-08-10 16:00:14 -0400
  • 224dbbc4e3 Drop feed refs Tyler Goodlet 2021-08-10 09:32:59 -0400
  • 7d5add1c3a Add an njs cache gist link Tyler Goodlet 2021-08-10 08:51:03 -0400
  • 66f1d91541 Let's abstractify: -> Tyler Goodlet 2021-08-09 19:27:42 -0400
  • 68ce5b3550 Add lifo cache to new module; drop "utils", bleh Tyler Goodlet 2021-08-09 14:34:26 -0400
  • 0ce8057823 Move feed cacheing to cache mod; put entry retreival into ctx mng Tyler Goodlet 2021-08-09 13:20:57 -0400
  • a0660e553f Start top level cacheing apis module Tyler Goodlet 2021-08-09 11:43:45 -0400
  • 146c684f21 Cache `brokerd` feeds for reuse in clearing loop Tyler Goodlet 2021-08-09 11:31:38 -0400
  • f03f051e7f
    Merge pull request #213 from pikers/brokers_config goodboy 2021-08-24 10:37:44 -0400
  • c21d299193 Drop data/ version of config brokers_config Tyler Goodlet 2021-08-24 10:32:01 -0400
  • 89b2089562 Fixup missing ib section handling; drop `.api` subsection Tyler Goodlet 2021-07-27 08:28:44 -0400
  • d5394ac677 Fix TWS triggered trades msg packing Tyler Goodlet 2021-07-05 09:53:42 -0400
  • 12c8d26906 Update brokers.toml schema Tyler Goodlet 2021-08-24 10:23:53 -0400
  • 7592ae7be7 Pass labels to form builder, toy with broadcast consumer task ordermodepps_backup Tyler Goodlet 2021-08-10 17:04:19 -0400
  • 112615e374 Add (lack of proper) ring buffer note Tyler Goodlet 2021-08-10 17:02:52 -0400