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 
							
						 
					 
					
						
						
							
						
						ecdfb6e5ed 
					 
					
						
						
							
							Fix output of % for new format  
						
						
						
						
					 
					
						2021-05-02 09:46:27 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						881cba336a 
					 
					
						
						
							
							Show backtesting result in hyperopt-show  
						
						
						
						
					 
					
						2021-05-02 09:46:27 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						420e75af65 
					 
					
						
						
							
							Extract show_backtest_result for one strategy  
						
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						6aaaad29d7 
					 
					
						
						
							
							Use backtesting output for hyperopt results  
						
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
							
						
						9994fce577 
					 
					
						
						
							
							Extract generation of report for one strategy to it's own method  
						
						
						
						
					 
					
						2021-05-02 09:46:27 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						b125c975c7 
					 
					
						
						
							
							Rename strategy_comparison method  
						
						
						
						
					 
					
						2021-05-02 09:46:27 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						ac2e1eb3d7 
					 
					
						
						
							
							Don't import joblib for regular strategies  
						
						
						
						
					 
					
						2021-05-02 08:44:16 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						0e359dcb7a 
					 
					
						
						
							
							Merge pull request  #4788  from saeedrss/develop  
						
						... 
						
						
						
						fetch live data from hitbtc exchange #4778  
						
						
					 
					
						2021-05-01 19:13:00 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						bdd0184f0b 
					 
					
						
						
							
							Small stylistic fixes  
						
						
						
						
					 
					
						2021-05-01 17:44:43 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						1cb430f59b 
					 
					
						
						
							
							Remove encoding specifics, gitattributes to echeckout as utf8  
						
						
						
						
					 
					
						2021-05-01 17:41:40 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						0b280a59bc 
					 
					
						
						
							
							Support per exchange params for OHLCV endpoint  
						
						
						
						
					 
					
						2021-05-01 17:29:53 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						e0ca3c014c 
					 
					
						
						
							
							Don't completely remove encode/decode  
						
						
						
						
					 
					
						2021-05-01 17:12:48 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						30da307d13 
					 
					
						
						
							
							Remove encode/decode for hyperopt  
						
						
						
						
					 
					
						2021-05-01 17:01:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						555262b6e1 
					 
					
						
						
							
							Only calculate additional indicators if the space is selected  
						
						
						
						
					 
					
						2021-05-01 16:40:29 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						e381df9098 
					 
					
						
						
							
							extract has_space to Hyperopt-Tools  
						
						
						
						
					 
					
						2021-05-01 16:36:35 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						e050ea8dfa 
					 
					
						
						
							
							Don't load parameters for other space  
						
						
						
						
					 
					
						2021-05-01 16:21:59 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						401f31e86b 
					 
					
						
						
							
							Merge pull request  #4841  from JoeSchr/fix/istrategy-return-value  
						
						... 
						
						
						
						fix IStrategy: abstract methods still need to pass through return value 
						
						
					 
					
						2021-04-30 20:13:11 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						856b65206b 
					 
					
						
						
							
							Reduce log-frequency of AgeFilter  
						
						... 
						
						
						
						closes  #4840  
					
						2021-04-30 19:42:41 +02:00 
						 
				 
			
				
					
						
							
							
								Joe Schr 
							
						 
					 
					
						
						
							
						
						f3388ed9aa 
					 
					
						
						
							
							fix IStrategy: abstract methods still need to pass through return value  
						
						... 
						
						
						
						otherwise doing something like:
```py
dataframe = super().populate_indicators(dataframe, ...)
```
won't work, because `dataframe` becomes `None`.
This is needed if one of those methods uses dataframe.copy() instead of
just working on reference. e.g. using `merge_informative` in
`populate_indicator` in a nested class hierarchy 
						
						
					 
					
						2021-04-30 14:39:01 +02:00 
						 
				 
			
				
					
						
							
							
								Antreas Gribas 
							
						 
					 
					
						
						
							
						
						cf03daa0fd 
					 
					
						
						
							
							Fix bug in running hyperopt in windows 10  
						
						... 
						
						
						
						with preferred encoding in locale differrent from
utf-8 
						
						
					 
					
						2021-04-30 00:28:42 +03:00 
						 
				 
			
				
					
						
							
							
								Bernd Zeimetz 
							
						 
					 
					
						
						
							
						
						3be7bc509c 
					 
					
						
						
							
							Telegram: send locks as chunks of 25.  
						
						... 
						
						
						
						Producing easily readable messages, hopefully always below the message lenght limit 
						
						
					 
					
						2021-04-29 22:21:04 +02:00 
						 
				 
			
				
					
						
							
							
								Bernd Zeimetz 
							
						 
					 
					
						
						
							
						
						4d1613a432 
					 
					
						
						
							
							Add chunks function.  
						
						... 
						
						
						
						Implementing a generator to split Lists into chunks. 
						
						
					 
					
						2021-04-29 22:21:04 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						a3d2e68312 
					 
					
						
						
							
							Merge pull request  #4750  from rokups/rk/custom_sell  
						
						... 
						
						
						
						Add IStrategy.custom_sell method which allows per-trade sell signal evaluation 
						
						
					 
					
						2021-04-29 06:50:56 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						aab020c9a2 
					 
					
						
						
							
							Merge pull request  #4818  from freqtrade/cleanup_models  
						
						... 
						
						
						
						Move static Trade functions to right class 
						
						
					 
					
						2021-04-28 21:18:55 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						2b78ee254c 
					 
					
						
						
							
							Version bump to 2021.4  
						
						
						
						
					 
					
						2021-04-28 21:16:13 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						4767d41d6f 
					 
					
						
						
							
							Merge branch 'stable' into new_release  
						
						
						
						
					 
					
						2021-04-28 21:06:15 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						7c8a367442 
					 
					
						
						
							
							Update docs to not promote stoploss / take-profit  
						
						
						
						
					 
					
						2021-04-28 20:36:06 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						63c28b6519 
					 
					
						
						
							
							Remove obsolete get_balance method  
						
						
						
						
					 
					
						2021-04-28 16:00:12 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						6eb947ae09 
					 
					
						
						
							
							Move static Trade functions to right class  
						
						
						
						
					 
					
						2021-04-28 06:37:40 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						55faa6a84a 
					 
					
						
						
							
							safe_wrapper should use kwargs to call methods  
						
						
						
						
					 
					
						2021-04-26 20:18:03 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						2061162d79 
					 
					
						
						
							
							Convert trade-opendate to python datetime  
						
						
						
						
					 
					
						2021-04-26 20:01:13 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						dbf33271b5 
					 
					
						
						
							
							Small doc changes  
						
						
						
						
					 
					
						2021-04-26 19:52:26 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						3f84c37a79 
					 
					
						
						
							
							Fix wallet calls  
						
						... 
						
						
						
						closes  #4810   #4812  
					
						2021-04-26 14:12:52 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						31a2285eac 
					 
					
						
						
							
							Fix mypy complaints.  
						
						
						
						
					 
					
						2021-04-26 10:42:24 +03:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						bb7ef2f804 
					 
					
						
						
							
							Cache pairlist in pairlist, not globally  
						
						... 
						
						
						
						closes  #4797  closes  #4689  
					
						2021-04-25 20:10:47 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						7448a05f15 
					 
					
						
						
							
							Use correct variable in pairlist_manager  
						
						
						
						
					 
					
						2021-04-25 11:01:04 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						fd3afdc230 
					 
					
						
						
							
							plot-profit should use absolute values  
						
						
						
						
					 
					
						2021-04-25 10:10:09 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						98f6fce2ec 
					 
					
						
						
							
							Use correct sell reason in case of custom sell reason.  
						
						
						
						
					 
					
						2021-04-25 09:48:40 +03:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						595b8735f8 
					 
					
						
						
							
							Add dataframe parameter to custom_stoploss() and custom_sell() methods.  
						
						
						
						
					 
					
						2021-04-25 09:48:40 +03:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						961b38636f 
					 
					
						
						
							
							Remove explicit sell_flag parameter from SellCheckTuple.  
						
						
						
						
					 
					
						2021-04-25 09:48:40 +03:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						bfad4e82ad 
					 
					
						
						
							
							Make execute_sell() use SellCheckTuple for sell reason.  
						
						
						
						
					 
					
						2021-04-25 09:48:40 +03:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						a90e795695 
					 
					
						
						
							
							Warn and trim custom sell reason if it is too long.  
						
						
						
						
					 
					
						2021-04-25 09:48:40 +03:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						1aad128d85 
					 
					
						
						
							
							Support returning a string from custom_sell() and have it recorded as custom sell reason.  
						
						
						
						
					 
					
						2021-04-25 09:48:40 +03:00