Aezo Teo 
							
						 
					 
					
						
						
							
						
						1f773671ed 
					 
					
						
						
							
							updated tests and telegram  
						
						
						
						
					 
					
						2021-12-29 21:24:12 +08:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						3d336a736e 
					 
					
						
						
							
							Improve documentation.  
						
						
						
						
					 
					
						2021-12-29 14:51:57 +02:00 
						 
				 
			
				
					
						
							
							
								Wade Dyck 
							
						 
					 
					
						
						
							
						
						5bb2d3baea 
					 
					
						
						
							
							Revert "Remove the guards against downloading data in futures mode."  
						
						... 
						
						
						
						This reverts commit 82cdfba494 
						
						
					 
					
						2021-12-28 11:35:17 -07:00 
						 
				 
			
				
					
						
							
							
								Wade Dyck 
							
						 
					 
					
						
						
							
						
						60dfadf446 
					 
					
						
						
							
							Don't attempt to calculate funding fees when the initial timeframe hasn't been exceeded.  
						
						
						
						
					 
					
						2021-12-27 16:51:47 -07:00 
						 
				 
			
				
					
						
							
							
								Wade Dyck 
							
						 
					 
					
						
						
							
						
						a26c82b7cc 
					 
					
						
						
							
							Also check candle_type_def when creating the pairlist and getting the ohlcv.  
						
						
						
						
					 
					
						2021-12-27 16:51:02 -07:00 
						 
				 
			
				
					
						
							
							
								Wade Dyck 
							
						 
					 
					
						
						
							
						
						5743b3a0b7 
					 
					
						
						
							
							When getting analyzed dataframes, use candle_type_def in the pair_key as that's how they're cached.  
						
						
						
						
					 
					
						2021-12-27 13:29:25 -07:00 
						 
				 
			
				
					
						
							
							
								Wade Dyck 
							
						 
					 
					
						
						
							
						
						82cdfba494 
					 
					
						
						
							
							Remove the guards against downloading data in futures mode.  
						
						
						
						
					 
					
						2021-12-27 12:48:42 -07:00 
						 
				 
			
				
					
						
							
							
								Wade Dyck 
							
						 
					 
					
						
						
							
						
						3d9360bb8c 
					 
					
						
						
							
							When backtesting, pass the candle_type to load_data.  
						
						
						
						
					 
					
						2021-12-27 11:46:05 -07:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						5a546855e6 
					 
					
						
						
							
							Import TTLCache from cachetools  
						
						... 
						
						
						
						Importing from cachetools.ttl is deprecated, and will be removed in 5.0 
						
						
					 
					
						2021-12-27 19:30:17 +01:00 
						 
				 
			
				
					
						
							
							
								Wade Dyck 
							
						 
					 
					
						
						
							
						
						5b3f907b0c 
					 
					
						
						
							
							Fixes a download_data bug when in futures mode.  
						
						... 
						
						
						
						When specifying multiple pairs to download, the json filenames were
inconsistent due to the reassignment of candle_type. Also adds the
candle_type being downloaded to a log message. 
						
						
					 
					
						2021-12-27 11:16:38 -07:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						4b654b2713 
					 
					
						
						
							
							Reduce logging.  
						
						
						
						
					 
					
						2021-12-27 19:48:18 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						2a728c676e 
					 
					
						
						
							
							Improve documentation. Fix bug.  
						
						
						
						
					 
					
						2021-12-27 19:41:33 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						05a488a7a0 
					 
					
						
						
							
							Further reduce log verbosity for kucoin 429000 exception  
						
						
						
						
					 
					
						2021-12-27 17:15:30 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						ef2b326262 
					 
					
						
						
							
							Reduce retrier message repetition  
						
						... 
						
						
						
						by combining messages, we can provide the same information in fewer log messages 
						
						
					 
					
						2021-12-27 16:47:34 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						17f037cec6 
					 
					
						
						
							
							Extract order_fee handling from update_trade_state  
						
						
						
						
					 
					
						2021-12-27 16:07:43 +01:00 
						 
				 
			
				
					
						
							
							
								cdimauro 
							
						 
					 
					
						
						
							
						
						f77b8cbb7a 
					 
					
						
						
							
							Reduce KuCoin logs only for 429000 error  
						
						... 
						
						
						
						Only KuCoin messages for 429000 error code are logged once.
Logs functions are also simplified and optimized.
test_remove_logs_for_pairs_already_in_blacklist is simplified as well. 
						
						
					 
					
						2021-12-26 21:09:25 +01:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						bc8fc3ab09 
					 
					
						
						
							
							We can actually call recalc_open_trade_value less since it's being called eventually anyway.  
						
						
						
						
					 
					
						2021-12-26 20:09:18 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						bd5520bee2 
					 
					
						
						
							
							Adjust comments, fix stoploss_on_exchange for slower closed orders.  
						
						
						
						
					 
					
						2021-12-26 20:03:10 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						099dc07baf 
					 
					
						
						
							
							No longer needed since recalc_trade_from_orders always calls it.  
						
						
						
						
					 
					
						2021-12-26 20:02:20 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						817a65b656 
					 
					
						
						
							
							This is not needed since backtesting does not have open orders.  
						
						
						
						
					 
					
						2021-12-26 20:01:48 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						d3f3c49b13 
					 
					
						
						
							
							Fix minor "gotchas"  
						
						
						
						
					 
					
						2021-12-26 15:29:10 +01:00 
						 
				 
			
				
					
						
							
							
								cdimauro 
							
						 
					 
					
						
						
							
						
						fbaf46901e 
					 
					
						
						
							
							Reduce more KuCoin logs on retrier decorator  
						
						... 
						
						
						
						More logs are reduced, for KuCoin, on the retrier_async decorator:
_async_get_candle_history() returned exception
retrying _async_get_candle_history() still for
Giving up retrying: _async_get_candle_history()
Applying DDosProtection backoff delay 
						
						
					 
					
						2021-12-26 09:06:26 +01:00 
						 
				 
			
				
					
						
							
							
								cdimauro 
							
						 
					 
					
						
						
							
						
						96fbf63d0b 
					 
					
						
						
							
							Reduce KuCoin logs on DDosProtection error messages  
						
						... 
						
						
						
						KuCoin APIs generate A LOT of error messages.
Consequently, logs are flooded with lines like:
2021-12-25 22:30:23 freqtrade.exchange.common: WARNING -
_async_get_candle_history() returned exception:
"kucoin GET https://openapi-v2.kucoin.com/api/v1/market/candles ?
symbol=PDEX-USDT&type=5min&startAt=1640317818&endAt=1640467818
429 Too Many Requests {"code":"429000","msg":"Too Many Requests"}"
2021-12-25 22:30:23 freqtrade.exchange.common: WARNING -
retrying _async_get_candle_history() still for 3 times
2021-12-25 22:30:23 freqtrade.exchange.common: WARNING -
Kucoin 429 error, avoid triggering DDosProtection backoff delay.
2 tries left before giving up
2021-12-25 22:30:24 freqtrade.exchange.common: WARNING -
_async_get_candle_history() returned exception:
"kucoin GET https://openapi-v2.kucoin.com/api/v1/market/candles ?
symbol=UBX-USDT&type=5min&startAt=1640317821&endAt=1640467821
429 Too Many Requests {"code":"429000","msg":"Too Many Requests"}"
Messages like:
Kucoin 429 error, avoid triggering DDosProtection backoff delay.
are logged only once for a certain period of time (default is 3600 seconds). 
						
						
					 
					
						2021-12-25 22:32:22 +01:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						aa54592ec7 
					 
					
						
						
							
							Merge branch 'freqtrade:develop' into dca  
						
						
						
						
					 
					
						2021-12-25 21:06:26 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						2917cc1f2e 
					 
					
						
						
							
							Bitpanda's "fetch_my_trades" requires "to" argument  
						
						... 
						
						
						
						closes  #4938  
					
						2021-12-25 14:28:22 +01:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						ad247b2f07 
					 
					
						
						
							
							Merge branch 'freqtrade:develop' into dca  
						
						
						
						
					 
					
						2021-12-24 12:39:09 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						de79d25caf 
					 
					
						
						
							
							Refactoring to use strategy based configuration  
						
						
						
						
					 
					
						2021-12-24 12:38:43 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						61dbb6206f 
					 
					
						
						
							
							Slightly reduce verbosity when reload_conf is issued  
						
						... 
						
						
						
						part of #6095  
						
						
					 
					
						2021-12-23 20:33:13 +01:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						ac690e9215 
					 
					
						
						
							
							Remove unnecessary returns.  
						
						
						
						
					 
					
						2021-12-23 18:49:11 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						ace0a83c0c 
					 
					
						
						
							
							Allow forcebuy to also buy more when trade is already open.  
						
						
						
						
					 
					
						2021-12-23 11:57:53 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						2e23e88fc1 
					 
					
						
						
							
							Re-add back the log i accidentally removed.  
						
						
						
						
					 
					
						2021-12-22 11:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						d70ddeef9a 
					 
					
						
						
							
							Remove whitespace. Darn IntelliJ.  
						
						
						
						
					 
					
						2021-12-22 11:43:48 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						e439ae1fea 
					 
					
						
						
							
							Update wallet balance on every order close, not only trade close  
						
						
						
						
					 
					
						2021-12-22 11:20:03 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						76e7bf6cd2 
					 
					
						
						
							
							Merge branch 'freqtrade:develop' into dca  
						
						
						
						
					 
					
						2021-12-22 02:24:21 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						7df3e7ada4 
					 
					
						
						
							
							Add base_stake_amount_ratio config param to support unlimited stakes.  
						
						
						
						
					 
					
						2021-12-22 02:19:11 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						f88b6af26f 
					 
					
						
						
							
							Merge pull request  #6070  from cdimauro/suppress_logs  
						
						... 
						
						
						
						Suppress additional logs for pairs in blacklist 
						
						
					 
					
						2021-12-21 21:07:15 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						e5aaef6440 
					 
					
						
						
							
							Fix CI failure  
						
						
						
						
					 
					
						2021-12-21 19:20:09 +01:00 
						 
				 
			
				
					
						
							
							
								cdimauro 
							
						 
					 
					
						
						
							
						
						6ba8b17fdd 
					 
					
						
						
							
							Use LoggingMixin.log_once to remove/reduce logs on pairlists  
						
						
						
						
					 
					
						2021-12-21 09:11:57 +01:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						c9243fb4f6 
					 
					
						
						
							
							Use buy side for price since mostly used for DCA.  
						
						
						
						
					 
					
						2021-12-20 22:45:46 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						f6d36ce56b 
					 
					
						
						
							
							Fix the dca order not being counted bug.  
						
						
						
						
					 
					
						2021-12-20 22:07:42 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						d9f5694965 
					 
					
						
						
							
							Merge branch 'freqtrade:develop' into dca  
						
						
						
						
					 
					
						2021-12-20 22:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						40036bc710 
					 
					
						
						
							
							Force dry-run for webserver backtest mode  
						
						... 
						
						
						
						closes  #6094  
					
						2021-12-20 19:41:33 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						a557451eee 
					 
					
						
						
							
							Okex uses 4h mark candle timeframe  
						
						
						
						
					 
					
						2021-12-19 16:47:44 +01:00 
						 
				 
			
				
					
						
							
							
								Aezo Teo 
							
						 
					 
					
						
						
							
						
						ea418bc9ac 
					 
					
						
						
							
							added stats for long short  
						
						
						
						
					 
					
						2021-12-19 23:24:46 +08:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						5da38f3613 
					 
					
						
						
							
							Fix typo. Make sure trade is market open.  
						
						
						
						
					 
					
						2021-12-19 10:36:47 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						3aca3a7133 
					 
					
						
						
							
							Use parentheses instead of backslash  
						
						
						
						
					 
					
						2021-12-18 18:55:47 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias 
							
						 
					 
					
						
						
							
						
						ddce28c12d 
					 
					
						
						
							
							Update data downloading to include funding_fee downloads  
						
						
						
						
					 
					
						2021-12-18 15:32:02 +01:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						db2f0660fa 
					 
					
						
						
							
							Some more compatibility fixes.  
						
						
						
						
					 
					
						2021-12-18 11:15:59 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						b094430c26 
					 
					
						
						
							
							Restructure for less complexity. Flake8  
						
						
						
						
					 
					
						2021-12-18 11:01:06 +02:00 
						 
				 
			
				
					
						
							
							
								Reigo Reinmets 
							
						 
					 
					
						
						
							
						
						30673f84f9 
					 
					
						
						
							
							Flake8 compatibility  
						
						
						
						
					 
					
						2021-12-18 11:00:25 +02:00