Commit Graph

  • 80d70216f7 Drop back down ohlc bars request count to not trigger feed hack Tyler Goodlet 2022-04-08 13:53:38 -0400
  • d1f45b0883 Add `ShmArray.last()` docstr Tyler Goodlet 2022-04-07 14:20:40 -0400
  • 00a7f20292 Up the shm size to 10d of 1s ohlc Tyler Goodlet 2022-04-05 09:23:54 -0400
  • 0178fcd26f Increase shm size to days of 1s steps Tyler Goodlet 2022-04-01 13:45:33 -0400
  • 24fa1b8ff7 Support an array field map to `ShmArray.push()`, start index 3days in Tyler Goodlet 2022-03-07 07:25:45 -0500
  • 66ea74c6d5 Put back more bars iters in loop to handle no-data in range cases Tyler Goodlet 2022-04-01 13:49:17 -0400
  • b579d4b1f5 Get ib data feed hackzorz workin Tyler Goodlet 2022-03-30 13:49:19 -0400
  • 874374af06 Drop `pandas` use in ib backend for history Tyler Goodlet 2022-03-29 10:36:40 -0400
  • 62d073dc18 More IB repairs.. Tyler Goodlet 2022-03-25 16:06:52 -0400
  • 3e125625b1 Attempt to better handle history throttles using flag Tyler Goodlet 2022-03-22 13:14:22 -0400
  • 8395a1fcfe IB: Comment on lowercase for the fqsn key Tyler Goodlet 2022-03-19 14:27:41 -0400
  • 957686a9fe Comment exception debug in ib request error block Tyler Goodlet 2022-03-18 17:53:21 -0400
  • 1e433ca4f4 Support "expiry" suffixes for derivatives with ib Tyler Goodlet 2022-03-18 09:25:39 -0400
  • 937406534c Maybe spawn `brokerd` in `asyncio` mode if declared in backend mod Tyler Goodlet 2022-03-17 09:03:44 -0400
  • b26b66cc66 Add context-styled `asyncio` client proxy for ib Tyler Goodlet 2022-03-08 07:02:37 -0500
  • 7936dcafbf Make linux timeout the same Tyler Goodlet 2022-02-28 08:12:40 -0500
  • d32c26c5d7 Add flag to avoid logging json to console Tyler Goodlet 2022-02-28 07:40:29 -0500
  • d2d3286fb8 Use `asyncio` in `Client.get_quote()` Tyler Goodlet 2022-02-22 15:20:13 -0500
  • 310a17e93b
    Merge pull request #301 from pikers/no_git_prot_w_pip goodboy 2022-04-13 00:38:18 -0400
  • a45156cbb7 Use checkout and setup-python v3 actions and drop dev install no_git_prot_w_pip Tyler Goodlet 2022-04-12 21:30:20 -0400
  • 6324624811 Try https? Tyler Goodlet 2022-04-12 17:21:39 -0400
  • 3762466a58 Try running CI on 3.10 and drop eager install Tyler Goodlet 2022-04-12 17:12:07 -0400
  • 289a69bf41 Stop using unecrypted git prot for edit deps Tyler Goodlet 2022-04-12 16:58:45 -0400
  • c9aacd6a84 refactor submit _limit and expore the 'paper' like feature kraken_editorder Konstantine Tsafatinos 2022-04-11 21:23:28 -0400
  • 253cbf901c
    Merge pull request #295 from pikers/fqsns goodboy 2022-04-11 09:20:36 -0400
  • 4b0ca40b17 Document "fqsn" on `Symbol` method fqsns Tyler Goodlet 2022-04-11 08:48:17 -0400
  • ebe2680355 Change `uncons_fqsn()` -> `unpack_fqsn()` Tyler Goodlet 2022-04-11 01:01:36 -0400
  • e92632bd34 Remove old commented nan checking lines Tyler Goodlet 2022-04-10 21:51:22 -0400
  • 3a6d948f3f fix kraken bug, allow for live order edits Konstantine Tsafatinos 2022-04-10 20:03:47 -0400
  • 32e316ebff Drop nl Tyler Goodlet 2022-04-08 13:31:38 -0400
  • f604437897 Remove symbol key from first quote from ib feed Tyler Goodlet 2022-04-08 13:31:21 -0400
  • c9e6c81459 Expect fqsn input to paper clearing engine Tyler Goodlet 2022-03-19 13:48:04 -0400
  • ce7d630676 Pass in fqsn from fsp admin apis Tyler Goodlet 2022-03-18 15:06:14 -0400
  • 6ac60fbe22 Expect fqsns through fsp machinery Tyler Goodlet 2022-03-18 15:04:15 -0400
  • 998a5acd92 Crypto$ backend updates Tyler Goodlet 2022-03-19 14:28:11 -0400
  • 493e45e70a Strip broker name from symbol on pp msg updates Tyler Goodlet 2022-03-24 13:28:06 -0400
  • c7f3e59105 Expect fqsn in ems and order mode Tyler Goodlet 2022-03-18 17:31:09 -0400
  • d62a636bcc Pass concatted pre-fqsn directly to feed api Tyler Goodlet 2022-03-19 14:27:04 -0400
  • d0205e726b Pass in fqsn from chart UI components Tyler Goodlet 2022-03-18 15:07:48 -0400
  • 8df614465c Fix missing f-str prefix Tyler Goodlet 2022-03-29 12:37:58 -0400
  • 81cd696ec8 Drop sampler consumers that overrun 6x Tyler Goodlet 2022-03-24 13:29:07 -0400
  • a6e32e7530 Add `Symbol.tokens()` for grabbing separate strs Tyler Goodlet 2022-03-24 13:25:48 -0400
  • 7bd5b42f9e Ensure we lower case the fqsn received from all backends before delivery Tyler Goodlet 2022-03-19 14:26:28 -0400
  • 76f398bd9f Support no venue or suffix symbols (normally crypto$) Tyler Goodlet 2022-03-19 13:47:25 -0400
  • 7f36e85815 Append broker name to symbols before quotes broadcast in sampler task Tyler Goodlet 2022-03-18 15:05:32 -0400
  • 8462ea8a28 Make the data feed layer "fqsn" aware Tyler Goodlet 2022-03-18 14:47:28 -0400
  • e9d64ffee8 Use fqsn in `.manage_history()` Tyler Goodlet 2022-03-08 09:31:12 -0500
  • b16167b8f3 Add prelim fqsn support into our `Symbol` type Tyler Goodlet 2022-03-18 10:59:57 -0400
  • 434c340cb8 Move factor helper to a classmethod Tyler Goodlet 2022-02-28 19:47:07 -0500
  • 94e2103bf5 Be mega-tolerant to feed consumer disconnects Tyler Goodlet 2022-03-15 10:45:51 -0400
  • cc026dfb1d Open feeds using `Portal.open_context()` Tyler Goodlet 2022-03-11 16:49:37 -0500
  • 97c2a2da3e Convert `iter_ohlc_periods()` to a `@tractor.context` Tyler Goodlet 2022-03-07 07:25:01 -0500
  • 039d06cc48
    Merge pull request #298 from pikers/kraken_cleaning goodboy 2022-04-10 17:28:20 -0400
  • 58517295d2 Disable kraken orders due to #299 kraken_cleaning Tyler Goodlet 2022-04-10 17:27:15 -0400
  • c39fa825d0 More explicit order-cancel errors handling Tyler Goodlet 2022-04-10 17:07:08 -0400
  • 88306a6c1e Drop invalid status msg, linting cleanups Tyler Goodlet 2022-04-09 16:56:05 -0400
  • c034ea742f Fix comment: filled not executed is a valid status key Tyler Goodlet 2022-04-09 16:46:25 -0400
  • d26fea70c7
    Merge pull request #214 from iamzoltan/kraken_orders goodboy 2022-04-09 16:45:04 -0400
  • cb970cef46 dark order gui patch, add filled status message kraken_orders Konstantine Tsafatinos 2022-04-08 19:25:24 -0400
  • cd79eabe61 Bring back down default bars frame count for ib only_draw_iv_for_ohlc Tyler Goodlet 2022-04-07 14:21:11 -0400
  • 1d7adad2cc Add `ShmArray.last()` docstr Tyler Goodlet 2022-04-07 14:20:40 -0400
  • f52367c19d Tweak log-scaler for more detail Tyler Goodlet 2022-04-07 14:20:19 -0400
  • ba6ecbbba2 Drop `._ic` debugging prints Tyler Goodlet 2022-04-07 14:15:18 -0400
  • 98f4364cd1 Display loop mega-cleanup Tyler Goodlet 2022-04-07 14:11:01 -0400
  • c2e654aae2 change logic order for handling no config case Konstantine Tsafatinos 2022-04-07 13:03:53 -0400
  • 64e77fd72a Allow passing a `plotItem` to `.draw_curve()` Tyler Goodlet 2022-04-07 11:13:02 -0400
  • 8701b2e9ca Fsp UI initialization updates Tyler Goodlet 2022-04-07 11:04:47 -0400
  • 23621131bb Disconnect signals in `ChartView.disable_auto_yrange()` Tyler Goodlet 2022-04-07 10:58:09 -0400
  • d2c40d887c Fix bug where if `yrange` was passed the mxmin callback was still used.. Tyler Goodlet 2022-04-06 17:11:15 -0400
  • ba78d563b8 Guard against zero px width Tyler Goodlet 2022-04-06 17:10:19 -0400
  • 3a7e00e287 Add `Flow` type with a real chitty mxmn cacheing method Tyler Goodlet 2022-04-06 17:05:57 -0400
  • 008796c69f Loop for first graphic with xvec Tyler Goodlet 2022-04-06 12:13:05 -0400
  • c9d42800b4 Only `.maybe_downsample_graphics()` on manual changes Tyler Goodlet 2022-04-06 11:11:28 -0400
  • f79f0d5a63 Don't return early on ds line render to avoid breaking profiling Tyler Goodlet 2022-04-06 09:09:44 -0400
  • 5c7d1a8776 Use HL tracer by default, seems to be faster? Tyler Goodlet 2022-04-05 11:04:45 -0400
  • 373dd8eb98 Up the shm size to 10d of 1s ohlc Tyler Goodlet 2022-04-05 09:23:54 -0400
  • e9157dd9f3 Allow passing "ms slower then" value on cli to `--profile` Tyler Goodlet 2022-04-05 09:18:19 -0400
  • a3fdc5c07b Only bail up pan updates if uppx > 16 Tyler Goodlet 2022-04-04 17:29:33 -0400
  • fccd17a4e2 Delegate `BarItems.x_uppx()` to internal ds curve Tyler Goodlet 2022-04-04 17:28:56 -0400
  • 47621b898f Downsample curves even less frequently Tyler Goodlet 2022-04-04 17:28:29 -0400
  • 9de5be5a6d Only pass vr for bars, allow source vb in autorange Tyler Goodlet 2022-04-04 15:58:06 -0400
  • 9b0d4b5cd6 Drop the unit-volume chart once $vlm is fully drawn Tyler Goodlet 2022-04-04 14:45:29 -0400
  • f9d2e45836 Ensure we update the volume array, not graphics Tyler Goodlet 2022-04-04 14:43:13 -0400
  • 8e6fda0049 Add `.update_graphics_from_array()` flags for setting view-range use and graphics rendering Tyler Goodlet 2022-04-04 13:47:34 -0400
  • 596533b403 Guard against zero px width Tyler Goodlet 2022-04-04 10:43:44 -0400
  • ca4de3e925 Given in-view rendering, make bars downsample on uppx >= 8 Tyler Goodlet 2022-04-04 10:31:01 -0400
  • 0cabc613a0 Make `FastAppendCurve` optionally view range aware Tyler Goodlet 2022-04-04 10:20:10 -0400
  • f7ebade9b5 Fix view range array to include most recent (facepalm) Tyler Goodlet 2022-04-04 10:14:46 -0400
  • c9b19e8587 TOQUASH: drop display loop old .update_ohlc_.. Tyler Goodlet 2022-04-03 23:36:30 -0400
  • 97beb26a9b Port to new `.update_graphics_from_array()`, pause quote updates on chart interaction Tyler Goodlet 2022-04-03 23:34:55 -0400
  • 14d5ca1cc6 Make panning pause feeds, call into update method from downsampler cb loop Tyler Goodlet 2022-04-04 00:35:32 -0400
  • 675611dc61 Attempt only rendering ohlc bars in view and ds-ing otherwise Tyler Goodlet 2022-04-04 00:10:13 -0400
  • 2fa553f1b7 Unify into a single update method: `.update_graphics_from_array()` Tyler Goodlet 2022-04-03 23:52:09 -0400
  • 612813e937 Establish stream before `fsp_compute` so that backfill updates work again.. Tyler Goodlet 2022-04-03 23:28:30 -0400
  • cc50932c4f TOQUASH: drop display loop old .update_ohlc_.. mkts_backup Tyler Goodlet 2022-04-03 23:36:30 -0400
  • c62d3dd82c Add profiling to xrange update loop Tyler Goodlet 2022-04-03 23:35:53 -0400
  • 7d664c55ff Drop old `pyqtgraph` downsample code Tyler Goodlet 2022-04-03 23:35:32 -0400
  • 024d3661a0 Port to new `.update_graphics_from_array()`, pause quote updates on chart interaction Tyler Goodlet 2022-04-03 23:34:55 -0400
  • 9befc1fb1a Toy with caching ds data, probably will revert.. Tyler Goodlet 2022-04-03 23:30:10 -0400
  • 54a1397d2c If only drawing bars in view we can wait longer to ds Tyler Goodlet 2022-04-03 23:29:04 -0400