Commit Graph

  • 7f3b6c9349 Change some types Matthias 2021-02-20 20:22:00 +0100
  • 87d8b2f93d 2 levels of Trade models, one with and one without sqlalchemy Matthias 2021-02-20 19:29:04 +0100
  • 0746a0edc7 Fix some type errors Matthias 2021-02-20 20:21:30 +0100
  • c2ee9160ca Check min-trade-stake in backtesting Matthias 2021-02-20 07:20:51 +0100
  • 8f2477ced9 Improve backtesting metrics Matthias 2021-02-17 20:19:03 +0100
  • 32707a6ba1 Improve performance by updating wallets only when necessary Matthias 2021-02-17 20:07:27 +0100
  • 8f4aad6101 Wallets should not recalculate close_profit for closed trades Matthias 2021-02-17 19:50:10 +0100
  • f7307fe40f ABS drawdown should show wallet high and low values Matthias 2021-02-16 20:39:50 +0100
  • ea56b4775f Add starting balance to profit cumsum calculation Matthias 2021-02-16 20:12:59 +0100
  • 2e6bb6c01a Use absolute drawdown calc Matthias 2021-02-14 19:30:17 +0100
  • 2bbaeeb1b0 Shorten debug log Matthias 2021-02-16 07:56:35 +0100
  • 8f03ce377b Add trade-volume metric Matthias 2021-02-14 13:08:49 +0100
  • 78708de740 Backtest-reports should calculate total gains based on starting capital Matthias 2021-02-13 09:01:05 +0100
  • 7cf61975fa Allow dynamic stake for backtesting and hyperopt Matthias 2021-02-12 20:20:32 +0100
  • bd8ecc4256 Enable compounding for backtesting Matthias 2021-02-10 20:37:55 +0100
  • 0a0e921d4c Add Dry-run wallet CLI option Matthias 2021-02-10 19:45:59 +0100
  • cddbff0a65 total_open_trades_stake should support no-db mode Matthias 2021-02-10 19:33:39 +0100
  • 0d664e553a Improve Wallet logging disabling for backtesting Matthias 2021-02-10 19:23:11 +0100
  • 6fe1e20ce4 Small enhancements to docs Matthias 2021-02-09 20:22:33 +0100
  • 22412a1974 use get_all_locks to get locks for backtest result Matthias 2021-02-07 10:49:47 +0100
  • e0e87a60ae Use timestamp in UTC timezone for ROI comparisons Matthias 2021-02-07 10:20:43 +0100
  • 987f984c0f Use sell-reason value in backtesting, not the enum object Matthias 2021-02-06 10:30:50 +0100
  • f56e63895d Extract close method for exchange Matthias 2021-02-06 10:22:59 +0100
  • b89744753e remove only ccxt objects when hyperopting Matthias 2021-01-30 07:15:04 +0100
  • 2e421ebe29 Add wallets to backtesting Matthias 2021-01-28 07:06:58 +0100
  • 2e7e50cca1 Wallets should use trade_proxy Matthias 2021-01-28 06:37:42 +0100
  • d796982347 Update logo with smiling one Matthias 2021-03-10 09:27:03 +0100
  • 39118252e2 Make trade-close sequence clear for mock trades Matthias 2021-03-09 19:29:00 +0100
  • e71829c6b7 Fix order_by in trades command Th0masL 2021-03-08 23:21:56 +0200
  • 68a538db5b Bump aiohttp from 3.7.4 to 3.7.4.post0 dependabot[bot] 2021-03-08 09:15:30 +0000
  • 5adf982a19 Bump pandas from 1.2.2 to 1.2.3 dependabot[bot] 2021-03-08 08:53:20 +0000
  • aafe862fc1 Bump mkdocs-material from 7.0.3 to 7.0.5 dependabot[bot] 2021-03-08 05:28:27 +0000
  • f2425c954a Bump arrow from 1.0.2 to 1.0.3 dependabot[bot] 2021-03-08 05:28:23 +0000
  • 0f280555f9 Bump coveralls from 3.0.0 to 3.0.1 dependabot[bot] 2021-03-08 05:28:11 +0000
  • af8cd5fd4c Bump ccxt from 1.42.47 to 1.42.66 dependabot[bot] 2021-03-08 05:28:15 +0000
  • 3da1b8577d Increase cache size to be large enough to hold all pairs Matthias 2021-03-06 19:55:02 +0100
  • 795325ad0f Add trade_id to Cancel messages and reduced lines length Th0masL 2021-03-06 15:07:47 +0200
  • 408b816d46 Add trade_id to tests Th0masL 2021-03-06 01:07:37 +0200
  • 64e127ee08 Add trade_id in Telegram messages Th0masL 2021-03-06 00:04:12 +0200
  • 5d01d202ad Fixed line length in HyperOpt for new name Patrick Weber 2021-03-05 13:16:49 -0600
  • dd19f99a0a Add strategy name to HyperOpt results filename Patrick Weber 2021-03-05 12:56:11 -0600
  • 05fe5591dc Introduce forcebuy ordertype to allow specifiying a different ordertype for forcebuy / forcesells Matthias 2021-03-05 20:22:04 +0100
  • e05e61cd01 Remove deprecated profit return value Matthias 2021-03-05 20:03:49 +0100
  • c32f9706ff Fix too long line errors Matthias 2021-03-05 19:22:57 +0100
  • adf040ab97 added "Median profit" column to hyperopt -> export-csv raoulus 2021-03-04 17:27:04 +0100
  • 6a0b3e9a8b Update docs/strategy-customization.md JoeSchr 2021-03-04 20:05:27 +0100
  • cb130ee9a7 Update docs/strategy-advanced.md JoeSchr 2021-03-04 20:05:21 +0100
  • b62662f882 fix(docs/strategy-advanced/custom_info-storage/example): only add to "custom_info" in backtesting and hyperopt Joe Schr 2021-03-04 19:59:57 +0100
  • 97da000b3d fix(docs/strategy-advanced/custom_stoploss/example): check if "pair" exists in "custom_info" before requesting Joe Schr 2021-03-04 19:58:43 +0100
  • b2dc29f66f fix(docs/strategy-advanced): add warnings Joe Schr 2021-03-04 18:50:48 +0100
  • 3a7a7c6ad9 fix(docs/strategy-advanced): use get_analyzed_dataframe() instead of custom_info.iloc Joe Schr 2021-03-04 18:52:23 +0100
  • 9920959950 fix(docs/strategy-advanced): fix link to custom_info storage Joe Schr 2021-03-04 15:01:21 +0100
  • 55388ef825 feature(docs/strategy-advanced/custom_info-storage/example): add ATR column calculation Joe Schr 2021-03-04 14:59:08 +0100
  • 341ce4d405 fix(docs/strategy-customization): add "hyperopt" to runmode check for custom_info in custom_stoploss example Joe Schr 2021-03-04 14:50:04 +0100
  • 699dcbdb4d refactor(docs/strategy-advanced): extract "Storing information" section from strategy-customization.md Joe Schr 2021-03-04 14:44:51 +0100
  • ea89c839d4 fix(docs/strategy-customization): remove superflous prints from example code Joe Schr 2021-03-03 22:10:08 +0100
  • 6b4b3bb964 fix(docs/strategy-customization): "custom_stoploss indicator" example need to check for RUN_MODE Joe Schr 2021-03-03 21:26:21 +0100
  • 7961fe5810 feature(docs/strategy-customization): add example "Custom stoploss using an indicator from dataframe" Joe Schr 2021-03-03 15:16:27 +0100
  • 81dfb84c6a feature(docs/strategy-customization): add example how to store indicator with DatetimeIndex into custom_info Joe Schr 2021-03-03 15:04:18 +0100
  • 65653378b8 chore(docs/strategy-customization): clean up left over trailing whitespaces Joe Schr 2021-03-03 15:03:44 +0100
  • c5ea069f04 refactor(docs/strategy-customization): change variable name for better readability Joe Schr 2021-03-03 14:59:55 +0100
  • 69785b20b2 rest_client.py av1nxsh 2021-03-02 16:16:20 +0530
  • 596cda78b6 rest_client.py av1nxsh 2021-03-02 15:45:16 +0530
  • b1761b1602 rest_client.py av1nxsh 2021-03-02 14:57:05 +0530
  • b5a93dfa07 rest_client.py av1nxsh 2021-03-02 14:49:33 +0530
  • 02810fb58e rest_client.py av1nxsh 2021-03-02 14:25:37 +0530
  • 0dd772e231 rest_client.py av1nxsh 2021-03-02 14:24:00 +0530
  • b6641631eb Don't catch errors that can't happen Matthias 2021-03-02 06:59:58 +0100
  • 6c472c037e Add telegram pair unlocking Matthias 2021-03-01 20:08:49 +0100
  • a391ae7807 Support deleting locks via API Matthias 2021-03-01 19:50:39 +0100
  • 5746af6d59 Add rpc method to delete locks Matthias 2021-03-01 07:51:33 +0100
  • d6a2a8251d Add warning about sandboxes Matthias 2021-03-01 19:12:02 +0100
  • 124d300449 Update styles to work with new mkdocs version Matthias 2021-03-01 09:35:35 +0100
  • 39f973ff9a Bump mkdocs-material from 6.2.8 to 7.0.3 dependabot[bot] 2021-03-01 05:31:43 +0000
  • c2a2719466 Fix mypy errors introduced by Arrow update Matthias 2021-03-01 08:57:57 +0100
  • 3dee7b6dd1 Bump arrow from 0.17.0 to 1.0.2 dependabot[bot] 2021-03-01 05:32:17 +0000
  • 9bacc9beeb Bump ccxt from 1.42.19 to 1.42.47 dependabot[bot] 2021-03-01 05:32:14 +0000
  • 5b0fdc61d8 Don't use __root__ directly for api response Matthias 2021-03-01 07:08:44 +0100
  • e68e5b8515 Fix mypy problem after mypy 0.800 upgrade Matthias 2021-02-28 10:56:51 +0100
  • 574a1db35e Bump mypy from 0.790 to 0.812 dependabot[bot] 2021-02-22 05:27:47 +0000
  • ac3227251c Use sensible defaults for balance_dust_level Matthias 2021-02-28 09:03:27 +0100
  • 4467378792 add balance_dust_level parameter to make telegram less chatty Florian Reitmeir 2021-02-17 23:09:39 +0100
  • 0351b1d530 Stringify favicon path Matthias 2021-02-28 08:47:56 +0100
  • a275d8defa Fix: custom_stoploss returns typo JoeSchr 2021-02-27 23:28:26 +0100
  • b60703bf6a Add warning about downloading data from kraken Matthias 2021-02-27 08:26:05 +0100
  • 8e094e4a12 Fix(strategy/interface.py): comment typo JoeSchr 2021-02-26 23:17:59 +0100
  • 6e2a5212c5 Better JSON webhook result description Xanders 2021-02-26 21:40:45 +0300
  • 1f54264a89 Fix blank lines rule at test_rpc_webhook.py Xanders 2021-02-26 21:32:41 +0300
  • 4db9c2cb6b Fix too long line at webhook.py Xanders 2021-02-26 21:31:33 +0300
  • e5ff55e20b Add webhook result example to documentation Xanders 2021-02-26 21:15:40 +0300
  • ad8543afa8 Add test for webhook JSON format Xanders 2021-02-26 18:12:10 +0300
  • 5286368e2d Add documentation for JSON webhook format Xanders 2021-02-26 17:59:38 +0300
  • 27b7e1cac3 Add JSON-encoded webhooks Xanders 2021-02-26 17:46:23 +0300
  • 96a3fa6d26 Add forcesell entry to full config Matthias 2021-02-26 19:30:42 +0100
  • c83e73c5c3 Reduced length of the line Th0masL 2021-02-25 05:23:24 +0200
  • c83ac85991 Allow changing the order_type for forcesell Th0masL 2021-02-25 05:02:08 +0200
  • 1e29b71ce1 Fix #4441 Marco Seguri 2021-02-26 11:11:27 +0100
  • bb30d83fac Bump aiohttp from 3.7.3 to 3.7.4 dependabot[bot] 2021-02-26 07:21:04 +0000
  • daad8a3803 Remove binanceje, add ftx to config selector Matthias 2021-02-26 07:58:15 +0100
  • 9a2b884c6f Add note to check configuration settings to docker quickstart Matthias 2021-02-26 06:57:51 +0100