| 
							
							
								 Matthias | ef4d1c24d7 | Merge pull request #4941 from brookmiles/fix-stoploss-above-candle prevent backtest stoploss trade price being set above candle high | 2021-05-19 06:20:35 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 7a9853bfe1 | Fix "Too many open Files" exception | 2021-05-18 20:39:55 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 2565f91bc2 | Adjust tests to reflect new stoploss behaviour | 2021-05-18 19:33:17 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 6aa574fa2b | Convert ROI result to proper json object closes #4952 | 2021-05-17 20:58:50 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 6659a07079 | Add tests for max-value filter | 2021-05-17 19:47:57 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 369f19df6b | Add valuefilter to Pricefilters | 2021-05-17 19:44:36 +02:00 |  | 
			
				
					| 
							
							
								 Eugene Schava | 459fae6d80 | Total row for telegram "/status table" command fixes | 2021-05-17 16:22:48 +03:00 |  | 
			
				
					| 
							
							
								 Eugene Schava | 3ad8fa2f38 | Total row for telegram "/status table" command moved sum calculation to API | 2021-05-17 15:59:03 +03:00 |  | 
			
				
					| 
							
							
								 Matthias | 37b71b8cfd | Fix PerformanceFilter failing in test-pairlist mode | 2021-05-16 19:55:13 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | c9ac67e985 | Fix some typos | 2021-05-16 14:50:25 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 8f8d5dbff5 | Add tests for sl_order_with_result | 2021-05-16 14:41:50 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 6f38976470 | Introduce cancel_stoploss_with_result | 2021-05-16 14:15:24 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 0b1dd0d203 | Use correct order_id for ftx closes #4511 | 2021-05-16 09:15:25 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 2d7735ba04 | Update telegram to sort performance by absolute performance | 2021-05-15 19:49:21 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 6b2a38ccfb | Add absolute Profit to apiserver | 2021-05-15 19:39:46 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 4f968b4a6f | Merge pull request #4926 from rokups/rk/misc-fixes Two fixes | 2021-05-15 15:11:07 +02:00 |  | 
			
				
					| 
							
							
								 Rokas Kupstys | 2d5f465f1b | Fix protections being loaded multiple times for first strategy when backtesting. | 2021-05-15 13:37:03 +03:00 |  | 
			
				
					| 
							
							
								 Matthias | e1447f955c | /locks should always respond, even if there's no locks closes #4942 | 2021-05-15 10:50:00 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | a6c644161d | Merge pull request #4930 from freqtrade/hyperopt_memory Hyperopt memory problems | 2021-05-15 07:12:57 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 09756e3007 | Subplots should always be included in responses | 2021-05-14 06:36:50 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 5f5597b93f | Better test hyperopt writing and reading | 2021-05-12 19:06:09 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 06bf1aa274 | Store epochs as json per line | 2021-05-12 05:58:25 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 7398ea88e0 | Change optimize_reports to convert dates to string earlier | 2021-05-11 20:37:49 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | b81f24d9c6 | Merge pull request #4851 from rokups/rk/backtest-dataprovider Data provider support in backtesting | 2021-05-10 19:11:05 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 1c408c0404 | Add small tests for backtest mode | 2021-05-09 19:47:37 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 2157923aee | have edge send multiple messages if necessary closes #4519 | 2021-05-08 19:45:34 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 4b6cd69c81 | Add test for no-exchange dataprovider | 2021-05-08 10:29:47 +03:00 |  | 
			
				
					| 
							
							
								 Rokas Kupstys | cdfa6adbe5 | Store pair datafrmes in dataprovider for backtesting. | 2021-05-08 10:29:47 +03:00 |  | 
			
				
					| 
							
							
								 Rokas Kupstys | dc6e702fec | Pass current_time to confirm_trade_entry/confirm_trade_exit. | 2021-05-08 10:29:47 +03:00 |  | 
			
				
					| 
							
							
								 Rokas Kupstys | d34da3f981 | Revert "Add dataframe parameter to custom_stoploss() and custom_sell() methods." This reverts commit 595b8735f8.
# Conflicts:
#	freqtrade/optimize/backtesting.py
#	freqtrade/strategy/interface.py | 2021-05-08 10:29:47 +03:00 |  | 
			
				
					| 
							
							
								 Matthias | 513be11fd9 | Fix hyperopt output closes #4892 | 2021-05-07 20:23:11 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 554f5f14b6 | Raise exception if no data is left | 2021-05-07 06:41:15 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | a710b7dc01 | Update tests to match new behaviour | 2021-05-05 19:58:45 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | da47f4e1a4 | Fix Kraken balance update error closes #4873 | 2021-05-05 06:47:26 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | da574e4e69 | Small style fixes | 2021-05-03 06:30:41 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 6d7096dc66 | Use both old and new fixtures for test | 2021-05-02 20:42:01 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | fc110ea418 | Support csv export for new and old versions | 2021-05-02 20:41:45 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | ef9dd0676c | Rename hyperoptresult fixture  to avoid naming collision | 2021-05-02 20:06:47 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | d069ad43d8 | Small reformatting in hyperopt | 2021-05-02 11:01:26 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 9049d6b779 | Reformat hyper to cache parameters | 2021-05-02 10:45:21 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 46f0f66039 | Keep dimensions stored in hyperopt class There is no point in regenerating them and it will cause some
overhead as all space classes will be recreated for every epoch. | 2021-05-02 09:48:37 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | ced5cc7ce2 | Don't recalculate min/max date - they won't change between epochs | 2021-05-02 09:46:27 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 97478abb9d | Move format explanation string to HyperoptTools | 2021-05-02 09:46:27 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 4c00d4496d | Update tests to reflect new backtest returns | 2021-05-02 09:46:27 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | f2e182002d | Simplify calling backtesting by returning the proper result | 2021-05-02 09:46:27 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | e2e1d34828 | Extract stake_currency param from hyperopt-explanationstring | 2021-05-02 09:46:27 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 852f125347 | Fix tests | 2021-05-02 09:46:27 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 545cba7fd8 | Refactor optimize_report we should not calculate non-daily statistics in the daily stats method | 2021-05-02 09:46:27 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | b125c975c7 | Rename strategy_comparison method | 2021-05-02 09:46:27 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | c45204a2c4 | Fix failing mocks | 2021-05-02 08:59:21 +02:00 |  |