| 
							
							
								 Matthias | a3f9cd2c26 | Only load protections when necessary | 2020-12-07 11:39:01 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 946fb09455 | Update help command output | 2020-12-07 11:39:01 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | e2d15f4082 | Add parameter to enable protections for backtesting | 2020-12-07 11:39:01 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 32189d27c8 | Disable output from plugins in backtesting | 2020-12-07 11:39:01 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 9f34aebdaa | Allow closing trades without message | 2020-12-07 11:39:01 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | b606936eb7 | Make changes to backtesting to incorporate protections | 2020-12-07 11:39:01 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 98c88fa58e | Prepare protections for backtesting | 2020-12-07 11:39:01 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 3426e99b8b | Improve formatting of protection startup message | 2020-12-07 11:37:57 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 64d6c7bb65 | Update developer docs | 2020-12-07 11:17:11 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 0e2a43ab4d | Add duration_explanation functions | 2020-12-07 11:12:09 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | c993831a04 | Add protections to startup messages | 2020-12-07 10:57:01 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | d4799e6aa3 | Implement *candle definitions | 2020-12-07 10:54:26 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | a93bb6853b | Document *candles settings, implement validations | 2020-12-07 10:47:13 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | eb952d77be | Move lookback_period to parent __init__ | 2020-12-07 08:27:14 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | f13e9ce5ed | Improve docs | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | b36f333b2f | Add new protections to full sample, documentation | 2020-12-07 08:23:10 +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 | 9d6f3a89ef | Improve docs and fix typos | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 768d7fa196 | Readd optional for get_pair_locks - it's necessary | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 9947dcd1da | Beta feature warning | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | ad746627b3 | Fix lock-loop | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 397a15cb61 | Improve protection documentation | 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 | 12e84bda1e | Add developer docs for Protections | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 6d0f16920f | Get Longest lock logic | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | dce2364672 | Add stoploss per pair support | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | dcdf4a0503 | Improve tests | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 32cde1cb7d | Improve test for lowprofitpairs | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 8f958ef723 | Improve login-mixin structure | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 8d9c66a638 | Add LogginMixin to freqtradebot class to avoid over-logging | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | be57ceb252 | Remove confusing entry (in this branch of the if statement, candle_date is empty | 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 | 2cd54a5933 | Allow disabling output from plugins | 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 | e29d918ea5 | Avoid double-locks also in per pair locks | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | fc97266dd4 | Add "now" to lock_pair method | 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 | 47cd856fea | Include protection documentation | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 5133675988 | Apply all stops in the list, even if the first would apply already | 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 | 1f703dc341 | 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 | fe0afb9883 | Implement calling of per-pair protection | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 2a66c33a4e | Add locks per pair | 2020-12-07 08:23:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | ff7ba23477 | Simplify enter_positions and add global pairlock check | 2020-12-07 08:23:10 +01:00 |  |