Matthias 
							
						 
					 
					
						
						
							
						
						55faa6a84a 
					 
					
						
						
							
							safe_wrapper should use kwargs to call methods  
						
						
						
						
					 
					
						2021-04-26 20:18:03 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						dbf33271b5 
					 
					
						
						
							
							Small doc changes  
						
						
						
						
					 
					
						2021-04-26 19:52:26 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						31a2285eac 
					 
					
						
						
							
							Fix mypy complaints.  
						
						
						
						
					 
					
						2021-04-26 10:42:24 +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 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						1292e08fe4 
					 
					
						
						
							
							Use strategy_safe_wrapper() when calling custom_sell().  
						
						
						
						
					 
					
						2021-04-25 09:48:40 +03:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						0fd68aee51 
					 
					
						
						
							
							Add IStrategy.custom_sell method which allows per-trade sell signal evaluation.  
						
						
						
						
					 
					
						2021-04-25 09:48:40 +03:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						90476c4287 
					 
					
						
						
							
							Add "range" property to IntParameter  
						
						
						
						
					 
					
						2021-04-24 07:00:33 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						9dc7f776d9 
					 
					
						
						
							
							Improve log output when loading parameters  
						
						
						
						
					 
					
						2021-04-23 20:35:30 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						e820814809 
					 
					
						
						
							
							Default-stoploss-hyperopt should use decimal space, nto real  
						
						
						
						
					 
					
						2021-04-14 20:32:34 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						9804e20114 
					 
					
						
						
							
							Don't use _set_value for autoOpt-Spaces  
						
						
						
						
					 
					
						2021-04-10 09:53:48 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						83fbaf16c8 
					 
					
						
						
							
							Extract numeric param validation and explosion  
						
						
						
						
					 
					
						2021-04-10 07:59:59 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						ea4b5d675d 
					 
					
						
						
							
							Don't explode low/high, but use explicit parameters  
						
						
						
						
					 
					
						2021-04-10 07:12:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						5f67400649 
					 
					
						
						
							
							Add SKDecimal Space  
						
						
						
						
					 
					
						2021-04-09 21:58:15 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						c51839dc3b 
					 
					
						
						
							
							Make the logmessage for loaded parameters clearer  
						
						
						
						
					 
					
						2021-04-05 11:21:20 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						dc406fe19f 
					 
					
						
						
							
							Fail in case of name and explicit space name collisions  
						
						
						
						
					 
					
						2021-04-05 10:53:00 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						30e5e92968 
					 
					
						
						
							
							Don't allow one parmeter to be in 2 spaces  
						
						... 
						
						
						
						use the explicit user wish (given explicitly with "space") 
						
						
					 
					
						2021-04-03 20:17:48 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						faf40482ef 
					 
					
						
						
							
							Fix parameter printing.  
						
						
						
						
					 
					
						2021-04-03 13:49:24 +03:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						ea43d5ba85 
					 
					
						
						
							
							Implement DecimalParameter and rename FloatParameter to RealParameter.  
						
						
						
						
					 
					
						2021-04-02 17:08:16 +03:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						5acdc9bf42 
					 
					
						
						
							
							Fix type errors by converting all hyperopt methods to instance methods  
						
						
						
						
					 
					
						2021-04-01 06:47:23 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						5e5b11d4d6 
					 
					
						
						
							
							Split "enabled" to "load" and "optimize" parameters.  
						
						
						
						
					 
					
						2021-03-31 12:31:28 +03:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						929f329607 
					 
					
						
						
							
							more tests  
						
						
						
						
					 
					
						2021-03-28 19:49:20 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						20f7e9b4b7 
					 
					
						
						
							
							Make BaseParameter get_space abstract  
						
						
						
						
					 
					
						2021-03-28 19:31:54 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						71e2134694 
					 
					
						
						
							
							Add some simple tests for hyperoptParameters  
						
						
						
						
					 
					
						2021-03-27 11:26:26 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						786ddc6a91 
					 
					
						
						
							
							remove unused imports  
						
						
						
						
					 
					
						2021-03-27 10:47:33 +01:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						e934d3ddfb 
					 
					
						
						
							
							[SQUASH] Oopsie.  
						
						
						
						
					 
					
						2021-03-26 16:56:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						40f5c7853e 
					 
					
						
						
							
							[SQUASH] Add a way to temporarily disable a parameter (excludes from parameter loading/hyperopt) and print parameter values when executed.  
						
						
						
						
					 
					
						2021-03-26 16:56:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						bbe6ece38d 
					 
					
						
						
							
							[SQUASH] Fix parameter configs not loading.  
						
						
						
						
					 
					
						2021-03-26 16:56:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						424cd2a914 
					 
					
						
						
							
							[SQUASH] Use "space" instead of category.  
						
						
						
						
					 
					
						2021-03-26 16:56:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						fd45dfd894 
					 
					
						
						
							
							[SQUASH] Make skopt imports optional.  
						
						
						
						
					 
					
						2021-03-26 16:56:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						e9f0babe8a 
					 
					
						
						
							
							[SQUASH] Use HyperStrategyMixin as part of IStrategy interface.  
						
						
						
						
					 
					
						2021-03-26 16:56:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						2d13e5fd50 
					 
					
						
						
							
							[SQUASH] Oopsies.  
						
						
						
						
					 
					
						2021-03-26 16:56:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						bb89e44e19 
					 
					
						
						
							
							[SQUASH] Address PR comments.  
						
						... 
						
						
						
						* Split Parameter into IntParameter/FloatParameter/CategoricalParameter.
* Rename IHyperStrategy to HyperStrategyMixin and use it as mixin.
* --hyperopt parameter is now optional if strategy uses HyperStrategyMixin.
* Use OperationalException() instead of asserts. 
						
						
					 
					
						2021-03-26 16:56:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rokas Kupstys 
							
						 
					 
					
						
						
							
						
						0a205f52b0 
					 
					
						
						
							
							Optional support for defining hyperopt parameters in a strategy file and reusing common hyperopt/strategy parts.  
						
						
						
						
					 
					
						2021-03-26 16:56:24 +02:00 
						 
				 
			
				
					
						
							
							
								Brook Miles 
							
						 
					 
					
						
						
							
						
						ce1ed76269 
					 
					
						
						
							
							complete stoploss_from_open and associated test  
						
						
						
						
					 
					
						2021-03-17 22:44:10 +09:00 
						 
				 
			
				
					
						
							
							
								Brook Miles 
							
						 
					 
					
						
						
							
						
						aee2591490 
					 
					
						
						
							
							add stoploss_from_open() as a strategy_helper  
						
						
						
						
					 
					
						2021-03-17 17:58:23 +09:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						e32b2097f0 
					 
					
						
						
							
							Use timestamp in UTC timezone for ROI comparisons  
						
						
						
						
					 
					
						2021-02-27 09:32:59 +01:00 
						 
				 
			
				
					
						
							
							
								JoeSchr 
							
						 
					 
					
						
						
							
						
						642e3be7c5 
					 
					
						
						
							
							Fix(strategy/interface.py): comment typo  
						
						... 
						
						
						
						`advice_buy` -> `advise_buy` 
						
						
					 
					
						2021-02-26 23:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						3d9b4034e6 
					 
					
						
						
							
							Use already calculated current_profit for sell_profit_offset comparison  
						
						
						
						
					 
					
						2021-02-02 08:06:19 +01:00 
						 
				 
			
				
					
						
							
							
								Pan Long 
							
						 
					 
					
						
						
							
						
						4cc93151c5 
					 
					
						
						
							
							Fix a bug when compare sell_profit_offset  
						
						... 
						
						
						
						It should be comparing the ratio instead of absolut profit.
Also updated the comment. 
						
						
					 
					
						2021-01-31 12:14:09 +08:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						6007d5182a 
					 
					
						
						
							
							Merge pull request  #4147  from hoeckxer/ignore_expired_candle  
						
						... 
						
						
						
						Ignoring candles that have expired within timeframe 
						
						
					 
					
						2021-01-12 19:04:16 +01:00 
						 
				 
			
				
					
						
							
							
								hoeckxer 
							
						 
					 
					
						
						
							
						
						1f6a71fdd9 
					 
					
						
						
							
							Reformat code on new version  
						
						
						
						
					 
					
						2021-01-12 08:24:11 +01:00 
						 
				 
			
				
					
						
							
							
								hoeckxer 
							
						 
					 
					
						
						
							
						
						71f45021b9 
					 
					
						
						
							
							Removed redundant statement  
						
						
						
						
					 
					
						2021-01-12 07:35:30 +01:00 
						 
				 
			
				
					
						
							
							
								hoeckxer 
							
						 
					 
					
						
						
							
						
						e328182bd7 
					 
					
						
						
							
							Changed workings so it only needs to timing-parameter, instead of also requiring a boolean value  
						
						
						
						
					 
					
						2021-01-12 07:30:39 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						63a579dbab 
					 
					
						
						
							
							Add sell_profit_offset parameter  
						
						... 
						
						
						
						Allows defining positive offsets before enabling the sell signal 
						
						
					 
					
						2021-01-11 19:30:25 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						5102dfd6df 
					 
					
						
						
							
							Merge pull request  #4144  from freqtrade/improve_informativepair  
						
						... 
						
						
						
						Improve merge_informative_pairs to properly merge correct timeframes 
						
						
					 
					
						2021-01-09 10:15:59 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						b43ef474ad 
					 
					
						
						
							
							Fix expired candle implementation  
						
						... 
						
						
						
						Improve and simplify test by passing the current time to the function 
						
						
					 
					
						2021-01-07 07:51:49 +01:00