Commit Graph

  • 6115fb08c0 Remove get_fee_maker/taker and add argument to get_fee instead enenn 2018-04-09 21:04:52 +0200
  • 91b2092d55 Remove ticker_history_api and ticker_history_without_bv from conftest.py enenn 2018-04-09 20:48:53 +0200
  • cba8745164 Update exchange validate_pairs and related tests enenn 2018-04-09 19:21:35 +0200
  • c3d00a8825 Change ticker format to ccxt in backtesting and optimize tests enenn 2018-04-09 20:21:54 +0200
  • 261522446e Change to ccxt ticker format in test_analyze.py enenn 2018-04-09 19:15:04 +0200
  • a86104d0fe Update backtesting and hyperopt tests to use default_config and mock validate_pairs Use default_config from conftest.py instead of user supplied config in user_data/hyperopt_conf Mock validate pairs so tests don't fail if pairs don't exist/are removed from exchanges enenn 2018-04-08 11:11:14 +0200
  • 4ac2afacfa Use global backtest instance for backtesting tests enenn 2018-04-07 23:00:07 +0200
  • 07c655cf41 Use os.path.join for file paths enenn 2018-03-26 13:14:36 +0200
  • a9ba0981c7 Use exchange id for Trade and exchange name for RPC enenn 2018-03-26 11:31:17 +0200
  • 7a074f21bd Remove duplicate result pytest fixture enenn 2018-03-26 12:00:36 +0200
  • fef8a4c978 Update tests related to whitelist enenn 2018-03-26 11:24:20 +0200
  • 0c8ecf2b1f Add 'get_tickers' function to exchange and use it for dynamic whitelists enenn 2018-04-07 21:28:26 +0200
  • 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 +0200
  • e42403fecc Change date to timestamp conversion method in backtesting enenn 2018-03-25 23:52:25 +0200
  • 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 +0200
  • 0ae5b75f33 Update order structure to ccxt generic structure instead of bittrex specific enenn 2018-03-25 22:25:26 +0200
  • 4810d87044 Change buy/sell return value in tests enenn 2018-03-25 22:07:50 +0200
  • 0b71f7186c Replace 'get_wallet_health' and 'get_markets_summaries' Both are now covered by 'get_markets' enenn 2018-03-25 21:51:41 +0200
  • eac3c4b72c
    Merge pull request #600 from enenn/ccxt-obecjtify-pr2_1 Samuel Husso 2018-04-12 07:36:18 +0300
  • d03f58417b Fix timezone dependency in test Matthias Voppichler 2018-04-11 20:19:13 +0200
  • 7123985325 Add test for format_ms_time Matthias Voppichler 2018-04-10 20:09:14 +0200
  • 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 +0300
  • 53690c5ece Update pytest-mock from 1.8.0 to 1.9.0 pyup-bot 2018-04-10 05:57:16 +0200
  • 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 +0200
  • d50445108e Fix issue where datetime string was converted to timestamp with timezone dependent offset enenn 2018-04-08 13:12:55 +0200
  • 65c5a0b308 Remove comment from donwload_backtest_data.py enenn 2018-04-08 13:11:36 +0200
  • bfe1eaadcf Adapt convert_backtestdata.py to new format Also fix timezone issue and integer overflow enenn 2018-04-08 13:11:12 +0200
  • ce3603f84f Change ticker_interval from 5 to 5m in default strategy enenn 2018-03-26 16:04:04 +0200
  • a26cdceb4b Fix tests run in random order (#599) Matthias 2018-04-07 20:06:53 +0200
  • 21468d72d3 Fix pair order in test_rpc.py enenn 2018-04-07 20:01:06 +0200
  • 15404fd977 add pytest-random-order to travis Matthias Voppichler 2018-04-07 19:54:53 +0200
  • 4f4cb3698e Revert editing health in conftest.py enenn 2018-04-07 17:05:44 +0200
  • 21c5282eb1 Change backtest data from bittrex format to ccxt format enenn 2018-04-07 16:08:55 +0200
  • db46ad6502 Change ticker interval from minutes as integer to string (1m, 5m, 1h,...) enenn 2018-03-24 10:21:59 +0100
  • 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 +0200
  • cbc0b81d2e Rename ticker history files from "BTC_XXX-1.json" to "XXX_BTC-1m.json" enenn 2018-03-24 10:42:40 +0100
  • c1c6ed6ed7 Replace 'BTC_XXX' with 'XXX/BTC' for pairs and 'XXX_BTC' for files enenn 2018-02-03 17:15:40 +0100
  • 734d39d002 use "usefixtures" to prevent pylint "unused parameter" message Matthias Voppichler 2018-04-07 13:08:14 +0200
  • b326eec77e fix pep8 styling Matthias Voppichler 2018-04-07 13:02:13 +0200
  • aa9b18b490 allow random test execution in persistence Matthias Voppichler 2018-04-07 10:30:00 +0200
  • be1fafb134 Fix random test mode for fiat-convert Matthias Voppichler 2018-04-07 10:29:45 +0200
  • c217b58f33 allow tests to run in random mode Matthias Voppichler 2018-04-07 10:15:09 +0200
  • 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 +0300
  • 55dc699d45 Update pytest-mock from 1.7.1 to 1.8.0 pyup-bot 2018-04-07 06:42:10 +0200
  • 1f75636e56 [1/3] Add support for multiple exchanges with ccxt (objectified version) (#585) enenn 2018-04-06 09:57:08 +0200
  • 35ef1de5cc
    Merge branch 'feat/objectify-ccxt' into ccxt-objectify-pr1 Samuel Husso 2018-04-06 10:56:06 +0300
  • f3847a3a9a
    Merge pull request #597 from xmatthias/obj_ccxt_fix_nullref Samuel Husso 2018-04-05 08:05:38 +0300
  • 0203a48f3e use local config-object for check_exchange Matthias Voppichler 2018-04-04 22:05:17 +0200
  • 9019f6492f
    define constants on module level (#596) Michael Egger 2018-04-02 16:42:53 +0200
  • 6714de5c2f define constants on module level gcarq 2018-04-01 17:36:39 +0200
  • 5420bb9f6d
    Merge pull request #594 from xmatthias/obj_ccxt_conv Michael Egger 2018-03-31 17:58:00 +0200
  • 4ac591b076 rename logging to freqtrade Matthias Voppichler 2018-03-31 17:30:11 +0200
  • 18f8686cdb fix returncode for convert_file Matthias Voppichler 2018-03-31 17:29:52 +0200
  • 2f40e23dcc don't check negated if both trees are handled Matthias Voppichler 2018-03-31 17:28:54 +0200
  • 8a83e050d0 use path to handle filenames Matthias Voppichler 2018-03-31 17:24:25 +0200
  • 9cb5591007
    Merge pull request #592 from xmatthias/develop_fix_dyn_wl Samuel Husso 2018-03-31 12:14:06 +0300
  • 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 +0300
  • a972b8768d Improve errorhandling for json files which are not ticker data Matthias Voppichler 2018-03-30 23:34:22 +0200
  • a4906c477e Add handling for gzip files Matthias Voppichler 2018-03-30 23:30:23 +0200
  • 84bbe7728d Update sqlalchemy from 1.2.5 to 1.2.6 pyup-bot 2018-03-30 22:52:47 +0200
  • 7cafd1f17e Update exchange unit tests Gerald Lonlas 2018-03-30 13:52:25 -0700
  • 5bd79546ab Disable dynamic whitelist Matthias Voppichler 2018-03-30 22:38:09 +0200
  • 3d2c6a22a3 Fix test_validate_pairs() Gerald Lonlas 2018-03-30 13:31:13 -0700
  • 052404ffbd Check if the exchange is supported Gerald Lonlas 2018-03-30 13:14:35 -0700
  • 96b2210c0f Change deprecated logger.warn by warning Gerald Lonlas 2018-03-30 12:11:06 -0700
  • 65b4a0077d Add "Using Exchange ..." logging line enenn 2018-03-30 11:02:41 +0200
  • 2efc0113fe
    Merge pull request #591 from gcarq/feature/remove-duplicate-ticks Janne Sinivirta 2018-03-30 10:55:51 +0300
  • 24aa6a1679 adapt test_download_backtesting_testdata gcarq 2018-03-29 20:17:11 +0200
  • 3775fdf9c7 change column order assertions gcarq 2018-03-29 20:16:46 +0200
  • fee8d0a2e1 refactor get_timeframe gcarq 2018-03-29 20:16:25 +0200
  • 702402e1fe simplify download_backtesting_testdata gcarq 2018-03-29 20:15:32 +0200
  • 4f2d3dbb41 parse_ticker_dataframe: use as_index=False to keep date column gcarq 2018-03-29 20:14:43 +0200
  • 02aacdd0c8 parse_ticker_dataframe: group dataframe by date gcarq 2018-03-29 17:12:49 +0200
  • 38307755e6 Fix exchange urls dict, don't need to initialize exchanges enenn 2018-03-28 22:21:10 +0200
  • 62a48c741b Change get_ticker_history format to ccxt format enenn 2018-03-28 21:59:05 +0200
  • 4141ffa67b Implement 'get_pair_detail_url' enenn 2018-03-28 21:48:39 +0200
  • 131dfaf263
    Merge pull request #588 from gcarq/feature/enhance-strategy-resolving-2 Janne Sinivirta 2018-03-28 10:54:24 +0300
  • 004e0bb9a3 bot-usage.md: add strategy-path gcarq 2018-03-27 18:46:42 +0200
  • 06276e1d24 bot-optimization.md: add strategy-path gcarq 2018-03-27 18:39:49 +0200
  • ba5cbcbb3f configuration.md: add strategy and strategy_path gcarq 2018-03-27 18:38:43 +0200
  • 872bbadded add test_load_custom_strategy() gcarq 2018-03-27 18:29:51 +0200
  • 6a12591248 change strategy override condition gcarq 2018-03-27 18:20:15 +0200
  • e7399b5046 add strategy and strategy_path to config_full.json.example gcarq 2018-03-27 18:16:21 +0200
  • df57c32076 only override strategy if other than DEFAULT gcarq 2018-03-27 18:15:49 +0200
  • f78044da6d fix method docs gcarq 2018-03-25 20:24:56 +0200
  • 157f7da8ce remove obsolete assertions gcarq 2018-03-25 16:30:49 +0200
  • a356edb117 implement '--strategy-path' argument gcarq 2018-03-25 16:28:04 +0200
  • 5fb6fa38aa apply __slots__ to resolver and reintroduce type conversations gcarq 2018-03-24 23:32:17 +0100
  • 99e890bc99 simplify resolver constructor gcarq 2018-03-24 23:22:31 +0100
  • 280886104c strategy: remove unneeded population methods in resolver gcarq 2018-03-24 23:20:21 +0100
  • c4166120a4
    Merge 506b11162d into 1cec06f808 MoonGem 2018-03-27 10:25:56 +0000
  • 1cec06f808
    Merge pull request #578 from gcarq/feature/enhance-strategy-resolving Janne Sinivirta 2018-03-27 12:44:33 +0300
  • 85a81b18a3
    Merge pull request #586 from xmatthias/obj_backtest_pr2 Janne Sinivirta 2018-03-27 12:43:52 +0300
  • 506b11162d
    Update generator.py MoonGem 2018-03-27 04:06:51 -0500
  • 178b40a745
    Update README.md MoonGem 2018-03-27 01:45:57 -0500
  • 32210e83f7
    PEP8 Compliant MoonGem 2018-03-27 01:42:12 -0500
  • c81d56f9d9
    Update generator.py MoonGem 2018-03-27 01:38:52 -0500
  • 48680feb44
    Added informational output. Pretty much complete. MoonGem 2018-03-27 01:32:43 -0500
  • 761fb92d2d
    Fixed loop exiting MoonGem 2018-03-27 01:19:00 -0500
  • 76e54a682a
    Update generator.py MoonGem 2018-03-27 01:08:41 -0500