| 
							
							
								 Matthias | e2a00c03d6 | Document convert options | 2019-12-28 11:24:37 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 66d18575a7 | Implement abstract interface | 2019-12-28 11:10:31 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 9e4fc00a0f | Add test for convert_ohlcv | 2019-12-28 11:03:06 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 70f3ff0461 | Add test for convert_trades_Format | 2019-12-28 11:03:06 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | e7054adc49 | Add tests for start_convert_data | 2019-12-28 11:03:06 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 28787a001c | Move convert functions to convert module | 2019-12-28 11:02:34 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 525550e4c7 | Fix typo in parameter transition | 2019-12-28 11:01:42 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 6860491189 | Rename datahandler module to history module Also move previous history.py into this module - so everything is
bundled | 2019-12-28 11:01:42 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | b37b5c3d90 | Remove Explicit datadir conversation | 2019-12-28 11:01:42 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 9c5b94adf5 | Pass data_format to methods | 2019-12-28 11:01:42 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 65f539e9d8 | More tests for datahandler | 2019-12-28 11:01:42 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | d65c1eea7a | Add some tests for datahandler | 2019-12-28 11:01:42 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 8a030e7fc0 | Use exists instead of is_file | 2019-12-28 11:01:42 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | a3144cb2f0 | remove trim_tickerlist | 2019-12-28 11:01:42 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | baa942ff98 | Don't use function to resolve pairname for test | 2019-12-28 11:01:42 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 32c2ce146e | Remove last usage of load_tickerlist | 2019-12-28 11:01:42 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 4b277afc52 | Remove test for load_tickerdata | 2019-12-28 11:01:42 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 5479c67178 | Clean up some codes which use list-based tests | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 80dbba1280 | Remove unnecessary mocks | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | aa39f2160b | Use load_data instead of a sequence of calls in tests which don't test this | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | a2567bea64 | Remove unnecessary mock | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | d1b52809ac | Cleanup history | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | d06777b8ce | Remove old "load_cached_data" method | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 7a6476c9ba | Update tests | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | e4f185f357 | Remove 'line' from load_cached_data tests Users are unable to use line anyway, it's only there for tests | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | df085a6f15 | Fix small bug and test | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | c648d973c1 | Implement new "load_data_for_updating" method based on dataframes | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | ec8fb5f308 | Make no-data warning optional | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | b83487a70d | Extract default dataframe columns to constant | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | dbe8f727cb | Fix typehint | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 91c70a0e9c | Change to use ohlcv_purge | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 37c5b68987 | Move dataframe validation to abstract class | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | e861f05b75 | Move dataframe trim to within jsondatahandler | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 552c93abf0 | Improve some docstrings | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | b7c1d55491 | Modify tests to point to datahandlers | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 9876d126ca | Use handler for trades | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 9547d47ae2 | Initialize datahandlers | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 5fca17d7e1 | Allow initializing handler-class just once | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 416517b0c9 | Move trim_dataframe from history to converter | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 9d8ea2f13b | Replace calls to load_tickerdata_file with DataHandler calls | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 88fa7fc24c | Simplify validate dataframe method | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 53ee636fa0 | Check if file exists before loading | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 873f5dbe6b | Revrite validate_pairdata to work with pandas | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | db520a09ee | Trim dataframe, not tickerlist | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 866908d2ca | Load and save using pandas internal function | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 377d59abe7 | Be selective how to load ohclv data for conversation | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | d9e7d64f33 | Split parse_ticker_dataframe some logic to clean_ohlcv_dataframe. | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 1b90ec58b9 | Use changed pair-handling for providers | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | d923bab828 | Remove abstract interface for now | 2019-12-28 11:01:41 +01:00 |  | 
			
				
					| 
							
							
								 Matthias | 48728e2d66 | Change DataProvider interface to accept pair per method | 2019-12-28 11:01:41 +01:00 |  |