| 
							
							
								 Matthias | 8d61a26382 | Allow dynamic stake for backtesting and hyperopt | 2021-02-27 09:32:59 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | e4abe902fc | Enable compounding for backtesting | 2021-02-27 09:32:59 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 712d503e6c | Use sell-reason value in backtesting, not the enum object | 2021-02-27 09:32:59 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 3110d2dbb1 | Add small test cases | 2021-02-09 20:09:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 4facf662de | Fix random test-failure caused by un-clean hyperopt shutdown pytest --random-order-seed=415781 | 2021-02-01 11:00:55 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 789a980a30 | Fix tests for new export format | 2021-01-24 19:42:32 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 8ee264bc59 | Don't use profit_percent for backtesting results anymore | 2021-01-24 08:58:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 48977493bb | Backtesting does not need to convert to BacktestResult object | 2021-01-24 08:58:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 0b65fe6afe | Capture backtest start / end time | 2021-01-14 19:09:25 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 9147106259 | call bot_loop_start() in backtesting to allow setup-code to run | 2021-01-14 19:09:25 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 6d1fba1409 | Remove unnecessary log output tests | 2021-01-14 19:04:42 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 378a252ad1 | Fix #4161 - by not using the problematic method for windows | 2021-01-08 13:46:43 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 29ce323649 | Fix wrong hyperoptlosstest | 2021-01-03 06:49:04 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 67193bca3d | Move pairlists to be a plugin submodule | 2020-12-23 16:54:35 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 266031a6be | Disallow PerformanceFilter for backtesting closes #4072 | 2020-12-16 19:24:47 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | effc96e92b | Improve tests for backtest protections | 2020-12-07 11:39:01 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 75a5161650 | Support multis-strategy backtests with protections | 2020-12-07 11:39:01 +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 | e1e2829ef3 | Improve and refactor hyperopt tests | 2020-10-28 14:49:25 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 23bad8fd9f | Rename DefahltHyperoptLoss function to ShortTradeDurHyperOptLoss | 2020-10-10 14:22:29 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 8c2f763193 | Add test to ensure --hyperopt-loss is mandatory | 2020-10-05 20:36:16 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | fa1d1679f0 | Adapt tests to work without default hyperoptloss | 2020-10-05 19:33:50 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 06759234b6 | Add test to verify output of roi / trailing stop hyperopt | 2020-10-05 08:07:53 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 6977ffdbf9 | Merge branch 'develop' into isort_config | 2020-09-28 20:21:55 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 9df366d943 | Apply isort to tests | 2020-09-28 19:43:15 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 15bb0af1b3 | Add some test-coverage | 2020-09-28 00:36:13 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | f3de74f817 | Mock all occurances of hyperopt.dump | 2020-09-27 19:48:11 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 5769b9244f | Mock test correctly | 2020-09-27 19:34:47 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | c42a924df8 | Load latest file | 2020-09-27 16:50:42 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | b736691e0e | Remove hyperopt --continue | 2020-09-27 16:18:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | bb27b236ce | Remove unused arguments | 2020-09-26 14:55:12 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | c56dd487f2 | Fix test failure | 2020-09-25 21:00:58 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | ff3e2641ae | generate_backtest_stats must take config options from the strategy config
as a strategy can override certain options. | 2020-09-25 20:47:37 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 378f03a5b1 | Add relevant parameters to stored backtest result | 2020-09-25 06:37:40 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | f0d7f18cf9 | Pad wins / draws / losses for hyperopt with spaces instead of 0's | 2020-09-19 17:32:22 +02:00 |  | 
			
				
					| 
							
							
								 Allen Day | 3fe2ed0e18 | zero pad in test | 2020-09-07 23:38:51 +08:00 |  | 
			
				
					| 
							
							
								 Matthias | 842eff95eb | Add simple verification to ensure pairlists is iitialized | 2020-08-30 10:07:58 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 4f1179d85c | Test for empty case | 2020-08-20 20:11:58 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 3d515ed5bf | Merge pull request #3558 from freqtrade/bt_add_maxdrawdown Revise backtesting export format, add some metrics | 2020-08-19 06:39:47 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 4eb17b4daf | Remove unneeded function | 2020-08-18 15:20:37 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 1f153f51ee | Merge pull request #3660 from freqtrade/hyperopt_default_tests Move DefaultHyperopt to tests | 2020-08-17 06:49:55 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | b98107375e | Improve formatting of result string to be a bit conciser | 2020-08-14 07:31:14 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | d76ee43246 | Show wins / draws / losses in hyperopt table | 2020-08-14 07:14:10 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 05bd099f51 | Merge branch 'develop' into pr/yazeed/3008 | 2020-08-14 06:58:09 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 87e4a82041 | Merge branch 'develop' into bt_add_maxdrawdown | 2020-08-09 08:34:36 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | d01070dba8 | Increase coverage of edge_cli | 2020-08-06 09:22:41 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 59370672b8 | Fix more tests | 2020-08-06 09:00:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 081625c5dc | Have hyperopt tests use new hyperopt location | 2020-08-06 08:51:01 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 8b6d10daf1 | Move DefaultHyperopt to test folder (aligned to strategy) | 2020-08-06 08:50:41 +02:00 |  |