-
c7f57b940c
Add back adhoc symbol lookup support, some exchs info is off
Tyler Goodlet
2022-10-16 14:34:34 -0400
-
27bd3c07af
Comment format tweak
Tyler Goodlet
2022-10-03 13:42:14 -0400
-
55dc27a197
Subtract duration instead of passing to `.subtract()` (facepalm)
Tyler Goodlet
2022-09-30 10:05:11 -0400
-
a11f20fac2
Fix `piker services`; `tractor.run()` is done..
Tyler Goodlet
2022-09-29 18:04:44 -0400
-
daebb78755
Re-request quote feed on data reset events
Tyler Goodlet
2022-09-29 17:20:27 -0400
-
90a395a069
Support no-disconnect on `open_aio_clients()` exit
Tyler Goodlet
2022-09-29 16:12:54 -0400
-
23d0353934
Drop duplicate frame request
Tyler Goodlet
2022-09-29 14:47:54 -0400
-
ede67ed184
Return history-frame duration from `.bars()`
Tyler Goodlet
2022-09-29 14:32:25 -0400
-
811d21e111
Explicit fast chart naming, auto-yrange the fast chart on increment
Tyler Goodlet
2022-09-28 16:05:13 -0400
-
54567d33da
More correct no-data output handling
Tyler Goodlet
2022-09-28 16:02:03 -0400
-
61ca5f7e19
Drop `trimeter`-ized concurrent history querying
Tyler Goodlet
2022-09-28 15:22:05 -0400
-
7396624be0
Rework history frame request concurrency
Tyler Goodlet
2022-09-28 13:18:15 -0400
-
25b90afbdb
Add `timeframe` input to `kraken` history api
Tyler Goodlet
2022-09-17 14:15:59 -0400
-
72dfeb2b4e
Pass back interal cancel scope from data reset task
Tyler Goodlet
2022-09-17 14:15:24 -0400
-
6b34c9e866
Temporarily disable error on pos size mismatch
Tyler Goodlet
2022-09-17 14:14:24 -0400
-
e7ec01b8e6
Pass in default history time of 1 min
Tyler Goodlet
2022-09-15 14:07:06 -0400
-
fce7055c62
Make `binance` history api accept a timeframe
Tyler Goodlet
2022-09-15 14:06:39 -0400
-
bf7d5e9a71
Make `marketstore` storage api timeframe aware
Tyler Goodlet
2022-09-15 13:52:07 -0400
-
2a866dde65
Make history routines `timeframe` aware
Tyler Goodlet
2022-09-15 11:57:07 -0400
-
220981e718
Add 1m ohlc sample rate support to `Client.bars()`; frame query is 1 day
Tyler Goodlet
2022-09-15 11:42:08 -0400
-
-
8537a4091b
Use new `Status.cancel_called` in EMS msg loops
even_moar_kraken_order_fixes
Tyler Goodlet
2022-10-28 15:37:24 -0400
-
71a11a23bd
Add `Status.cancel_called: bool`
Tyler Goodlet
2022-10-28 15:11:04 -0400
-
fa368b1263
'Just getitem access the 'action' from req msg'
Tyler Goodlet
2022-10-28 15:10:48 -0400
-
e6dd1458f8
`kraken`: the apiflows chain map needs a `dict`
Tyler Goodlet
2022-10-27 15:00:23 -0400
-
9486d993ce
Drop order mode settings change logmsgs to `.runtime` again
Tyler Goodlet
2022-10-27 14:59:36 -0400
-
30994dac10
Better handle order-cancelled-but-not-yet-acked races
Tyler Goodlet
2022-10-27 14:44:59 -0400
-
8a61211c8c
Handle brokerd errors even when no client-side-status found
Tyler Goodlet
2022-10-27 10:51:14 -0400
-
c43f7eb656
Fix missing `costmin: float` field in pair msgs
Tyler Goodlet
2022-10-27 10:25:13 -0400
-
-
d05caa4b02
Merge pull request #411 from pikers/ci_fix_tractor_testing
goodboy
2022-10-28 16:15:47 -0400
-
-
63e9af002d
Drop `tractor.testing` import in qt tests
ci_fix_tractor_testing
Tyler Goodlet
2022-10-28 16:09:27 -0400
-
-
c53071e43a
WIP adding draft-commented code to try and get splits workin..
clears_table_events
Tyler Goodlet
2022-10-19 13:18:19 -0400
-
41ffccc59e
Add data-reset-task global state var
Tyler Goodlet
2022-10-19 13:03:47 -0400
-
55856f5e8b
Add back adhoc symbol lookup support, some exchs info is off
Tyler Goodlet
2022-10-16 14:34:34 -0400
-
e8ab28e456
Order ledger entries by processed datetime
Tyler Goodlet
2022-10-07 13:36:41 -0400
-
d2b6216994
Comment format tweak
Tyler Goodlet
2022-10-03 13:42:14 -0400
-
eb743759a4
Subtract duration instead of passing to `.subtract()` (facepalm)
Tyler Goodlet
2022-09-30 10:05:11 -0400
-
74910ba56c
Fix `piker services`; `tractor.run()` is done..
Tyler Goodlet
2022-09-29 18:04:44 -0400
-
28535fa977
Re-request quote feed on data reset events
Tyler Goodlet
2022-09-29 17:20:27 -0400
-
1d7e642dbd
Support no-disconnect on `open_aio_clients()` exit
Tyler Goodlet
2022-09-29 16:12:54 -0400
-
69be65237f
Drop duplicate frame request
Tyler Goodlet
2022-09-29 14:47:54 -0400
-
96f5a8abb8
Return history-frame duration from `.bars()`
Tyler Goodlet
2022-09-29 14:32:25 -0400
-
13e886c967
Explicit fast chart naming, auto-yrange the fast chart on increment
Tyler Goodlet
2022-09-28 16:05:13 -0400
-
2c6b832e50
More correct no-data output handling
Tyler Goodlet
2022-09-28 16:02:03 -0400
-
d5c3124722
Drop `trimeter`-ized concurrent history querying
Tyler Goodlet
2022-09-28 15:22:05 -0400
-
c939e75ef9
Rework history frame request concurrency
Tyler Goodlet
2022-09-28 13:18:15 -0400
-
844f8beaa7
Add `timeframe` input to `kraken` history api
Tyler Goodlet
2022-09-17 14:15:59 -0400
-
ac7ba500be
Pass back interal cancel scope from data reset task
Tyler Goodlet
2022-09-17 14:15:24 -0400
-
3301619647
Temporarily disable error on pos size mismatch
Tyler Goodlet
2022-09-17 14:14:24 -0400
-
7f498766af
Pass in default history time of 1 min
Tyler Goodlet
2022-09-15 14:07:06 -0400
-
9270391e01
Make `binance` history api accept a timeframe
Tyler Goodlet
2022-09-15 14:06:39 -0400
-
0c061d8957
Make `marketstore` storage api timeframe aware
Tyler Goodlet
2022-09-15 13:52:07 -0400
-
87f7a03dbe
Make history routines `timeframe` aware
Tyler Goodlet
2022-09-15 11:57:07 -0400
-
1adf5fb9c0
Add 1m ohlc sample rate support to `Client.bars()`; frame query is 1 day
Tyler Goodlet
2022-09-15 11:42:08 -0400
-
-
5144299f4f
Merge pull request #408 from pikers/offline_dark_clearing
goodboy
2022-10-10 09:25:59 -0400
-
-
c437f9370a
Factor out all `maybe_open_context()` guff
offline_dark_clearing
Tyler Goodlet
2022-10-07 13:16:01 -0400
-
94f81587ab
Cache EMS trade relay tasks on feed fqsn
Tyler Goodlet
2022-10-06 17:37:05 -0400
-
2bc25e3593
Repair already-open order relay, fix causality dilemma
Tyler Goodlet
2022-10-06 12:39:27 -0400
-
1d9ab7b0de
More direct import
Tyler Goodlet
2022-10-06 08:38:46 -0400
-
4c96a4878e
Process unknown order mode msgs
Tyler Goodlet
2022-10-06 08:38:19 -0400
-
8cd56cb6d3
Flip ems-side-client (`OrderBook`) to be a struct
Tyler Goodlet
2022-10-06 08:18:35 -0400
-
c246dcef6f
Drop uuid from notify func inputs
Tyler Goodlet
2022-10-05 14:26:55 -0400
-
26d6e10ad7
Parameterize duration, pprint msg
Tyler Goodlet
2022-10-05 14:26:20 -0400
-
3924c66bd0
Move headless notifies into `.client_broadcast()`
Tyler Goodlet
2022-10-05 14:25:47 -0400
-
2fbfe583dd
Drop the `Router.clients: set`, `.subscribers` is enough
Tyler Goodlet
2022-10-05 13:08:53 -0400
-
525f805cdb
Port order mode to new notify routine
Tyler Goodlet
2022-10-05 10:59:50 -0400
-
b65c02336d
Don't short circuit relay loop when headless
Tyler Goodlet
2022-10-05 10:55:47 -0400
-
d3abfce540
Start notify mod, linux only
Tyler Goodlet
2022-10-05 10:55:29 -0400
-
49433ea87d
Run dark-clear-loop in daemon task
Tyler Goodlet
2022-10-04 21:52:24 -0400
-
-
31b0d8cee8
Merge pull request #402 from pikers/multi_client_order_mgt
goodboy
2022-10-05 01:46:09 -0400
-
-
35871d0213
Support line update from `Order` msg in `.on_submit()`
multi_client_order_mgt
Tyler Goodlet
2022-10-03 13:41:40 -0400
-
4877af9bc3
Add pub-sub broadcasting
Tyler Goodlet
2022-10-03 12:54:10 -0400
-
909e068121
Support multi-client order-dialog management
Tyler Goodlet
2022-09-30 16:28:50 -0400
-
cf835b97ca
Add some info logs around paper fills
Tyler Goodlet
2022-09-30 14:26:07 -0400
-
30bce42c0b
Don't spin paper clear loop on non-clearing ticks
Tyler Goodlet
2022-09-19 16:11:41 -0400
-
48ff4859e6
Update to new pair schema, adds `.cost_decimals` field
Tyler Goodlet
2022-09-23 15:23:37 -0400
-
887583d27f
Bleh, convert fill data to `float`s in kraken broker..
Tyler Goodlet
2022-09-19 16:12:25 -0400
-
45b97bf6c3
Make fill msg `.action: str` optional for `kraken`
Tyler Goodlet
2022-09-19 16:10:37 -0400
-
91397b85a4
Fix missing f-str in ems msg sender err block
Tyler Goodlet
2022-09-19 16:09:59 -0400
-
47f81b31af
Kraken can cause status msg key error!?
Tyler Goodlet
2022-09-16 16:41:26 -0400
-
-
30c452cfd0
Merge pull request #404 from pikers/pin_tractor_main
goodboy
2022-10-04 09:53:02 -0400
-
-
fda1c5b554
Pin back to `tractor` master branch
pin_tractor_main
Tyler Goodlet
2022-10-03 01:44:50 -0400
-
-
d6c9834a9a
Merge pull request #395 from pikers/history_view
goodboy
2022-09-23 20:28:02 -0400
-
-
41b0c11aaa
Hide existing level line markers on startup
history_view
Tyler Goodlet
2022-09-23 17:16:48 -0400
-
cc67d23eee
Drop old marker drawing code from `LevelLine.paint()`
Tyler Goodlet
2022-09-23 17:12:57 -0400
-
4818af1445
Add better doc string on marker factory
Tyler Goodlet
2022-09-21 15:43:05 -0400
-
2cf1742999
Always apply at least the pos size as the limit
Tyler Goodlet
2022-09-21 15:42:29 -0400
-
25ac6e6665
Soft pop lines, handle error-cancel races
Tyler Goodlet
2022-09-21 14:33:17 -0400
-
90754f979b
Tick the slow chart task on a 1sec index event
Tyler Goodlet
2022-09-19 17:39:26 -0400
-
c0d490ed63
Only show pos nav on non-zero size
Tyler Goodlet
2022-09-19 16:05:18 -0400
-
7c6d12d982
Always set marker y-pos even if we're tracking its x-pos
Tyler Goodlet
2022-09-19 14:05:58 -0400
-
fd8c05e024
A lines entry should always exist or it's a bug
Tyler Goodlet
2022-09-19 14:04:54 -0400
-
5d65c86c84
Don't delete pp lines or markers
Tyler Goodlet
2022-09-19 13:11:08 -0400
-
cf11e8d7d8
Update navs on all slow and fast charts, only default the fast chart on switch
Tyler Goodlet
2022-09-18 12:33:54 -0400
-
ed868f6246
Go back to origin slow chart split proportion
Tyler Goodlet
2022-09-15 13:46:36 -0400
-
5d371ad80e
Merge pull request #396 from pikers/tractor_core_port
goodboy
2022-09-16 18:09:33 -0400
-
-
6897aed6b6
Don't call show on marker in `Nav.show()`
Tyler Goodlet
2022-09-14 16:02:07 -0400
-
a61a11f86b
Add draft but commented "scale-to-fast-chart" logic
Tyler Goodlet
2022-09-14 10:11:43 -0400
-
286f620f8e
Use fqsn to key pnl tasks
Tyler Goodlet
2022-09-13 18:59:12 -0400
-
b7e60b9653
Hide labels, show markers for lines on slow chart
Tyler Goodlet
2022-09-13 18:31:21 -0400
-
df42e7acc4
Add `LevelLine.get_cursor()` to get any currently hovering mouse-cursor
Tyler Goodlet
2022-09-13 18:26:06 -0400