Commit Graph

  • 07c655cf41 Use os.path.join for file paths enenn 2018-03-26 13:14:36 +02:00
  • a9ba0981c7 Use exchange id for Trade and exchange name for RPC enenn 2018-03-26 11:31:17 +02:00
  • 7a074f21bd Remove duplicate result pytest fixture enenn 2018-03-26 12:00:36 +02:00
  • fef8a4c978 Update tests related to whitelist enenn 2018-03-26 11:24:20 +02:00
  • 0c8ecf2b1f Add 'get_tickers' function to exchange and use it for dynamic whitelists enenn 2018-04-07 21:28:26 +02:00
  • 5fc8250ee4 Add 'exchange_has' function to check if exchange supports specific API call Catch ccxt.NotSupported exception instead of checking beforehand enenn 2018-04-07 21:13:47 +02:00
  • e42403fecc Change date to timestamp conversion method in backtesting enenn 2018-03-25 23:52:25 +02:00
  • 12a84cc30b Mock fee during testing as 0.0025 Ensures profit calculations does not vary if exchange fees change, which can cause tests to fail enenn 2018-03-25 22:59:58 +02:00
  • 0ae5b75f33 Update order structure to ccxt generic structure instead of bittrex specific enenn 2018-03-25 22:25:26 +02:00
  • 4810d87044 Change buy/sell return value in tests enenn 2018-03-25 22:07:50 +02:00
  • 0b71f7186c Replace 'get_wallet_health' and 'get_markets_summaries' Both are now covered by 'get_markets' enenn 2018-03-25 21:51:41 +02:00
  • eac3c4b72c Merge pull request #600 from enenn/ccxt-obecjtify-pr2_1 Samuel Husso 2018-04-12 07:36:18 +03:00
  • d03f58417b Fix timezone dependency in test Matthias Voppichler 2018-04-11 20:19:13 +02:00
  • 7123985325 Add test for format_ms_time Matthias Voppichler 2018-04-10 20:09:14 +02:00
  • ce142496b1 Merge pull request #601 from gcarq/pyup-update-pytest-mock-1.8.0-to-1.9.0 Samuel Husso 2018-04-10 07:47:31 +03:00
  • 53690c5ece Update pytest-mock from 1.8.0 to 1.9.0 pyup-bot 2018-04-10 05:57:16 +02:00
  • 7eb5138276 Update 8m historical unittest data. 8m.json.gz should be a copy of 1m.json, 8m.json should be empty enenn 2018-04-09 20:25:26 +02:00
  • d50445108e Fix issue where datetime string was converted to timestamp with timezone dependent offset enenn 2018-04-08 13:12:55 +02:00
  • 65c5a0b308 Remove comment from donwload_backtest_data.py enenn 2018-04-08 13:11:36 +02:00
  • bfe1eaadcf Adapt convert_backtestdata.py to new format Also fix timezone issue and integer overflow enenn 2018-04-08 13:11:12 +02:00
  • ce3603f84f Change ticker_interval from 5 to 5m in default strategy enenn 2018-03-26 16:04:04 +02:00
  • a26cdceb4b Fix tests run in random order (#599) Matthias 2018-04-07 20:06:53 +02:00
  • 21468d72d3 Fix pair order in test_rpc.py enenn 2018-04-07 20:01:06 +02:00
  • 4f4cb3698e Revert editing health in conftest.py enenn 2018-04-07 17:05:44 +02:00
  • 21c5282eb1 Change backtest data from bittrex format to ccxt format enenn 2018-04-07 16:08:55 +02:00
  • db46ad6502 Change ticker interval from minutes as integer to string (1m, 5m, 1h,...) enenn 2018-03-24 10:21:59 +01:00
  • 616006caf8 Replace 'ETH/BTC' with 'UNITTEST/BTC' to fix adx not generating if ETH/BTC ticker history is too short enenn 2018-03-25 22:03:26 +02:00
  • cbc0b81d2e Rename ticker history files from "BTC_XXX-1.json" to "XXX_BTC-1m.json" enenn 2018-03-24 10:42:40 +01:00
  • c1c6ed6ed7 Replace 'BTC_XXX' with 'XXX/BTC' for pairs and 'XXX_BTC' for files enenn 2018-02-03 17:15:40 +01:00
  • 248ff3349b Merge pull request #598 from gcarq/pyup-update-pytest-mock-1.7.1-to-1.8.0 Samuel Husso 2018-04-07 07:51:17 +03:00
  • 55dc699d45 Update pytest-mock from 1.7.1 to 1.8.0 pyup-bot 2018-04-07 06:42:10 +02:00
  • 1f75636e56 [1/3] Add support for multiple exchanges with ccxt (objectified version) (#585) enenn 2018-04-06 09:57:08 +02:00
  • f3847a3a9a Merge pull request #597 from xmatthias/obj_ccxt_fix_nullref Samuel Husso 2018-04-05 08:05:38 +03:00
  • 0203a48f3e use local config-object for check_exchange Matthias Voppichler 2018-04-04 22:05:17 +02:00
  • 9019f6492f define constants on module level (#596) Michael Egger 2018-04-02 16:42:53 +02:00
  • 5420bb9f6d Merge pull request #594 from xmatthias/obj_ccxt_conv Michael Egger 2018-03-31 17:58:00 +02:00
  • 4ac591b076 rename logging to freqtrade Matthias Voppichler 2018-03-31 17:30:11 +02:00
  • 18f8686cdb fix returncode for convert_file Matthias Voppichler 2018-03-31 17:29:52 +02:00
  • 2f40e23dcc don't check negated if both trees are handled Matthias Voppichler 2018-03-31 17:28:54 +02:00
  • 8a83e050d0 use path to handle filenames Matthias Voppichler 2018-03-31 17:24:25 +02:00
  • 9cb5591007 Merge pull request #592 from xmatthias/develop_fix_dyn_wl Samuel Husso 2018-03-31 12:14:06 +03:00
  • eac89c244d Merge pull request #593 from gcarq/pyup-update-sqlalchemy-1.2.5-to-1.2.6 Samuel Husso 2018-03-31 00:59:49 +03:00
  • a972b8768d Improve errorhandling for json files which are not ticker data Matthias Voppichler 2018-03-30 23:34:22 +02:00
  • a4906c477e Add handling for gzip files Matthias Voppichler 2018-03-30 23:30:23 +02:00
  • 84bbe7728d Update sqlalchemy from 1.2.5 to 1.2.6 pyup-bot 2018-03-30 22:52:47 +02:00
  • 7cafd1f17e Update exchange unit tests Gerald Lonlas 2018-03-30 13:52:25 -07:00
  • 5bd79546ab Disable dynamic whitelist Matthias Voppichler 2018-03-30 22:38:09 +02:00
  • 3d2c6a22a3 Fix test_validate_pairs() Gerald Lonlas 2018-03-30 13:31:13 -07:00
  • 052404ffbd Check if the exchange is supported Gerald Lonlas 2018-03-30 13:14:35 -07:00
  • 96b2210c0f Change deprecated logger.warn by warning Gerald Lonlas 2018-03-30 12:11:06 -07:00
  • 2efc0113fe Merge pull request #591 from gcarq/feature/remove-duplicate-ticks Janne Sinivirta 2018-03-30 10:55:51 +03:00
  • 24aa6a1679 adapt test_download_backtesting_testdata gcarq 2018-03-29 20:17:11 +02:00
  • 3775fdf9c7 change column order assertions gcarq 2018-03-29 20:16:46 +02:00
  • fee8d0a2e1 refactor get_timeframe gcarq 2018-03-29 20:16:25 +02:00
  • 702402e1fe simplify download_backtesting_testdata gcarq 2018-03-29 20:15:32 +02:00
  • 4f2d3dbb41 parse_ticker_dataframe: use as_index=False to keep date column gcarq 2018-03-29 20:14:43 +02:00
  • 02aacdd0c8 parse_ticker_dataframe: group dataframe by date gcarq 2018-03-29 17:12:49 +02:00
  • 131dfaf263 Merge pull request #588 from gcarq/feature/enhance-strategy-resolving-2 Janne Sinivirta 2018-03-28 10:54:24 +03:00
  • 004e0bb9a3 bot-usage.md: add strategy-path gcarq 2018-03-27 18:46:42 +02:00
  • 06276e1d24 bot-optimization.md: add strategy-path gcarq 2018-03-27 18:39:49 +02:00
  • ba5cbcbb3f configuration.md: add strategy and strategy_path gcarq 2018-03-27 18:38:43 +02:00
  • 872bbadded add test_load_custom_strategy() gcarq 2018-03-27 18:29:51 +02:00
  • 6a12591248 change strategy override condition gcarq 2018-03-27 18:20:15 +02:00
  • e7399b5046 add strategy and strategy_path to config_full.json.example gcarq 2018-03-27 18:16:21 +02:00
  • df57c32076 only override strategy if other than DEFAULT gcarq 2018-03-27 18:15:49 +02:00
  • f78044da6d fix method docs gcarq 2018-03-25 20:24:56 +02:00
  • 157f7da8ce remove obsolete assertions gcarq 2018-03-25 16:30:49 +02:00
  • a356edb117 implement '--strategy-path' argument gcarq 2018-03-25 16:28:04 +02:00
  • 5fb6fa38aa apply __slots__ to resolver and reintroduce type conversations gcarq 2018-03-24 23:32:17 +01:00
  • 99e890bc99 simplify resolver constructor gcarq 2018-03-24 23:22:31 +01:00
  • 280886104c strategy: remove unneeded population methods in resolver gcarq 2018-03-24 23:20:21 +01:00
  • 1cec06f808 Merge pull request #578 from gcarq/feature/enhance-strategy-resolving Janne Sinivirta 2018-03-27 12:44:33 +03:00
  • 85a81b18a3 Merge pull request #586 from xmatthias/obj_backtest_pr2 Janne Sinivirta 2018-03-27 12:43:52 +03:00
  • 756bd63e1d whitespace fix Matthias Voppichler 2018-03-26 23:16:41 +02:00
  • a182cab27f fix backtest --export format Matthias Voppichler 2018-03-26 20:28:51 +02:00
  • 9d2b7c1fc0 Add convert script Matthias Voppichler 2018-03-26 20:18:14 +02:00
  • b254ff9b41 Merge 'develop' into feature/enhance-strategy-resolving gcarq 2018-03-26 16:23:25 +02:00
  • 0a32d38ad9 exchange: fix get_ticker_history test Samuel Husso 2018-03-26 09:24:50 +03:00
  • 3069a422e9 Conftest: use coins that we know are in bittrex, added a new conf for ccxt unittest Samuel Husso 2018-03-26 09:24:22 +03:00
  • 1b4c1980c2 exchange: capitalize class name Samuel Husso 2018-03-26 09:23:42 +03:00
  • aba09b8107 Merge pull request #576 from xmatthias/obj-ccxt-ticker Samuel Husso 2018-03-26 08:28:40 +03:00
  • 586f49cafd Merge pull request #584 from gcarq/feature/fix-loglevel Janne Sinivirta 2018-03-26 06:49:44 +03:00
  • 611bb52d1f log hyperopt progress to stdout instead to the logger gcarq 2018-03-25 22:57:40 +02:00
  • f374a062e1 remove freqtrade/logger.py gcarq 2018-03-25 21:41:25 +02:00
  • fa7f74b4bc use native python logger gcarq 2018-03-25 21:37:14 +02:00
  • 3f8d7dae39 make name a required argument and add fallback to getEffectiveLevel gcarq 2018-03-25 21:05:10 +02:00
  • 7edbae893d docs: fix typos gcarq 2018-03-25 16:42:20 +02:00
  • 7fe0ec5407 adapt docs/bot-usage to reflect changes gcarq 2018-03-25 16:39:31 +02:00
  • 6b47c39103 remove invalid mock gcarq 2018-03-24 22:51:04 +01:00
  • bd2a6467fe adapt argument description and metavar gcarq 2018-03-24 22:30:21 +01:00
  • 4fac61387f adapt docs/bot-optimization gcarq 2018-03-24 22:28:42 +01:00
  • 3cee94226f fix flake8 warnings gcarq 2018-03-24 22:16:42 +01:00
  • a38c2121cc adapt tests gcarq 2018-03-24 21:56:20 +01:00
  • b4d2a3f495 refactor StrategyResolver to work with class names gcarq 2018-03-24 20:44:04 +01:00
  • 6e5c14a95b fix mutable default argument gcarq 2018-03-24 18:14:05 +01:00
  • ca9c5edd39 rename Strategy into StrategyResolver gcarq 2018-03-24 18:11:21 +01:00
  • f51ef1a791 refactor format_ms_time to misc.py Matthias Voppichler 2018-03-25 13:38:17 +02:00
  • 016232a8e9 Revert OHLVC dataformat to ccxt format Matthias Voppichler 2018-03-25 13:32:46 +02:00
  • dbb0a6261f don't raise exceptions from get_ticker_history Matthias Voppichler 2018-03-25 13:01:33 +02:00
  • b07ee26e08 Revert testing exchange to bittrex Matthias Voppichler 2018-03-25 12:57:59 +02:00