| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Matthias | 995be90f91 | Liquidation should be a separate exit type | 2022-07-30 16:10:16 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | b7167ec880 | Fix wrong fee calclulation for gateio futures | 2022-07-09 08:51:59 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 6f0721ae2b | Update dry-order-fix to use sqlalchemy internals | 2022-07-04 17:17:39 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 6da3fa08e4 | Update migrations to also support Postgres closes #7038 | 2022-07-04 11:14:59 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 53e5483daa | Store StopPrice for dry-run orders closes #6996 | 2022-06-22 06:31:51 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 0d967f93ba | Improve performance of some RPC calls These don't need orders to be loaded. As a side-effect, this will
also reduce the strain on the database. | 2022-06-19 16:13:04 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 0168343b76 | Add trading-volume to api schema | 2022-06-18 16:53:25 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 40c9abc7e1 | Add trading volume to /profit output | 2022-06-18 11:40:32 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 6bdf9c2a94 | Simplify trade profit calculations further | 2022-06-17 11:17:05 +00:00 |  |