This website requires JavaScript.
4122c482ba
Added new tests for elasticsearch's and marketstore's initialization and stop
Esmeralda Gallardo
2023-02-21 13:29:35 -0300
b5cdf14036
Modified elasticsearch file name to 'elastic' to avoid name errors. Applied changes suggested in the pr.
Esmeralda Gallardo
2023-02-21 13:25:53 -0300
3ce8bfa012
Moved database initialization code inside the open_pikerd context manager
Esmeralda Gallardo
2023-02-21 13:21:35 -0300
bf9ca4a4a8
Generalize ahab to support elasticsearch logs and init procedure
Guillermo Rodriguez
2023-02-15 21:22:01 -0300
17a4fe4b2f
Trim unnecesary stuff left from marketstore copy, also fix elastic config name for docker build, add elasticsearch to dependencies
Guillermo Rodriguez
2023-02-15 15:00:57 -0300
0dc24bd475
Added dockerfile, yaml file and script to statrt an elasticsearch's docker instance.
Esmeralda Gallardo
2023-02-15 14:08:23 -0300
b3400f0d9c
Add `loglevel: str` fixture, passthrough to `open_test_pikerd()`
Tyler Goodlet
2023-02-21 10:21:03 -0500
2bad692703
Fix up some test warnings (summary) spots
Tyler Goodlet
2023-02-21 10:05:28 -0500
cd3e9b1b2a
Move quest fixtures to test mod, clean out old travis fixture
Tyler Goodlet
2023-02-21 09:35:38 -0500
e01220af14
Type annot tweaks to feeds mod
Tyler Goodlet
2023-02-20 20:52:58 -0500
bfc0220a47
Merge pull request #456 from pikers/nix-env
goodboy
2023-02-16 14:59:48 -0500
139b8ba0f4
Merge pull request #453 from pikers/overlays_interaction_latency_tuning
goodboy
2023-02-14 13:48:12 -0500
71b2f24a2e
Merge pull request #460 from pikers/fnf_notify-send
Guillermo Rodriguez
2023-02-13 18:22:27 -0300
ffd707db62
Add try catch for when notify-send is not present on system
Guillermo Rodriguez
2023-02-13 17:47:16 -0300
fefb0de51f
Don't update overlays as fsps
overlays_interaction_latency_tuning
Tyler Goodlet
2023-02-03 08:12:02 -0500
59f34c94b0
Return fast on bad range in `.default_view()`
Tyler Goodlet
2023-01-24 17:15:45 -0500
ebf53e32bd
Fix return type annot for `slice_from_time()`
Tyler Goodlet
2023-01-24 13:03:59 -0500
9ce52033f0
Fix `do_px_step` output for epoch step sizing
Tyler Goodlet
2023-01-24 12:29:00 -0500
9876f200c1
Support chart draw-api-kwargs-passthrough in lined plot meths
Tyler Goodlet
2023-01-23 19:33:46 -0500
81b8cd5461
Use normal pen when last-datum color not provided
Tyler Goodlet
2023-01-23 19:28:05 -0500
731eb91a58
Make profiler work when nested and not?
Tyler Goodlet
2023-01-23 16:09:37 -0500
49ca743e6a
Add back `.prepareGeometryChange()`, seems faster?
Tyler Goodlet
2023-01-23 15:28:16 -0500
a36d4b1dc6
Factor color and cache mode settings into `FlowGraphics`
Tyler Goodlet
2023-01-23 15:22:42 -0500
33df4f9927
Return `in_view: bool` from `Viz.update_graphics()`
Tyler Goodlet
2023-01-22 15:45:56 -0500
72a9af21ac
Fix profiler f-strings
Tyler Goodlet
2023-01-19 14:40:02 -0500
1a10514cad
Disable coordinate caching on OHLC ds curves to avoid smearing
Tyler Goodlet
2023-01-19 11:42:13 -0500
5d9b7c72b3
Fix `Viz.draw_last()` to divide by `.flat_index_ratio` for uppx index lookback
Tyler Goodlet
2023-01-19 11:41:49 -0500
efddd43760
Drop masked `._maxmin()` override code from fsp stuff
Tyler Goodlet
2023-01-19 10:47:01 -0500
1606b3a9c3
Document `Viz.incr_info()` outputs
Tyler Goodlet
2023-01-18 16:28:48 -0500
8b5b1c214b
Rework display loop maxmin-ing with `Viz` pipelining
Tyler Goodlet
2023-01-18 16:19:08 -0500
9780263cfa
Adjust vlm fsp code to new `Viz.update_graphics()` output sig
Tyler Goodlet
2023-01-18 15:03:49 -0500
e1e3afb495
Support read-slice input to `Viz.maxmin()`
Tyler Goodlet
2023-01-18 14:52:07 -0500
f9eb880404
Backlink subchart views to "main chart" in `.add_plot()`
Tyler Goodlet
2023-01-18 13:33:19 -0500
a3bbbeda9d
Drop `ChartView._maxmin()` usage in `.ui._fsp`
Tyler Goodlet
2023-01-18 12:07:47 -0500
3ad7844fdf
Drop `ChartView._maxmin()` idea, use `Viz.maxmin()`
Tyler Goodlet
2023-01-18 11:59:18 -0500
b71c61e23f
More thoroughly profile the display loop
Tyler Goodlet
2023-01-17 18:09:02 -0500
9650b32786
Use `Viz.draw_last()` inside `.update_graphics()`
Tyler Goodlet
2023-01-17 17:13:29 -0500
433697cc4f
Add cached refs to last 1d xy outputs
Tyler Goodlet
2023-01-17 17:08:17 -0500
d622b4157c
Only draw up to 2nd last datum for OHLC bars paths
Tyler Goodlet
2023-01-17 17:07:04 -0500
1add591b2c
Only update last datum graphic(s) on clear ticks
Tyler Goodlet
2023-01-17 17:01:00 -0500
60440bc6b7
Ensure full hist OHLC path is drawn on tread
Tyler Goodlet
2023-01-17 13:54:32 -0500
4003729231
Use `Viz.update_graphics()` throughout remainder of graphics loop where possible
Tyler Goodlet
2023-01-16 19:57:38 -0500
934b32c342
Use `Viz` over charts where possible in display loop
Tyler Goodlet
2023-01-16 13:40:10 -0500
97bb3b48da
Set a `PlotItem.viz` for interaction lookup
Tyler Goodlet
2023-01-15 23:53:57 -0500
da618e1d38
Always cache `read_slc` alongside y-mnmx values
Tyler Goodlet
2023-01-15 23:15:11 -0500
23c03a0905
Add back coord-caching to ohlc graphic
Tyler Goodlet
2023-01-15 13:23:31 -0500
07c8ed8a3a
Use (modern) literal type annots in view code
Tyler Goodlet
2023-01-14 16:25:02 -0500
bcf2a9868d
Drop x-range query from `ChartPlotWidget.maxmin()`
Tyler Goodlet
2023-01-14 16:11:25 -0500
c09c3925a4
Drop multi mxmn from display mod
Tyler Goodlet
2023-01-14 13:54:19 -0500
92ce1b3304
Only handle hist discrepancies when market is open
Tyler Goodlet
2023-01-13 18:57:20 -0500
0fc06a98d4
Passthrough `tractor` kwargs directly
Tyler Goodlet
2023-01-13 18:51:04 -0500
4ba99494f0
Fix `open_trade_ledger()` enter value type annot
Tyler Goodlet
2023-01-13 18:50:25 -0500
a8e1796a8b
Comment bad x-range bp for now
Tyler Goodlet
2023-01-13 12:12:59 -0500
5ced05aab0
Breakpoint bad (-ve or too large) x-ranges to m4
Tyler Goodlet
2023-01-12 16:03:19 -0500
4a6339ffc2
Downthrottle to 16Hz on multi-feed charts
Tyler Goodlet
2023-01-12 10:09:07 -0500
efa4089920
Attempt to keep selected item highlighted
Tyler Goodlet
2023-01-09 15:06:12 -0500
35cc37ddc1
Lol, pull hist chart from the display state
Tyler Goodlet
2023-01-06 16:58:43 -0500
5ea4be1d4b
Make (cache) search-results a `set` and avoid overlay duplicate entries
Tyler Goodlet
2023-01-05 21:05:23 -0500
0c5b5a5aea
Take outer-interval values in `Viz.datums_range()`
Tyler Goodlet
2023-01-05 19:20:01 -0500
4027d683e9
Clean a buncha cruft from render mod
Tyler Goodlet
2023-01-05 18:04:40 -0500
7afc9301ac
Handle last-in-view time slicing edge case
Tyler Goodlet
2023-01-05 17:05:56 -0500
12c6d58c2a
Drop bp blocks from formatters mod
Tyler Goodlet
2023-01-05 17:00:53 -0500
c5db7295e6
Fix query-mode cursor labels to work with epoch-indexing
Tyler Goodlet
2023-01-05 15:13:02 -0500
02c3ea1743
Use `open_sample_stream()` in display loop
Tyler Goodlet
2023-01-04 23:15:45 -0500
63f0567418
Drop `Flume.index_stream()`, `._sampling.open_sample_stream()` replaces it
Tyler Goodlet
2023-01-04 22:57:26 -0500
3e17e52555
Add back another panes resize during startup
Tyler Goodlet
2023-01-03 10:55:01 -0500
65dca16dc0
Always zero-on-step $vlm
Tyler Goodlet
2023-01-03 10:54:00 -0500
e742d18a6c
Mouse interaction tweaks
Tyler Goodlet
2022-12-28 02:04:43 -0500
7e29c36a24
Modernize optional path variable type annots
Tyler Goodlet
2022-12-28 02:04:06 -0500
4d2b5c8f86
Use `Curve.x_last()` for zoom focal point
Tyler Goodlet
2022-12-07 17:06:01 -0500
fe932a96a9
Make `PlotItemOverlay` add items inwards->out
Tyler Goodlet
2022-11-15 22:03:20 -0500
c1b7063e3c
Drop the legacy `relayed_from` cruft from our view box
Tyler Goodlet
2022-11-14 17:36:30 -0500
42d2f9e461
Merge pull request #452 from pikers/l1_compaction
goodboy
2023-02-13 11:21:26 -0500
31fc2d73ce
Merge pull request #459 from pikers/kraken_deposits_fixes
goodboy
2023-02-12 16:17:23 -0500
1346c33f04
`kraken`: make pps work with arbitrary deposits
kraken_deposits_fixes
Tyler Goodlet
2023-02-08 23:43:57 -0500
cee6321a9f
Do full marker width after line
l1_compaction
Tyler Goodlet
2023-01-02 21:11:36 -0500
1abed2ad9e
Fix indent level
Tyler Goodlet
2023-01-02 21:08:51 -0500
5bd6fa3cbf
Make $vlm axis color same as clears
Tyler Goodlet
2023-01-02 17:13:44 -0500
a82911d8a9
Correctly load order mode for first fqsn in overlay set
Tyler Goodlet
2023-01-02 16:21:23 -0500
dc88364253
Move $vlm y-axis to LHS
Tyler Goodlet
2023-01-02 15:32:02 -0500
4c51a68691
Better index step value scanning by checking with our expected set
Tyler Goodlet
2023-01-02 15:06:07 -0500
42d3537516
Repair auto-y-ranging to always include L1 spread
Tyler Goodlet
2023-01-02 14:59:44 -0500
3fd394d693
Use static `L1Label._x_br_offset` as l1 label length
Tyler Goodlet
2022-12-27 13:10:25 -0500
a7a08aced9
Drop l1 labels attr from chart widget
Tyler Goodlet
2022-12-23 16:23:42 -0500
1d83fdb510
Handle empty `indexes` input edge case..
Tyler Goodlet
2022-12-23 15:45:57 -0500
924fcca463
TOSQUASH: 84f19308 (l1 rework)
Tyler Goodlet
2022-12-23 15:12:02 -0500
26f497e2bb
Set cursor label color to "bracket"
Tyler Goodlet
2022-12-23 14:45:02 -0500
e37e118a7e
Don't set y-axis label colors to curve's, use the default from global scheme
Tyler Goodlet
2022-12-23 14:44:14 -0500
b2bb7f4923
Simplify L1 labels for multicharts
Tyler Goodlet
2022-12-23 14:22:44 -0500
97b03bbfbb
Move old label sizing cruft to label mod
Tyler Goodlet
2022-11-30 16:10:31 -0500
d690ad2bab
Merge pull request #451 from pikers/epoch_indexing_and_dataviz_layer
goodboy
2023-02-12 14:27:43 -0500
0f082ed9d4
Merge pull request #458 from pikers/missing_protobuf
Guillermo Rodriguez
2023-02-12 16:19:31 -0300
2851a0ecc5
Add missing protobuf dependency
Guillermo Rodriguez
2023-02-12 16:07:42 -0300
340045af77
Make `FlowGraphic.x_last()` be optionally `None`
epoch_indexing_and_dataviz_layer
Tyler Goodlet
2022-12-28 01:20:55 -0500
c1988c4d8d
Add a parent-type for graphics: `FlowGraphic`
Tyler Goodlet
2022-12-26 14:46:46 -0500
6a0c36922e
Drop `._index_step` from formatters and instead defer to `Viz.index_step()`
Tyler Goodlet
2022-12-28 02:02:19 -0500
459cbfdbad
Further fixes `Viz.default_view()` and `.index_step()`
Tyler Goodlet
2022-12-28 01:30:34 -0500
fc17187ff4
Drop edge case from `slice_from_time()`
Tyler Goodlet
2022-12-28 00:55:16 -0500
a7d78a3f40
Use left-style index search on RHS scan as well
Tyler Goodlet
2022-12-27 13:13:21 -0500
7ce3f10e73
Just-offset-from-arrow-marker on slow chart
Tyler Goodlet
2022-12-24 18:18:06 -0500