| 
							
							
								 Matthias | 020dc3c6e1 | filled-date shouldn't update again | 2023-01-27 20:21:29 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 8108a48f39 | Follow PEP 484 - no implicit optionals | 2023-01-21 20:01:56 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 305b067e48 | Support having no Amount/Price available from the exchange initially | 2023-01-08 13:55:09 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | fd694f14c2 | Add new order columns, ft_amount and ft_price | 2023-01-08 13:53:08 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 550ab2b8e8 | Improve select_order to only consider filled where needed. | 2023-01-08 11:24:04 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | cd4faa9c59 | keep max_stake_amount through backtests | 2022-12-27 18:08:20 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 62c4675e29 | Remove some deprecated fields from the API | 2022-12-27 14:28:07 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | cb66663fd2 | show max_stake_amount in API | 2022-12-27 14:28:07 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 55001bf321 | Keep max_stake_amount (only relevant for DCA orders). | 2022-12-27 14:28:07 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | bad6fe77d3 | Remove deprecated trade property | 2022-12-18 17:21:50 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | d73fd42769 | Fix flake8 error introduced with 6.0 update | 2022-11-28 06:38:35 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 436b314c80 | add safe_remaining fixes #7757 | 2022-11-17 19:07:47 +00:00 |  | 
			
				
					| 
							
							
								 Matthias | afcb86f422 | Improve migration types | 2022-11-17 10:25:51 +00:00 |  | 
			
				
					| 
							
							
								 Matthias | ee0e59157c | Update join relationship of orders table to selectin closes #6791 by slightly improving performance in this area. | 2022-11-12 16:34:00 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | f43f967040 | Improve handling of unfilled stoploss orders in edge-cases | 2022-11-08 20:34:18 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | d1591883a6 | add missing datetime conversion in fromJson | 2022-10-21 07:01:47 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | bd424a877b | Add Trade from_json method | 2022-10-20 20:33:08 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 0e8cf366f5 | Keep trade state in LocalTrade | 2022-10-17 06:57:26 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | e82baf5f60 | Use helper-method to modify trades_open | 2022-10-16 16:45:16 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 063511826c | Update stoploss on exchange logic closes #7424 | 2022-09-17 17:11:00 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 9f266cbcb2 | Allow safe_price for market stop orders | 2022-09-17 17:11:00 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 16573b19e3 | Fix migration syntax error | 2022-09-03 19:51:44 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | ed4cc18cdd | Migration to check order funding fee | 2022-09-03 15:19:40 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 0f483ee31f | Use "since last order" approach for live as well. | 2022-09-03 15:01:42 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | df50b1928d | Fix funding fee calculation for backtesting | 2022-09-03 15:01:42 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 11fbfd3402 | Remove unnecessary assignment | 2022-09-01 19:39:20 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 6636f17e0f | Simplify usage of amount_to_contract precision | 2022-08-25 07:08:22 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 32faad9333 | Fix backtest calculation problem with DCA closes #7287 | 2022-08-24 20:36:08 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | fe7108ae75 | Convert amount to contracts before comparing for close closes #7279 | 2022-08-23 06:37:38 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 78b161e14c | add contract_size to database | 2022-08-23 06:37:38 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 87a3115073 | Add get_open_trade_count() to simplify getting open trade count. | 2022-08-21 17:08:27 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 42eb508515 | Attempt fix of #7184 | 2022-08-19 07:09:46 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 76a3e97e05 | Add migrations end message closes #7251 | 2022-08-19 06:39:51 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 8d182768f9 | stoploss should also use trimmed prices | 2022-08-17 09:57:11 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 24690c1918 | Don't convert open_rate to precision this may cause more problems than it solves. | 2022-08-16 18:32:00 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 3b44dc52e1 | Minor corrections | 2022-08-16 18:10:48 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | a73e4f8e41 | Truncate amount before comparing for closure | 2022-08-16 09:49:53 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 1dd56e35d5 | Ensure comparisions align when closing a trade | 2022-08-16 08:21:02 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | c3f159bd57 | Add precision fields to database | 2022-08-15 19:58:40 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 6c32331740 | Move precision calculations to standalone functions | 2022-08-15 08:43:58 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | e3a5b97b45 | Update recalc_from_trades to use FtPrecise | 2022-08-13 08:43:56 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 0e61c2d057 | Replace Decimal with FtPrecise in trade_model | 2022-08-13 08:43:56 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | bfa859e618 | Remove unnecessary method (simplify) | 2022-08-06 17:46:58 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 5250189f77 | Add Rollback function to Trade simplifies Session work | 2022-08-06 17:03:49 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | d75e0a9820 | Fix Flake8 errors after flake update | 2022-08-01 06:43:59 +02:00 |  | 
			
				
					| 
							
							
								 Kavinkumar | a4bada3ebe | Partial exit using average price (#6545) Introduce Partial exits | 2022-07-31 14:19:04 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | d046f0cc5e | Improve method wording for liquidation price setter | 2022-07-30 16:11:31 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 845cecd38f | Add stoploss or liquidation property | 2022-07-30 16:10:16 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 15752ce3c2 | Rename set_stoploss method to be fully private | 2022-07-30 16:10:16 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 9852733ef7 | Improve tests to align with modified logic | 2022-07-30 16:10:16 +02:00 |  |