robcaulk 
							
						 
					 
					
						
						
							
						
						4b7e640f31 
					 
					
						
						
							
							reduce code duplication, optimize auto data download per tf  
						
						
						
						
					 
					
						2022-08-26 13:56:44 +02:00 
						 
				 
			
				
					
						
							
							
								robcaulk 
							
						 
					 
					
						
						
							
						
						ac42c0153d 
					 
					
						
						
							
							deprecate indicator_max_period_candles, automatically compute startup candles for FreqAI backtesting.  
						
						
						
						
					 
					
						2022-08-22 18:19:07 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						83ca168bb8 
					 
					
						
						
							
							Merge pull request  #7216  from freqtrade/precise_calcs  
						
						... 
						
						
						
						Precise calcs 
						
						
					 
					
						2022-08-17 14:32:02 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						0b0e7eaf96 
					 
					
						
						
							
							Mutex TTL Cache accesses which can be accessed by multiple threads  
						
						... 
						
						
						
						Apparently, cachetools is (intentionally) not threadsafe
when using the Caches directly.
It's therefore recommended to wrap these with an explicit lock to avoid
problems.
source: https://github.com/tkem/cachetools/issues/245 
closes  #7215  
						
						
					 
					
						2022-08-16 19:48:21 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						fa89368c02 
					 
					
						
						
							
							Add test for precision backpopulation  
						
						
						
						
					 
					
						2022-08-16 11:11:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						15a1c59a91 
					 
					
						
						
							
							Backtesting should cache precisionMode  
						
						
						
						
					 
					
						2022-08-16 10:15:19 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						711b6b1a1a 
					 
					
						
						
							
							Merge branch 'develop' into precise_calcs  
						
						
						
						
					 
					
						2022-08-16 09:29:39 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						c3f159bd57 
					 
					
						
						
							
							Add precision fields to database  
						
						
						
						
					 
					
						2022-08-15 19:58:40 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						3b827ee60a 
					 
					
						
						
							
							Add "freqai.enabled" flag to disable freqAI via config flag  
						
						... 
						
						
						
						aligns with how other optional modules work in freqtrade. 
						
						
					 
					
						2022-08-13 09:24:04 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						f6545ebdb8 
					 
					
						
						
							
							Disallow backtesting with --strategy-list for now.  
						
						
						
						
					 
					
						2022-08-13 09:10:03 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						9a82898d6b 
					 
					
						
						
							
							Merge branch 'develop' into feat/freqai  
						
						
						
						
					 
					
						2022-08-09 06:22:57 +02:00 
						 
				 
			
				
					
						
							
							
								robcaulk 
							
						 
					 
					
						
						
							
						
						26de992d20 
					 
					
						
						
							
							ensure user sets startup candles in backtesting mode  
						
						
						
						
					 
					
						2022-08-05 12:23:14 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						d75e0a9820 
					 
					
						
						
							
							Fix Flake8 errors after flake update  
						
						
						
						
					 
					
						2022-08-01 06:43:59 +02:00 
						 
				 
			
				
					
						
							
							
								Kavinkumar 
							
						 
					 
					
						
						
							
						
						a4bada3ebe 
					 
					
						
						
							
							Partial exit using average price ( #6545 )  
						
						... 
						
						
						
						Introduce Partial exits 
						
						
					 
					
						2022-07-31 14:19:04 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						d046f0cc5e 
					 
					
						
						
							
							Improve method wording for liquidation price setter  
						
						
						
						
					 
					
						2022-07-30 16:11:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						8711b7d99f 
					 
					
						
						
							
							Liquidations cannot be rejected.  
						
						
						
						
					 
					
						2022-07-30 16:10:16 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						995be90f91 
					 
					
						
						
							
							Liquidation should be a separate exit type  
						
						
						
						
					 
					
						2022-07-30 16:10:16 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						61c41fd919 
					 
					
						
						
							
							Merge branch 'develop' into feat/freqai  
						
						
						
						
					 
					
						2022-07-24 16:18:58 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						2eb1d18c2a 
					 
					
						
						
							
							Don't load leverage tiers when not necessary  
						
						
						
						
					 
					
						2022-07-23 19:56:38 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						f6bfd89cef 
					 
					
						
						
							
							Merge branch 'develop' into feat/freqai  
						
						
						
						
					 
					
						2022-07-16 18:14:34 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						40e2da10f3 
					 
					
						
						
							
							Add hypeorpt cloudpickle magic  
						
						... 
						
						
						
						closes  #7078  
					
						2022-07-16 11:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						e52f82b565 
					 
					
						
						
							
							Add leverage to custom_stake_amount callback  
						
						... 
						
						
						
						closes  #7047  
					
						2022-07-08 19:44:20 +02:00 
						 
				 
			
				
					
						
							
							
								robcaulk 
							
						 
					 
					
						
						
							
						
						a6077ac7f4 
					 
					
						
						
							
							Merge feat/freqai into develop to get new features  
						
						
						
						
					 
					
						2022-07-03 16:17:13 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						07aa372e2a 
					 
					
						
						
							
							Ensure bot_loop_start is called in hyperopt, too  
						
						... 
						
						
						
						closes  #7001  
					
						2022-07-03 14:10:59 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						2b07d34611 
					 
					
						
						
							
							Revert several undesired changes  
						
						
						
						
					 
					
						2022-06-23 20:47:51 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						8bf0bf10c5 
					 
					
						
						
							
							Merge branch 'develop' into pr/SmartManoj/6859  
						
						
						
						
					 
					
						2022-06-23 20:43:35 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						bb61250bfe 
					 
					
						
						
							
							Merge pull request  #6987  from freqtrade/profit_metrics  
						
						... 
						
						
						
						Profit metrics 
						
						
					 
					
						2022-06-18 17:20:20 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						474e6705e6 
					 
					
						
						
							
							Add Profit factor to backtesting  
						
						
						
						
					 
					
						2022-06-18 16:35:40 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						8c46d19071 
					 
					
						
						
							
							Fix backtesting bug  
						
						... 
						
						
						
						balance was never released on cancelled trades 
						
						
					 
					
						2022-06-18 16:27:54 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						6a15d36d14 
					 
					
						
						
							
							Add Drawdown and profit_factor to /profit  
						
						... 
						
						
						
						#6816  
					
						2022-06-18 11:14:28 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						017fd03180 
					 
					
						
						
							
							Fix but with late entries in backtesting  
						
						
						
						
					 
					
						2022-06-18 09:05:22 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						3c62df6b86 
					 
					
						
						
							
							Ensure the same timestamp is used for backtest and signal export  
						
						
						
						
					 
					
						2022-06-15 06:53:52 +02:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						7142394121 
					 
					
						
						
							
							remove random_state condition  
						
						... 
						
						
						
						otherwise the random sample always draws the same set of points 
						
						
					 
					
						2022-06-10 09:46:45 +01:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						dce9fdd0e4 
					 
					
						
						
							
							don't overwrite is_random  
						
						... 
						
						
						
						this should fix issue #6746  
						
						
					 
					
						2022-06-09 20:06:23 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						7eacb847b0 
					 
					
						
						
							
							Fix backtesting bug when order is not replaced  
						
						
						
						
					 
					
						2022-06-08 20:21:45 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						0b806af487 
					 
					
						
						
							
							Add orders column to btresult  
						
						
						
						
					 
					
						2022-06-06 10:59:10 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						f709222943 
					 
					
						
						
							
							Properly close out orders in backtesting  
						
						
						
						
					 
					
						2022-06-05 22:12:27 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						a790bad1e4 
					 
					
						
						
							
							Add entry_tag to leverage callback  
						
						... 
						
						
						
						closes  #6929  
					
						2022-06-05 10:24:54 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						34a44b9dd2 
					 
					
						
						
							
							Fix backtesting bug when canceling orders  
						
						... 
						
						
						
						closes  #6911  
					
						2022-05-31 20:32:41 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						66edbcd3d5 
					 
					
						
						
							
							Fix slight backtesting bug in edge-case scenarios  
						
						
						
						
					 
					
						2022-05-31 20:08:34 +02:00 
						 
				 
			
				
					
						
							
							
								robcaulk 
							
						 
					 
					
						
						
							
						
						7523ed825e 
					 
					
						
						
							
							automatically detect maximum required data based on user fed indicators (to avoid NaNs in dataset for rolling indicators), add new config parameter for backtesting to let users increase their startup_candles to accommodate high timeframe indicators, add docs to explain all. Add new feature for automatic indicator duplication according to user defined intervals (exhibited in example strat and configs now).  
						
						
						
						
					 
					
						2022-05-31 18:42:27 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						eaa656f859 
					 
					
						
						
							
							Hyperoptable parameters can be instance attributes  
						
						
						
						
					 
					
						2022-05-30 07:07:47 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						1ee08d22d2 
					 
					
						
						
							
							Delay parameter init  
						
						... 
						
						
						
						closes  #6894  
					
						2022-05-29 16:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						3e66275c98 
					 
					
						
						
							
							Refactor bot_start to separate function  
						
						... 
						
						
						
						to be reused further ... 
						
						
					 
					
						2022-05-25 20:01:21 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						d6773bc32c 
					 
					
						
						
							
							Merge pull request  #6886  from freqtrade/fix/typing  
						
						... 
						
						
						
						Fix/typing 
						
						
					 
					
						2022-05-24 19:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						a8ee77cd5e 
					 
					
						
						
							
							Simplify backtesting typechecking  
						
						
						
						
					 
					
						2022-05-24 19:13:35 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						23e089061b 
					 
					
						
						
							
							Merge pull request  #6870  from freqtrade/should_exit_list  
						
						... 
						
						
						
						Should exit list 
						
						
					 
					
						2022-05-24 06:57:50 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						0a713faca8 
					 
					
						
						
							
							Fix some type errors  
						
						
						
						
					 
					
						2022-05-24 06:54:16 +02:00 
						 
				 
			
				
					
						
							
							
								robcaulk 
							
						 
					 
					
						
						
							
						
						e1c068ca66 
					 
					
						
						
							
							add config asserts, use .get method with default values for optional functionality, move data_cleaning_* to freqai_interface (away from user custom pred model) since it is controlled by config params.  
						
						
						
						
					 
					
						2022-05-23 12:07:09 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						eb5fe9e3ae 
					 
					
						
						
							
							Merge pull request  #6857  from froggleston/develop  
						
						... 
						
						
						
						Add support for fudging unavailable funding rates, allowing backtesti… 
						
						
					 
					
						2022-05-23 06:31:51 +02:00