Matthias
|
c316531c49
|
make tests 3.7 compatible
|
2021-04-13 22:07:01 +02:00 |
|
Matthias
|
c2f35ce416
|
/balance should use cached tickers when possible
|
2021-04-13 20:21:03 +02:00 |
|
Matthias
|
e4bb6b1582
|
Add kucoin exchange subclass
Kucoin has some specific orderbook restrictions
closes #4723
|
2021-04-13 12:28:07 +02:00 |
|
Matthias
|
99e7ee1273
|
Fix ftx stoploss creation test
|
2021-04-13 08:26:41 +02:00 |
|
Matthias
|
14e8574235
|
fetch_balance is never called in dry-run
|
2021-04-10 14:17:43 +02:00 |
|
Matthias
|
37c2e037f1
|
Rename dry_run_order to create_dry_run_order
|
2021-04-10 13:50:56 +02:00 |
|
Matthias
|
73876b61b4
|
Show potential errors when loading markets
|
2021-03-20 13:34:33 +01:00 |
|
Matthias
|
7ffe1fd36a
|
Fix calculation error for min-trade-stake
|
2021-03-20 07:21:22 +01:00 |
|
Matthias
|
6597055a24
|
Ensure ccxt tests run without dry-run
closes #4566
|
2021-03-17 19:36:11 +01:00 |
|
Matthias
|
0b35c0571f
|
Allow custom fee to be used during dry-run
closes #3696
|
2021-03-14 19:37:57 +01:00 |
|
Matthias
|
6389e86ed6
|
Add test for uvloop fix
|
2021-03-13 16:09:07 +01:00 |
|
Matthias
|
ee74bc1f52
|
timeframe is mandatory, no need to use .get()
|
2021-02-14 11:01:12 +01:00 |
|
Matthias
|
ffca09bbcb
|
Test ohlcv_candle_limit explicitly
|
2021-02-14 10:38:49 +01:00 |
|
Matthias
|
5622bb3247
|
Make candle_limit optionally timeframe dependent
|
2021-02-14 10:29:45 +01:00 |
|
Matthias
|
3110d2dbb1
|
Add small test cases
|
2021-02-09 20:09:10 +01:00 |
|
Matthias
|
427d762746
|
Improve tests for cancel_order to be more realistic
|
2021-02-08 19:37:24 +01:00 |
|
Matthias
|
0806202d47
|
ccxt version bump to 1.41.62
|
2021-02-05 20:02:55 +01:00 |
|
Matthias
|
cfd0bb8964
|
Extract min stake amount from bot to exchange class
|
2021-02-02 19:47:21 +01:00 |
|
Matthias
|
5cdd9dd445
|
Cache markets in the exchange object
|
2021-01-28 19:47:32 +01:00 |
|
nas-
|
f72d53351c
|
Added ability to keep invalid pairs while expanding expand_pairlist
|
2021-01-15 06:37:57 +01:00 |
|
nas-
|
4d7ffa8c81
|
Added suppoort for regex in whitelist
|
2021-01-12 01:13:58 +01:00 |
|
Matthias
|
4f126bea35
|
Change trades-test2 to better test correct behaviour
|
2021-01-07 20:06:26 +01:00 |
|
Matthias
|
bf182dc01e
|
Fix wrong key usage in trade_history_timebased
|
2021-01-07 20:03:34 +01:00 |
|
Matthias
|
238e9aabb1
|
Add test showing wrong behaviour
|
2020-12-29 20:05:07 +01:00 |
|
Matthias
|
1713841d0b
|
Initialize markets at startup for ccxt tests
|
2020-12-23 16:20:25 +01:00 |
|
Matthias
|
721d0fb2a8
|
Improve wording of developer docs
|
2020-12-23 16:00:26 +01:00 |
|
Matthias
|
5599490aa2
|
Adjust ohlcv test after rebase
|
2020-12-23 15:50:24 +01:00 |
|
Matthias
|
b39de171c8
|
Don't run longrun regularily
|
2020-12-23 15:46:08 +01:00 |
|
Matthias
|
0981287c62
|
Improve test syntax for ccxt_compat tests
|
2020-12-23 15:41:59 +01:00 |
|
Matthias
|
2016eea212
|
Fix some test-errors in ccxt_compat
|
2020-12-23 15:41:59 +01:00 |
|
Matthias
|
a6e6ce16b1
|
Fix test failures
|
2020-12-23 15:41:59 +01:00 |
|
Matthias
|
b7d4ff9c21
|
Add test for fetch_ohlcv (against exchange)
|
2020-12-23 15:41:59 +01:00 |
|
Matthias
|
7833d9935c
|
Add dummy test for fetch_ohlcv
|
2020-12-23 15:41:59 +01:00 |
|
Matthias
|
79ed89e487
|
Add test for fee calculation
|
2020-12-23 15:41:59 +01:00 |
|
Matthias
|
38af1b2a5d
|
Improve compat tests
|
2020-12-23 15:41:59 +01:00 |
|
Matthias
|
36d60fa8a8
|
First small compat test
|
2020-12-23 15:41:59 +01:00 |
|
Matthias
|
bd0af1b300
|
Fix test warning
|
2020-12-20 19:38:12 +01:00 |
|
Matthias
|
39fec25ae0
|
add optional Cache arguments to refresh_pairs method
|
2020-12-15 09:23:27 +01:00 |
|
Matthias
|
53231d94a9
|
Merge pull request #3975 from freqtrade/volatility_filter
RangeStabilityFilter filter - filter for pairs without much movement
|
2020-11-25 19:17:06 +01:00 |
|
Matthias
|
c14c0f60a1
|
Add Support for kraken stoploss-limit
|
2020-11-25 16:27:27 +01:00 |
|
Matthias
|
f12a8afd41
|
Add test for ohlcv_as_df
|
2020-11-22 10:56:19 +01:00 |
|
Matthias
|
7d2bd00f0c
|
Update forgotten arrow.timestamp occurance
|
2020-11-03 09:23:07 +01:00 |
|
Matthias
|
887d78171c
|
Merge pull request #3857 from freqtrade/arrow_deprecation_timestamp
Convert timestamp to int_timestamp for all arrow occurances
|
2020-11-02 16:40:43 +01:00 |
|
Matthias
|
69e8da30e5
|
Ensure times that fall on a candle are also shifted
|
2020-10-27 07:04:04 +01:00 |
|
Matthias
|
b8c12f6576
|
Test if return value is an exception when downloading historic data
|
2020-10-23 07:50:40 +02:00 |
|
Matthias
|
7a092271c5
|
Merge branch 'develop' into arrow_deprecation_timestamp
|
2020-10-20 20:01:54 +02:00 |
|
Matthias
|
07da21e633
|
Fix problem when limit is > max allowed limit
|
2020-10-13 20:38:02 +02:00 |
|
Matthias
|
8165cc11df
|
Change get_next_limit_in_list to use list comprehension
|
2020-10-13 20:30:35 +02:00 |
|
Matthias
|
077374ac42
|
Implement generic solution for l2 limited limit
|
2020-10-13 20:02:47 +02:00 |
|
Matthias
|
ecddaa663b
|
Convert timestamp to int_timestamp for all arrow occurances
|
2020-10-13 06:24:01 +02:00 |
|
Matthias
|
9df366d943
|
Apply isort to tests
|
2020-09-28 19:43:15 +02:00 |
|
Matthias
|
a0fd7f4644
|
Update tests to merged version
|
2020-09-06 15:27:16 +02:00 |
|
Matthias
|
5fba446e9a
|
Merge branch 'develop' into db_keep_orders
|
2020-09-06 15:22:13 +02:00 |
|
Matthias
|
289425a434
|
Add test for dry-run-cancel order
|
2020-08-29 10:07:02 +02:00 |
|
Matthias
|
4ecb67d1d1
|
Merge branch 'develop' into db_keep_orders
|
2020-08-23 10:36:56 +02:00 |
|
Matthias
|
674b510d23
|
Parametrize fetch_order retry counts
|
2020-08-22 17:35:42 +02:00 |
|
Matthias
|
f2b390a271
|
Add fetch_order_or_stoploss wrapper
|
2020-08-22 09:28:36 +02:00 |
|
Matthias
|
0af9e913d4
|
Timestamps are in ms
|
2020-08-14 09:52:46 +02:00 |
|
Matthias
|
c6741ea6c3
|
Merge branch 'develop' into fix/broken_getpairs
|
2020-08-12 20:13:06 +02:00 |
|
Matthias
|
3915101d2d
|
Add more backoff to fetch_order endpoint
|
2020-08-02 10:32:17 +02:00 |
|
Matthias
|
6c77feee85
|
Improve some exchange logs
|
2020-08-02 10:18:19 +02:00 |
|
Matthias
|
071e82043a
|
Better handle cancelled buy orders
|
2020-08-01 15:59:50 +02:00 |
|
Matthias
|
5cebc9f39d
|
Move stoploss_on_exchange_limit_ratio to configuration schema
|
2020-07-15 19:28:40 +02:00 |
|
Matthias
|
6ee6e51ab4
|
Merge branch 'develop' into pr/hroff-1902/3478
|
2020-07-13 07:22:43 +02:00 |
|
Matthias
|
4d9ecf137b
|
Fix failing test in python 3.7
can't use Magicmock in 3.7 (works in 3.8 though).
|
2020-06-28 20:38:28 +02:00 |
|
Matthias
|
c6124180fe
|
Fix bug when fetching orders fails
|
2020-06-28 19:45:42 +02:00 |
|
Matthias
|
6362bfc36e
|
Fix calculate_backoff implementation
|
2020-06-28 19:41:21 +02:00 |
|
Matthias
|
cbcbb4bdb5
|
Rename get_stoploss_order to fetch_stoploss_order (align with fetch_order)
|
2020-06-28 16:30:24 +02:00 |
|
Matthias
|
92c70fb903
|
Rename get_order to fetch_order (to align to ccxt naming)
|
2020-06-28 16:27:35 +02:00 |
|
Matthias
|
e040c518ca
|
Dynamic backoff on DDos errors
|
2020-06-28 16:19:12 +02:00 |
|
Matthias
|
29d3ff1bc9
|
Adjust tests to work with ExchangeError
|
2020-06-28 16:04:04 +02:00 |
|
Matthias
|
5bd4798ed0
|
Add retrier to stoploss calls (but without retrying)
|
2020-06-28 11:56:29 +02:00 |
|
Matthias
|
2c45114a64
|
Implement DDos backoff (1s)
|
2020-06-28 11:17:06 +02:00 |
|
Matthias
|
45ffb26910
|
Merge branch 'develop' into pr/hroff-1902/3478
|
2020-06-18 19:54:46 +02:00 |
|
Matthias
|
e2465f979b
|
Correctly mock out async_reload
|
2020-06-17 08:33:53 +02:00 |
|
Matthias
|
d4fb5af456
|
Also reload async markets
fixes #2876 - Logs and Empty ticker history for new pair
|
2020-06-17 07:23:20 +02:00 |
|
Matthias
|
a3506f4d8e
|
Merge branch 'develop' into timeframe
|
2020-06-15 06:35:55 +02:00 |
|
Matthias
|
f80b5f9410
|
Merge pull request #3438 from freqtrade/ftx_stoploss
Ftx stoploss
|
2020-06-14 07:02:15 +02:00 |
|
Matthias
|
534c242d1b
|
Apply typography to test too
|
2020-06-14 06:33:08 +02:00 |
|
hroff-1902
|
4660909e95
|
Validate stoploss_on_exchange_limit_ratio at startup time
|
2020-06-14 01:07:00 +03:00 |
|
hroff-1902
|
1bf333d320
|
Minor: fix test
|
2020-06-14 00:57:13 +03:00 |
|
hroff-1902
|
37bc2d28ad
|
Revert "Remove _load_async_markets"
This reverts commit 6744f8f052 .
|
2020-06-13 13:34:29 +03:00 |
|
hroff-1902
|
7d451638a8
|
Make _reload_markets() public
|
2020-06-10 01:39:23 +03:00 |
|
hroff-1902
|
6744f8f052
|
Remove _load_async_markets
|
2020-06-10 01:22:55 +03:00 |
|
Matthias
|
f0eb0bc350
|
Support limit orders
|
2020-06-03 06:11:34 +02:00 |
|
Matthias
|
77a62b845a
|
Fix some comments
|
2020-06-03 06:11:34 +02:00 |
|
Matthias
|
cf50c1cb7b
|
Add tests for new exchange methods
|
2020-06-03 06:11:34 +02:00 |
|
Matthias
|
d90d6ed5d0
|
Add ftx to tested exchanges
|
2020-06-03 06:11:34 +02:00 |
|
Matthias
|
78dea19ffb
|
Implement first version of FTX stop
|
2020-06-03 06:11:34 +02:00 |
|
Matthias
|
ea954b4338
|
Add failing test with testcase from incident
Full problem in #3431
|
2020-06-02 20:54:14 +02:00 |
|
Matthias
|
b74a3addc6
|
Update tests
|
2020-06-02 20:30:31 +02:00 |
|
Matthias
|
898def7f6c
|
Remove ticker_interval from exchange
|
2020-06-01 20:39:01 +02:00 |
|
Matthias
|
009ea0639f
|
Exchange some occurances of ticker_interval
|
2020-06-01 20:33:26 +02:00 |
|
Matthias
|
f187753f8f
|
Add ccxt_sync_config to simplify ccxt configuration
|
2020-05-30 10:45:50 +02:00 |
|
Matthias
|
16cd1f06b2
|
Rename get_order_book to fetch_l2_order_book (aligning to ccxt)
|
2020-05-26 20:27:35 +02:00 |
|
Matthias
|
5a9a31351a
|
Adjust empty f-strings to be non-fstrings
|
2020-05-18 11:40:25 +02:00 |
|
Matthias
|
ba68c42aae
|
Merge pull request #3297 from bmoulkaf/develop
Fix stoploss on binance bug
|
2020-05-15 08:23:18 +02:00 |
|
Matthias
|
a7b469e83d
|
Add test verifying correct price reduction on limit stoploss orders
|
2020-05-15 08:09:53 +02:00 |
|
Matthias
|
92b6d3e2fa
|
Adjust test to reflect correct behaviour
|
2020-05-15 08:04:14 +02:00 |
|
hroff-1902
|
8e4ffea52b
|
Merge pull request #3239 from freqtrade/feat/fee_handling
Improve fee handling
|
2020-05-14 18:48:48 +03:00 |
|