Matthias 
							
						 
					 
					
						
						
							
						
						bc359675a2 
					 
					
						
						
							
							Add --analyze-per-epoch - moving populate_analysis to the epoch process  
						
						
						
						
					 
					
						2022-08-19 15:19:43 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						09f8904545 
					 
					
						
						
							
							Extract analysis to separate method  
						
						
						
						
					 
					
						2022-08-19 15:12:55 +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 
							
						 
					 
					
						
						
							
						
						40e2da10f3 
					 
					
						
						
							
							Add hypeorpt cloudpickle magic  
						
						... 
						
						
						
						closes  #7078  
					
						2022-07-16 11:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						8bf0bf10c5 
					 
					
						
						
							
							Merge branch 'develop' into pr/SmartManoj/6859  
						
						
						
						
					 
					
						2022-06-23 20:43:35 +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 
							
						 
					 
					
						
						
							
						
						e3beaae8be 
					 
					
						
						
							
							update hyperopt typing  
						
						
						
						
					 
					
						2022-05-22 19:32:32 +02:00 
						 
				 
			
				
					
						
							
							
								மனோஜ்குமார் பழனிச்சாமி 
							
						 
					 
					
						
						
							
						
						2b61aa282a 
					 
					
						
						
							
							Removed None in dict.get()  
						
						... 
						
						
						
						https://stackoverflow.com/a/12631641 
Extra Changes: freqtrade\freqtradebot.py:70
freqtrade\plugins\pairlistmanager.py:31 
					
						2022-05-18 03:41:10 +05:30 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						1e83589641 
					 
					
						
						
							
							Fix hyperopt  
						
						
						
						
					 
					
						2022-04-28 06:59:03 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						f2912f8815 
					 
					
						
						
							
							Improve mypy runs  
						
						
						
						
					 
					
						2022-04-23 11:31:12 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						5a90d5ece6 
					 
					
						
						
							
							Fix docstring quotes  
						
						
						
						
					 
					
						2022-04-23 09:44:04 +02:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						340c0ea391 
					 
					
						
						
							
							update is_random before asked_non_tried  
						
						... 
						
						
						
						is_random depends on asked_non_tried and needs to be updated first 
						
						
					 
					
						2022-04-14 14:15:11 +01:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						35cea6dcfa 
					 
					
						
						
							
							fix unique_list  
						
						
						
						
					 
					
						2022-04-13 09:36:46 +01:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						fa298d6f1c 
					 
					
						
						
							
							fix unique_list logic  
						
						
						
						
					 
					
						2022-04-12 23:57:40 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						54633e90a7 
					 
					
						
						
							
							Merge branch 'develop' into pr/italodamato/6563  
						
						
						
						
					 
					
						2022-04-10 09:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						1559692e47 
					 
					
						
						
							
							Update hyperopt.py  
						
						... 
						
						
						
						remove duplicates from list of asked points 
						
						
					 
					
						2022-04-08 11:44:42 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						4897731030 
					 
					
						
						
							
							use_sell_signal -> use_exit_signal  
						
						
						
						
					 
					
						2022-04-05 20:10:20 +02:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						9f171193ef 
					 
					
						
						
							
							Revert "Merge branch 'plot_hyperopt_stats' into opt-ask-force-new-points"  
						
						... 
						
						
						
						This reverts commit 4eb9cc6e8ba3b401a762 
						
						
					 
					
						2022-03-30 09:39:07 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						b91b7b4464 
					 
					
						
						
							
							Fix hyperopt assigning sell_signal to wrong field  
						
						
						
						
					 
					
						2022-03-30 07:16:48 +02:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						4eb9cc6e8b 
					 
					
						
						
							
							Merge branch 'plot_hyperopt_stats' into opt-ask-force-new-points  
						
						
						
						
					 
					
						2022-03-30 00:30:33 +01:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						a3b401a762 
					 
					
						
						
							
							highlight random points in hyperopt results table  
						
						
						
						
					 
					
						2022-03-30 00:29:14 +01:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						229b0b037e 
					 
					
						
						
							
							reduce search loops  
						
						
						
						
					 
					
						2022-03-29 19:33:35 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						bcf326a035 
					 
					
						
						
							
							Initial steps to change bid/ask pricing to enter/exit  
						
						
						
						
					 
					
						2022-03-27 18:03:49 +02:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						b5a346a46d 
					 
					
						
						
							
							Update hyperopt.py  
						
						
						
						
					 
					
						2022-03-22 11:01:38 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						2733aa33b6 
					 
					
						
						
							
							Update hyperopt.py  
						
						
						
						
					 
					
						2022-03-22 00:28:11 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						37a43019d6 
					 
					
						
						
							
							fix  
						
						... 
						
						
						
						- clear cache before calling `ask`
- avoid errors in case asked_non_tried has less than n_points elements 
						
						
					 
					
						2022-03-21 11:36:53 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						fca93d8dfe 
					 
					
						
						
							
							Update hyperopt.py  
						
						
						
						
					 
					
						2022-03-20 16:12:06 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						f8a674f24d 
					 
					
						
						
							
							make robust in case all points have been tried  
						
						
						
						
					 
					
						2022-03-20 16:08:38 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						23f1a1904b 
					 
					
						
						
							
							more compact  
						
						
						
						
					 
					
						2022-03-20 16:06:41 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						0fd269e4f0 
					 
					
						
						
							
							typo  
						
						
						
						
					 
					
						2022-03-20 16:03:07 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						e16bb1b34e 
					 
					
						
						
							
							Optimize only new points  
						
						... 
						
						
						
						Enforce points returned from `self.opt.ask` have not been already evaluated 
						
						
					 
					
						2022-03-20 16:02:03 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						d796ce0935 
					 
					
						
						
							
							Update hyperopt.py  
						
						... 
						
						
						
						1. Try to get points using `self.opt.ask` first
        2. Discard the points that have already been evaluated
        3. Retry using `self.opt.ask` up to 3 times
        4. If still some points are missing in respect to `n_points`, random sample some points
        5. Repeat until at least `n_points` points in the `asked_non_tried` list
        6. Return a list with legth truncated at `n_points` 
						
						
					 
					
						2022-03-20 15:41:14 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						d2a5448305 
					 
					
						
						
							
							Update hyperopt.py  
						
						
						
						
					 
					
						2022-03-11 17:38:32 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						eb30c40e0c 
					 
					
						
						
							
							Fix hyperopt for futures  
						
						
						
						
					 
					
						2022-03-02 19:50:16 +01:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						d03378b1df 
					 
					
						
						
							
							Update hyperopt.py  
						
						
						
						
					 
					
						2022-02-06 15:32:59 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						adf8f6b2d5 
					 
					
						
						
							
							Update hyperopt.py  
						
						
						
						
					 
					
						2022-02-06 10:33:49 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						6c1729e20b 
					 
					
						
						
							
							ignore warnings  
						
						
						
						
					 
					
						2022-02-06 01:07:30 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						6a4cae1f8c 
					 
					
						
						
							
							Update hyperopt.py  
						
						
						
						
					 
					
						2022-02-06 00:17:48 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						992eac9efa 
					 
					
						
						
							
							Update hyperopt.py  
						
						
						
						
					 
					
						2022-02-05 17:36:19 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						328b969801 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/freqtrade/freqtrade  into freqtrade-develop  
						
						
						
						
					 
					
						2022-02-01 01:06:57 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						f7a5b2cb71 
					 
					
						
						
							
							explicit dimensions, added **kwargs, updated docs  
						
						
						
						
					 
					
						2022-01-25 11:43:40 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						a2fb241a3b 
					 
					
						
						
							
							increase initial points to 64  
						
						
						
						
					 
					
						2022-01-24 01:35:42 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						16a516a882 
					 
					
						
						
							
							added plot functionality  
						
						
						
						
					 
					
						2022-01-19 01:50:15 +00:00 
						 
				 
			
				
					
						
							
							
								Italo 
							
						 
					 
					
						
						
							
						
						407c20412d 
					 
					
						
						
							
							Pass dimensions to generate_estimator  
						
						... 
						
						
						
						It's needed in order to create isotropic kernels for the GaussianProcessRegressor 
						
						
					 
					
						2022-01-19 01:07:41 +00:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						e540959c27 
					 
					
						
						
							
							Remove btdata from generate_strategy_stats  
						
						
						
						
					 
					
						2022-01-07 09:27:07 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						670aed06bf 
					 
					
						
						
							
							Remove loop for hyperopt.  
						
						
						
						
					 
					
						2021-12-31 17:35:08 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						5454460227 
					 
					
						
						
							
							Revert initial_points to 30  
						
						... 
						
						
						
						closes  #5760  
					
						2021-10-20 07:46:15 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						aed919a05f 
					 
					
						
						
							
							Simplify "no-space-configured" error handling by moving it to hyperopt_auto  
						
						
						
						
					 
					
						2021-10-13 19:54:35 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Lyons 
							
						 
					 
					
						
						
							
						
						df45f467c6 
					 
					
						
						
							
							Adding ability to ignore unparameterized spaces  
						
						
						
						
					 
					
						2021-09-30 01:11:02 -07:00