| 
							
							
								 Matthias | 7b7d9c02d7 | Merge pull request #5243 from freqtrade/feat/webservermode_progress Introduce webserver mode subcommand | 2021-07-18 10:48:55 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | c9c7f84e8c | Calculate relative profit based on assumed starting balance | 2021-07-14 20:55:11 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | f5c47767cb | Provide available capital to api | 2021-07-14 20:51:42 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 52ae95b2a5 | Improve naming of apiserver variables | 2021-07-10 11:20:21 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | ad26b0dad0 | Don't void backtest object when not necessary | 2021-07-10 10:59:00 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 005da97183 | extract backtesting abort functionality | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 5474d5ee64 | Move webserver start command to seperate file | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | e5b1657ab3 | Properly remove rpc handler | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 2ec22f1d97 | Add Sorting to available pair list | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 830b2548bc | Add backtest stopping | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 129c7b02d0 | Not all config values are mandatory in webserver mode | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | b44d215b90 | Add test for backtest via APII | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 804d99cce9 | Move backtesting api to it's own file | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 134c61126e | Properly track bt progress ... | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 03140a0ecb | Run webserver in main thread when using webserver mode | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 37b15e830a | Add trade count to progress | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 048008756f | Add progress tracking for backtesting | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 06b6726029 | Support compounding key | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | f96d7dfe6d | Allow backtesting to reuse data Allow activating / deactivating protections dynamically | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | edb8c4f0e5 | Fix tests for webserver mode | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 5c18c8726d | Implement backtesting with fastapi | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | df55259737 | Add start_trading endpoint | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 02b84bd018 | Introduce webserver mode for fastapi | 2021-07-06 19:48:28 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | dec523eef0 | Display verison of installed FreqUI | 2021-07-06 07:20:05 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 34448fb87c | Expose default currency precision to API | 2021-06-26 20:46:54 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 1a82685dd8 | Don't reset log caching uvicorn will "load from dict" the config - which flushes the logs
and therefore cleans log-buffering | 2021-06-25 18:24:10 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | f7c09ba63a | Log endpoint should use static rpc class | 2021-06-24 18:17:40 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 6b2a38ccfb | Add absolute Profit to apiserver | 2021-05-15 19:39:46 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 09756e3007 | Subplots should always be included in responses | 2021-05-14 06:36:50 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 515c73f399 | Don't hard-limit trades endpoint for now | 2021-04-22 06:51:26 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | bd92ce938c | trade_history should paginate through results this avoids huge results | 2021-04-20 21:04:44 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 44bfb53668 | Don't use current rate for closed trades | 2021-04-17 19:29:34 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | c52edcff4d | Merge pull request #4677 from mads03dk/get_trade Add API endpoint for getting a specific trade | 2021-04-16 19:57:58 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | aeb81f90ff | Implement errorhandling for /trade endpoint | 2021-04-16 19:35:56 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 4b902d6eb8 | Don't use response-model on trades endpoint for now | 2021-04-13 06:23:11 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 9a58a85347 | Don't export "hum" date versions for trade objects. They are not used and have a rather high performance penalty due to
using arrow.get | 2021-04-13 06:17:11 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | ac6bff536f | Fix test failure with UI test if UI is deployed | 2021-04-07 06:55:11 +02:00 |  | 
			
				
					| 
							
							
								 Mads Sørensen | c176e277f1 | Add a REST endpoint for getting a specific trade | 2021-04-05 19:31:34 +02:00 |  | 
			
				
					| 
							
							
								 Mads Sørensen | 51f0fcb2cb | Add profit_fiat to REST API | 2021-04-02 12:20:38 +02:00 |  | 
			
				
					| 
							
							
								 Jackson Law | 425cd7adba | Create event loop manually if uvloop is available asyncio.get_event_loop() does not call new_event_loop()
if current_thread() != main_thread() | 2021-03-12 16:16:03 -08:00 |  | 
			
				
					| 
							
							
								 Matthias | 5196306407 | Remove deprecated profit return value | 2021-03-05 20:03:49 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 007ac7abb5 | Add telegram pair unlocking | 2021-03-01 20:09:40 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 6640156ac7 | Support deleting locks via API | 2021-03-01 19:50:39 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | bba9b9e819 | Don't use __root__ directly for api response | 2021-03-01 07:08:44 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | aba034ff40 | Fix mypy problem after mypy 0.800 upgrade | 2021-02-28 11:04:30 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 05f057fe72 | Stringify favicon path potentially closes #4459 | 2021-02-28 08:48:28 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 228e51b60b | Fix #4405 | 2021-02-22 13:34:52 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 245e39e523 | dry-run should be a bool, not a string | 2021-02-20 19:17:26 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 843fb204e9 | Fix problem with inf values returned from dataframe for api methods | 2021-02-11 20:21:31 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 06e2bc94c3 | Deploy to subdirectory | 2021-01-31 16:01:00 +01:00 |  |