Commit Graph

  • 1bf1965a8b Drop `tractor.log` level override fixture Tyler Goodlet 2022-11-07 15:40:41 -0500
  • 051a8729b6 EMS: expect fqsn key in `Feed.symbols` Tyler Goodlet 2022-11-07 15:40:01 -0500
  • 8e85ed92c8 Use new `GodWidget.load_symbols()` from search Tyler Goodlet 2022-11-07 15:39:28 -0500
  • 2a9042b1b1 Make all UI entrypoints accept an fqsn `list` Tyler Goodlet 2022-11-07 15:33:52 -0500
  • 344a634cb6 Always set fqsn in `Feed.symbols: dict` Tyler Goodlet 2022-11-07 13:04:58 -0500
  • 508de6182a Drop duplicate live gateway from compose file for now Tyler Goodlet 2022-11-07 10:19:12 -0500
  • 40000345a1 Only log pos size errors for `ib` Tyler Goodlet 2022-11-07 09:17:25 -0500
  • 220d38b4a9
    Merge pull request #439 from pikers/binance_syminfo_fix goodboy 2023-01-10 11:08:19 -0500
  • 888438ca25
    Add two attributes to Pair class to match Binance exchange information update Esmeralda Gallardo 2023-01-09 08:01:48 -0300
  • d84bcf77c0
    Merge pull request #438 from pikers/msgspec_ordering goodboy 2023-01-09 19:01:12 -0500
  • 0474d66531
    Switch msgspec struct ordering to always have required fields first and optionals last Guillermo Rodriguez 2023-01-09 18:43:50 -0300
  • f218b804b4
    Merge pull request #433 from pikers/add_config_dir_on_daemon_startup algorandpa 2022-12-22 19:40:47 +0000
  • 7b14f498a8
    Merge pull request #409 from esmegl/json_rpc_req Guillermo Rodriguez 2022-12-21 15:14:12 -0300
  • 18e4352faf
    Deleted unused timeout logic Esmeralda Gallardo 2022-12-19 14:55:06 -0300
  • a6e921548b
    Modified recv_task(): added functionality to restart ws after timeout, modified match msg and added new case to match in case of receiving an error. Esmeralda Gallardo 2022-10-27 15:05:41 -0300
  • 3f5dec82ed
    Replaced try/except block in recv_task() by match msg, and added new changes to description comment Esmeralda Gallardo 2022-10-19 15:38:35 -0300
  • db0b59abaa
    Added support for JSONRPC requests coming from the server side Esmeralda Gallardo 2022-10-19 09:59:29 -0300
  • f5bcd1d91c remove binance additions algorandpa 2022-12-17 21:53:57 +0000
  • db11c3c0f8 add config dir on pikerd startup algorandpa 2022-12-17 21:51:49 +0000
  • df6071ae9e `binance`: more fields.. `SelfTradePreventMode`.. Tyler Goodlet 2022-12-15 14:30:03 -0500
  • cc1694760c
    Merge pull request #432 from pikers/kraken_limits_fields goodboy 2022-12-10 16:12:54 -0500
  • 4d8b22dd8f
    Merge pull request #431 from pikers/cz_post_ftx goodboy 2022-12-10 16:08:39 -0500
  • fd296a557e Add position limit fields kraken_limits_fields Tyler Goodlet 2022-12-01 10:30:27 -0500
  • 0de2f863bd `kraken`: Explicitly report missing `Pair` fields in error Tyler Goodlet 2022-12-10 15:21:20 -0500
  • de93da202b Reconnect on ping-pong errors too i guess? cz_post_ftx Tyler Goodlet 2022-12-10 14:57:50 -0500
  • 5c459f21be Honestly, f$@%! you cz... Tyler Goodlet 2022-12-07 16:18:00 -0500
  • 5915cf3acf
    Merge pull request #430 from pikers/catch_notification_daemon_error goodboy 2022-12-04 17:06:12 -0500
  • 997bf31bd4 remove spacing again algorandpa 2022-12-04 21:19:34 +0000
  • f3427bb13b restore spacing algorandpa 2022-12-04 21:15:41 +0000
  • 6fa266e3e0 wrap notification process in try catch and capture stderr data algorandpa 2022-12-04 21:13:33 +0000
  • 019a6432fb
    Merge pull request #421 from pikers/ib_contract_updates Guillermo Rodriguez 2022-11-17 18:38:22 -0300
  • 209e1085ae
    Merge pull request #422 from pikers/kraken_pair_status goodboy 2022-11-17 15:22:17 -0500
  • 0ef75e6aa6 Add `.status: str` to kraken pairs.. kraken_pair_status Tyler Goodlet 2022-11-15 18:11:15 -0500
  • 243d0329f6 Client.get_head_time()` seems unsupported for forex? ib_contract_updates Tyler Goodlet 2022-11-17 13:34:21 -0500
  • a0ce9ecc0d Only append con suffix if not empty Tyler Goodlet 2022-11-17 13:32:25 -0500
  • af9c30c3f5 Handle futes venue remaps as per oct-nov 2022 rollout Tyler Goodlet 2022-11-13 18:18:33 -0500
  • ebbfa47baf
    Merge pull request #419 from pikers/pre_multifeed_hotfix Zoltan 2022-11-12 17:34:25 -0500
  • 02fbc0a0ed Fix `_main()` arg back to `sym: str` pre_multifeed_hotfix Tyler Goodlet 2022-11-12 16:26:21 -0500
  • 4729e4c6bc
    Merge pull request #418 from pikers/kraken_pair_updates goodboy 2022-11-10 17:31:39 -0500
  • a44b8e3e22
    Merge pull request #417 from pikers/daemon_sockaddr_config goodboy 2022-11-10 17:31:24 -0500
  • 8a89303cb3
    Merge pull request #415 from pikers/no_signal_pi_overlays goodboy 2022-11-10 17:31:04 -0500
  • e547b307f6 Deflect 1s OHLC loading for `kraken` kraken_pair_updates Tyler Goodlet 2022-11-10 01:42:48 -0500
  • 72ec9b1e10 Add `Pair.tick_size` to `kraken` schema Tyler Goodlet 2022-11-07 09:17:04 -0500
  • 40c70ae6d8 Drop unecessary services var asserts? daemon_sockaddr_config Tyler Goodlet 2022-11-10 10:38:09 -0500
  • d3fefdeaff Expose registry sockaddr in `open_piker_runtime()` Tyler Goodlet 2022-11-09 12:58:07 -0500
  • 8be005212f Expose `.open_feed()` and `open_piker_runtime()` eps at top level Tyler Goodlet 2022-11-07 15:38:54 -0500
  • 5a2795e76b Passthrough registry sockaddr from chart cmd to daemon Tyler Goodlet 2022-11-07 13:05:52 -0500
  • a987f0ab81 Add registry socket cli flags to all client cmds Tyler Goodlet 2022-11-07 11:22:38 -0500
  • d99b40317d Add a `pikerd -p <port_number>` flag Tyler Goodlet 2022-11-07 10:21:52 -0500
  • 9ae519f6fa Re-work chart-overlay event broadcasting no_signal_pi_overlays Tyler Goodlet 2022-11-04 16:28:45 -0400
  • 8f3fe8e542 Back link auto-y-ranging to ohlc chart from vlm overlay fsp Tyler Goodlet 2022-11-04 16:28:10 -0400
  • 490d85aba5 Drop fast chart buffer to 2 days worth Tyler Goodlet 2022-11-02 13:51:39 -0400
  • 9b6f4d24be Just warn on `ib` symbol search lags pre_multi_feedz Tyler Goodlet 2022-11-08 14:50:31 -0500
  • ba2e1e04cd
    Merge pull request #413 from pikers/pg_exts_fork goodboy 2022-11-08 12:47:32 -0500
  • 4eea8042ff Start data feed layer test suite Tyler Goodlet 2022-11-07 15:40:52 -0500
  • 9fc45c2bff Drop `tractor.log` level override fixture Tyler Goodlet 2022-11-07 15:40:41 -0500
  • e7751cb5dd EMS: expect fqsn key in `Feed.symbols` Tyler Goodlet 2022-11-07 15:40:01 -0500
  • 79b27899bf Use new `GodWidget.load_symbols()` from search Tyler Goodlet 2022-11-07 15:39:28 -0500
  • 312c1552cd Expose `.open_feed()` and `open_piker_runtime()` eps at top level Tyler Goodlet 2022-11-07 15:38:54 -0500
  • f1b5c6e62c Make all UI entrypoints accept an fqsn `list` Tyler Goodlet 2022-11-07 15:33:52 -0500
  • 16699bdc88 Passthrough registry sockaddr from chart cmd to daemon Tyler Goodlet 2022-11-07 13:05:52 -0500
  • 5151971131 Always set fqsn in `Feed.symbols: dict` Tyler Goodlet 2022-11-07 13:04:58 -0500
  • 81f0fc77e3 Add registry socket cli flags to all client cmds Tyler Goodlet 2022-11-07 11:22:38 -0500
  • 3e45a61287 Add a `pikerd -p <port_number>` flag Tyler Goodlet 2022-11-07 10:21:52 -0500
  • bc46f17fae Drop duplicate live gateway from compose file for now Tyler Goodlet 2022-11-07 10:19:12 -0500
  • 27749e90c3 Only log pos size errors for `ib` Tyler Goodlet 2022-11-07 09:17:25 -0500
  • 63c3d5ba74 Add `Pair.tick_size` to `kraken` schema Tyler Goodlet 2022-11-07 09:17:04 -0500
  • 8caea80133 Re-work chart-overlay event broadcasting Tyler Goodlet 2022-11-04 16:28:45 -0400
  • 7bc67671b6 Back link auto-y-ranging to ohlc chart from vlm overlay fsp Tyler Goodlet 2022-11-04 16:28:10 -0400
  • b11dfbb008 Drop fast chart buffer to 2 days worth Tyler Goodlet 2022-11-02 13:51:39 -0400
  • 5d4929db9c Pin to our `pyqtgraph` fork's master branch pg_exts_fork Tyler Goodlet 2022-10-31 15:00:38 -0400
  • c41400ae18 Use `.setRect()`; not sure how this was ever working? Tyler Goodlet 2022-10-31 14:58:35 -0400
  • e71bd2cb1e Move axis-tick-values lru caching into our existing `Axis` Tyler Goodlet 2022-10-31 14:23:29 -0400
  • be24473fb4 Adjust remaining chart internals to pg extensions Tyler Goodlet 2022-10-31 14:13:02 -0400
  • b524ea5c22 Extract and fork `pyqtgraph` upstream submissions Tyler Goodlet 2022-10-31 09:37:32 -0400
  • d46945cb09 Move profiler imports to internal version Tyler Goodlet 2022-10-31 09:26:36 -0400
  • 1d4fc6f327 Fork our latency tune-able profiler from `pyqtgraph.debug` Tyler Goodlet 2022-10-30 21:11:27 -0400
  • 5976acbe76 `PyQt5` + `pyqtgraph` import updates (`QtGui -> `QtWidgets`) Tyler Goodlet 2022-10-30 21:11:14 -0400
  • 11ecf9cb09
    Merge pull request #401 from pikers/ib_1m_hist goodboy 2022-10-29 13:14:53 -0400
  • 2dac531729
    Merge pull request #410 from pikers/even_moar_kraken_order_fixes goodboy 2022-10-28 19:52:20 -0400
  • 1fadf58ab7 Add todo for order duration setting `goodTillDuration` ib_1m_hist Tyler Goodlet 2022-10-28 17:50:09 -0400
  • ceca0d9fb7 Order ledger entries by processed datetime Tyler Goodlet 2022-10-07 13:36:41 -0400
  • df16726211 Just wipe wrong timeframe filled tsdb colseries for now Tyler Goodlet 2022-10-28 15:55:04 -0400
  • fb4f1732b6 Drop key error again Tyler Goodlet 2022-10-27 10:24:39 -0400
  • d5b357b69a Raise `DataUnavailable` on >= 6 no data error events Tyler Goodlet 2022-10-27 10:24:15 -0400
  • 610fb5f7c6 Drop `NoData` handler, just let it bubble Tyler Goodlet 2022-10-26 14:22:53 -0400
  • 2b231ba631 Lul, fix timeframe key when writing history Tyler Goodlet 2022-10-26 14:20:15 -0400
  • 286228c290 Only wait on backfill if provider supports timeframe Tyler Goodlet 2022-10-26 12:02:30 -0400
  • a1a24da7b6 Make `binance` reject 1s OHLC history requests Tyler Goodlet 2022-10-26 10:30:12 -0400
  • 553d0557b6 Raise `DataUnavailable` when a contract's 'earliest time' is hit Tyler Goodlet 2022-10-26 10:28:59 -0400
  • 2f7b272d8c Make `ib` client's `.get_head_time()` (only) expect an fqsn Tyler Goodlet 2022-10-26 10:22:37 -0400
  • dc1edeecda Do tsdb backloading to shm concurrently Tyler Goodlet 2022-10-26 09:52:51 -0400
  • 4ca7817735 Use feed-shm offsets in fill-arrow indexing arithmetic Tyler Goodlet 2022-10-26 09:52:32 -0400
  • 5b63585398 Pack multi-chart region linking into helper Tyler Goodlet 2022-10-26 09:45:57 -0400
  • 0000d9a314 Handle backends with no 1s OHLC history Tyler Goodlet 2022-10-26 01:05:41 -0400
  • f7ec66362e Only get dbus user on sudo-user-present Tyler Goodlet 2022-10-26 00:55:26 -0400
  • b7ef0596b9 Drop remaining timeframe scanning from `.read_ohlcv()` Tyler Goodlet 2022-10-26 00:53:45 -0400
  • 143e86a80c Handle super annoying mkts query bug.. Tyler Goodlet 2022-10-25 23:24:15 -0400
  • 956c7d3435 Add concurrent multi-time-frame history loading Tyler Goodlet 2022-10-20 21:19:26 -0400
  • 330d16262e Add data-reset-task global state var Tyler Goodlet 2022-10-19 13:03:47 -0400