Commit Graph

1294 Commits

Author SHA1 Message Date
Matthias 8dbef6bbea Add test for cooldown period 2020-12-07 08:23:10 +01:00
Matthias ff7ba23477 Simplify enter_positions and add global pairlock check 2020-12-07 08:23:10 +01:00
Matthias 56975db2ed Add more tests 2020-12-07 08:23:10 +01:00
Matthias 2b85e7eac3 Add initial tests for StoplossGuard protection 2020-12-07 08:23:10 +01:00
Matthias 04878c3ce1 Rename test directory for pairlist 2020-12-07 08:23:10 +01:00
Matthias 058d40a72c Fix telegram /daily command without arguments 2020-12-05 08:16:40 +01:00
Matthias 2fbbeb970b Gracefully handle cases where no buy price was found
closes #4030
2020-12-04 07:42:16 +01:00
Matthias 22595e6f92
Merge pull request #3929 from radwayne/roi_trailing_backtest
change backtesting behaviour if roi and trailing-stop happen at the same time
2020-12-03 19:40:46 +01:00
Matthias c09c23eab1 Make sure non-int telegram values don't crash the bot 2020-12-02 07:51:59 +01:00
Matthias 5dfa1807a3 Fix tests after small updates 2020-12-01 19:57:43 +01:00
Matthias dda5bcbc8d
Merge pull request #4009 from mrsegen/patch-4
[Pairlist] Add PerformanceFilter
2020-11-30 07:48:15 +01:00
Leif Segen b7de18608d Trigger CI 2020-11-29 10:30:43 -06:00
Leif Segen 99abe52043 Trigger CI 2020-11-29 10:30:02 -06:00
Leif Segen 90070f0dc5 Force test rerun 2020-11-28 17:17:40 -06:00
Leif Segen 1791495475 Trigger another run of tests 2020-11-28 16:50:44 -06:00
Leif Segen 4b6f5b92b5 Remove non-pertinent test case 2020-11-28 12:47:36 -06:00
Leif Segen d6c9391924 Restoring expectation 2020-11-28 12:18:23 -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
Matthias 4cb331b5ad Remove non-needed parameters from tests 2020-11-28 10:24:44 +01:00
Leif Segen f448564073 Lint 2020-11-28 01:49:46 -06:00
Leif Segen ecce5265f5 Linting 2020-11-28 01:43:19 -06:00
Leif Segen fefa500963 More lint 2020-11-28 01:34:40 -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 26855800a3 Remove unused seed 2020-11-28 00:39:18 -06:00
Leif Segen 4600bb807c Existing tests pass. 2020-11-28 00:38:06 -06:00
Leif Segen 9538fa1d72 Tweak main parameterized block for PerformanceFilter
Remove randomized exception that was geared toward ShuffleFilter. Remove case involvoing seed, also geared toward ShuffleFilter. Mock get_overall_performance().
2020-11-28 00:24:48 -06:00
Leif Segen 91b4c80d35 Remove unused parameters 2020-11-27 22:18:49 -06:00
Leif Segen afb795b6f5 Remove unnecessary test
PerforamnceFilter doesn't use seeds, so no need to provide different ones.
2020-11-27 22:08:23 -06:00
Leif Segen 7cbd89657f Initial step towards implementing proposed code 2020-11-27 21:24:40 -06:00
Matthias 95c3c45ec9 Remove long deprecated settings that moved from experimental to
ask_strategy
2020-11-27 20:24:32 +01:00
Matthias fefb4b23d0 revise logic in should_sell 2020-11-27 09:24:53 +01:00
Matthias 4aa6ebee04 Add more tests for #2422 2020-11-27 09:17:25 +01:00
Matthias 81d08c4def Add detailed backtest test verifying the ROI / trailing stop collision 2020-11-27 08:24:56 +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 8f1d2ff070 Renamd volatilityFilter to RangeStabilityFilter 2020-11-25 15:14:29 +01:00
Matthias 46389e343b Skip filehandler test on windows - as that causes a permission-error 2020-11-25 15:10:17 +01:00
Matthias b9980330a5 Add explicit test for FileHandler 2020-11-25 14:58:09 +01:00
Matthias 99b67348b2 Add test for double-logging 2020-11-25 14:30:58 +01:00
Matthias ceb50a7807 use exception handler when downloading data
closes #3992
2020-11-25 07:57:27 +01:00
Matthias 006436a18d Require use_sell_signal to be true for edge
Otherwise edge will have strange results, as
edge runs with sell signal, while the bot runs without sell signal,
causing results to be invalid

closes #3900
2020-11-24 07:47:35 +01:00
Matthias f12a8afd41 Add test for ohlcv_as_df 2020-11-22 10:56:19 +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 191616e4e5 Add first tests for volatilityFilter 2020-11-21 15:39:04 +01:00
Matthias e8e3ca0c3c Catch ValueError from trade_conversion
closes #3967
2020-11-21 10:57:19 +01:00