Commit Graph

  • c1266a7a1d Add buy/sell colors Tyler Goodlet 2021-01-11 21:22:21 -0500
  • 12aebcc89c Expose "proxy" api a little better Tyler Goodlet 2021-01-11 21:22:03 -0500
  • e51670a573 Try dynamically loading screen Tyler Goodlet 2021-01-09 10:56:35 -0500
  • 5503a5705a Drop old line Tyler Goodlet 2021-01-09 10:56:11 -0500
  • 3e7057d247 Use feed's trade streamin in ems Tyler Goodlet 2021-01-09 10:55:36 -0500
  • 611486627f Cleaning Tyler Goodlet 2021-01-09 10:55:00 -0500
  • bd180a3482 Add trades data stream routine to Feed Tyler Goodlet 2021-01-09 10:54:45 -0500
  • 280739b51a Add trades data streaming support Tyler Goodlet 2021-01-09 10:54:09 -0500
  • 620f5fee6e Wishful thinking with conditional mngrs Tyler Goodlet 2021-01-09 10:53:40 -0500
  • 5a4f5c35ae
    Merge pull request #146 from pikers/basic_alerts goodboy 2021-01-15 21:09:33 -0500
  • 03074d4717
    Merge pull request #145 from pikers/y_zoom goodboy 2021-01-15 21:07:02 -0500
  • 513646c802 Use @njit throughout kraken_trades_data Tyler Goodlet 2021-01-11 08:40:13 -0500
  • 4bd42b52c9 Add support for Trades ep Tyler Goodlet 2021-01-11 08:34:59 -0500
  • 39e4953a6a Get order cancellation working basic_alerts Tyler Goodlet 2021-01-07 22:08:25 -0500
  • dba8457be9 Trigger kraken sample increment after startup Tyler Goodlet 2021-01-07 12:17:10 -0500
  • 282cc85ba0 Create an "order mode" Tyler Goodlet 2021-01-07 12:03:18 -0500
  • 8d66a17daf Add a "lines editor" api/component Tyler Goodlet 2021-01-05 13:37:03 -0500
  • 268f207a6c Shadow 'close' field with 'last' Tyler Goodlet 2021-01-05 08:02:48 -0500
  • 24536ad769 Get roundtrip alert uuids workin; stage order book api Tyler Goodlet 2021-01-05 08:02:14 -0500
  • d0a3deae09 Pass symbol type further down chart stack Tyler Goodlet 2021-01-04 14:46:47 -0500
  • 4d6b1d4bb1 Add brokers list field to symbol type Tyler Goodlet 2021-01-04 14:45:59 -0500
  • 3c424a153f Port to new `Portal.run()` api Tyler Goodlet 2021-01-04 14:45:34 -0500
  • 267c8c6bd3 Go back to manual label contents check for now Tyler Goodlet 2021-01-04 14:45:12 -0500
  • 9478adf600 Use event sync for increment task launch Tyler Goodlet 2021-01-04 14:44:39 -0500
  • c7ff0804db Graph snap quote immediately on ib spin up Tyler Goodlet 2021-01-04 14:43:59 -0500
  • c030b63101 Rejig state with dataclasses; prep for numba Tyler Goodlet 2021-01-04 14:42:35 -0500
  • e56d065dbc
    Add fill_bars function to kraken kraken_history Guillermo Rodriguez 2021-01-02 12:34:17 -0300
  • 7b5a72909e Start a "real" alert looking msg Tyler Goodlet 2021-01-03 17:23:45 -0500
  • 616a74865b Better highlighted yellow Tyler Goodlet 2021-01-03 17:23:23 -0500
  • 6e2328d351 More comments? Tyler Goodlet 2021-01-03 17:23:06 -0500
  • a3468fb915 Barebones level based alerts are working! Tyler Goodlet 2021-01-03 17:19:16 -0500
  • 97b2f86cfe Add preliminary support for alert line management Tyler Goodlet 2021-01-03 11:12:51 -0500
  • 88d48bd188 Port to `Cursor` Tyler Goodlet 2021-01-03 11:10:08 -0500
  • 08aa5984ec Rename crosshair (type) to cursor Tyler Goodlet 2021-01-03 10:46:28 -0500
  • 14dad08d98 Extend level line interaction Tyler Goodlet 2021-01-03 10:43:53 -0500
  • edbbcbf954 Add alert yellow Tyler Goodlet 2021-01-03 10:39:06 -0500
  • b1fd986a3a
    Change kraken.stream_quotes to use tractor.stream api Guillermo Rodriguez 2020-12-30 18:58:14 -0300
  • d492f5c35a Define our own mouse clicked handler Tyler Goodlet 2021-01-01 17:49:23 -0500
  • a55d72f8d6 Create and "EMS" module for order execution/routing actor(s) Tyler Goodlet 2021-01-01 17:48:22 -0500
  • 80d48e5ece Dynamically override .boundingRect() after startup Tyler Goodlet 2021-01-01 13:23:05 -0500
  • e474d8c309 Remove horizontal crosshair on "a" hotkey Tyler Goodlet 2021-01-01 13:05:50 -0500
  • 7a53f19eeb Highlight level line label on hover Tyler Goodlet 2021-01-01 13:05:16 -0500
  • d602cbc985 Avoid active_plot race Tyler Goodlet 2021-01-01 12:59:31 -0500
  • bd85214017 Add draft order actor architecture Tyler Goodlet 2021-01-01 12:37:58 -0500
  • 5fddb581ab Kill backfiller on "no history" error y_zoom Tyler Goodlet 2021-01-01 12:34:50 -0500
  • 373327e3b7
    Merge pull request #134 from pikers/graphics_pixel_buffer goodboy 2021-01-01 12:31:52 -0500
  • 81b10b9dfc Add initial y-axis zoom Tyler Goodlet 2020-12-30 12:55:02 -0500
  • f3a0b1e91e Use pixel buffers on axis labels graphics_pixel_buffer chart_trader Tyler Goodlet 2020-12-29 14:34:25 -0500
  • 1e09b0f08f Type annot paint methods Tyler Goodlet 2020-12-29 12:55:56 -0500
  • 98c3bb8aee Add a pyqtgraph profiling toggle to chart CLI Tyler Goodlet 2020-12-29 10:15:38 -0500
  • a68fff4139 Break specialized graphics into specific mods Tyler Goodlet 2020-12-29 08:43:25 -0500
  • 575b3a0605 Adjust imports Tyler Goodlet 2020-12-29 08:18:03 -0500
  • 916396fbfe Move fast curve graphics to new mod Tyler Goodlet 2020-12-28 17:31:58 -0500
  • 19e3db8f61 Move OHLC items into new module Tyler Goodlet 2020-12-28 15:32:34 -0500
  • b4c28cb086 Start a new graphics sub-package Tyler Goodlet 2020-12-28 15:04:57 -0500
  • 5d30f351af Remove use of `tractor.run()` Tyler Goodlet 2020-12-28 13:07:17 -0500
  • d7f80d8ddb Add note about shm limit Tyler Goodlet 2020-12-28 13:06:44 -0500
  • b467e8fd8d Try cache mode on a bunch of "static" graphics Tyler Goodlet 2020-12-28 12:54:22 -0500
  • 588213a230 Add an experimental "fast appendable curve" graphic Tyler Goodlet 2020-12-28 12:47:09 -0500
  • 93e76fa12c Comment some unneeded PDI optimization flags Tyler Goodlet 2020-12-26 17:51:01 -0500
  • cac797a7fc Add initial pixel buffer caching usage Tyler Goodlet 2020-12-26 17:40:21 -0500
  • 6166e5900e
    Merge pull request #131 from pikers/vwap_fsp goodboy 2020-12-29 15:43:38 -0500
  • bd73d02cfb Avoid loading volume FSPs on symbols without any data vwap_fsp Tyler Goodlet 2020-12-28 13:31:15 -0500
  • 42761438f6 Pass backfiller explicit symbol str, don't require volume ticks Tyler Goodlet 2020-12-26 18:04:32 -0500
  • bc96c5847c Port to new tractor api Tyler Goodlet 2020-12-21 13:02:16 -0500
  • 714c757e3e Add vwap back to fsp conf on feature branch Tyler Goodlet 2020-12-19 17:01:57 -0500
  • 48da729364 Use .shield() meth name from tractor Tyler Goodlet 2020-12-17 09:27:18 -0500
  • c01382294e Add signal backfilling via trio task respawn Tyler Goodlet 2020-12-16 12:30:40 -0500
  • e89d3f9560 Use `numpy.divide()` to avoid divide-by-zero Tyler Goodlet 2020-12-01 17:14:28 -0500
  • 7c7b31ebbe Break hist calc into wap func, use hlc3. Tyler Goodlet 2020-11-13 12:31:07 -0500
  • 33515f45cc Add vwap to exposed fsp map Tyler Goodlet 2020-11-10 20:18:16 -0500
  • ef2be16d97 Add initial tina (ohl3) vwap fsp Tyler Goodlet 2020-11-10 20:16:24 -0500
  • c5b2b6918b
    Merge pull request #130 from pikers/to_qpainterpath_and_beyond goodboy 2020-12-21 13:01:27 -0500
  • 833a442ac0 Disable vwap in conf, feature delay to_qpainterpath_and_beyond Tyler Goodlet 2020-12-19 16:57:58 -0500
  • f27d639552 Port kraken to declare "wap" field Tyler Goodlet 2020-12-12 17:14:47 -0500
  • b72d7d3085 Drop profile calls on OHLC bars for now Tyler Goodlet 2020-12-16 16:08:54 -0500
  • df686755da Drop legacy "historical" QPicture cruft Tyler Goodlet 2020-12-14 12:37:19 -0500
  • 618c2f8e0a More general salutation Tyler Goodlet 2020-12-14 12:36:38 -0500
  • db6f77481b Stick with slightly smaller fonts Tyler Goodlet 2020-12-14 12:32:35 -0500
  • 7ce27107df Fix axes for shm primary indexing Tyler Goodlet 2020-12-14 12:22:05 -0500
  • c8537d59a8 Port charting to new shm primary indexing Tyler Goodlet 2020-12-14 12:21:39 -0500
  • 9930430721 Close app on last window exit Tyler Goodlet 2020-12-13 13:11:23 -0500
  • 599b5276b4 Port data apis to not touch primary index Tyler Goodlet 2020-12-12 17:14:03 -0500
  • fda9fcbc55 Add historical backfilling to ib backend Tyler Goodlet 2020-12-10 15:46:46 -0500
  • 6d50ad75a7 Ensure right bar x index is an int Tyler Goodlet 2020-12-10 15:44:20 -0500
  • 2568a2d2e9 First draft, make graphics work on shm primary index Tyler Goodlet 2020-12-10 14:30:40 -0500
  • 02b7d6cd19 Add prepend support to shm system Tyler Goodlet 2020-12-09 10:30:31 -0500
  • 9710685508 Left align yaxis label Tyler Goodlet 2020-12-09 08:53:09 -0500
  • 1f8f2eb8b3 Font size tweaks for low dpi Tyler Goodlet 2020-12-04 13:07:03 -0500
  • 247b5fa2ec Tidy up doc string Tyler Goodlet 2020-11-26 10:11:59 -0500
  • 3e16840566 Attempt to add numba typing and use `QGraphicsPathItem` Tyler Goodlet 2020-11-25 14:55:18 -0500
  • 949e9d6cd1 Drop commented pixmap cruft Tyler Goodlet 2020-11-24 14:48:52 -0500
  • f083f537b1 Get `QPainterPath` "append" working Tyler Goodlet 2020-11-24 12:01:06 -0500
  • 413c703e34 Draw bars using `QPainterPath` magic Tyler Goodlet 2020-11-23 23:32:55 -0500
  • 8aede3cbcb Add field diffing on failed push Tyler Goodlet 2020-11-18 09:46:48 -0500
  • f9e4e9507d Tweak axis text offset and margins Tyler Goodlet 2020-11-16 17:39:14 -0500
  • c625dc90f1 Use new global var stack from tractor Tyler Goodlet 2020-11-16 11:41:33 -0500
  • 9572280553 Kill the tractor tree on window close. Tyler Goodlet 2020-11-16 10:18:15 -0500
  • bfcf5170dc Add commented ex. code for line price charts Tyler Goodlet 2020-11-13 12:33:59 -0500
  • acf8aeb33e Allocate space for 2d worth of 5s bars Tyler Goodlet 2020-11-13 12:31:45 -0500