Commit Graph

  • 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
  • bfa7839370 Adopt official color Tyler Goodlet 2020-09-22 20:57:05 -0400
  • 2fcbefa6e1 Use shm in fsp cascading Tyler Goodlet 2020-09-22 20:23:48 -0400
  • 4383579cd0 Use shm array in chart-fsp task Tyler Goodlet 2020-09-22 20:13:14 -0400
  • ba4261f974 Add timeit prints Tyler Goodlet 2020-09-22 15:53:20 -0400
  • 561cafbe55 Another black Tyler Goodlet 2020-09-22 15:26:15 -0400
  • efb52f2292 Make shared array buffer incrementer a message pub Tyler Goodlet 2020-09-22 14:30:50 -0400
  • 373ff90229 Only need UTC offset hacking if time w broker is messed.. Tyler Goodlet 2020-09-22 12:31:08 -0400
  • d93ce84a99 Variety of IB backend improvements Tyler Goodlet 2020-09-22 12:24:02 -0400
  • b1093dc71d Add a `data.Feed` type Tyler Goodlet 2020-09-22 12:14:24 -0400
  • 38469bd6ef Slight rework: shm API Tyler Goodlet 2020-09-22 08:31:47 -0400
  • cd540fd07e Cleanups Tyler Goodlet 2020-09-17 13:22:01 -0400
  • 6fa4f6e943 Port charts to new shm arrays Tyler Goodlet 2020-09-17 09:25:30 -0400
  • f872fbecf8 Hook IB up to shared memory system Tyler Goodlet 2020-09-17 09:12:05 -0400
  • 17491ba819 Disconnect stdlib's resource_tracker, fix .push() Tyler Goodlet 2020-09-17 09:03:11 -0400
  • 712e36b9d5 First draft of a shared numpy array sub-system Tyler Goodlet 2020-09-16 09:25:11 -0400
  • 2f1e9ee760 Update dev deps to current state of things.. Tyler Goodlet 2020-09-12 11:52:59 -0400
  • 07beec59bf Hopefully fix datum offset on signal sub-plots Tyler Goodlet 2020-09-11 19:33:05 -0400
  • 2cc2b32805 Fix dbz with `np.divide()` Tyler Goodlet 2020-09-11 19:32:07 -0400
  • eb5d64ceef Add support for overlay curves and fixed y-range Tyler Goodlet 2020-09-11 13:16:11 -0400
  • e91ba55d68 Always draw any history bars on update Tyler Goodlet 2020-09-11 12:25:06 -0400
  • a4a5bff3fa Yes, even more grays Tyler Goodlet 2020-09-10 16:16:21 -0400
  • da2325239c Copy non-base dtype fields on bar increment Tyler Goodlet 2020-09-09 21:19:36 -0400
  • 80f191c57d Adjust range logic to avoid overlap with labels Tyler Goodlet 2020-09-09 10:47:44 -0400
  • fc0a03d597 Handle OHLC *and* signal indexing Tyler Goodlet 2020-09-09 10:47:08 -0400
  • 9a59f2408d Start fsp subpackage, separate momo stuff Tyler Goodlet 2020-09-09 10:46:33 -0400
  • ee6e4d2207 Add colorama for numba tracebacks Tyler Goodlet 2020-09-08 09:59:54 -0400
  • 7d24e8eeb0 First draft of real-time rsi using numba Tyler Goodlet 2020-09-08 09:59:29 -0400
  • 9d8a867767 Bar graphics update speed improvements Tyler Goodlet 2020-09-07 16:41:11 -0400
  • b1591e3ee1 Start mucking with faster bars updates Tyler Goodlet 2020-09-06 11:32:06 -0400
  • aed310dd8b Kill pipenv Tyler Goodlet 2020-09-02 12:45:24 -0400
  • 48c70e8ae4 better readme Tyler Goodlet 2020-09-02 12:36:24 -0400
  • 0e513599eb Info log fsp output for now Tyler Goodlet 2020-09-01 13:24:08 -0400
  • f1b72dfd6b Better bg color, tweak margins. Tyler Goodlet 2020-08-31 17:18:35 -0400
  • 17d205f773 Add proper x-axis time-stamping Tyler Goodlet 2020-08-31 17:18:02 -0400
  • ea2a675adf Use dashed crosshair, simplify x-axis alloc Tyler Goodlet 2020-08-31 17:17:20 -0400
  • 387a696232 Even more colors Tyler Goodlet 2020-08-31 17:16:44 -0400
  • fca6257152 Use dashed lines for crosshair Tyler Goodlet 2020-08-30 12:32:14 -0400
  • 7a245ddda4 Add and update y-sticky labels on new price data Tyler Goodlet 2020-08-30 12:29:29 -0400
  • 363d4cf609 Start color map Tyler Goodlet 2020-08-30 12:28:38 -0400
  • d7466a58b4 Add updateable y-sticky label Tyler Goodlet 2020-08-30 12:27:41 -0400
  • 8d29338174 Cleanup latency tracker Tyler Goodlet 2020-08-26 21:45:34 -0400
  • 58b2e7e395 Refer to main chart's data for date axis Tyler Goodlet 2020-08-26 21:45:13 -0400
  • f46fa99a6e Add "contents" labels to charts Tyler Goodlet 2020-08-26 14:15:52 -0400
  • 61e460a422 Start brokers.api module Tyler Goodlet 2020-08-21 14:28:02 -0400
  • fd21f4b0fe WIP initial draft of FSP subsystem Tyler Goodlet 2020-08-19 15:32:09 -0400
  • edb32e8c2b Drop weird chart type enum Tyler Goodlet 2020-08-19 07:52:17 -0400
  • 04e21a96da Use partial, pass kwargs to `tractor._main()` Tyler Goodlet 2020-08-19 07:41:18 -0400
  • a29b7d9be5 Start "interaction" module Tyler Goodlet 2020-08-14 22:17:57 -0400
  • 8a46f8d6ed Port monitor to normalized streams Tyler Goodlet 2020-08-10 15:48:57 -0400
  • 241b2374e8 Port `DataFeed` api to broker specific normalizer routine Tyler Goodlet 2020-08-10 15:23:35 -0400
  • 9bbf0e0d7a Add a normalizer routine which emits quote differentials/ticks Tyler Goodlet 2020-08-09 00:03:09 -0400
  • 81fb327fe1 Add `services` cmd for monitoring actors Tyler Goodlet 2020-08-03 21:31:56 -0400
  • 65fb92eaff Flatten out chart tasks Tyler Goodlet 2020-08-02 20:10:06 -0400
  • 6b572eb0ef Add ravel() reference link Tyler Goodlet 2020-08-02 20:09:27 -0400
  • 971b871647 Handle "mouse-not-on-plot" edge cases Tyler Goodlet 2020-08-02 15:23:20 -0400
  • b2506b04f6 Attempt more reliable chart startup Tyler Goodlet 2020-08-02 12:18:53 -0400
  • d81f6620f5 Passthrough loglevel from qtractor Tyler Goodlet 2020-08-02 12:17:38 -0400