Commit Graph

  • 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
  • 6fd310473c Add resource links to DPI snippet Tyler Goodlet 2020-10-28 09:27:44 -0400
  • 031eab28c7 Adjust contents label font for DPI Tyler Goodlet 2020-10-28 08:24:13 -0400
  • 20a4aed672 Update font metrics after dpi calc; facepalm. Tyler Goodlet 2020-10-28 08:05:15 -0400
  • 751cca35e1 Attempt to calculate font size by DPI Tyler Goodlet 2020-10-27 15:15:31 -0400
  • 23672fc22b Rework axes types, sizing stuff Tyler Goodlet 2020-10-27 10:50:28 -0400
  • 89d48afb6c Size axis labels based on text contents Tyler Goodlet 2020-10-26 23:34:48 -0400
  • 55f34dfed0 Start a profiling mod Tyler Goodlet 2020-10-26 10:54:46 -0400
  • 7a268ea88e Draft screen / font / dpi info script Tyler Goodlet 2020-10-25 18:20:38 -0400
  • bed6a631c0 Don't pass color down to axis Tyler Goodlet 2020-10-25 10:49:31 -0400
  • f32763d992 Only move x-axis sticky when we mouse-over a new index Tyler Goodlet 2020-10-24 20:18:21 -0400
  • ece57b2a1d Rename our main color Tyler Goodlet 2020-10-24 20:18:03 -0400
  • 94a8ee6270 Optimize axis labels using `QPicture` Tyler Goodlet 2020-10-24 20:04:57 -0400
  • 13f32acfdf Only update history on bar increment Tyler Goodlet 2020-10-22 21:21:14 -0400
  • 8eb4344d86 More "thematic" default view values ;) Tyler Goodlet 2020-10-22 20:42:46 -0400
  • 8c25892521 Fix (really sidestep) flat bar rendering issue(s) Tyler Goodlet 2020-10-22 20:35:51 -0400
  • 7be624de39 Implement `tickStrings` for price axis; use float_digits() Tyler Goodlet 2020-10-22 20:22:21 -0400
  • 18dc809acb Add naive digits count routine Tyler Goodlet 2020-10-22 14:05:35 -0400
  • f2c4a46c94 Center bars around index, adjust curves back to match... Tyler Goodlet 2020-10-21 11:19:41 -0400
  • cd828db9e9 Show 24 bars to left on startup Tyler Goodlet 2020-10-21 10:51:54 -0400
  • 875bc8be24 Add line dots cursors to curves by default Tyler Goodlet 2020-10-21 10:46:56 -0400
  • 1f6b5da17e Add support for curve "cursors" using a filled dot Tyler Goodlet 2020-10-21 10:40:51 -0400
  • 88583d999a Add "follow mode" Tyler Goodlet 2020-10-20 08:43:51 -0400
  • 1902507703 Change scroll "center" to rightmost bar on screen Tyler Goodlet 2020-10-19 21:32:50 -0400
  • c57f678295 Fix contents labels issues Tyler Goodlet 2020-10-19 14:18:06 -0400
  • 851104dd31 Add an inf horizontal line helper Tyler Goodlet 2020-10-19 14:01:57 -0400
  • 1706b67e00 Note the issues with the shared fsp array index.. Tyler Goodlet 2020-10-19 14:01:25 -0400
  • 32974a118c Add hidpi comments, 300 bars in view at startup Tyler Goodlet 2020-10-19 11:37:50 -0400
  • d3dc8fb219 Differentiate array schema by close field Tyler Goodlet 2020-10-19 11:37:28 -0400
  • c7d5ea6e15 Fix static yrange and last bar double draw issues Tyler Goodlet 2020-10-16 12:18:14 -0400
  • fc23b2180d Pass through fonts to axes Tyler Goodlet 2020-10-16 12:15:33 -0400
  • 58d3234f74 Drop lingering print Tyler Goodlet 2020-10-16 12:15:07 -0400
  • f4c38621d5 Add a default "bars from right" style setting Tyler Goodlet 2020-10-15 15:08:56 -0400
  • 6f429b1104 These seem to be "faster" crosshair settings? Tyler Goodlet 2020-10-15 15:08:16 -0400
  • cb72662350 Add warnings for shm cache misses Tyler Goodlet 2020-10-15 15:07:56 -0400
  • 454b445b4b Add better shared mem writer task checking Tyler Goodlet 2020-10-15 15:02:42 -0400
  • e0613675c7 Fix chart command derp Tyler Goodlet 2020-10-15 14:30:48 -0400
  • db273e1cd7 Up the mouse re-draw rate limit Tyler Goodlet 2020-10-12 09:36:46 -0400
  • 18097fc33b Scale for hidpi pixmaps too Tyler Goodlet 2020-09-29 16:24:59 -0400
  • 2302e59f1d 3k bars for now, ignore rtTime Tyler Goodlet 2020-09-29 16:24:32 -0400
  • 8d9a6845c6 Add a naive maxmin calc to avoid frequent resizes Tyler Goodlet 2020-09-29 16:18:21 -0400
  • 6d5ccc6c3f Specify font size in pixels Tyler Goodlet 2020-09-29 14:18:14 -0400
  • 8276b02f92 Further label and axis sizing tweaks for hidpi Tyler Goodlet 2020-09-29 12:28:54 -0400
  • e524ee9045 Resize everything with HiDPI scaling on Tyler Goodlet 2020-09-29 11:11:42 -0400
  • bceeaa56ff Drop ringbuf, didn't end up using Tyler Goodlet 2020-09-29 08:50:28 -0400
  • acc8dd66f5 Add data._normalize.py ... Tyler Goodlet 2020-09-26 14:20:55 -0400
  • bc65040601 Add shm support to kraken backend Tyler Goodlet 2020-09-26 14:12:54 -0400
  • d4eb5ccca4 Handle vwap overlay with shm Tyler Goodlet 2020-09-26 14:12:33 -0400
  • 8a4528c006 Always ask backend for ohlc dtype Tyler Goodlet 2020-09-26 14:11:55 -0400
  • 47d4ec5985 Move _source under data package Tyler Goodlet 2020-09-26 14:11:14 -0400
  • 8e2e695ba8 Revert project name removal; breaks shit elsewhere somehow.. Tyler Goodlet 2020-09-25 16:07:29 -0400
  • 155c3eef2a Convert timeit thing to use print() Tyler Goodlet 2020-09-25 16:03:58 -0400
  • 8832804bab Sub each new symbol to shm incrementing Tyler Goodlet 2020-09-25 15:19:33 -0400
  • e3e219aa4b Add multi-symbol-buffer increment support Tyler Goodlet 2020-09-25 15:16:58 -0400
  • 41e85ccaa9 Break wma calc into sync func Tyler Goodlet 2020-09-24 13:04:47 -0400
  • 3f0e175011 Get bar oriented RSI working correctly Tyler Goodlet 2020-09-23 13:15:27 -0400
  • 268e748417 Drop extra prefix in logs Tyler Goodlet 2020-09-22 20:57:37 -0400