Matthias
|
d3962a7c07
|
Remove websocket init for non-trade modes
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
f324af938a
|
Improve WS logic to assume a candle is complete if time rolled over
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
b5dc54072e
|
Ensure exchange objects are not undefined
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
c0c775114e
|
Slightly improved loggign
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
137ddb2ec3
|
Require opt-in for ws enablement to allow slow rollout
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
f9ce0bb9ab
|
Improve exchange formatting
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
55bd7db022
|
Don't forget to close WS session
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
4832c10973
|
Only import ccxt.async when necessary
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
67a6c11f6d
|
No longer import ccxt.async_support
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
55ed505f94
|
Update exchange_ws get_ohlcv logic
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
fcaee33706
|
Improve log msg
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
e8b4bcc65d
|
use default argument
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
8a00bf3188
|
Use proper typehint
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
aef0324aa7
|
set markets for ws exchange on reload
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
f4f8b910fe
|
Improve exchange_ws terminology
|
2024-05-31 06:40:14 +02:00 |
|
Matthias
|
18dabd519a
|
ccxt.pro - move get_klines to ws_exchange
|
2024-05-31 06:40:13 +02:00 |
|
Matthias
|
2fd5b4a6e1
|
Use websocket results
|
2024-05-31 06:40:13 +02:00 |
|
Matthias
|
bd494ed67a
|
Cleanup exchange changes
|
2024-05-31 06:40:13 +02:00 |
|
Matthias
|
3468edddf6
|
Add enable_ws config setting
|
2024-05-31 06:40:13 +02:00 |
|
Matthias
|
51890f80c4
|
Add parameter for ws enablin
|
2024-05-31 06:40:13 +02:00 |
|
Matthias
|
34ccada909
|
Tests with seperate thread
|
2024-05-31 06:40:13 +02:00 |
|
Matthias
|
e985c1890b
|
Implement basic ccxt.pro to test
|
2024-05-31 06:40:13 +02:00 |
|
Matthias
|
ad7b78ec93
|
Update exchange init to use .pro if available
|
2024-05-31 06:40:13 +02:00 |
|
Matthias
|
c9b1071baa
|
Use api_async for exchange_has
|
2024-05-31 06:40:13 +02:00 |
|
Matthias
|
a92178dd60
|
load_cached_leverage_tiers should allow a remote cache period
|
2024-05-16 19:11:51 +02:00 |
|
Matthias
|
a9732c6195
|
Fix odd formatting by ruff format
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
e4e8c3967c
|
ruff format: exchange class
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
a8eabd0b2e
|
Update remaining files with new import sorting
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
3f9019a1ad
|
Don't use coro directly
|
2024-05-05 19:55:02 +02:00 |
|
Matthias
|
cc534c5000
|
switch from arrow to humanize
|
2024-04-21 15:29:16 +02:00 |
|
Matthias
|
0c99ff7f66
|
Fix more default arg usages
|
2024-04-20 09:26:50 +02:00 |
|
Matthias
|
a078088ea3
|
Fix some more default argument usage in exchange classes
|
2024-04-20 09:24:51 +02:00 |
|
Matthias
|
31f6030c67
|
Reduce some mutable default argument usage
|
2024-04-20 09:22:28 +02:00 |
|
Christian Clauss
|
99b4767bf4
|
Fix typos discovered by codespell
|
2024-04-18 22:51:25 +02:00 |
|
Matthias
|
65654a4a44
|
Update ccxt exception handlers
OperationFailed is the new NetworkError
closes #10071
|
2024-04-13 11:12:10 +02:00 |
|
Matthias
|
7d6d3d38f7
|
Merge pull request #9975 from freqtrade/feat/configError
exception ConfigurationError
|
2024-03-21 08:38:45 +01:00 |
|
Matthias
|
cc7d341afc
|
Add overrides for Exchange Support
|
2024-03-21 06:31:34 +01:00 |
|
Matthias
|
4a097bd644
|
More usages for ConfigurationError
|
2024-03-19 07:13:17 +01:00 |
|
Matthias
|
9a72003c74
|
Merge pull request #9878 from TheJoeSchr/chore/extract-timeframe-to-xyz-from-exchange-utils
chore: extract `timeframe_to_*` functions into `exchange_utils_timeframe.py`
|
2024-03-15 20:01:43 +01:00 |
|
Matthias
|
518b6eb565
|
use dt_ts to simplify exchange date math
|
2024-03-10 19:31:43 +01:00 |
|
Matthias
|
cdfeae9f90
|
Update merge to "left" to avoid creating non-existing mark candles
|
2024-02-29 07:31:22 +01:00 |
|
Matthias
|
e988995d71
|
Handle NaN funding fees
closes #9831
|
2024-02-29 07:22:47 +01:00 |
|
Joe Schr
|
b55105ec82
|
chore: adjust timeframe_to_* imports accordingly
|
2024-02-27 10:42:29 +01:00 |
|
Matthias
|
db83b0cdb0
|
Update typehint for candle_cache
|
2024-02-22 07:09:47 +01:00 |
|
Matthias
|
4cfd5d004e
|
Improve ohlcv pair cache with since_ms
avoids some rare bugs in more complex configurations.
|
2024-02-22 06:38:28 +01:00 |
|
Matthias
|
4e87169a0c
|
Use set to reduce iterations
|
2024-02-22 06:28:54 +01:00 |
|
Matthias
|
65af7750e6
|
Add fetch_order_emulated to support exchanges without proper fetch_order method
|
2024-02-20 06:21:03 +01:00 |
|
Matthias
|
51a6a7b632
|
Merge pull request #9821 from freqtrade/feat/volumepairlist_caching
improve volumepairlist "advanced filter mode" caching
|
2024-02-18 11:46:31 +01:00 |
|
Matthias
|
ebd439cdd1
|
Remove unused import
|
2024-02-17 16:41:10 +01:00 |
|
Matthias
|
bcfe7ef547
|
Refactor ohlcv caching to exchange class
|
2024-02-17 16:26:44 +01:00 |
|