Commit Graph

  • daa429f7ca Put fsp plotting into a couple tasks, startup speedups. Tyler Goodlet 2020-11-13 10:39:30 -0500
  • 9aeb8603ac Use .shield() meth name from tractor tina_free_vwap Tyler Goodlet 2020-12-17 09:27:18 -0500
  • a790a59962 Drop profile calls on OHLC bars for now Tyler Goodlet 2020-12-16 16:08:54 -0500
  • 7cf3c4a86c Add signal backfilling via trio task respawn Tyler Goodlet 2020-12-16 12:30:40 -0500
  • 47856666b5 Drop legacy "historical" QPicture cruft Tyler Goodlet 2020-12-14 12:37:19 -0500
  • ff103070ea More general salutation Tyler Goodlet 2020-12-14 12:36:38 -0500
  • 639f34eaac Stick with slightly smaller fonts Tyler Goodlet 2020-12-14 12:32:35 -0500
  • 38798c7a53 Fix axes for shm primary indexing Tyler Goodlet 2020-12-14 12:22:05 -0500
  • e34fe6c594 Port charting to new shm primary indexing Tyler Goodlet 2020-12-14 12:21:39 -0500
  • be18c75428 Close app on last window exit Tyler Goodlet 2020-12-13 13:11:23 -0500
  • c8073ad891 Port kraken to declare "wap" field Tyler Goodlet 2020-12-12 17:14:47 -0500
  • ffb405c74b Port data apis to not touch primary index Tyler Goodlet 2020-12-12 17:14:03 -0500
  • 2bcebe779a Add historical backfilling to ib backend Tyler Goodlet 2020-12-10 15:46:46 -0500
  • 4bb02ded2e Ensure right bar x index is an int Tyler Goodlet 2020-12-10 15:44:20 -0500
  • 8efa2d2fc7 First draft, make graphics work on shm primary index Tyler Goodlet 2020-12-10 14:30:40 -0500
  • 5b8adc8881 Add prepend support to shm system Tyler Goodlet 2020-12-09 10:30:31 -0500
  • 5b8e72065a Left align yaxis label Tyler Goodlet 2020-12-09 08:53:09 -0500
  • c18a37c75b Font size tweaks for low dpi Tyler Goodlet 2020-12-04 13:07:03 -0500
  • 36445363a0 Use `numpy.divide()` to avoid divide-by-zero Tyler Goodlet 2020-12-01 17:14:28 -0500
  • 599429e54b Tidy up doc string Tyler Goodlet 2020-11-26 10:11:59 -0500
  • ea8f17c94b Attempt to add numba typing and use `QGraphicsPathItem` Tyler Goodlet 2020-11-25 14:55:18 -0500
  • 26d1632888 Drop commented pixmap cruft Tyler Goodlet 2020-11-24 14:48:52 -0500
  • c79cbf41aa Get `QPainterPath` "append" working Tyler Goodlet 2020-11-24 12:01:06 -0500
  • 7fe62690b9 Draw bars using `QPainterPath` magic Tyler Goodlet 2020-11-23 23:32:55 -0500
  • 46089d36c9 Add field diffing on failed push Tyler Goodlet 2020-11-18 09:46:48 -0500
  • af967b333f Tweak axis text offset and margins Tyler Goodlet 2020-11-16 17:39:14 -0500
  • 26adbe382c Use new global var stack from tractor Tyler Goodlet 2020-11-16 11:41:33 -0500
  • cc21b0386c Kill the tractor tree on window close. Tyler Goodlet 2020-11-16 10:18:15 -0500
  • 8695542a2a Add commented ex. code for line price charts Tyler Goodlet 2020-11-13 12:33:59 -0500
  • 11a280dc10 Allocate space for 2d worth of 5s bars Tyler Goodlet 2020-11-13 12:31:45 -0500
  • 1536b97b3c Break hist calc into wap func, use hlc3. Tyler Goodlet 2020-11-13 12:31:07 -0500
  • a9caee17a1 Put fsp plotting into a couple tasks, startup speedups. Tyler Goodlet 2020-11-13 10:39:30 -0500
  • 6188b47157 Add vwap to exposed fsp map Tyler Goodlet 2020-11-10 20:18:16 -0500
  • 6a2f086bd7 Add initial tina (ohl3) vwap fsp Tyler Goodlet 2020-11-10 20:16:24 -0500
  • abf8b11a05
    Merge pull request #118 from pikers/bar_select goodboy 2020-12-19 14:35:35 -0500
  • d01ca0bf96 Use .shield_channel() meth name from tractor vwap_backup Tyler Goodlet 2020-12-17 09:27:18 -0500
  • 82c99c5fee Drop profile calls on OHLC bars for now Tyler Goodlet 2020-12-16 16:08:54 -0500
  • cd0c75fe40 Add signal backfilling via trio task respawn Tyler Goodlet 2020-12-16 12:30:40 -0500
  • 47959c6a2b Drop legacy "historical" QPicture cruft Tyler Goodlet 2020-12-14 12:37:19 -0500
  • 873a8d3f3e More general salutation Tyler Goodlet 2020-12-14 12:36:38 -0500
  • 2f36b58fbd Stick with slightly smaller fonts Tyler Goodlet 2020-12-14 12:32:35 -0500
  • 642d38439d Fix axes for shm primary indexing Tyler Goodlet 2020-12-14 12:22:05 -0500
  • f7f2857fe6 Port charting to new shm primary indexing Tyler Goodlet 2020-12-14 12:21:39 -0500
  • 05a47c25f4 Close app on last window exit Tyler Goodlet 2020-12-13 13:11:23 -0500
  • 18d41d0d24 Port kraken to declare "wap" field Tyler Goodlet 2020-12-12 17:14:47 -0500
  • 098db15b2d Port data apis to not touch primary index Tyler Goodlet 2020-12-12 17:14:03 -0500
  • 6bae50ba2e Add historical backfilling to ib backend Tyler Goodlet 2020-12-10 15:46:46 -0500
  • 3ee4fe7d56 First draft, make graphics work on shm primary index Tyler Goodlet 2020-12-10 14:30:40 -0500
  • ec0be781f8 Add prepend support to shm system Tyler Goodlet 2020-12-09 10:30:31 -0500
  • 3a70f4907a Left align yaxis label Tyler Goodlet 2020-12-09 08:53:09 -0500
  • 74315d4c89 Font size tweaks for low dpi Tyler Goodlet 2020-12-04 13:07:03 -0500
  • 1d7bd3f748 Use `numpy.divide()` to avoid divide-by-zero Tyler Goodlet 2020-12-01 17:14:28 -0500
  • 2a933c3808 Tidy up doc string Tyler Goodlet 2020-11-26 10:11:59 -0500
  • 9557292573 Attempt to add numba typing and use `QGraphicsPathItem` Tyler Goodlet 2020-11-25 14:55:18 -0500
  • 2b4875957f Drop commented pixmap cruft Tyler Goodlet 2020-11-24 14:48:52 -0500
  • e36f675eee Get `QPainterPath` "append" working Tyler Goodlet 2020-11-24 12:01:06 -0500
  • bcce0b5df3 Draw bars using `QPainterPath` magic Tyler Goodlet 2020-11-23 23:32:55 -0500
  • 4fe8c4487a Add field diffing on failed push Tyler Goodlet 2020-11-18 09:46:48 -0500
  • 757f02e6f7 Tweak axis text offset and margins Tyler Goodlet 2020-11-16 17:39:14 -0500
  • 80845024da Use new global var stack from tractor Tyler Goodlet 2020-11-16 11:41:33 -0500
  • a5f622506d Kill the tractor tree on window close. Tyler Goodlet 2020-11-16 10:18:15 -0500
  • c183a428ef Add commented ex. code for line price charts Tyler Goodlet 2020-11-13 12:33:59 -0500
  • afa15c4616 Allocate space for 2d worth of 5s bars Tyler Goodlet 2020-11-13 12:31:45 -0500
  • 4e8739d9ed Break hist calc into wap func, use hlc3. Tyler Goodlet 2020-11-13 12:31:07 -0500
  • 0ab0957c6e Put fsp plotting into a couple tasks, startup speedups. Tyler Goodlet 2020-11-13 10:39:30 -0500
  • e76eb790f1 Add vwap to exposed fsp map Tyler Goodlet 2020-11-10 20:18:16 -0500
  • 6d514a7d5a Add initial tina (ohl3) vwap fsp Tyler Goodlet 2020-11-10 20:16:24 -0500
  • 49699a16ff Skip base metrics on no basis bar_select Tyler Goodlet 2020-12-16 16:26:52 -0500
  • af61611801 Add initial selection box interaction Tyler Goodlet 2020-11-08 16:15:34 -0500
  • 7cabb4854a Add virtualenv lines to install Tyler Goodlet 2020-11-06 16:03:47 -0500
  • e2d4ed063b
    Merge pull request #112 from pikers/chart_hacking goodboy 2020-11-06 15:42:24 -0500
  • 1972740d0c Make salotz stop grumbling like an old man Tyler Goodlet 2020-11-06 15:35:10 -0500
  • 0f458f8263 Add min tick setting to axis type Tyler Goodlet 2020-11-06 15:24:01 -0500
  • bdcee2b210 Readme bump Tyler Goodlet 2020-11-06 12:46:04 -0500
  • c1109ee3fb Add license headers to pertinent files Tyler Goodlet 2020-11-06 12:23:14 -0500
  • be4a3df7ba Add L1 spread streaming to kraken Tyler Goodlet 2020-11-06 11:35:40 -0500
  • 043bc985df Configure L1 queue size precisions from history Tyler Goodlet 2020-11-06 11:35:10 -0500
  • e27fece4e6 Add L1 queue size precision controls Tyler Goodlet 2020-11-06 11:34:32 -0500
  • 205bedce85 Spec dpi aware font size in inches Tyler Goodlet 2020-11-05 20:32:35 -0500
  • 1e491fb1bb Use pyqtgraph default pen for level lines Tyler Goodlet 2020-11-05 13:23:29 -0500
  • cc88300ac5 Fix L1 updates to be like TWS Tyler Goodlet 2020-11-05 12:08:29 -0500
  • db075b81ac Specialize `LevelLabel` for orientation-around-axis gymnastics Tyler Goodlet 2020-11-05 12:08:02 -0500
  • 9c3850874d Add all L1 tick types for ib Tyler Goodlet 2020-11-05 08:18:55 -0500
  • f438139ad7 Update L1 labels in price loop Tyler Goodlet 2020-11-03 22:03:49 -0500
  • 73e54a2259 Add L1 labels wrapper type Tyler Goodlet 2020-11-03 19:48:27 -0500
  • 987c13c584 Classify L1 tick types Tyler Goodlet 2020-11-03 16:22:04 -0500
  • a5d5208cfa Add sticky "orientation", allow overriding label draw instructions. Tyler Goodlet 2020-11-03 16:21:21 -0500
  • e65f511648 Draw flat line on every new time step Tyler Goodlet 2020-11-03 12:25:08 -0500
  • d92e02db86 Add back min window size i guess Tyler Goodlet 2020-11-03 12:22:57 -0500
  • 22f1b56b36 Always update left (open) arm Tyler Goodlet 2020-11-03 08:15:00 -0500
  • 1640906b09 Write shm volume (facepalm), update open=close on first volume Tyler Goodlet 2020-11-03 08:14:37 -0500
  • b23e459027 Cleanup unneeded commented stuff Tyler Goodlet 2020-11-02 15:43:19 -0500
  • 119196f2ff Scale level label correctly to small(er) fonts Tyler Goodlet 2020-11-02 15:27:48 -0500
  • 96f700a762 Add level line type with custom label Tyler Goodlet 2020-11-02 13:33:19 -0500
  • 9e7aa3f9bf Add a dpi aware font wrapper type Tyler Goodlet 2020-11-02 12:02:05 -0500
  • 307c501763 Add symbol field to ib quotes Tyler Goodlet 2020-10-29 17:21:41 -0400
  • da0789e184 Add symbol field to kraken quotes Tyler Goodlet 2020-10-29 17:08:25 -0400
  • 416f027c5f Flip contents label stuff into a type Tyler Goodlet 2020-10-29 17:08:03 -0400
  • aade0e5ea1 Pin to our pyqtgraph branch; fixes transform invert performance Tyler Goodlet 2020-10-28 15:03:51 -0400
  • 68304b79bc More thematic max datums on screen Tyler Goodlet 2020-10-28 09:28:37 -0400