Commit Graph

  • 6860491189 Rename datahandler module to history module Matthias 2019-12-28 09:59:47 +01:00
  • b37b5c3d90 Remove Explicit datadir conversation Matthias 2019-12-28 07:02:46 +01:00
  • 9c5b94adf5 Pass data_format to methods Matthias 2019-12-27 13:46:25 +01:00
  • 65f539e9d8 More tests for datahandler Matthias 2019-12-27 13:25:34 +01:00
  • d65c1eea7a Add some tests for datahandler Matthias 2019-12-27 13:16:53 +01:00
  • 8a030e7fc0 Use exists instead of is_file Matthias 2019-12-27 11:08:47 +01:00
  • a3144cb2f0 remove trim_tickerlist Matthias 2019-12-27 10:49:30 +01:00
  • baa942ff98 Don't use function to resolve pairname for test Matthias 2019-12-27 10:49:01 +01:00
  • 32c2ce146e Remove last usage of load_tickerlist Matthias 2019-12-27 10:44:08 +01:00
  • 4b277afc52 Remove test for load_tickerdata Matthias 2019-12-27 10:41:19 +01:00
  • 5479c67178 Clean up some codes which use list-based tests Matthias 2019-12-27 10:40:14 +01:00
  • 80dbba1280 Remove unnecessary mocks Matthias 2019-12-27 10:29:06 +01:00
  • aa39f2160b Use load_data instead of a sequence of calls Matthias 2019-12-27 10:25:38 +01:00
  • a2567bea64 Remove unnecessary mock Matthias 2019-12-27 10:25:27 +01:00
  • d1b52809ac Cleanup history Matthias 2019-12-27 10:25:17 +01:00
  • d06777b8ce Remove old "load_cached_data" method Matthias 2019-12-27 10:12:56 +01:00
  • 7a6476c9ba Update tests Matthias 2019-12-27 10:11:49 +01:00
  • e4f185f357 Remove 'line' from load_cached_data tests Matthias 2019-12-27 07:08:50 +01:00
  • df085a6f15 Fix small bug and test Matthias 2019-12-27 07:07:27 +01:00
  • c648d973c1 Implement new "load_data_for_updating" method based on dataframes Matthias 2019-12-27 06:58:50 +01:00
  • ec8fb5f308 Make no-data warning optional Matthias 2019-12-27 06:58:29 +01:00
  • b83487a70d Extract default dataframe columns to constant Matthias 2019-12-26 19:52:08 +01:00
  • dbe8f727cb Fix typehint Matthias 2019-12-26 10:26:19 +01:00
  • 91c70a0e9c Change to use ohlcv_purge Matthias 2019-12-26 10:22:38 +01:00
  • 37c5b68987 Move dataframe validation to abstract class Matthias 2019-12-26 09:56:42 +01:00
  • e861f05b75 Move dataframe trim to within jsondatahandler Matthias 2019-12-26 09:51:03 +01:00
  • 552c93abf0 Improve some docstrings Matthias 2019-12-25 19:53:52 +01:00
  • b7c1d55491 Modify tests to point to datahandlers Matthias 2019-12-25 16:41:52 +01:00
  • 9876d126ca Use handler for trades Matthias 2019-12-25 16:34:27 +01:00
  • 9547d47ae2 Initialize datahandlers Matthias 2019-12-25 16:12:20 +01:00
  • 5fca17d7e1 Allow initializing handler-class just once Matthias 2019-12-25 15:55:28 +01:00
  • 416517b0c9 Move trim_dataframe from history to converter Matthias 2019-12-25 15:47:04 +01:00
  • 9d8ea2f13b Replace calls to load_tickerdata_file with DataHandler calls Matthias 2019-12-25 15:40:42 +01:00
  • 88fa7fc24c Simplify validate dataframe method Matthias 2019-12-25 15:35:59 +01:00
  • 53ee636fa0 Check if file exists before loading Matthias 2019-12-25 15:24:53 +01:00
  • 873f5dbe6b Revrite validate_pairdata to work with pandas Matthias 2019-12-25 15:13:17 +01:00
  • db520a09ee Trim dataframe, not tickerlist Matthias 2019-12-25 15:07:49 +01:00
  • 866908d2ca Load and save using pandas internal function Matthias 2019-12-25 15:05:01 +01:00
  • 377d59abe7 Be selective how to load ohclv data for conversation Matthias 2019-12-25 15:04:45 +01:00
  • d9e7d64f33 Split parse_ticker_dataframe some logic to clean_ohlcv_dataframe. Matthias 2019-12-25 13:24:09 +01:00
  • 1b90ec58b9 Use changed pair-handling for providers Matthias 2019-12-25 11:09:59 +01:00
  • d923bab828 Remove abstract interface for now Matthias 2019-12-25 11:09:29 +01:00
  • 48728e2d66 Change DataProvider interface to accept pair per method Matthias 2019-12-25 11:08:49 +01:00
  • e529a4c261 Fix typehint for get_datahandlerclass Matthias 2019-12-25 11:08:11 +01:00
  • eff5cc0568 Add default to internals Matthias 2019-12-25 10:41:04 +01:00
  • c6d6dbfdb1 Implement jsondatahandler file store Matthias 2019-12-25 10:37:31 +01:00
  • 8f214aec89 Fix "dumping" message to work correctly for .gz files Matthias 2019-12-25 10:35:23 +01:00
  • abc6b9459a Add ohlcv_store call to convert_ohlcv Matthias 2019-12-25 10:30:35 +01:00
  • d804372d74 Enhance ohlcv_convert method Matthias 2019-12-25 10:28:25 +01:00
  • 018e270336 Allow --pairs for convert arguments Matthias 2019-12-25 10:28:11 +01:00
  • 2a728ee68f fix bug in find-files Matthias 2019-12-25 10:25:30 +01:00
  • 3d4f62081e Allow timeframes for convert-data Matthias 2019-12-25 10:21:47 +01:00
  • ef0fcb0e0f Make data-finding safe Matthias 2019-12-25 10:21:30 +01:00
  • f8b8b9ac63 Convert to Path temporarily Matthias 2019-12-25 10:01:39 +01:00
  • 2a6b542b09 Add second subcommand to allow conversation of ohlcv and trades data seprately Matthias 2019-12-25 09:59:01 +01:00
  • c3064dfd2b Enhance validation constants Matthias 2019-12-23 15:06:33 +01:00
  • cd4466a626 Add convert_* methods Matthias 2019-12-23 15:04:45 +01:00
  • e5a61667dd Implement first version of jsondatahandler Matthias 2019-12-23 14:56:48 +01:00
  • 2496aa8e3f Add convert-data template subcommands Matthias 2019-12-23 10:59:26 +01:00
  • 004993583b Merge pull request #2712 from freqtrade/strategylist hroff-1902 2019-12-28 12:32:06 +03:00
  • 443fd8f7dd Merge branch 'develop' into safe_sell_amount Matthias 2019-12-28 09:35:45 +01:00
  • b2fb28453f Fix tests after changing output Matthias 2019-12-28 06:39:25 +01:00
  • fc98cf0037 Address PR feedback - change output to show Filename only Matthias 2019-12-28 06:25:45 +01:00
  • 6db75bc244 Merge pull request #2706 from freqtrade/data_dir hroff-1902 2019-12-28 05:14:48 +03:00
  • d6ca562b03 Make mypy happy and handle hypothetical case when stake_amount == 0 hroff-1902 2019-12-28 04:05:03 +03:00
  • 3dbd83e35a Introduce get_free_open_trades() method hroff-1902 2019-12-28 03:46:42 +03:00
  • 8eeabd2372 Move warning to create_trades() hroff-1902 2019-12-28 03:22:50 +03:00
  • ed9cb4219d Make mypy happy hroff-1902 2019-12-28 02:58:23 +03:00
  • ef92fd775c Align behavior: check for available in all cases: edge, unlimited and fixed hroff-1902 2019-12-28 02:53:41 +03:00
  • abaeab89aa Make _calculate_unlimited_stake_amount() a separate method hroff-1902 2019-12-28 02:36:32 +03:00
  • 243bcb2368 Make _check_available_stake_amount() a separate method hroff-1902 2019-12-28 02:25:43 +03:00
  • 86f2693040 cosmetics hroff-1902 2019-12-28 01:54:12 +03:00
  • b6d1c5b17a _get_trade_stake_amount() is not private hroff-1902 2019-12-28 01:44:51 +03:00
  • 039dfc302c No need to convert pair name hroff-1902 2019-12-28 01:34:31 +03:00
  • 56fd714de2 Merge pull request #2717 from freqtrade/markets_info_nodict hroff-1902 2019-12-27 19:47:56 +03:00
  • e51ac2c973 Remove unavailable pair ... Matthias 2019-12-27 16:22:41 +01:00
  • cadde3ab6d Check if markets.info is a dict before using it Matthias 2019-12-27 16:15:44 +01:00
  • 9987e64e8c Merge pull request #2711 from freqtrade/doc/formatting hroff-1902 2019-12-26 00:36:40 +03:00
  • 98647b490c Remove wrong "once per hour" listings Matthias 2019-12-25 19:27:08 +01:00
  • 32118cc1cb Merge pull request #2714 from freqtrade/sell_reason_counts hroff-1902 2019-12-25 13:35:11 +03:00
  • 63f41cf1c6 Update documentation with new result Matthias 2019-12-25 09:39:44 +01:00
  • e5aed098b5 Enhance backtest results with sell reason profit / loss table Matthias 2019-12-25 09:39:29 +01:00
  • 5e6e625694 Merge pull request #2710 from freqtrade/rpc_balance_output hroff-1902 2019-12-24 23:59:05 +03:00
  • a95454d338 Merge pull request #2709 from freqtrade/dry_wallet_fix hroff-1902 2019-12-24 23:55:22 +03:00
  • ad75048678 Fix testing with path in windows Matthias 2019-12-24 15:53:40 +01:00
  • 402c761a23 Change loglevel of Path output to debug Matthias 2019-12-24 15:40:49 +01:00
  • 66f9ece061 Add documentation for strategy-list Matthias 2019-12-24 15:35:53 +01:00
  • 27b8617077 Add tests Matthias 2019-12-24 15:35:38 +01:00
  • 2ab989e274 Cleanup some code and add option Matthias 2019-12-24 15:28:35 +01:00
  • 5a11ca86bb Move instanciation out of search_object Matthias 2019-12-24 14:01:28 +01:00
  • 25e6d6a7bf Combine load_object methods into one Matthias 2019-12-24 13:54:46 +01:00
  • eb1040ddb7 Convert resolvers to classmethods Matthias 2019-12-24 13:34:37 +01:00
  • a68445692b Add first steps for list-strategies Matthias 2019-12-22 16:08:33 +01:00
  • 48935d2932 Align edge documentation to configuration page Matthias 2019-12-24 07:25:18 +01:00
  • 83ed0b38c1 Wordwrap before keep it secret Matthias 2019-12-24 07:10:57 +01:00
  • 90670e7401 Merge pull request #2686 from freqtrade/doc/pricing_reasons Matthias 2019-12-24 07:05:35 +01:00
  • a105e5664a Align /balance output to show everything in stake currency Matthias 2019-12-24 06:58:30 +01:00
  • b8442d536a Update integration test to also test dry-run-wallets Matthias 2019-12-24 06:47:25 +01:00
  • 6688a2c112 Merge branch 'develop' into doc/pricing_reasons Matthias 2019-12-24 06:33:51 +01:00
  • 33cfeaf9b0 Remove i.e. where it doesn't fit Matthias 2019-12-24 06:31:05 +01:00