Commit Graph

867 Commits

Author SHA1 Message Date
Matthias 72bd4e816d Simplify code, no longer log "could not find rate"
closes #9031
2023-08-12 16:10:37 +02:00
Matthias 7e9389421a Move ccxt_compat tests to their own subfolder 2023-08-10 07:03:29 +02:00
Matthias 32c3d96760 Merge pull request #9027 from freqtrade/remove_sandbox
Remove sandbox
2023-08-09 20:24:19 +02:00
Matthias 2069abe314 Remove custom fetch_funding_fees from bybit 2023-08-08 20:56:03 +02:00
Matthias 78cf8a1c09 Fix exchange bybit test 2023-08-08 20:31:10 +02:00
Matthias 565e2699b4 Re-set funding-fee history limit for bybit to 200 2023-08-08 20:29:57 +02:00
Matthias 62ad2cca1a Add active test for alternative futures rates (ensures history is loaded correctly). 2023-08-08 20:18:46 +02:00
Jan Smets ab156b6ad7 Increase bybit ohlcv_candle_limit to 1000 in tests 2023-08-08 12:28:28 +02:00
Matthias 88d6f70abe Remove sandbox related code 2023-08-08 06:25:06 +02:00
Matthias 53c0d30f36 Update test for new kucoin behavior
related: https://github.com/ccxt/ccxt/pull/18745
2023-08-02 20:04:41 +02:00
Matthias 0e63335d2e Remove bitvavo temp. workaround 2023-08-02 20:01:31 +02:00
Matthias a9d310ca00 Disable bitvavo candle test temporarily after downtime 2023-07-24 07:17:29 +02:00
Matthias ac2147727f Update test for updated cost logic 2023-07-20 19:51:45 +02:00
Matthias 768a7b47ec Fix some futures symbol naming in tests 2023-07-15 17:14:57 +02:00
Matthias 4c6eee8dfe Update proxy documentation to correspond to new ccxt mode 2023-07-09 13:52:46 +02:00
Matthias c4b0f24cd7 Use USD for kraken tests, as it has more volume. 2023-07-08 13:26:31 +02:00
Matthias 65550335ee Add explicit online test for get_trade_history
part of #8860
2023-07-07 11:15:15 +02:00
Matthias accc1b509b Simplify class setups without inheritance 2023-06-29 12:16:10 +00:00
Matthias 5844756ba1 Add test and fix for stop-price == limit price
closes #8758
2023-06-11 17:20:35 +02:00
Matthias 4a800fe467 Add explicit test for get_stop_limit_rate 2023-06-11 17:17:41 +02:00
Matthias e332fbfb47 Add explicit test for okx get_stop_params 2023-06-10 16:56:41 +02:00
Matthias 2806110869 Add explicit test for okx cancel_stop 2023-06-10 16:56:41 +02:00
Matthias cfe88f06d2 Improve behavior of okx rebuys when using stop on exchange
closes #8755
2023-06-10 16:56:41 +02:00
Matthias 1f543666f4 Improve test for reload-markets timings, fix bug
closes #8714
2023-05-31 11:46:31 +02:00
Matthias a0336c83c3 Update method casing in tests 2023-05-23 19:22:58 +02:00
Matthias 6efc62e4cd Add test which verifies #8680 won't happen again 2023-05-23 19:10:10 +02:00
Matthias 9ffdaceef3 Bybit - use Proxy 2023-05-23 07:15:41 +02:00
Matthias 85c14578e2 Merge pull request #8661 from freqtrade/feat/datetimehelpers
Add datetime helpers, reduce arrow usage to a minimum
2023-05-22 18:22:29 +02:00
Matthias 261822147c Fix remaining arrow testcases 2023-05-18 07:00:36 +02:00
Matthias 55ce58d79f Reduce some arrow usages in favor of dt helpers 2023-05-18 07:00:36 +02:00
Matthias b2a631e93a refactor remove_exchange_credentials 2023-05-15 07:22:40 +02:00
Matthias 0ea47118e1 Create test Utils package 2023-05-15 07:21:26 +02:00
Matthias 7bba034efd Merge pull request #8560 from freqtrade/feat/recoverTrades
Recover trades after selling on exchange
2023-05-13 16:35:08 +02:00
Matthias d50e221e62 Update active ccxt.futures test init 2023-05-13 11:03:26 +02:00
Matthias 1552d81f45 Simplify load_exchange interface 2023-05-13 11:03:26 +02:00
Matthias 13974d2508 Reduce error severity when maintenance-ratio fails 2023-05-02 21:44:19 +02:00
Matthias 95b35e452d Emulate fetch_orders if it ain't supported natively 2023-04-25 17:13:02 +02:00
Matthias 531b5727f2 add fetch_orders exchange wrapper 2023-04-25 16:19:14 +02:00
Matthias 362974b831 Update test to properly capture errors from leverage initialization 2023-04-17 20:00:57 +02:00
Matthias 6c6d2a0f43 Improve live test resiliance 2023-04-17 07:25:13 +02:00
Matthias 8a8cd67988 Improve ccxt_ohlcv test debuggability 2023-04-17 07:25:13 +02:00
Matthias b9f142c31e Add failing tests with leverage
related to #8495
2023-04-15 09:07:43 +02:00
Matthias 6e814af36d Add test asserting cost 2023-04-15 09:05:21 +02:00
Matthias a3acdd5240 apply stop-reserve to minimum limits only when necessary
it's unnecessary for amount - but necessary for Cost / price limits.
2023-04-03 06:37:31 +02:00
Matthias e6a125719e Slightly refactor _get_stake_amount_limit 2023-04-03 06:37:31 +02:00
Matthias 5e13b48648 Merge pull request #8386 from freqtrade/feature/price_to_precision_round
price to precision rounding
2023-03-31 07:20:10 +02:00
Matthias 19b78fbc22 Override ccxt's marketOrderRequiresPrice settings for gate 2023-03-28 06:57:18 +02:00
Matthias cde432fef0 Enable gate market orders
closes #8368
2023-03-28 06:56:11 +02:00
Matthias fb1541bdf6 Explicitly close loop in async tests 2023-03-26 16:21:51 +02:00
Matthias 444d18aa39 Revert binance PO fix, since ccxt has fixed this bug. 2023-03-26 16:21:51 +02:00