This website requires JavaScript.
1b2fce430f
remove logs, unused args
algorandpa
2023-01-28 18:21:34 -0500
8cd2354d73
ensure that paper pps are pulled on open
algorandpa
2023-01-28 18:14:59 -0500
9c28d7086e
Add Generator as return type of open_trade_ledger
algorandpa
2023-01-27 18:39:00 -0500
a4bd51a01b
change open_trade_ledger typing to return a Generator type
algorandpa
2023-02-09 15:19:50 -0500
b67d020e23
add basic func to load paper_trades file
algorandpa
2023-01-13 01:14:47 +0000
85a1b858b4
Fix logging on emsd
Guillermo Rodriguez
2023-02-25 20:56:25 -0300
47bf45f30e
Merge pull request #464 from pikers/elasticsearch_integration
Guillermo Rodriguez
2023-02-24 16:38:37 -0300
b96e2c314a
Minor style changes and removed unnecesary comments
Esmeralda Gallardo
2023-02-24 15:11:15 -0300
f96d6a04b6
Fixed UnboundLocalError on _ahab. Added test for marketstore's initialization
Esmeralda Gallardo
2023-02-22 13:28:07 -0300
acc6249d88
Remove unnesesary arguments to some pikerd functions, fix container init error by switching from log reading to quering es health endpoint, fix install on ci and add more logging.
Guillermo Rodriguez
2023-02-21 13:58:04 -0300
82174d01c5
Merge pull request #465 from pikers/loglevel_to_testpikerd
jaredgoldman
2023-02-21 12:34:55 -0500
0b678c97f4
Pass `loglevel: str` cli value through to service tests
loglevel_to_testpikerd
Tyler Goodlet
2023-02-21 12:02:26 -0500
d0d1554d74
Expose `emsd` task loglevel through to clients
Tyler Goodlet
2023-02-21 12:02:01 -0500
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