| 
							
							
								 Sam Germain | 84c121652a | Added more todos | 2021-09-10 23:42:16 -06:00 |  | 
			
				
					| 
							
							
								 Matthias | 6532aba765 | Merge pull request #5360 from freqtrade/hyperopt_protections Hyperopt protections and Boolean parameter | 2021-08-07 09:42:05 +02:00 |  | 
			
				
					| 
							
							
								 Sam Germain | b9356a5564 | Autopep8 formatting | 2021-08-06 16:35:39 -06:00 |  | 
			
				
					| 
							
							
								 Matthias | ad0e4a8567 | Add BooleanParameter | 2021-08-04 20:52:56 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 091bf7c4d2 | Output protection space | 2021-08-04 06:50:14 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | d16a619489 | Move SellType Enum to it's own module | 2021-06-08 21:04:34 +02:00 |  | 
			
				
					| 
							
							
								 Jose Hidalgo | fd110c7d62 | The error that it prints says the contrary to what was evaluated.
ex. Trading stopped due to Max Drawdown 0.79 < 0.2 within 48 candles | 2021-04-20 11:50:53 -06:00 |  | 
			
				
					| 
							
							
								 shubhendra | f47dc31786 | Refactor the comparison involving notSigned-off-by: shubhendra <withshubh@gmail.com> | 2021-04-02 16:57:44 +05:30 |  | 
			
				
					| 
							
							
								 shubhendra | 910e15b174 | Remove methods with unnecessary super delegation. Signed-off-by: shubhendra <withshubh@gmail.com> | 2021-03-21 17:14:47 +05:30 |  | 
			
				
					| 
							
							
								 Matthias | 53a57f2c81 | Change some types Fix types of new model object | 2021-02-27 09:33:00 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 0d2f877e77 | Use absolute drawdown calc | 2021-02-27 09:32:59 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 3629892fc3 | Stoploss-guard should use the trade_limit or more fix #4404 | 2021-02-20 19:38:44 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | f159c46438 | Include stoploss_on_exchange in stoploss_guard fix #4183 | 2021-01-11 07:55:01 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | f047297995 | Improve wording, fix bug | 2020-12-07 15:48:06 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | effc96e92b | Improve tests for backtest protections | 2020-12-07 11:39:01 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 75a5161650 | Support multis-strategy backtests with protections | 2020-12-07 11:39:01 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 98c88fa58e | Prepare protections for backtesting | 2020-12-07 11:39:01 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 0e2a43ab4d | Add duration_explanation functions | 2020-12-07 11:12:09 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | d4799e6aa3 | Implement *candle definitions | 2020-12-07 10:54:26 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | eb952d77be | Move lookback_period to parent __init__ | 2020-12-07 08:27:14 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | f06b58dc91 | Test MaxDrawdown desc | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 089c463cfb | Introduce max_drawdown protection | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 4351a26b4c | Move stop_duration to parent class avoids reimplementation and enhances standardization | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | dce2364672 | Add stoploss per pair support | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 8f958ef723 | Improve login-mixin structure | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 5e3d2401f5 | Only call stop methods when they actually support this method | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 8ebd6ad200 | Rename login-mixin log method | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 2e5b9fd4b2 | format profit in low_profit_pairs | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 59091ef2b7 | Add helper method to calculate protection until | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 9484ee6690 | Test for low_profit_pairs | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | bb06365c50 | Improve protection documentation | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 00d4820bc1 | Add low_profit_pairs | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 9f6c2a583f | Better wording for config options | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 8dbef6bbea | Add test for cooldown period | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 2a66c33a4e | Add locks per pair | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 56975db2ed | Add more tests | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 816703b8e1 | Improve protections work | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | f39a534fc0 | Implement global stop (First try) | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 3447f1ae53 | Implement first stop method | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | a0bd2ce837 | Add first version of protection manager | 2020-12-07 08:23:10 +01:00 |  |