Commit Graph

  • b87aa30031
    Merge pull request #339 from pikers/uppx_slice_fix goodboy 2022-06-16 16:20:00 -0400
  • 958f53d8e9 Lower re-syncing log msgs to debug level uppx_slice_fix Tyler Goodlet 2022-06-16 10:53:22 -0400
  • ba43b54175 Handle edge case for extreme zoom out Tyler Goodlet 2022-06-15 08:58:01 -0400
  • de970755d7 Flip back to original daemon port Tyler Goodlet 2022-06-15 08:57:23 -0400
  • 7ddebf6773
    Merge pull request #338 from pikers/update_last_datums_in_view goodboy 2022-06-10 09:38:26 -0400
  • 8eb4a427da Revert uppx flooring, causes shift issues update_last_datums_in_view Tyler Goodlet 2022-06-10 07:02:32 -0400
  • da5dea9f99 Drop cache reset from `Curve.draw_last_datum()` Tyler Goodlet 2022-06-09 16:38:04 -0400
  • 3074773662 Fix 'last datum line is uppx's worth of data' rendering Tyler Goodlet 2022-06-09 17:46:55 -0400
  • 4099b53ea2 Add `Flow.ds_graphics': a downsample curve ref Tyler Goodlet 2022-06-09 17:07:31 -0400
  • 181c5ab6b9 Simplify trades ledger collection to single pass loop ib_subpkg Tyler Goodlet 2022-06-07 14:53:31 -0400
  • 60316f0a9c Add `open_trade_ledger()` for writing `<confdir>/ledgers/trades_<broker>_<acct>.toml` files Tyler Goodlet 2022-06-07 14:53:01 -0400
  • 633fa7cc3a
    Merge pull request #335 from pikers/ib_subpkg goodboy 2022-06-07 11:41:11 -0400
  • 1345b250bc Import missing `_accounts2clients` table Tyler Goodlet 2022-06-07 09:48:51 -0400
  • e9f0ea3daa
    Merge pull request #327 from pikers/flexxin goodboy 2022-06-07 09:42:54 -0400
  • 569674517f Hack client check for `ib` using flag Tyler Goodlet 2022-06-06 16:28:08 -0400
  • bf7397f031 Rename `.client` -> `.api` Tyler Goodlet 2022-06-06 15:56:12 -0400
  • 85c2f6e79f Factor trades endpoint into `.ib.broker.py` Tyler Goodlet 2022-06-06 15:48:39 -0400
  • 1c1661b783 Factor all data feed endpoints into `.ib.feed.py` Tyler Goodlet 2022-06-06 15:27:05 -0400
  • 99eabe34c9 Convert `ib` backend into sub-package Tyler Goodlet 2022-06-06 14:51:18 -0400
  • 827b5f9c45 Add event type into msg dict flexxin Tyler Goodlet 2022-06-04 13:44:12 -0400
  • 41f24f3de6 Add example flex variables to brokers template Tyler Goodlet 2022-05-27 08:01:57 -0400
  • 34975dfbd5 First-draft flex report loader/parsing and write to `trades.toml` conf file Tyler Goodlet 2022-05-26 18:37:33 -0400
  • 558d2564c5 Only pass `is_brokercheck: bool` to endpoints that declare it ib_checker_hackz Tyler Goodlet 2022-06-06 16:35:46 -0400
  • 6feef5f1d9 Hack client check for `ib` using flag Tyler Goodlet 2022-06-06 16:28:08 -0400
  • d641f77a80 Adjust checker to not require client methods, add `trades_dialogue()` endpoint Tyler Goodlet 2022-06-06 16:27:11 -0400
  • d5ffad01b7
    Introduce piker protocol in stream_messages Guillermo Rodriguez 2022-06-06 15:58:53 -0300
  • 54e989320d
    Brokermod check output fixed and tweaks to deribit Client.bars function Guillermo Rodriguez 2022-06-05 10:26:12 -0300
  • 8f338b334a
    Add brokercheck test and got deribit to dump l1 and trades to console Guillermo Rodriguez 2022-06-05 08:51:40 -0300
  • f970b7c563
    Initial deribit mock up Guillermo Rodriguez 2022-06-01 10:22:02 -0300
  • f6b54f02c0
    Merge pull request #302 from pikers/incremental_update_paths goodboy 2022-06-06 10:39:58 -0400
  • 44c242a794 Fill in label with pairs from `status` value of backend init msg incremental_update_paths Tyler Goodlet 2022-06-05 22:01:37 -0400
  • 99965e7601 Only draw mx/mn line for last uppx's worth of datums Tyler Goodlet 2022-06-03 16:45:53 -0400
  • e5f96391e3 Return xy data from `Curve.draw_last_datum()` methods Tyler Goodlet 2022-06-03 16:44:04 -0400
  • a66934a49d Add `Curve` sub-types with new custom graphics API Tyler Goodlet 2022-06-03 13:55:34 -0400
  • 55772efb34 Bleh, try avoiding the too many files bug-thing.. Tyler Goodlet 2022-06-03 10:18:32 -0400
  • 736178adfd Rename `FastAppendCurve` -> `Curve` Tyler Goodlet 2022-06-02 18:11:59 -0400
  • d770867163 Drop width arg to bar lines factory Tyler Goodlet 2022-06-02 13:38:14 -0400
  • c518553aa9 Add new curve doc string Tyler Goodlet 2022-06-02 13:36:55 -0400
  • 4138cef512 Drop old state from `BarsItems` Tyler Goodlet 2022-06-02 13:35:01 -0400
  • 0f4bfcdf22 Drop global pg settings Tyler Goodlet 2022-06-02 13:34:36 -0400
  • 80835d4e04 More detailed rt feed drop logging Tyler Goodlet 2022-06-01 15:01:30 -0400
  • e6d03ba97f Add missing f-str prefix Tyler Goodlet 2022-06-01 14:42:39 -0400
  • b71e8c5e6d Guard against empty source history slice output Tyler Goodlet 2022-06-01 12:14:15 -0400
  • 064d185395 Drop pointless geo call from `.pain()` Tyler Goodlet 2022-06-01 12:13:31 -0400
  • 363ba8f9ae Only drop throttle feeds if channel disconnects? Tyler Goodlet 2022-06-01 12:13:08 -0400
  • fc24f5efd1 Iterate 1s and 1m from tsdb series Tyler Goodlet 2022-05-31 18:07:51 -0400
  • a7ff47158b Pass tsdb flag when db is up XD Tyler Goodlet 2022-05-31 18:07:22 -0400
  • 57acc3bd29 Factor all per graphic `.draw_last()` methods into closures Tyler Goodlet 2022-05-31 13:57:10 -0400
  • 8f1faf97ee Add todo for bars range reuse in interaction handler Tyler Goodlet 2022-05-31 12:46:50 -0400
  • 3ab91deaec Drop all (old) unused state instance vars Tyler Goodlet 2022-05-31 12:46:20 -0400
  • 6f00617bd3 Only do new "datum append" when visible in pixels Tyler Goodlet 2022-05-30 20:01:40 -0400
  • 2c2c453932 Reset line graphics on downsample step.. Tyler Goodlet 2022-05-30 19:02:06 -0400
  • 360643b32f Fix optional input `bars_range` type to match `Flow.datums_range()` Tyler Goodlet 2022-05-30 09:37:33 -0400
  • ab0def22c1 Change flag name to `autoscale_overlays` Tyler Goodlet 2022-05-30 09:26:41 -0400
  • a9ec1a97dd Vlm "rate" fsps, change maxmin callback name to include `multi_` Tyler Goodlet 2022-05-29 23:43:31 -0400
  • d61b636487 Auto-yrange overlays in interaction (downsampler) handler Tyler Goodlet 2022-05-29 14:49:53 -0400
  • 88ac2fda52 Aggretate cache resetting into a single ctx mngr method Tyler Goodlet 2022-05-28 15:41:11 -0400
  • 08c83afa90 Rejig config helpers for arbitrary named files Tyler Goodlet 2022-05-26 18:32:47 -0400
  • 066b8df619 Implement OHLC downsampled curve via renderer, drop old bypass code Tyler Goodlet 2022-05-25 19:45:09 -0400
  • d4f31f2b3c Move update-state-vars defaults above step mode block Tyler Goodlet 2022-05-25 11:41:52 -0400
  • 04897fd402 Implement pre-graphics format incremental update Tyler Goodlet 2022-05-25 11:15:46 -0400
  • 42572d3808 Add back linked plots/views y-range autoscaling Tyler Goodlet 2022-05-24 14:22:30 -0400
  • 8ce7e99210 Drop prints Tyler Goodlet 2022-05-24 11:41:08 -0400
  • 1b38628b09 Handle teardown race, add comment about shm subdirs Tyler Goodlet 2022-05-24 10:36:17 -0400
  • bbe1ff19ef Don't kill all containers on teardown XD Tyler Goodlet 2022-05-24 10:35:42 -0400
  • eca2401ab5 Lul, well that heigh did not work.. Tyler Goodlet 2022-05-24 08:55:45 -0400
  • 5d91516b41 Drop step mode "last datum" graphics creation from `.draw_last()` Tyler Goodlet 2022-05-21 11:46:56 -0400
  • b985b48eb3 Add `._last_bar_lines` guard to `.paint()` Tyler Goodlet 2022-05-21 11:45:44 -0400
  • c256d3bdc0 Type annot name in put to log routine Tyler Goodlet 2022-05-21 11:45:16 -0400
  • f5de361f49 Import directly from `tractor.trionics` Tyler Goodlet 2022-05-21 11:44:20 -0400
  • 432d4545c2 Fix last values, must be pulled from source data in step mode Tyler Goodlet 2022-05-20 16:52:44 -0400
  • fa30df36ba Simplify default xy formatter Tyler Goodlet 2022-05-19 10:35:22 -0400
  • 17456d96e0 Drop tons of old cruft, move around some commented ideas Tyler Goodlet 2022-05-19 10:23:59 -0400
  • 167ae96566 Move graphics update logic into `Renderer.render()` Tyler Goodlet 2022-05-18 15:23:14 -0400
  • aa0efe1523 Drop `BarItems.draw_from_data()` Tyler Goodlet 2022-05-18 15:21:21 -0400
  • 664a208ae5 Drop path generation from `gen_ohlc_qpath()` Tyler Goodlet 2022-05-18 15:17:48 -0400
  • 876add4fc2 Drop `.update()` call from `.draw_last()` Tyler Goodlet 2022-05-18 15:16:01 -0400
  • 72e849c651 Drop commented cruft from update logic Tyler Goodlet 2022-05-18 09:08:38 -0400
  • b3ae562e4f Fully drop `.update_from_array()` Tyler Goodlet 2022-05-18 09:08:08 -0400
  • b5b9ecf4b1 Treat paths like input/output vars Tyler Goodlet 2022-05-18 08:53:35 -0400
  • 1dab77ca0b Rect wont show on step curves unless we avoid `.draw_last()` Tyler Goodlet 2022-05-18 08:46:09 -0400
  • 4c7661fc23 Factor `.update_from_array()` into `Flow.update_graphics()` Tyler Goodlet 2022-05-18 08:24:12 -0400
  • e258654c86 Just drop "line dot" updates for now.. Tyler Goodlet 2022-05-17 19:18:31 -0400
  • 81be0b4bd0 Dont pass `px_width` to m4, add some commented path cap tracking Tyler Goodlet 2022-05-17 19:14:49 -0400
  • df1c89e811 Drop all "pixel width" refs (`px_width`) from m4 impl Tyler Goodlet 2022-05-17 19:06:57 -0400
  • f67fd11a29 Little formattito Tyler Goodlet 2022-05-16 17:59:10 -0400
  • 1f95ba4fd8 Drop input xy from constructor, only keep state for cursor stuff.. Tyler Goodlet 2022-05-16 17:58:44 -0400
  • 1dca7766d2 Add notes about how to do mkts "trimming" Tyler Goodlet 2022-05-16 14:31:23 -0400
  • b236dc72e4 Make vlm a float; discrete is so 80s Tyler Goodlet 2022-05-16 14:31:04 -0400
  • 27ee9fdc81 Drop old non-working flatten routine Tyler Goodlet 2022-05-15 17:06:52 -0400
  • 5d294031f2 Factor step format data gen into `to_step_format()` Tyler Goodlet 2022-05-15 16:54:50 -0400
  • 537b725bf3 Factor ohlc to line data conversion into `._pathops.ohlc_to_line()` Tyler Goodlet 2022-05-15 15:45:06 -0400
  • ca5a25f921 Drop commented `numba` imports Tyler Goodlet 2022-05-15 15:44:19 -0400
  • 037300ced0 Move ohlc lines-curve generators into pathops mod Tyler Goodlet 2022-05-15 15:21:25 -0400
  • 9c5bc6deda Add `.ui._pathops` module Tyler Goodlet 2022-05-15 15:15:14 -0400
  • bc50db5925 Rename `._ohlc.gen_qpath()` -> `.gen_ohlc_qpath()` Tyler Goodlet 2022-05-15 14:30:13 -0400
  • e8e26232ea Drop `BarItems.update_from_array()`; moved into `Flow` Tyler Goodlet 2022-05-15 14:29:03 -0400
  • f6909ae395 Drop legacy step mode data formatter Tyler Goodlet 2022-05-15 14:12:09 -0400
  • b609f46d26 Always delay interaction update profiling Tyler Goodlet 2022-05-15 13:44:56 -0400
  • 5d26609693 Add "no-tsdb-found" history load length defaults Tyler Goodlet 2022-05-15 13:36:08 -0400