Commit Graph

164 Commits

Author SHA1 Message Date
Matthias b6b9c8e5cc Move "slow-log" to it's own mixin 2020-12-07 08:23:10 +01:00
Leif Segen e7a035eefe Lint 2020-11-28 12:29:31 -06:00
Leif Segen 323c0657f8 Sort by profit after sort by count/pair 2020-11-28 12:17:03 -06:00
Leif Segen 6a74c57c3d Pair name-based sorting.
Attempt at more rational string sorting. Change test to show not working as expected.
2020-11-28 11:33:25 -06:00
Leif Segen 03c5714399 Use explicit merge without depending on library detail. Add no trades case. 2020-11-28 09:45:17 -06:00
Leif Segen 37d2e476df isort imports 2020-11-28 01:59:30 -06:00
Leif Segen 966c6b308f Satisfy linter. 2020-11-28 01:34:18 -06:00
Leif Segen cfbd1c4c43
Merge branch 'develop' into patch-4 2020-11-28 01:17:34 -06:00
Leif Segen 662ec32073 Add test cases 2020-11-28 01:15:36 -06:00
Leif Segen 91b4c80d35 Remove unused parameters 2020-11-27 22:18:49 -06:00
Leif Segen 380cca2252 Remove unused imports 2020-11-27 22:00:48 -06:00
Leif Segen 7cbd89657f Initial step towards implementing proposed code 2020-11-27 21:24:40 -06: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 6810192992 Update docstring for new filter 2020-11-25 15:14:36 +01:00
Matthias 8ae604d473 Ensure we're not running off of empty dataframes 2020-11-25 15:14:36 +01:00
Matthias 0d349cb355 Small finetuning 2020-11-25 15:14:36 +01:00
Matthias 8f1d2ff070 Renamd volatilityFilter to RangeStabilityFilter 2020-11-25 15:14:29 +01:00
Matthias bd98ff6332 Update docstring in all pairlists 2020-11-24 20:24:51 +01:00
Matthias 29c6a9263d Protect against 0 values 2020-11-22 15:50:44 +01:00
Matthias 2e1551a2eb Improve tests of volatilityfilter 2020-11-21 19:57:17 +01:00
Matthias f8fab5c4f8 Add tests for failure cases 2020-11-21 15:51:39 +01:00
Matthias 109824c9a8 Add VolatilityFilter 2020-11-21 15:39:00 +01:00
Daniel Goller 2424ac94c2 skip the check for active markets with flag for existing StaticPairList 2020-11-12 11:29:46 +00:00
Daniel Goller 2640dfee93 Revert "Added ConstPairList handler to skip validation of pairs if you want to backtest a pair that's not live any more, e.g. expiring contracts."
This reverts commit 13da8f9368.
2020-11-12 11:27:30 +00:00
Daniel Goller 13da8f9368 Added ConstPairList handler to skip validation of pairs if you want to backtest a pair that's not live any more, e.g. expiring contracts. 2020-11-09 08:34:40 +00:00
Matthias 44e374878c Fix mypy errors due to new version 2020-10-12 19:28:14 +02:00
Matthias 253b7b763e Apply isort to freqtrade codebase 2020-09-28 19:40:46 +02:00
Matthias 3bc6cb36c6 Remove deprectead volumepairlist options 2020-09-01 08:04:02 +02:00
Matthias 1cb10d8f8e Merge branch 'develop' into pr/hroff-1902/3619 2020-08-15 09:08:59 +02:00
Matthias 9dd2800b98 Apply some review changes 2020-08-15 09:08:50 +02:00
Matthias c6741ea6c3 Merge branch 'develop' into fix/broken_getpairs 2020-08-12 20:13:06 +02:00
hroff-1902 c78199d3d9 Add checks for parameters of PriceFilter 2020-07-22 22:45:46 +03:00
hroff-1902 5213abf510 AgeFilter is always enabled 2020-07-22 21:44:39 +03:00
hroff-1902 f6bde8bd9c Improve exception message wordings 2020-07-22 21:43:15 +03:00
Matthias 6a10c715fa Fix 0 division (if last = 0, something went wrong!) 2020-07-21 20:34:29 +02:00
gambcl 1051ab917a Replaced logging with OperationalException when AgeFilter given invalid parameters 2020-07-15 12:40:54 +01:00
Matthias 40bdc93653 Add test for short_desc of priceFilter 2020-07-10 20:28:29 +02:00
gambcl 14eab9be04 Added min_price, max_price to PriceFilter 2020-07-08 22:02:04 +01:00
gambcl 2e45859aef Added range checks to min_days_listed in AgeFilter 2020-07-08 18:06:30 +01:00
Theagainmen 81850b5fdf AgeFilter add actual amount of days in log message (debug info) 2020-07-02 11:26:52 +02:00
hroff-1902 02c0488d45
Merge pull request #3453 from freqtrade/fix/3363
Backtesting should load pairlists after the strategy
2020-06-29 21:53:33 +03:00
gambcl ab7f5a2bcf Added pairslist AgeFilter 2020-06-24 23:58:12 +01:00
gambcl 3624aec059 Typos 2020-06-24 15:21:28 +01:00
Matthias a3506f4d8e Merge branch 'develop' into timeframe 2020-06-15 06:35:55 +02:00
Matthias 1e7826f392 Explicitly raise OperationalException if markets are not loaded
correctly
2020-06-10 19:57:59 +02:00
Matthias ab0003f565 fix #3463 by explicitly failing if no stoploss is defined 2020-06-09 14:33:57 +02:00
Matthias 08049d23b4 Use "market_is_tradable" for whitelist validation 2020-06-02 20:41:29 +02:00
Matthias cadc50ce9b Replace more occurances of ticker_interval with timeframe 2020-06-01 20:49:40 +02:00
Matthias 9f8b21de4a
Merge pull request #3358 from hroff-1902/refactor_generate_pairlist
Split the pairlist generation logic and filtering
2020-05-29 14:16:15 +02:00
hroff-1902 a4cf9ba85b Move check for position for StaticPairList to init 2020-05-29 12:40:05 +03:00