Matthias
a599645b03
Merge pull request #5338 from freqtrade/new_release
...
New release 2021.7
2021-07-29 20:35:10 +02:00
Matthias
03064731ac
Version bump 2021.7
2021-07-29 19:49:19 +02:00
Matthias
d0528a6213
Merge branch 'stable' into new_release
2021-07-29 19:49:04 +02:00
Matthias
6490b82ad6
Update docker-documentation for multiarch builds
2021-07-29 19:48:36 +02:00
Matthias
8768df647a
Merge pull request #5312 from raph92/patch-3
...
Fix code to get Bittrex US-restricted markets
2021-07-29 07:13:42 +02:00
Matthias
cf4d1875dd
Use prohibitedIn instead of isRestricted
2021-07-29 06:56:37 +02:00
Matthias
a7b8de92a3
Merge pull request #5309 from faustogut/patch-1
...
Fix configuration.md typos
2021-07-27 20:01:41 +02:00
Matthias
d8298a295b
Merge pull request #5329 from freqtrade/dependabot/pip/develop/ccxt-1.53.72
...
Bump ccxt from 1.53.25 to 1.53.72
2021-07-27 19:27:11 +02:00
Matthias
b1feabc816
Merge pull request #5319 from Rikj000/docs/strategy-advanced/add-current_time-to-confirm_trade_entry-exit
...
Docs - StrategyAdvanced - Added `current_time` to `confirm_trade_entry/exit()` examples
2021-07-27 19:26:50 +02:00
Matthias
7480b5cd0f
Merge pull request #5322 from freqtrade/dependabot/pip/develop/mkdocs-material-7.2.1
...
Bump mkdocs-material from 7.1.11 to 7.2.1
2021-07-27 19:24:24 +02:00
Matthias
ce3e81ae5f
Merge pull request #5323 from freqtrade/dependabot/pip/develop/fastapi-0.67.0
...
Bump fastapi from 0.66.0 to 0.67.0
2021-07-27 08:37:37 +02:00
dependabot[bot]
a451a97274
Bump ccxt from 1.53.25 to 1.53.72
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.53.25 to 1.53.72.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/1.53.25...1.53.72 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-27 05:39:35 +00:00
Matthias
a0b1157a10
Merge pull request #5327 from freqtrade/dependabot/pip/develop/pandas-1.3.1
...
Bump pandas from 1.3.0 to 1.3.1
2021-07-27 07:38:42 +02:00
Matthias
27fe6e0a1b
Merge pull request #5325 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.22
...
Bump sqlalchemy from 1.4.21 to 1.4.22
2021-07-26 18:17:50 +02:00
Matthias
d2d21baa04
Merge pull request #5326 from freqtrade/dependabot/pip/develop/coveralls-3.2.0
...
Bump coveralls from 3.1.0 to 3.2.0
2021-07-26 18:16:46 +02:00
Matthias
5c011cba73
Merge pull request #5317 from samgermain/fix-spammy-console
...
Log level set to debug on exchange.get_rate
2021-07-26 18:12:36 +02:00
dependabot[bot]
0fac9c9cf2
Bump pandas from 1.3.0 to 1.3.1
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.3.0...v1.3.1 )
---
updated-dependencies:
- dependency-name: pandas
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-26 03:01:25 +00:00
dependabot[bot]
6a3838ea4b
Bump coveralls from 3.1.0 to 3.2.0
...
Bumps [coveralls](https://github.com/TheKevJames/coveralls-python ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/TheKevJames/coveralls-python/releases )
- [Changelog](https://github.com/TheKevJames/coveralls-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TheKevJames/coveralls-python/compare/3.1.0...3.2.0 )
---
updated-dependencies:
- dependency-name: coveralls
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-26 03:01:20 +00:00
dependabot[bot]
0f82174c52
Bump sqlalchemy from 1.4.21 to 1.4.22
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.21 to 1.4.22.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
---
updated-dependencies:
- dependency-name: sqlalchemy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-26 03:01:16 +00:00
dependabot[bot]
7d428f9cb9
Bump fastapi from 0.66.0 to 0.67.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.66.0 to 0.67.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.66.0...0.67.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-26 03:01:05 +00:00
dependabot[bot]
11937fd1bf
Bump mkdocs-material from 7.1.11 to 7.2.1
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.1.11 to 7.2.1.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.1.11...7.2.1 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-26 03:00:57 +00:00
Sam Germain
05f74bdf53
Changed log ouput to debug in exchange.get_rate
2021-07-25 16:13:04 -06:00
Rik Helsen
1e32a3ca09
📝 Docs - StrategyAdvanced - Added current_time to confirm_trade_entry/exit() examples
2021-07-25 15:54:49 +02:00
Sam Germain
b42afb9dae
get_rate checks if side is buy for some console output
2021-07-24 17:14:54 -06:00
raphael
06e7f379b3
Fix code to get Bittrex US-restricted markets
...
Old code was no longer working
2021-07-23 16:32:30 -04:00
Matthias
b84a1d0c92
Don't crash when *_params is not defined in strategy
...
closes #5407
2021-07-22 20:21:04 +02:00
Fausto Gutierrez
986aafcdf9
Fix configuration.md typos
2021-07-22 14:16:50 +02:00
Matthias
f870c0099b
Merge pull request #5300 from samgermain/ubuntu-setup-fix
...
Fixed setup for python3.9 on ubuntu
2021-07-20 07:04:08 +02:00
Matthias
e4b42b2b5b
Merge pull request #5284 from samgermain/merge_get_buy_sell_rate
...
Merge get_buy_rate and get_sell_rate
2021-07-20 06:54:47 +02:00
Sam Germain
550a9de097
Fixed setup for python3.9 on ubuntu
2021-07-19 16:25:36 -06:00
Matthias
1f5504975c
Merge pull request #5289 from freqtrade/dependabot/pip/develop/ta-lib-0.4.21
...
Bump ta-lib from 0.4.20 to 0.4.21
2021-07-19 20:08:34 +02:00
Sam Germain
b0bfbb6558
removed buy and sell merge, updated strategy name, removed default side for get_rate
2021-07-19 11:37:52 -06:00
Matthias
d13524f7c1
Update ta-lib wheels
2021-07-19 19:36:24 +02:00
Matthias
59916d0e8b
Merge pull request #5288 from freqtrade/dependabot/pip/develop/mkdocs-1.2.2
...
Bump mkdocs from 1.2.1 to 1.2.2
2021-07-19 08:06:23 +02:00
Matthias
cd9341a116
Merge pull request #5295 from freqtrade/dependabot/pip/develop/numpy-1.21.1
...
Bump numpy from 1.21.0 to 1.21.1
2021-07-19 07:01:48 +02:00
dependabot[bot]
fe8de98832
Bump mkdocs from 1.2.1 to 1.2.2
...
Bumps [mkdocs](https://github.com/mkdocs/mkdocs ) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/mkdocs/mkdocs/releases )
- [Commits](https://github.com/mkdocs/mkdocs/compare/1.2.1...1.2.2 )
---
updated-dependencies:
- dependency-name: mkdocs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-19 04:47:28 +00:00
Matthias
55f3877ee6
Merge pull request #5290 from freqtrade/dependabot/pip/develop/mkdocs-material-7.1.11
...
Bump mkdocs-material from 7.1.10 to 7.1.11
2021-07-19 06:46:36 +02:00
Matthias
c434d99b4f
Merge pull request #5291 from freqtrade/dependabot/pip/develop/requests-2.26.0
...
Bump requests from 2.25.1 to 2.26.0
2021-07-19 06:46:21 +02:00
Matthias
31b19b9a58
Merge pull request #5294 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.21
...
Bump sqlalchemy from 1.4.20 to 1.4.21
2021-07-19 06:44:32 +02:00
dependabot[bot]
bff353a299
Bump numpy from 1.21.0 to 1.21.1
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.21.0 to 1.21.1.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.21.0...v1.21.1 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-19 04:41:25 +00:00
Matthias
56c3e0c3ba
Merge pull request #5293 from freqtrade/dependabot/pip/develop/questionary-1.10.0
...
Bump questionary from 1.9.0 to 1.10.0
2021-07-19 06:40:54 +02:00
Matthias
3a3ef4f35d
Merge pull request #5292 from freqtrade/dependabot/pip/develop/ccxt-1.53.25
...
Bump ccxt from 1.52.83 to 1.53.25
2021-07-19 06:40:35 +02:00
dependabot[bot]
b7c951eacc
Bump sqlalchemy from 1.4.20 to 1.4.21
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.20 to 1.4.21.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
---
updated-dependencies:
- dependency-name: sqlalchemy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-19 03:01:19 +00:00
dependabot[bot]
7efad98e47
Bump questionary from 1.9.0 to 1.10.0
...
Bumps [questionary](https://github.com/tmbo/questionary ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/tmbo/questionary/releases )
- [Commits](https://github.com/tmbo/questionary/compare/1.9.0...1.10.0 )
---
updated-dependencies:
- dependency-name: questionary
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-19 03:01:13 +00:00
dependabot[bot]
4a26889743
Bump ccxt from 1.52.83 to 1.53.25
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.52.83 to 1.53.25.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/1.52.83...1.53.25 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-19 03:01:10 +00:00
dependabot[bot]
31b3b49999
Bump requests from 2.25.1 to 2.26.0
...
Bumps [requests](https://github.com/psf/requests ) from 2.25.1 to 2.26.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/master/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.25.1...v2.26.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-19 03:01:04 +00:00
dependabot[bot]
c1f1dfb36e
Bump mkdocs-material from 7.1.10 to 7.1.11
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.1.10 to 7.1.11.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.1.10...7.1.11 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-19 03:01:00 +00:00
dependabot[bot]
e9d9668e8a
Bump ta-lib from 0.4.20 to 0.4.21
...
Bumps [ta-lib](https://github.com/mrjbq7/ta-lib ) from 0.4.20 to 0.4.21.
- [Release notes](https://github.com/mrjbq7/ta-lib/releases )
- [Changelog](https://github.com/mrjbq7/ta-lib/blob/master/CHANGELOG )
- [Commits](https://github.com/mrjbq7/ta-lib/compare/TA_Lib-0.4.20...TA_Lib-0.4.21 )
---
updated-dependencies:
- dependency-name: ta-lib
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-19 03:00:56 +00:00
Matthias
ffeff9c0f7
Update ARM image building
2021-07-18 19:33:25 +02:00
Matthias
adef5d89f3
Fix failing test after webserver merge
2021-07-18 11:06:14 +02:00
Matthias
7b7d9c02d7
Merge pull request #5243 from freqtrade/feat/webservermode_progress
...
Introduce webserver mode subcommand
2021-07-18 10:48:55 +02:00
Matthias
0282d13221
Fix PI image caching
2021-07-18 10:25:24 +02:00
Matthias
51cc903248
Run ci on selfhosted runner
2021-07-18 10:25:24 +02:00
Sam Germain
44df5eeacf
Adjusted docstring, and conditional near end of buy_rate
2021-07-18 00:00:18 -06:00
Sam Germain
7c27525bd8
Merge get_buy_rate and get_sell_rate
2021-07-17 22:51:20 -06:00
Matthias
03a4ae4674
Merge pull request #5279 from rokups/patch-3
...
Honor skip_pair_validation setting when downloading pairs.
2021-07-17 08:44:22 +02:00
Rokas Kupstys
53a8c693b8
Honor skip_pair_validation setting when downloading pairs.
2021-07-17 09:21:03 +03:00
Matthias
d652e6fcc4
Don't log from wallet in backtest mode
2021-07-16 19:57:49 +02:00
Matthias
4899b06b31
Merge pull request #5273 from freqtrade/fix/profit_calc
...
fix calculation logic for /profit
2021-07-16 19:19:28 +02:00
Matthias
3bc36cd650
Merge pull request #5275 from samgermain/example_json_filename_extensions
...
Example json filename extensions
2021-07-16 12:08:37 +02:00
Sam Germain
a1ab8066f2
Merge branch 'example_json_filename_extensions' of https://github.com/samgermain/freqtrade into example_json_filename_extensions
2021-07-16 02:08:44 -06:00
Sam Germain
804bc8134f
Merge branch 'develop' into example_json_filename_extensions
2021-07-16 02:05:08 -06:00
Sam Germain
b7dc2989e7
flake8 adjustments
2021-07-16 02:03:25 -06:00
Matthias
2e95df4d8d
Update docs for /profit output
2021-07-15 20:12:44 +02:00
Matthias
2928ee22ce
Remove compose file for devcontainer
2021-07-15 19:48:16 +02:00
Matthias
708d5691b0
Merge pull request #5271 from samgermain/setup-mac-fix
...
setup.sh mac fix
2021-07-15 12:13:47 +02:00
Sam Germain
07e3f82400
Changed to python3.8 installing first, removed test_and_fix_python_on_mac
2021-07-15 01:03:32 -06:00
Sam Germain
65ce7c9838
Added echo python3.* line back in
2021-07-14 20:01:43 -06:00
Sam Germain
74d7497a47
Setup script tries to install python3.9 instead of 3.8 with this fix, python versions are also checked for in a loop instead of copy and pasted code
2021-07-14 19:25:51 -06:00
Sam Germain
cde041f702
install hdf5 and c-blosc on mac if using python3.9
2021-07-14 19:20:12 -06:00
Matthias
697bf92f6f
Add test for get_starting_balance method
2021-07-14 21:10:25 +02:00
Matthias
02d716a8be
Fix api test
2021-07-14 21:03:57 +02:00
Matthias
c9c7f84e8c
Calculate relative profit based on assumed starting balance
2021-07-14 20:55:11 +02:00
Matthias
f5c47767cb
Provide available capital to api
2021-07-14 20:51:42 +02:00
Matthias
288c92301f
Improve docs wording
2021-07-14 06:50:14 +02:00
Matthias
3451687135
Merge pull request #5255 from freqtrade/improve_dynamic_stake
...
Improve dynamic stake with multiple bots on the same exchange
2021-07-14 06:45:48 +02:00
Sam Germain
362436f7d2
Renamed example config files so they are .json so that syntax highlighting is all correct. Explicitly listed each one in .gitignore to prevent a real config file from being uploaded accidently
2021-07-13 19:39:23 -06:00
Matthias
29e2b858ca
Improve wording in docs
2021-07-13 20:40:06 +02:00
Sam Germain
2bf7705f2c
Renamed example config files so they are .json so that syntax highlighting is all correct. Explicitly listed each one in .gitignore to prevent a real config file from being uploaded accidently
2021-07-12 23:05:35 -06:00
Matthias
a261b188da
Merge pull request #5265 from anasyusef/censor_db_pwd_logs
...
Censor DB password when outputting to logs
2021-07-12 20:48:41 +02:00
anasyusef
08a4da6f51
Merge branch 'censor_db_pwd_logs' of https://github.com/anasyusef/freqtrade into censor_db_pwd_logs
2021-07-12 13:24:38 +00:00
anasyusef
91e5562ae0
style: apply flake8 formatting
2021-07-12 13:22:36 +00:00
Matthias
3c001dfcf6
Merge pull request #5264 from freqtrade/dependabot/pip/develop/isort-5.9.2
...
Bump isort from 5.9.1 to 5.9.2
2021-07-12 15:10:36 +02:00
anasyusef
8def18b002
style: apply flake8 formatting
2021-07-12 12:31:13 +00:00
anasyusef
313cf6a013
test: add test for parsing db uri
2021-07-12 12:28:34 +00:00
anasyusef
c78b2075d8
feat: add one additional asterisk
2021-07-12 12:27:59 +00:00
anasyusef
6a53e2c764
feat: apply censoring to logging
2021-07-12 12:08:01 +00:00
anasyusef
f94dbcd085
feat: censor password from logs
2021-07-12 12:02:10 +00:00
Matthias
40db424363
Add documentation for available capital setting
2021-07-12 07:11:56 +02:00
Matthias
6a8e8875a2
Test new behaviour
2021-07-12 06:54:06 +02:00
Matthias
7863746904
Add available_capital parameter
2021-07-12 06:54:06 +02:00
Matthias
b41c234440
Extract Closed profit calculation to trade object
2021-07-12 06:54:06 +02:00
Matthias
ed77889d6b
Add explicit tests for _validate_stake_amount
2021-07-12 06:52:59 +02:00
Matthias
c583452a5a
Merge pull request #5263 from freqtrade/dependabot/pip/develop/mkdocs-material-7.1.10
...
Bump mkdocs-material from 7.1.9 to 7.1.10
2021-07-12 06:40:10 +02:00
Matthias
5f94c3f81b
Merge pull request #5262 from freqtrade/dependabot/pip/develop/ccxt-1.52.83
...
Bump ccxt from 1.52.40 to 1.52.83
2021-07-12 06:38:01 +02:00
dependabot[bot]
81c50aca01
Bump isort from 5.9.1 to 5.9.2
...
Bumps [isort](https://github.com/pycqa/isort ) from 5.9.1 to 5.9.2.
- [Release notes](https://github.com/pycqa/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pycqa/isort/compare/5.9.1...5.9.2 )
---
updated-dependencies:
- dependency-name: isort
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-12 03:01:38 +00:00
dependabot[bot]
21ef08d9a8
Bump mkdocs-material from 7.1.9 to 7.1.10
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.1.9 to 7.1.10.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.1.9...7.1.10 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-12 03:01:34 +00:00
dependabot[bot]
f4caf9b93c
Bump ccxt from 1.52.40 to 1.52.83
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.52.40 to 1.52.83.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/1.52.40...1.52.83 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-12 03:01:29 +00:00
Matthias
8b78a3bde2
Quick fix for trades opening below min-trade amount
2021-07-11 21:01:12 +02:00
Matthias
38296e8689
Merge pull request #5189 from rokups/rk/custom-stake
...
Implement strategy-controlled stake sizes
2021-07-11 19:45:43 +02:00
Matthias
7ea0a74c53
Default to proposed stake
2021-07-11 14:11:41 +02:00
Rokas Kupstys
0e4466ca1e
Implement strategy-controlled stake sizes. Expose self.wallet to a strategy.
2021-07-11 12:38:58 +03:00
Matthias
f658cfa349
Remove Slack
...
As the community is mostly active on discord, there's little point in
linking people to Slack as well
2021-07-11 11:13:27 +02:00
Matthias
52ae95b2a5
Improve naming of apiserver variables
2021-07-10 11:20:21 +02:00
Matthias
ad26b0dad0
Don't void backtest object when not necessary
2021-07-10 10:59:00 +02:00
Matthias
72a103f32d
Properly test webserver startup in standalone mode
2021-07-10 10:21:25 +02:00
Matthias
e4e2340f91
Fix bug where currencies are duplicated
...
in case there is dust
2021-07-10 10:02:05 +02:00
Matthias
cf6f706078
Don't build for feat branches
...
that breaks CI for PR's
2021-07-10 10:01:15 +02:00
Matthias
6129c5ca9e
Fix deprecation warnings from pandas 1.3.0
...
closes #5251
2021-07-09 20:46:38 +02:00
Matthias
2f33b97b95
Validate startup candles for backtesting correctly
...
closes #5250
2021-07-09 07:20:43 +02:00
Matthias
fb25130588
Merge pull request #5244 from octaviusgus/develop
...
fix daily profit data bug and daily profit curve example
2021-07-09 07:06:14 +02:00
Matthias
d96d6024f4
Merge pull request #5252 from kevinjulian/agefilter-max-days-listed
...
Fix Agefilter cannot appear on startup messages
2021-07-08 20:29:06 +02:00
Matthias
03861945a3
Update documentation page too.
2021-07-08 20:04:47 +02:00
kevinjulian
2a4a980855
Merge branch 'agefilter-max-days-listed' of https://github.com/kevinjulian/freqtrade into agefilter-max-days-listed
2021-07-08 19:25:32 +07:00
kevinjulian
863391122f
fix short desc not appear
2021-07-08 13:42:52 +07:00
Matthias
225522762b
Merge pull request #5231 from nightshift2k/enhancement/range-based-volumefilter
...
Range based VolumeFilter
2021-07-08 07:22:37 +02:00
Matthias
8be0241573
Build images for feat/** branches
2021-07-08 07:07:56 +02:00
Matthias
e5da7ff6db
Fix typos and improve wording in docs
2021-07-08 07:02:40 +02:00
Matthias
76e51cddba
Merge pull request #5246 from nightshift2k/feature/offsetfilter
...
new filter OffsetFilter for offsetting incoming pairlists
2021-07-07 21:06:23 +02:00
nightshift2k
7dc826d6b3
warning for range based lookback performance
...
more readable formatting of examples
2021-07-07 20:43:37 +02:00
nightshift2k
5a2bc192d4
Update docs/includes/pairlists.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-07-07 20:29:55 +02:00
nightshift2k
4d4ed82db8
Update docs/includes/pairlists.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-07-07 20:29:52 +02:00
Matthias
62f2597f7a
Merge pull request #5228 from kevinjulian/agefilter-max-days-listed
...
feat(agefilter): add max_days_listed
2021-07-07 20:22:04 +02:00
Matthias
682f880630
Slightly simplify if statement, add additional test
2021-07-07 20:05:56 +02:00
kevinjulian
8248d1acd1
run flake8
2021-07-07 22:10:22 +07:00
kevinjulian
00a1931f40
fix test
2021-07-07 21:24:44 +07:00
nightshift2k
c44e87cd30
added tests for `OffsetFilter
...
to `test_pairlist.py`
2021-07-07 12:06:55 +02:00
nightshift2k
6cea0ef2d7
documentation for OffsetFilter
2021-07-07 11:48:26 +02:00
nightshift2k
f30e300f18
adjusted test_pairlist.py for fixed rolling sum
2021-07-07 11:28:35 +02:00
nightshift2k
3c3772703b
changed quoteVolume to be built over a
...
rolling period using lookback_period
to avoid pair_candles being larger
than requested lookback_period
2021-07-07 09:46:05 +02:00
octaviusgus
d1104bd434
fix daily profit data and daily profit curve example
2021-07-06 22:47:39 +02:00
Matthias
b7a9853d9a
Increase test coverage
2021-07-06 21:04:52 +02:00
Matthias
a4bd862323
Fix fluky test
2021-07-06 20:29:04 +02:00
Matthias
36d4a15d24
quickly document webserver mode
2021-07-06 19:48:28 +02:00
Matthias
005da97183
extract backtesting abort functionality
2021-07-06 19:48:28 +02:00
Matthias
5474d5ee64
Move webserver start command to seperate file
2021-07-06 19:48:28 +02:00
Matthias
e5b1657ab3
Properly remove rpc handler
2021-07-06 19:48:28 +02:00
Matthias
2ec22f1d97
Add Sorting to available pair list
2021-07-06 19:48:28 +02:00
Matthias
830b2548bc
Add backtest stopping
2021-07-06 19:48:28 +02:00
Matthias
129c7b02d0
Not all config values are mandatory in webserver mode
2021-07-06 19:48:28 +02:00
Matthias
17b3cc2097
Return numeric value, not empty string
2021-07-06 19:48:28 +02:00
Matthias
b44d215b90
Add test for backtest via APII
2021-07-06 19:48:28 +02:00
Matthias
804d99cce9
Move backtesting api to it's own file
2021-07-06 19:48:28 +02:00
Matthias
8566306010
Add test for start_websever
2021-07-06 19:48:28 +02:00
Matthias
134c61126e
Properly track bt progress ...
2021-07-06 19:48:28 +02:00
Matthias
03140a0ecb
Run webserver in main thread when using webserver mode
2021-07-06 19:48:28 +02:00
Matthias
37b15e830a
Add trade count to progress
2021-07-06 19:48:28 +02:00
Matthias
048008756f
Add progress tracking for backtesting
2021-07-06 19:48:28 +02:00
Matthias
06b6726029
Support compounding key
2021-07-06 19:48:28 +02:00
Matthias
f96d7dfe6d
Allow backtesting to reuse data
...
Allow activating / deactivating protections dynamically
2021-07-06 19:48:28 +02:00
Matthias
edb8c4f0e5
Fix tests for webserver mode
2021-07-06 19:48:28 +02:00
Matthias
5c18c8726d
Implement backtesting with fastapi
2021-07-06 19:48:28 +02:00
Matthias
df55259737
Add start_trading endpoint
2021-07-06 19:48:28 +02:00
Matthias
02b84bd018
Introduce webserver mode for fastapi
2021-07-06 19:48:28 +02:00
Matthias
800e314bfd
Store backtesting results in backtest instance
2021-07-06 19:48:28 +02:00
Matthias
97e8ec91f0
Save configuration file paths
2021-07-06 19:48:28 +02:00
Matthias
ef137546fe
Add webserver entrypoint
2021-07-06 19:48:28 +02:00
Kevin Julian
0f3d34eaf4
Merge branch 'develop' into agefilter-max-days-listed
2021-07-06 19:47:18 +07:00
kevinjulian
502c69dce3
change short desc
2021-07-06 19:36:42 +07:00
Matthias
dec523eef0
Display verison of installed FreqUI
2021-07-06 07:20:05 +02:00
nightshift2k
1e87225e91
added test_VolumePairList_range to test_pairlist.py
2021-07-05 20:59:27 +02:00
Matthias
baf6bca34e
Merge pull request #5240 from freqtrade/dependabot/pip/develop/pandas-1.3.0
...
Bump pandas from 1.2.5 to 1.3.0
2021-07-05 19:56:03 +02:00
Matthias
10998eb0fa
Remove further usages of int(int_timestamp)
2021-07-05 19:51:14 +02:00
Matthias
1682578a39
Merge pull request #5234 from nightshift2k/fixups/pairlists
...
fixup pairlist filters, change float_timestamp to int_timestamp
2021-07-05 19:45:35 +02:00
nightshift2k
346d66748b
first version of OffsetFilter
2021-07-05 12:50:56 +02:00
nightshift2k
5626ca5a06
removed unnecessary casting to int()
2021-07-05 10:39:22 +02:00
Matthias
70a41a0f67
Merge pull request #5239 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.7
...
Bump python-telegram-bot from 13.6 to 13.7
2021-07-05 07:06:28 +02:00
Matthias
eb3ead4930
Merge pull request #5229 from kevinjulian/telegram-balance
...
compact low balance currencies
2021-07-05 06:56:35 +02:00
dependabot[bot]
ac7598ff14
Bump python-telegram-bot from 13.6 to 13.7
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.6 to 13.7.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v13.6...v13.7 )
---
updated-dependencies:
- dependency-name: python-telegram-bot
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-05 04:31:00 +00:00
dependabot[bot]
0c8afea382
Bump pandas from 1.2.5 to 1.3.0
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.2.5 to 1.3.0.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.2.5...v1.3.0 )
---
updated-dependencies:
- dependency-name: pandas
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-05 04:30:54 +00:00
Matthias
94ec9d2366
Merge pull request #5237 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.20
...
Bump sqlalchemy from 1.4.19 to 1.4.20
2021-07-05 06:29:58 +02:00
Matthias
6c789e4130
Merge pull request #5236 from freqtrade/dependabot/pip/develop/ccxt-1.52.40
...
Bump ccxt from 1.52.4 to 1.52.40
2021-07-05 06:29:39 +02:00
Matthias
1e696c4a20
Merge pull request #5235 from freqtrade/dependabot/pip/develop/plotly-5.1.0
...
Bump plotly from 5.0.0 to 5.1.0
2021-07-05 06:29:19 +02:00
Matthias
d146697297
Merge pull request #5238 from freqtrade/dependabot/pip/develop/fastapi-0.66.0
...
Bump fastapi from 0.65.2 to 0.66.0
2021-07-05 06:28:56 +02:00
dependabot[bot]
d1555a1095
Bump fastapi from 0.65.2 to 0.66.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.65.2 to 0.66.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.65.2...0.66.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-05 03:01:28 +00:00
dependabot[bot]
7ae5f47242
Bump sqlalchemy from 1.4.19 to 1.4.20
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.19 to 1.4.20.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
---
updated-dependencies:
- dependency-name: sqlalchemy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-05 03:01:24 +00:00
dependabot[bot]
2f97846bd8
Bump ccxt from 1.52.4 to 1.52.40
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.52.4 to 1.52.40.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/1.52.4...1.52.40 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-05 03:01:18 +00:00
dependabot[bot]
0d787fde58
Bump plotly from 5.0.0 to 5.1.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v5.0.0...v5.1.0 )
---
updated-dependencies:
- dependency-name: plotly
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-05 03:01:11 +00:00
nightshift2k
7ac55e5415
AgeFilter, RangeStabilityFilter, VolatilityFilter
...
changed `float_timestamp` to `int_timestamp`
2021-07-04 21:08:42 +02:00
nightshift2k
85c7b55750
improvements:
...
- `float_timestamp` switched to `int_timestamp`
- added documentation to pairlists.md
2021-07-04 20:46:24 +02:00
Matthias
d758b0ccab
Merge pull request #5232 from octaviusgus/patch-1
...
Daily profit plotting / equity curve
2021-07-04 20:00:44 +02:00
Matthias
c5489d530a
Reexport File to docs to have this available as documentation too
2021-07-04 19:50:44 +02:00
kevinjulian
c3cf71bba8
sort import
2021-07-04 22:04:39 +07:00
kevinjulian
2d5ced7801
fix testcase
2021-07-04 21:59:59 +07:00
kevinjulian
9e548657e0
fix testcase
2021-07-04 21:08:46 +07:00
octaviusgus
558bcc7959
Jupyter notebook snippet: Plotting daily profit / equity line
2021-07-04 15:56:55 +02:00
octaviusgus
4aa2ae37bd
add daily_profit_list
...
added extra key daily_profit in return of optimize_reports.generate_daily_stats
this allows us to analyze and plot a daily profit chart / equity line using snippet below inside jupyter notebook
```
# Plotting equity line (starting with 0 on day 1 and adding daily profit for each backtested day)
from freqtrade.configuration import Configuration
from freqtrade.data.btanalysis import load_backtest_data, load_backtest_stats
import plotly.express as px
import pandas as pd
# strategy = 'Strat'
# config = Configuration.from_files(["user_data/config.json"])
# backtest_dir = config["user_data_dir"] / "backtest_results"
stats = load_backtest_stats(backtest_dir)
strategy_stats = stats['strategy'][strategy]
equity = 0
equity_daily = []
for dp in strategy_stats['daily_profit']:
equity_daily.append(equity)
equity += float(dp)
dates = pd.date_range(strategy_stats['backtest_start'], strategy_stats['backtest_end'])
df = pd.DataFrame({'dates':dates,'equity_daily':equity_daily})
fig = px.line(df, x="dates", y="equity_daily")
fig.show()
```
2021-07-04 14:38:17 +02:00
Matthias
791dfd9ba3
Fix some doc typos
2021-07-04 14:02:11 +02:00
Matthias
898bef1837
Merge pull request #5219 from freqtrade/hyperopt_paramfile
...
automatic Hyperopt paramfile
2021-07-04 13:56:52 +02:00
nightshift2k
9919061c78
PEP8 compliance
2021-07-04 11:40:45 +02:00
nightshift2k
348dbeff3f
added meaningful logging of used lookback range
2021-07-04 11:16:33 +02:00
Matthias
77293b1f1e
Remove Zero duration Trades
...
after the recent backtesting fixes, this metric no longer makes sense, as it can't really be 0 any longer.
2021-07-04 10:50:10 +02:00
Matthias
a4096318e0
Provide full backtest-statistics to Hyperopt loss functions
...
closes #5223
2021-07-04 10:15:19 +02:00
kevinjulian
7efa228d73
add dust balance
2021-07-04 03:08:29 +07:00
kevinjulian
dbdd7f38a8
add plural
2021-07-04 02:56:05 +07:00
kevinjulian
b722e12350
compact low balance currencies
2021-07-04 02:44:48 +07:00
kevinjulian
f6511c3e3f
fix typo and add blocker
2021-07-04 02:20:53 +07:00
kevinjulian
b72bbebccb
fix flake8
2021-07-04 01:46:51 +07:00
kevinjulian
3d9f3eeb07
feat(agefilter): add max_days_listed
2021-07-03 23:58:04 +07:00
Matthias
e9dbd57da4
Merge pull request #5221 from rokups/patch-2
...
Add range property to CategoricalParameter.
2021-07-03 16:00:24 +02:00
Matthias
dc8abd77df
Fix import order
2021-07-03 15:45:00 +02:00
Rokas Kupstys
3686efa08a
Add range property to CategoricalParameter and DecimalParameter, add their tests.
...
At the moment we can keep a single code path when using IntParameter, but we have to make a special hyperopt case for CategoricalParameter/DecimalParameter. Range property solves this.
2021-07-03 16:02:45 +03:00
nightshift2k
53f963dd73
fixed self._tf_in_secs to self._tf_in_sec
2021-07-03 11:49:05 +02:00
nightshift2k
62da4b452c
code cleanup and comments
2021-07-03 11:47:17 +02:00
nightshift2k
055229a44a
first iteration of volume pairlist with range lookback
2021-07-03 11:39:14 +02:00
Matthias
9d6860337f
Merge pull request #5212 from rokups/rk/trailing-stop-2
...
Trailing stoploss in backtesting v2
2021-07-03 08:39:30 +02:00
Matthias
3503fdb4ec
Improve tests for newly added methods
2021-07-03 08:38:55 +02:00
Matthias
fbd91cd3f8
Improve formatting to avoid backslash newlines
2021-07-03 08:22:21 +02:00
Matthias
b25ad68c44
Fix np.bool_ not outputting correctly
2021-07-02 20:52:25 +02:00
Matthias
849f01e6b7
FIx doc typo
2021-07-02 06:45:52 +02:00
Matthias
7acbc9a554
Merge pull request #5220 from freqtrade/dependabot/docker/python-3.9.6-slim-buster
...
Bump python from 3.9.5-slim-buster to 3.9.6-slim-buster
2021-07-01 06:17:49 +02:00
dependabot[bot]
99bc6bbb8f
Bump python from 3.9.5-slim-buster to 3.9.6-slim-buster
...
Bumps python from 3.9.5-slim-buster to 3.9.6-slim-buster.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-01 03:02:05 +00:00
Matthias
e034f11dcc
Improve test for hyperopt_show
2021-06-30 20:21:33 +02:00
Matthias
b8de3270fa
Plotting: Fix hover mode options after plotly update
...
closes #5209
2021-06-30 20:11:11 +02:00
Matthias
60b7f6edff
Improve documentation
2021-06-30 19:53:36 +02:00
Matthias
15e36a20e1
Improve naming of default hyperopt serializer
2021-06-30 19:48:34 +02:00
Rokas Kupstys
bc0742ae67
Fix extremely optimistic results when using a combination of custom_stoploss and trailing_stop.
2021-06-30 09:10:50 +03:00
Matthias
0809225a0a
Update documentation to mention parameter strategy files
2021-06-30 07:05:20 +02:00
Matthias
645da51b5f
Add test for parameter loading
2021-06-30 06:55:10 +02:00
Matthias
dcf53ac3ff
Add test for try_eport_params
2021-06-30 06:33:40 +02:00
Matthias
ff61b8a2e7
Disable parameter export from tests
2021-06-29 20:57:16 +02:00
Matthias
84703080b8
Extract hyperopt_defaults_serializer to hyperopt_tools
2021-06-29 20:51:29 +02:00
Matthias
55f032b18e
Catch trying to read faulty parameter file
2021-06-29 20:51:29 +02:00
Matthias
62cdbdc26a
Automatically export hyperopt parameters
2021-06-29 20:51:25 +02:00
Matthias
af04c8e2da
Merge pull request #5205 from barisengez/develop
...
Added timerange and max open trades info above multiple strategy backtest result summary table
2021-06-29 16:49:17 +02:00
barbarius
a8117c6e0b
Refactored to use results variable from for loop
2021-06-29 11:24:49 +02:00
Matthias
a2ccc1526e
Load parameters from file
2021-06-29 07:07:34 +02:00
Matthias
8ca0076332
Fix small typos
2021-06-29 06:50:47 +02:00
Matthias
d4514f5f16
Introduce File versions to hyperopt result files
2021-06-29 06:50:47 +02:00
Matthias
a7e9e362b7
Simplify printing logic for non-optimized parameters
2021-06-29 06:50:47 +02:00
Matthias
8b7010fc9a
Update pprint name
2021-06-29 06:50:47 +02:00
Matthias
aa5181ca81
Properly export non-optimized parameters
2021-06-29 06:50:47 +02:00
Matthias
ef14359d31
Add some tests for paramfile writing
2021-06-29 06:50:47 +02:00
Matthias
e97de4643f
Move tests to hyperopttools test file
2021-06-29 06:50:47 +02:00
Matthias
34e6ce431f
Print non-optimized parameters (also stop / roi)
2021-06-29 06:50:47 +02:00
Matthias
2310deec53
Update name to get non-optimized parameters
2021-06-29 06:50:47 +02:00
Matthias
8cdd1e3aef
Fix some type errors
2021-06-29 06:50:47 +02:00
Matthias
2bf17f71e7
Dump parameters from hyperopt-show
2021-06-29 06:50:47 +02:00
Matthias
750c780293
Support loading parameters from json file
2021-06-29 06:50:47 +02:00
Matthias
eb5cee4934
Merge pull request #5210 from eschava/profit_best_pair
...
"/profit N" command should print best pair for the same period of time, not for all trades
2021-06-29 06:39:46 +02:00
Eugene Schava
d54de72471
"/profit N" command should print best pair for the same period of time, not for all trades
2021-06-28 23:42:09 +03:00
Matthias
65d7e74888
Add note about ldconfig
...
#2087
2021-06-28 19:44:15 +02:00
Matthias
0907a572df
Merge pull request #5201 from freqtrade/dependabot/pip/develop/plotly-5.0.0
...
Bump plotly from 4.14.3 to 5.0.0
2021-06-28 19:44:07 +02:00
Matthias
534083c665
Merge pull request #5197 from freqtrade/dependabot/pip/develop/mkdocs-material-7.1.9
...
Bump mkdocs-material from 7.1.8 to 7.1.9
2021-06-28 19:28:23 +02:00
barbarius
a0f28f4a15
Added max open trades to strategy summary first line
2021-06-28 17:05:12 +02:00
Matthias
5af04c1a66
Merge pull request #5193 from freqtrade/dependabot/pip/develop/mypy-0.910
...
Bump mypy from 0.902 to 0.910
2021-06-28 13:45:48 +02:00
dependabot[bot]
8a0523885e
Bump mypy from 0.902 to 0.910
...
Bumps [mypy](https://github.com/python/mypy ) from 0.902 to 0.910.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.902...v0.910 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 11:19:46 +00:00
Matthias
a92b332550
Merge pull request #5195 from freqtrade/dependabot/pip/develop/nbconvert-6.1.0
...
Bump nbconvert from 6.0.7 to 6.1.0
2021-06-28 13:18:54 +02:00
Matthias
d1b0964c03
Merge pull request #5203 from freqtrade/dependabot/pip/develop/pandas-1.2.5
...
Bump pandas from 1.2.4 to 1.2.5
2021-06-28 13:18:40 +02:00
barbarius
2e5b719de8
Added timerange above multiple strategy backtest result summary table
2021-06-28 10:54:54 +02:00
barbarius
c99ae3b419
Added timerange above multiple strategy backtest result summary table
2021-06-28 10:20:34 +02:00
dependabot[bot]
3215232691
Bump pandas from 1.2.4 to 1.2.5
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.2.4...v1.2.5 )
---
updated-dependencies:
- dependency-name: pandas
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 08:07:05 +00:00
Matthias
f3684e0051
Merge pull request #5196 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.19
...
Bump sqlalchemy from 1.4.18 to 1.4.19
2021-06-28 10:05:41 +02:00
Matthias
0f586bec2d
Merge pull request #5202 from freqtrade/dependabot/pip/develop/ccxt-1.52.4
...
Bump ccxt from 1.51.77 to 1.52.4
2021-06-28 10:05:24 +02:00
dependabot[bot]
91bb378207
Bump nbconvert from 6.0.7 to 6.1.0
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.0.7 to 6.1.0.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.0.7...6.1.0 )
---
updated-dependencies:
- dependency-name: nbconvert
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 08:04:03 +00:00
Matthias
6dbebe2634
Merge pull request #5199 from freqtrade/dependabot/pip/develop/urllib3-1.26.6
...
Bump urllib3 from 1.26.5 to 1.26.6
2021-06-28 10:03:31 +02:00
Matthias
86e8ab6bf3
Merge pull request #5200 from freqtrade/dependabot/pip/develop/isort-5.9.1
...
Bump isort from 5.8.0 to 5.9.1
2021-06-28 10:03:00 +02:00
Matthias
82677f4235
Merge pull request #5204 from freqtrade/dependabot/pip/develop/types-requests-2.25.0
...
Bump types-requests from 0.1.13 to 2.25.0
2021-06-28 10:02:29 +02:00
dependabot[bot]
06829c8400
Bump ccxt from 1.51.77 to 1.52.4
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.51.77 to 1.52.4.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/1.51.77...1.52.4 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 04:52:20 +00:00
dependabot[bot]
694f30d0f8
Bump types-requests from 0.1.13 to 2.25.0
...
Bumps [types-requests](https://github.com/python/typeshed ) from 0.1.13 to 2.25.0.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 04:52:05 +00:00
Matthias
22c6d18cd8
Merge pull request #5194 from freqtrade/dependabot/pip/develop/numpy-1.21.0
...
Bump numpy from 1.20.3 to 1.21.0
2021-06-28 06:51:30 +02:00
Matthias
6a769c9d59
Merge pull request #5198 from freqtrade/dependabot/pip/develop/python-rapidjson-1.4
...
Bump python-rapidjson from 1.0 to 1.4
2021-06-28 06:49:11 +02:00
dependabot[bot]
157ff82197
Bump urllib3 from 1.26.5 to 1.26.6
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.5 to 1.26.6.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/1.26.6/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.5...1.26.6 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 04:48:44 +00:00
dependabot[bot]
6824e64dcd
Bump sqlalchemy from 1.4.18 to 1.4.19
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.18 to 1.4.19.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
---
updated-dependencies:
- dependency-name: sqlalchemy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 04:48:41 +00:00
dependabot[bot]
9e09b271e7
Bump isort from 5.8.0 to 5.9.1
...
Bumps [isort](https://github.com/pycqa/isort ) from 5.8.0 to 5.9.1.
- [Release notes](https://github.com/pycqa/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pycqa/isort/compare/5.8.0...5.9.1 )
---
updated-dependencies:
- dependency-name: isort
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 04:48:13 +00:00
Matthias
30557c28bb
Merge pull request #5192 from freqtrade/dependabot/pip/develop/arrow-1.1.1
...
Bump arrow from 1.1.0 to 1.1.1
2021-06-28 06:47:55 +02:00
dependabot[bot]
281c18badc
Bump plotly from 4.14.3 to 5.0.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.14.3 to 5.0.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.14.3...v5.0.0 )
---
updated-dependencies:
- dependency-name: plotly
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 04:47:43 +00:00
Matthias
6ce58601f7
Merge pull request #5191 from freqtrade/dependabot/pip/develop/types-cachetools-0.1.9
...
Bump types-cachetools from 0.1.8 to 0.1.9
2021-06-28 06:47:15 +02:00
dependabot[bot]
3026c340ca
Bump python-rapidjson from 1.0 to 1.4
...
Bumps [python-rapidjson](https://github.com/python-rapidjson/python-rapidjson ) from 1.0 to 1.4.
- [Release notes](https://github.com/python-rapidjson/python-rapidjson/releases )
- [Changelog](https://github.com/python-rapidjson/python-rapidjson/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-rapidjson/python-rapidjson/compare/v1.0...v1.4 )
---
updated-dependencies:
- dependency-name: python-rapidjson
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 03:01:33 +00:00
dependabot[bot]
d41218c97e
Bump mkdocs-material from 7.1.8 to 7.1.9
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.1.8 to 7.1.9.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.1.8...7.1.9 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 03:01:30 +00:00
dependabot[bot]
738fe45b4b
Bump numpy from 1.20.3 to 1.21.0
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.20.3 to 1.21.0.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.20.3...v1.21.0 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 03:01:17 +00:00
dependabot[bot]
d810c262e4
Bump arrow from 1.1.0 to 1.1.1
...
Bumps [arrow](https://github.com/arrow-py/arrow ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/arrow-py/arrow/releases )
- [Changelog](https://github.com/arrow-py/arrow/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/arrow-py/arrow/compare/1.1.0...1.1.1 )
---
updated-dependencies:
- dependency-name: arrow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 03:01:09 +00:00
dependabot[bot]
d09b712458
Bump types-cachetools from 0.1.8 to 0.1.9
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 0.1.8 to 0.1.9.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-cachetools
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-28 03:01:06 +00:00
Matthias
ab07fb5b3f
Merge pull request #5188 from freqtrade/move_config_settings
...
Move ask_strategy config settings to root level
2021-06-27 11:30:50 +02:00
Matthias
34448fb87c
Expose default currency precision to API
2021-06-26 20:46:54 +02:00
Matthias
00a7097b9e
Reduce verbosity of getting sell-rate from orderbook
2021-06-26 20:09:52 +02:00
Matthias
3f669147f1
Simplify strategy-resolver moving
2021-06-26 17:55:31 +02:00
Matthias
158cb415a9
Add settings interface to have types available
2021-06-26 17:28:37 +02:00
Matthias
ce69abc06e
Update docs and tests for newly deprectated settings
2021-06-26 17:11:15 +02:00
Matthias
b7f01a08f3
Update sequence of process_deprecated_setting parameters
2021-06-26 17:03:51 +02:00
Matthias
0235868c66
Update tests for new config structure
2021-06-26 16:39:01 +02:00
Matthias
1067a9f356
Move strategy-override signals to top-level of the config
...
closes #2867
2021-06-26 16:06:13 +02:00
Matthias
60c7308126
Merge pull request #5183 from freqtrade/remove_order_book_max
...
Remove order book max
2021-06-26 14:56:10 +02:00
Matthias
fa72ed10b6
Add Kukoin to community tested exchanges
2021-06-26 14:44:51 +02:00
Matthias
f9ef30bc02
Merge pull request #5185 from freqtrade/new_release
...
New release 2021.6
2021-06-26 14:41:13 +02:00
Matthias
1cb057bda7
Version bump 2021.6
2021-06-26 14:01:23 +02:00
Matthias
7fe42852a8
Merge branch 'stable' into new_release
2021-06-26 14:00:55 +02:00
Matthias
c62fad0088
Pricing strategies should default to use orderbook pricing
2021-06-26 08:19:37 +02:00
Matthias
0ecf456d7f
Update Deprecation date
2021-06-26 08:13:31 +02:00
Matthias
ea89af30c7
Merge pull request #5182 from aayush-jain18/docstring-cleanup
...
Docstring cleanup
2021-06-25 20:53:54 +02:00
Matthias
59a33d0fa9
Add test for ask_orderbook validation
2021-06-25 20:52:34 +02:00
Matthias
8c542e4028
Update tests for removed order_book_max option
2021-06-25 20:45:53 +02:00
Matthias
ae6a5c908e
Update documentation to reflect new setting for sell price
2021-06-25 20:37:17 +02:00
Matthias
d59a38665c
Remove support for order_book_max
2021-06-25 20:36:39 +02:00
aayush-jain18
d294ef10d7
unexpected docstring params
2021-06-25 23:56:16 +05:30
Matthias
1440b2f7fe
Merge pull request #5178 from aayush-jain18/spell-correction
...
spell corrections
2021-06-25 19:10:39 +02:00
aayush-jain18
a46f60bd94
spell corrections
2021-06-25 22:10:04 +05:30
Matthias
3d9336459f
Merge pull request #5180 from mohammad-hekmat/patch-2
...
Update configuration.md
2021-06-25 18:27:40 +02:00
Matthias
40545e62af
Merge pull request #5082 from freqtrade/dry_run_order
...
Dry run order filling
2021-06-25 18:26:01 +02:00
Matthias
1a82685dd8
Don't reset log caching
...
uvicorn will "load from dict" the config - which flushes the logs
and therefore cleans log-buffering
2021-06-25 18:24:10 +02:00
mohammad sadegh hekmat
fef73b1b6a
Update configuration.md
2021-06-25 20:42:44 +04:30
Matthias
ec2c4dd883
Merge pull request #5179 from mohammad-hekmat/patch-1
...
Update configuration.md
2021-06-25 18:04:36 +02:00
Matthias
91231a6073
Merge pull request #5177 from frosty00/binance-portal
...
Minor Binance Portal Edits
2021-06-25 17:49:35 +02:00
mohammad sadegh hekmat
ea236abf18
Update configuration.md
2021-06-25 19:19:51 +04:30
Carlo Revelli
69a3aee01e
minor edits
2021-06-25 10:53:52 +01:00
Carlo Revelli
9e91240283
binance-portal
2021-06-25 10:43:40 +01:00
Matthias
2ade3ec7b9
Add max-width query to hide on small screens
2021-06-24 23:09:06 +02:00
Matthias
f585ffa264
Add Dark theme to Documentation
2021-06-24 22:53:46 +02:00
Matthias
538a1acdb5
Add Binance Broker ad to documentation page
2021-06-24 22:53:27 +02:00
Matthias
e0d3ca6c6d
Fix import sorting
2021-06-24 18:44:59 +02:00
Matthias
c938edc01b
Apply dataprovider to /pair_history endpoint
2021-06-24 18:18:01 +02:00
Matthias
f7c09ba63a
Log endpoint should use static rpc class
2021-06-24 18:17:40 +02:00
Matthias
18c00a4222
Merge pull request #5170 from eschava/profit_N_consistent
...
make "/profit N" command output be consistent with "/daily" command
2021-06-23 18:27:49 +02:00
Eugene Schava
3c70768e18
make "/profit N" command output be consistent with "/daily" and "/status table" commands
2021-06-23 07:30:08 +03:00
Matthias
dce01b0542
Merge pull request #5159 from freqtrade/dependabot/pip/develop/scipy-1.7.0
...
Bump scipy from 1.6.3 to 1.7.0
2021-06-22 19:46:48 +02:00
Matthias
74b9be82a2
Merge pull request #5152 from robcaulk/patch-2
...
Fix errors during ubuntu install
2021-06-22 15:56:02 +02:00
Robert Caulk
10e94350e9
Update installation.md
2021-06-22 14:59:43 +02:00
Eugene Schava
e97c82c514
make "/profit N" command output be consistent with "/daily" and "/status table" commands
2021-06-22 12:22:19 +03:00
Eugene Schava
0605cbb06e
make "/profit N" command output be consistent with "/daily" and "/status table" commands
2021-06-22 12:20:12 +03:00
Matthias
b8d6e68916
Merge pull request #5163 from freqtrade/dependabot/pip/develop/types-filelock-0.1.4
...
Bump types-filelock from 0.1.3 to 0.1.4
2021-06-21 15:08:24 +02:00
dependabot[bot]
8c1484ed5e
Bump types-filelock from 0.1.3 to 0.1.4
...
Bumps [types-filelock](https://github.com/python/typeshed ) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-filelock
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-21 06:06:08 +00:00
Matthias
dda0a48dfa
Merge pull request #5162 from freqtrade/dependabot/pip/develop/types-tabulate-0.1.1
...
Bump types-tabulate from 0.1.0 to 0.1.1
2021-06-21 08:05:19 +02:00
Matthias
b7a5f9d138
Merge pull request #5161 from freqtrade/dependabot/pip/develop/types-cachetools-0.1.8
...
Bump types-cachetools from 0.1.7 to 0.1.8
2021-06-21 08:04:49 +02:00
dependabot[bot]
2d05a8bea1
Bump types-cachetools from 0.1.7 to 0.1.8
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 0.1.7 to 0.1.8.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-cachetools
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-21 04:35:56 +00:00
Matthias
147ecb2063
Merge pull request #5164 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.19
...
Bump prompt-toolkit from 3.0.18 to 3.0.19
2021-06-21 05:28:36 +01:00
dependabot[bot]
fdc04e27a4
Bump types-tabulate from 0.1.0 to 0.1.1
...
Bumps [types-tabulate](https://github.com/python/typeshed ) from 0.1.0 to 0.1.1.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-tabulate
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-21 04:25:59 +00:00
Matthias
9f18decd92
Merge pull request #5166 from freqtrade/dependabot/pip/develop/pycoingecko-2.2.0
...
Bump pycoingecko from 2.1.0 to 2.2.0
2021-06-21 05:20:46 +01:00
Matthias
b4bb88cad3
Merge pull request #5160 from freqtrade/dependabot/pip/develop/ccxt-1.51.77
...
Bump ccxt from 1.51.40 to 1.51.77
2021-06-21 05:20:07 +01:00
Matthias
b85fdf11b4
Merge pull request #5165 from freqtrade/dependabot/pip/develop/types-requests-0.1.13
...
Bump types-requests from 0.1.11 to 0.1.13
2021-06-21 05:19:32 +01:00
dependabot[bot]
bb0ee837bc
Bump pycoingecko from 2.1.0 to 2.2.0
...
Bumps [pycoingecko](https://github.com/man-c/pycoingecko ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/man-c/pycoingecko/releases )
- [Changelog](https://github.com/man-c/pycoingecko/blob/master/CHANGELOG.md )
- [Commits](https://github.com/man-c/pycoingecko/commits )
---
updated-dependencies:
- dependency-name: pycoingecko
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-21 03:01:22 +00:00
dependabot[bot]
a6628fc65f
Bump types-requests from 0.1.11 to 0.1.13
...
Bumps [types-requests](https://github.com/python/typeshed ) from 0.1.11 to 0.1.13.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-21 03:01:21 +00:00
dependabot[bot]
eab6399490
Bump prompt-toolkit from 3.0.18 to 3.0.19
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.18 to 3.0.19.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/compare/3.0.18...3.0.19 )
---
updated-dependencies:
- dependency-name: prompt-toolkit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-21 03:01:17 +00:00
dependabot[bot]
fc7b372ce4
Bump ccxt from 1.51.40 to 1.51.77
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.51.40 to 1.51.77.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/exchanges.cfg )
- [Commits](https://github.com/ccxt/ccxt/compare/1.51.40...1.51.77 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-21 03:01:06 +00:00
dependabot[bot]
17f8936f42
Bump scipy from 1.6.3 to 1.7.0
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.6.3 to 1.7.0.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.6.3...v1.7.0 )
---
updated-dependencies:
- dependency-name: scipy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-21 03:00:59 +00:00
Matthias
97351c95c0
Add section about GPU support
...
#5158 #5085 #3704 #2754
2021-06-20 10:36:18 +02:00
Matthias
7f434c0413
Simplify mkdocs jquery inclusion by using overrides
...
instead of partials
2021-06-20 09:37:32 +02:00
Matthias
347eceeda5
Try fix fluky test
2021-06-19 20:30:51 +02:00
Matthias
204758834d
Merge pull request #4308 from eatrisno/patch-1
...
Add Refresh / Reload Button on rpc/Telegram
2021-06-19 18:50:59 +01:00
Matthias
122943d835
Don't run filter again for pairlist generator
...
The generator implicitly runs filter - so it should not be ran again
as that would void generator caching.
closes #5103
2021-06-19 19:37:27 +02:00
Matthias
96fbb226c5
Implement better strategy checks
...
part of #2696
2021-06-19 19:32:29 +02:00
Matthias
a7f8342171
Add small documentation about reload disabling
2021-06-19 16:49:54 +02:00
Matthias
6e99e3fbbb
Implement tests for message updating
2021-06-19 09:31:34 +02:00
Matthias
39b876e37a
Log exchange responses if configured
2021-06-19 09:07:42 +02:00
Matthias
e40d481d09
Merge pull request #5014 from Rikj000/hyperopt-show-include-non-optimized-in-json
...
BugFix - `hyperopt-show --print-json` include non-optimized params
2021-06-19 07:42:15 +01:00
Rik Helsen
656bebd4da
🪲 Included completely non_optimized spaces in json + swapped merge dictionary order
2021-06-18 22:03:04 +02:00
Matthias
6e89fbd146
Remove Dockerfile.aarch64
...
it's identical to the real image except for the "--platform" tag,
which is unnecessary if building from a arm64 architecture
2021-06-18 21:06:58 +02:00
Matthias
e1010ff592
Don't load protections from config if strategy defines a property
2021-06-18 19:55:53 +02:00
Robert Caulk
0a1e15988f
Fix errors during ubuntu install
...
Encountering the python header error on a fresh ubuntu install:
``` utils_find_1st/find_1st.cpp:3:10: fatal error: Python.h: No such file or directory
#include "Python.h"
^~~~~~~~~~
compilation terminated.
```
solved by installing python3.7-dev. Also need to ensure python3.7-venv for fresh install.
2021-06-18 09:48:59 +02:00
Rik Helsen
1567804509
⚡ kwargs merge dictionaries instead of using loops
2021-06-17 22:41:49 +02:00
Rik Helsen
546ca01071
♻️ Fixed flake8 warning
2021-06-17 20:33:21 +02:00
Rik Helsen
96cd76998b
Merge branch 'freqtrade-develop' into hyperopt-show-include-non-optimized-in-json
...
🔀 Merged upstream branches and fixed merge conflicts
2021-06-17 20:24:36 +02:00
Rik Helsen
90d37f5ec6
🔀 Merged upstream branches and fixed merge conflicts
2021-06-17 20:24:20 +02:00
Matthias
8562e19776
Document protections to come from the strategy
2021-06-17 20:15:53 +02:00
Matthias
a9f111dca0
Fix some types
2021-06-17 19:50:49 +02:00
Matthias
7ff794cb87
Merge branch 'develop' into pr/eatrisno/4308
2021-06-17 19:46:15 +02:00
Matthias
8bb464bd64
Merge pull request #5108 from rokups/rk/pessimistic-trailing-stoploss
...
Implement most pessimistic handling of trailing stoploss.
2021-06-17 18:41:00 +01:00
Matthias
c4bc47e6e7
Merge pull request #5140 from barisengez/develop
...
Moved daily avg trade row next to total trades on backtest results
2021-06-17 08:54:48 +01:00
Matthias
a49ca9cbf7
Change log-level "Executing handler" msg to debug
...
closes #5143
2021-06-17 06:57:35 +02:00
Matthias
b38ab84a13
Add documentation mention about new behaviour
2021-06-17 06:48:41 +02:00
Matthias
1c9def2fdb
Update freqtrade/optimize/optimize_reports.py
2021-06-16 20:17:44 +01:00
barbarius
1bb04bb0c2
Moved daily avg trade row next to total trades on backtest results
2021-06-16 11:40:55 +02:00
Matthias
38ed49cef5
move low to stoploss_reached
...
to clarify where which rate is used
2021-06-15 09:05:36 +03:00
Rokas Kupstys
6d5fc96714
Implement most pessimistic handling of trailing stoploss.
2021-06-15 09:05:36 +03:00
Matthias
0af9bcef60
Merge pull request #5131 from freqtrade/dependabot/pip/develop/mypy-0.902
...
Bump mypy from 0.812 to 0.902
2021-06-14 19:03:46 +01:00
Matthias
cf7394d01c
Export backtesting results by default
...
closes #4977
2021-06-14 19:57:24 +02:00
Matthias
4ba7a2bbd2
Fix mypy update problems
2021-06-14 19:18:42 +02:00
Matthias
9c789856bd
Merge pull request #5129 from freqtrade/dependabot/pip/develop/mkdocs-1.2.1
...
Bump mkdocs from 1.2 to 1.2.1
2021-06-14 11:39:11 +01:00
dependabot[bot]
63802aa7f6
Bump mkdocs from 1.2 to 1.2.1
...
Bumps [mkdocs](https://github.com/mkdocs/mkdocs ) from 1.2 to 1.2.1.
- [Release notes](https://github.com/mkdocs/mkdocs/releases )
- [Commits](https://github.com/mkdocs/mkdocs/compare/1.2...1.2.1 )
---
updated-dependencies:
- dependency-name: mkdocs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-14 08:52:42 +00:00
Matthias
61845f9706
Merge pull request #5132 from freqtrade/dependabot/pip/develop/ccxt-1.51.40
...
Bump ccxt from 1.51.3 to 1.51.40
2021-06-14 09:51:17 +01:00
Matthias
cb10f8cd4f
Merge pull request #5130 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.18
...
Bump sqlalchemy from 1.4.17 to 1.4.18
2021-06-14 09:50:40 +01:00
Matthias
9c64fe466d
Merge pull request #5128 from freqtrade/dependabot/pip/develop/mkdocs-material-7.1.8
...
Bump mkdocs-material from 7.1.7 to 7.1.8
2021-06-14 09:16:39 +01:00
dependabot[bot]
fe933e78bd
Bump ccxt from 1.51.3 to 1.51.40
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.51.3 to 1.51.40.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.51.3...1.51.40 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-14 05:19:33 +00:00
dependabot[bot]
3f1d6d453c
Bump mypy from 0.812 to 0.902
...
Bumps [mypy](https://github.com/python/mypy ) from 0.812 to 0.902.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.812...v0.902 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-14 05:19:23 +00:00
dependabot[bot]
4530ae28cd
Bump sqlalchemy from 1.4.17 to 1.4.18
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.17 to 1.4.18.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
---
updated-dependencies:
- dependency-name: sqlalchemy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-14 05:19:16 +00:00
dependabot[bot]
6dc4259c6e
Bump mkdocs-material from 7.1.7 to 7.1.8
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.1.7 to 7.1.8.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.1.7...7.1.8 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-14 05:18:54 +00:00
Matthias
1d0a178eb5
Merge pull request #5122 from bzed/broken_symlink_fix
...
Ignore broken symlinks while resolving strategies.
2021-06-14 05:10:56 +01:00
Bernd Zeimetz
cd6620a044
Ignore broken symlinks while resolving strategies.
...
Without this fix the resolver tries to read from the broken symlink,
resulting in an exception that leads to the the rather confusing
error message
freqtrade.resolvers.iresolver - WARNING - Path "...../user_data/strategies" does not exist.
as a result of a symlink matching .py not being readable.
2021-06-13 21:42:09 +02:00
Matthias
e226252921
Always use the same parameter sequence
2021-06-13 20:39:25 +02:00
Matthias
a95f760ff7
Simplify update logic by moving it to send_msg
2021-06-13 20:34:08 +02:00
Matthias
03eff69829
Simplify update message sending
2021-06-13 20:23:32 +02:00
Matthias
d32508aa75
Merge branch 'develop' into pr/eatrisno/4308
2021-06-13 20:04:24 +02:00
Matthias
7b372fbcaa
Merge pull request #5126 from freqtrade/remove_ordereddict
...
Remove ordereddict
2021-06-13 14:44:32 +01:00
Matthias
eaf0aac77e
Remove OrderedDict
...
as we're no longer supporting python 3.6
2021-06-13 11:47:18 +02:00
Matthias
fb4dd6c2ac
Update test to cover this scenario
2021-06-13 11:34:44 +02:00
Matthias
d54ee0eb04
Refactor hyperopt_tools naming
2021-06-13 11:24:24 +02:00
Matthias
c65b4e5d3b
Small fix to models
2021-06-13 11:20:22 +02:00
Matthias
d35b2e3b8f
Update ftx stoploss logic to properly detect correct trades
...
closes #5045
2021-06-13 11:06:34 +02:00
Matthias
a05e38dbd3
Require timeframe for plot-profit
...
must be set in config or via --timeframe
2021-06-12 09:03:55 +02:00
Matthias
e2bbc0aa04
Merge pull request #5117 from freqtrade/dependabot/pip/fastapi-0.65.2
...
Bump fastapi from 0.65.1 to 0.65.2
2021-06-10 17:58:53 +01:00
dependabot[bot]
c215b24a19
Bump fastapi from 0.65.1 to 0.65.2
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.65.1 to 0.65.2.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.65.1...0.65.2 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-10 15:54:32 +00:00
Matthias
ef208012c4
Merge pull request #5104 from freqtrade/enums_own_module
...
Enums own package
2021-06-10 05:31:14 +01:00
Matthias
c292926086
Small style improvements (no empty line at start)
2021-06-10 06:21:10 +02:00
Matthias
d4dfdf04fc
Move RPCMessageType to enums
2021-06-09 20:23:17 +02:00
Matthias
f484ec216e
Merge pull request #5099 from bgouvea/develop
...
Addition of the maximum drawdown to the hyperoptimization
2021-06-09 19:10:25 +01:00
Bruno Gouvea
40f1ede775
Simplifying HO's result function
2021-06-09 12:03:24 -03:00
Matthias
756904f985
Set sell_reason to stoploss when closing the trade as stoploss
...
closes #5101
2021-06-08 21:21:29 +02:00
Matthias
9c34304cb9
Move state enums to enums package
2021-06-08 21:20:35 +02:00
Matthias
3c149b9b59
Move signalType to enums
2021-06-08 21:09:39 +02:00
Matthias
89b9915c12
Update imports for SellType in tests
2021-06-08 21:07:16 +02:00
Matthias
d16a619489
Move SellType Enum to it's own module
2021-06-08 21:04:34 +02:00
Matthias
b9cf950bbf
Add test for bad argument on /profit
2021-06-08 20:35:25 +02:00
Matthias
e71d965e32
Merge pull request #4982 from eschava/profit_day_week
...
day/week options for Telegram '/profit' command
2021-06-08 19:26:57 +01:00
Matthias
3310a45029
Change wording if limited lookback is used
2021-06-08 20:10:43 +02:00
Bruno Gouvea
3cce668353
Creating a control variable to determine the existence of max drawdown in the final result.
2021-06-08 02:57:44 -03:00
Bruno Gouvea
816bb531b3
Creating fake column for legacy mode on max drawdown
2021-06-08 02:42:55 -03:00
Bruno Gouvea
4595db39aa
Displaying max. drawdown only when it is not legacy mode.
2021-06-08 02:18:00 -03:00
Bruno Gouvea
c513c9685d
Remove blank line (PEP8)
2021-06-07 18:20:04 -03:00
Bruno Gouvea
5c3a418e65
Adjusting drawdown column position.
2021-06-07 18:15:26 -03:00
Bruno Gouvea
35d6140068
Displays the max drawdown in the hyper optimization results table.
2021-06-07 17:53:19 -03:00
Matthias
4512ece17d
Update Discord link
2021-06-07 21:05:25 +02:00
Matthias
97a12ddab7
Version pin mkdocs to avoid nasty surprises
...
fix use_directory_urls defaulting to false
2021-06-07 20:19:48 +02:00
Matthias
dff8490daa
Fix docs rendering for pricefilter
2021-06-07 20:00:30 +02:00
Matthias
ad16dbc50a
Merge pull request #5092 from freqtrade/dependabot/pip/develop/blosc-1.10.4
...
Bump blosc from 1.10.2 to 1.10.4
2021-06-07 18:57:53 +01:00
dependabot[bot]
57cd8888e2
Bump blosc from 1.10.2 to 1.10.4
...
Bumps [blosc](https://github.com/blosc/python-blosc ) from 1.10.2 to 1.10.4.
- [Release notes](https://github.com/blosc/python-blosc/releases )
- [Changelog](https://github.com/Blosc/python-blosc/blob/master/RELEASE_NOTES.rst )
- [Commits](https://github.com/blosc/python-blosc/compare/v1.10.2...v1.10.4 )
---
updated-dependencies:
- dependency-name: blosc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-07 17:34:25 +00:00
Matthias
38e28dbf4e
Merge pull request #5093 from freqtrade/dependabot/pip/develop/pycoingecko-2.1.0
...
Bump pycoingecko from 2.0.0 to 2.1.0
2021-06-07 18:33:35 +01:00
Matthias
9a87765e61
Merge pull request #5090 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.6
...
Bump python-telegram-bot from 13.5 to 13.6
2021-06-07 18:05:36 +01:00
Matthias
b5bd695f2b
Merge pull request #5091 from freqtrade/dependabot/pip/develop/ccxt-1.51.3
...
Bump ccxt from 1.50.70 to 1.51.3
2021-06-07 18:05:02 +01:00
Matthias
2878cca52c
Merge pull request #5088 from freqtrade/dependabot/pip/develop/uvicorn-0.14.0
...
Bump uvicorn from 0.13.4 to 0.14.0
2021-06-07 11:53:55 +01:00
Matthias
bda7af08fa
Merge pull request #5089 from freqtrade/dependabot/pip/develop/pytest-cov-2.12.1
...
Bump pytest-cov from 2.12.0 to 2.12.1
2021-06-07 11:50:08 +01:00
Matthias
bf5796744b
Merge pull request #5094 from freqtrade/dependabot/pip/develop/mkdocs-material-7.1.7
...
Bump mkdocs-material from 7.1.6 to 7.1.7
2021-06-07 11:25:14 +01:00
dependabot[bot]
14119d7366
Bump mkdocs-material from 7.1.6 to 7.1.7
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.1.6 to 7.1.7.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.1.6...7.1.7 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-07 05:22:30 +00:00
dependabot[bot]
77a2feeb9f
Bump pycoingecko from 2.0.0 to 2.1.0
...
Bumps [pycoingecko](https://github.com/man-c/pycoingecko ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/man-c/pycoingecko/releases )
- [Changelog](https://github.com/man-c/pycoingecko/blob/master/CHANGELOG.md )
- [Commits](https://github.com/man-c/pycoingecko/compare/2.0.0...2.1.0 )
---
updated-dependencies:
- dependency-name: pycoingecko
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-07 05:22:24 +00:00
dependabot[bot]
2468ae35cd
Bump ccxt from 1.50.70 to 1.51.3
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.50.70 to 1.51.3.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.50.70...1.51.3 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-07 05:22:09 +00:00
dependabot[bot]
69d74544aa
Bump python-telegram-bot from 13.5 to 13.6
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.5 to 13.6.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v13.5...v13.6 )
---
updated-dependencies:
- dependency-name: python-telegram-bot
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-07 05:22:00 +00:00
dependabot[bot]
9073a05328
Bump pytest-cov from 2.12.0 to 2.12.1
...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 2.12.0 to 2.12.1.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases )
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.12.0...v2.12.1 )
---
updated-dependencies:
- dependency-name: pytest-cov
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-07 05:21:53 +00:00
dependabot[bot]
c8accd314a
Bump uvicorn from 0.13.4 to 0.14.0
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.13.4 to 0.14.0.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.13.4...0.14.0 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-07 05:21:47 +00:00
Matthias
be6d6b7d74
Merge pull request #5083 from freqtrade/test_multiarch
...
Combine docker build scripts
2021-06-06 18:19:58 +01:00
Matthias
6479217cb4
Don't build for test_multiarch
2021-06-06 14:16:32 +02:00
Matthias
c76848e089
Update dry-run description with new filling logic
2021-06-06 13:51:42 +02:00
Matthias
c389d44e9a
Improve filling logic
2021-06-05 15:22:52 +02:00
Matthias
db03a24109
Add tests for fill methods
2021-06-05 09:09:39 +02:00
Matthias
1e988c97ad
Update dry-run order handling to use realistic fill prices
...
closes #3389
2021-06-05 09:09:39 +02:00
Matthias
a0893b291a
Fix strategy samples to use runmode.value
...
closes #5073
2021-06-05 09:03:03 +02:00
Matthias
42b6d28b3c
Update warning about order_time_in_force
...
as pointed out in #3009
2021-06-03 19:20:04 +02:00
Matthias
8e44de7f83
Merge pull request #5071 from janoskut/plot-profit-make-open-html-optional
...
plot-profit: Make "auto-open" HTML result optional
2021-06-03 05:40:38 +01:00
Matthias
8f4700e690
Merge pull request #5070 from janoskut/test-pairlist-remove-non-json-headline
...
test-pairlist: remove non-JSON headline from JSON output
2021-06-03 05:39:50 +01:00
Janos
812eb229df
plot-profit: Make "auto-open" HTML result optional
...
Adding an "--auto-open" argument.
This improves tool processing of the results, while still allowing to open the HTML file for easy use.
2021-06-02 21:33:26 +02:00
Janos
80af6e43e4
test-pairlist: remove non-JSON headline from JSON output
2021-06-02 21:02:21 +02:00
Matthias
3dab58e6db
Merge pull request #5069 from freqtrade/dry_run_orders
...
Pricing refactor
2021-06-02 18:05:51 +01:00
Matthias
cabab44b75
Combine docker build scripts
2021-06-02 16:13:51 +02:00
Matthias
387f3bbc5d
Adjust missed tests
2021-06-02 11:43:47 +02:00
Matthias
bd1984386e
Move get_sell_rate to exchange class
2021-06-02 11:41:13 +02:00
Matthias
12916243ec
Move get_buy_rate to exchange class
2021-06-02 11:30:19 +02:00
Matthias
4e1425023e
Further reorder exchange methods
2021-06-02 11:20:26 +02:00
Matthias
4c277b3039
Reorder exchange methods
2021-06-02 11:18:13 +02:00
Matthias
67beda6c92
Add fetch_dry_run_order method
2021-06-02 11:06:32 +02:00
Matthias
10cd89a99d
Allow the API to respond faster in case of long pairlists
2021-06-02 10:39:49 +02:00
Matthias
a257137993
Merge pull request #5066 from eschava/telegram_sell_message
...
telegram: move the most important information to the top of the sell message
2021-06-02 06:40:29 +01:00
Eugene Schava
9edcb393b6
telegram: move the most important information to the top of sell message
...
fixed flake error
2021-06-01 22:24:21 +03:00
Matthias
1594402312
Add note about signal expiry
2021-06-01 19:39:41 +02:00
Eugene Schava
79552a93fe
telegram: move the most important information to the top of sell message
...
fixed tests
2021-06-01 20:17:11 +03:00
Eugene Schava
53b1f38952
telegram: move the most important information to the top of sell message
2021-06-01 20:08:22 +03:00
Matthias
f920c26802
fix Hyperopt-list avg-time filters
...
These should use a numeric field (which currently isn't available).
closes #5061
2021-05-31 20:01:40 +02:00
Matthias
2f816dff9b
Merge pull request #5057 from freqtrade/dependabot/pip/develop/ccxt-1.50.70
...
Bump ccxt from 1.50.48 to 1.50.70
2021-05-31 16:40:19 +01:00
Matthias
b5e3fe3b8e
Document bittrex volumepairlist incompatibility
...
closes #5051
2021-05-31 17:38:41 +02:00
dependabot[bot]
f9541d301f
Bump ccxt from 1.50.48 to 1.50.70
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.50.48 to 1.50.70.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.50.48...1.50.70 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-31 08:19:14 +00:00
Matthias
1829da669c
Merge pull request #5053 from freqtrade/dependabot/pip/develop/urllib3-1.26.5
...
Bump urllib3 from 1.26.4 to 1.26.5
2021-05-31 07:40:28 +01:00
Matthias
1dc2af78ce
Merge pull request #5055 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.17
...
Bump sqlalchemy from 1.4.15 to 1.4.17
2021-05-31 07:38:40 +01:00
Matthias
3d54ab78b2
Merge pull request #5054 from freqtrade/dependabot/pip/develop/mkdocs-material-7.1.6
...
Bump mkdocs-material from 7.1.5 to 7.1.6
2021-05-31 07:37:56 +01:00
Matthias
a92865ce8a
Merge pull request #5056 from freqtrade/dependabot/pip/develop/coveralls-3.1.0
...
Bump coveralls from 3.0.1 to 3.1.0
2021-05-31 07:37:17 +01:00
dependabot[bot]
5d4e182336
Bump coveralls from 3.0.1 to 3.1.0
...
Bumps [coveralls](https://github.com/TheKevJames/coveralls-python ) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/TheKevJames/coveralls-python/releases )
- [Changelog](https://github.com/TheKevJames/coveralls-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TheKevJames/coveralls-python/compare/3.0.1...3.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-31 05:18:54 +00:00
dependabot[bot]
b4319b5ad8
Bump sqlalchemy from 1.4.15 to 1.4.17
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.15 to 1.4.17.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-31 05:18:49 +00:00
dependabot[bot]
eb166147c3
Bump mkdocs-material from 7.1.5 to 7.1.6
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.1.5 to 7.1.6.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.1.5...7.1.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-31 05:18:39 +00:00
dependabot[bot]
cd300c52ee
Bump urllib3 from 1.26.4 to 1.26.5
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.4 to 1.26.5.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.4...1.26.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-31 05:18:19 +00:00
Matthias
2d7ccaeb3d
Add test for load_config
2021-05-30 20:14:54 +02:00
Matthias
06b59551b0
Improve test coverage
2021-05-30 20:14:54 +02:00
Matthias
f9bcf19f9a
Merge pull request #5003 from rokups/rk/plotting
...
Indicator plotting improvement
2021-05-30 18:44:54 +01:00
Matthias
e3d5c9cb10
Fix typo in exception message
2021-05-30 16:39:33 +01:00
Matthias
e17e35f0ef
Merge pull request #5046 from freqtrade/list_strategy_hyperopt
...
allow list-strategies to show if params are hyperoptable
2021-05-30 16:36:31 +01:00
Matthias
d3e255935a
Merge pull request #5050 from freqtrade/test_nowrite
...
Test nowrite
2021-05-30 15:46:57 +01:00
Matthias
901d984ee3
Tests should write to tmpdir, not testdir
2021-05-30 16:26:24 +02:00
Matthias
4ac3e2978b
Merge pull request #5049 from kamontat/patch-1
...
Fix we use check sell_noti not noti
2021-05-30 15:19:27 +01:00
Kamontat Chantrachirathumrong
806838c3af
Fix we use check sell_noti not noti
2021-05-30 21:07:44 +07:00
Rokas Kupstys
b54da430b9
Add ability to plot bars on indicator chart and pass custom arguments to plotly.
2021-05-30 11:11:19 +03:00
Matthias
08f96df3ac
Don't write to testdir, but to tempdir
2021-05-30 08:43:14 +02:00
Matthias
d7fdc2114a
allow list-strategies to show if params are hyperoptable
2021-05-29 13:27:08 +02:00
Matthias
a81a672ffe
Merge pull request #5043 from freqtrade/test_multiarch
...
Test multiarch
2021-05-29 09:44:02 +01:00
Matthias
f6b1abe23f
Remove ci from test_multiarch again
2021-05-29 08:30:55 +02:00
Matthias
9cf2c2201b
Align dockerfiles
2021-05-29 08:30:55 +02:00
Matthias
1e052bde90
Move Dockerfile.armhf to docker directory
2021-05-29 08:30:55 +02:00
Matthias
8658be004e
Use docker-manifest to build multiarch images
2021-05-29 08:30:45 +02:00
Matthias
313567d07d
Support having numbers in custom keyboard
2021-05-29 08:12:25 +02:00
Matthias
9d5ffce732
Merge pull request #5042 from blacklightpy/develop
...
Removed binance.je from exchange specific notes
2021-05-29 07:11:01 +01:00
Jyothish Kumar M S
6418f2eedb
Removed binance.je from exchange specific notes
...
Binance Jersey is deprecated, so I think it should be removed from freqtrade
2021-05-29 01:28:20 +05:30
Matthias
4617967e14
Try building for multiarch
2021-05-28 19:15:03 +02:00
Eugene Schava
14df243661
day/week options for Telegram '/profit' command
...
mypy fix
2021-05-28 17:18:23 +03:00
Eugene Schava
012309a06a
day/week options for Telegram '/profit' command
...
fixed line lenght
2021-05-28 17:03:31 +03:00
Eugene Schava
36b68d3702
day/week options for Telegram '/profit' command
...
format changed to "/profit n"
2021-05-28 14:46:22 +03:00
Eugene Schava
4b5a9d8c49
day/week options for Telegram '/profit' command
...
revert accidental changes
2021-05-28 14:43:57 +03:00
Matthias
59366208b0
Add no_build-isolation to arm images too
2021-05-28 13:01:09 +02:00
Matthias
27bd3cea4f
Fix failing docker build
2021-05-28 12:40:30 +02:00
Eugene Schava
a965436cd6
day/week options for Telegram '/profit' command
...
format changed to "/profit n"
2021-05-28 10:17:26 +03:00
Matthias
6224a656c3
Merge pull request #5031 from freqtrade/pytoml
...
Switch to pyproject.toml for setup
2021-05-28 07:58:13 +01:00
Matthias
8a56af9192
Update onlyprofit loss should use absolute profit
...
closes #4934
2021-05-28 08:38:46 +02:00
Matthias
a42effd4fc
Update email to freqtrade email address
2021-05-28 08:26:20 +02:00
Matthias
b740ed8064
Merge pull request #5035 from marijn111/develop
...
Fix NameError in hyperopt.md code example
2021-05-27 15:13:48 +01:00
Matthias
7bfe935e37
Merge pull request #4838 from Antreasgr/fix-encoding-issue
...
Fix bug in running hyperopt in windows 10
2021-05-27 14:57:36 +01:00
Matthias
85c2ca0d03
Merge pull request #5034 from freqtrade/new_release
...
New release 2021.5
2021-05-27 14:52:44 +01:00
Matthias
377352fced
Merge pull request #4682 from freqtrade/sqlalchemy_14
...
Sqlalchemy 14 preparations
2021-05-27 14:19:25 +01:00
Marijn
6235a4d92e
[changes] - Hyperopt code example
2021-05-27 15:01:58 +02:00
Matthias
a89364aa98
Merge branch 'develop' into pr/Antreasgr/4838
2021-05-27 14:59:39 +02:00
Matthias
5d96107496
Don't configure isort twice
2021-05-27 14:25:29 +02:00
Matthias
3014bc3467
Don't use Sum sign in hyperopt to avoid compatibility problems
2021-05-27 14:22:11 +02:00
Matthias
9fbc5c0537
Switch to pyproject.toml for setup
2021-05-27 14:03:39 +02:00
Matthias
639c83575b
Fix csv-export error with new hyperopt format
2021-05-27 13:09:06 +02:00
Matthias
cf39dd2163
Fix csv-export error with new hyperopt format
2021-05-27 13:08:28 +02:00
Matthias
e0083bc58e
Support backwards-compatible sell setting
2021-05-27 13:00:05 +02:00
Matthias
66de5df1d1
Update sqlite init method
2021-05-27 11:38:28 +02:00
Matthias
b82f7a2dfd
Update orders-migrations to work with new sqlalchemy syntax
2021-05-27 11:38:28 +02:00
Matthias
17f74f7da8
Ensure commit happens on forcebuy
2021-05-27 11:38:28 +02:00
Matthias
a01d05997e
Add Trade.commit method for easy use
2021-05-27 11:38:28 +02:00
Matthias
6fb32c3594
Use commit instead of .flush()
2021-05-27 11:38:28 +02:00
Matthias
eaa47ff335
Don't use autocommit
2021-05-27 11:38:28 +02:00
Matthias
c31cb67118
Further changes for sqlalchemy 1.4
2021-05-27 11:38:28 +02:00
Matthias
2f79958acb
Move declarative_base import to import from .orm
2021-05-27 11:38:28 +02:00
Kamontat Chantrachirathumrong
c5c323ca88
Settings notify sell in telegram base on sell reason ( #5028 )
...
* BREAK: notification sell by sell reason
* Update constants.py
* Update telegram.py
* Update telegram-usage.md
* Update telegram.py
* Update telegram.py
* Fix test fail
* Update config_full.json.example
* Update telegram-usage.md
* Update telegram.py
* Update telegram.py
* Update telegram-usage.md
* validate value of sell object
* Fix linter
* Update constants.py
* Make telegram sample slightly more positive
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-05-27 11:35:27 +02:00
Matthias
8bef7217ec
Forgot to save :O
2021-05-27 11:24:01 +02:00
Matthias
a6cd353655
Address random ci failure
2021-05-27 11:22:22 +02:00
Matthias
0c9b913cad
Version bump 2021.5
2021-05-27 11:10:10 +02:00
Matthias
e42e06a593
Merge branch 'stable' into new_release
2021-05-27 11:10:00 +02:00
Matthias
f3d8e5c9e4
Improve hyperopt docs
...
closes #4949
2021-05-27 10:44:35 +02:00
Matthias
42453333be
Align coinbase download with ccxt limits
...
Align with https://github.com/ccxt/ccxt/issues/9268
2021-05-27 07:38:47 +02:00
Matthias
8e89d3e6e4
Fix sort error
2021-05-25 19:33:34 +02:00
Matthias
cc5769e900
Convert np.int64 to proper int
...
closes #5018
2021-05-25 19:24:56 +02:00
Matthias
a747312c1e
Explicitly provide is_open to trade Object
...
closes #5015
2021-05-25 18:02:07 +02:00
Matthias
aa4653549b
Merge pull request #5019 from kamontat/patch-1
...
Wrong filename in devcontainer
2021-05-25 05:27:44 +01:00
Kamontat Chantrachirathumrong
7dcf94f80c
Update Dockerfile
2021-05-25 08:18:14 +07:00
Rikj000
bd44deea0d
BugFix - hyperopt-show --print-json include non-optimized params
2021-05-24 18:51:33 +02:00
Matthias
9465fd390a
Fix devcontainer
2021-05-24 17:01:53 +02:00
Matthias
c14a4eaa68
Merge pull request #5013 from nmenescardi/patch-2
...
Update strategy-advanced.md
2021-05-24 15:27:23 +01:00
Nicolas Menescardi
c0d3a31ddb
Update strategy-advanced.md
...
fix some typos
2021-05-24 11:08:17 -03:00
Matthias
bb1222d9b8
Merge pull request #5009 from freqtrade/dependabot/pip/develop/ta-lib-0.4.20
...
Bump ta-lib from 0.4.19 to 0.4.20
2021-05-24 10:31:59 +01:00
Matthias
ba3997185b
Update wheels for ta-lib
2021-05-24 10:43:48 +02:00
Matthias
84d8a4b061
Merge pull request #5010 from freqtrade/dependabot/pip/develop/ccxt-1.50.30
...
Bump ccxt from 1.50.6 to 1.50.30
2021-05-24 09:43:11 +01:00
Matthias
5d44ca0b82
Merge pull request #5005 from Pascal66/patch-2
...
Fix a rare error during hyperopt
2021-05-24 09:40:29 +01:00
Matthias
d95c526242
Merge pull request #5008 from freqtrade/dependabot/pip/develop/jinja2-3.0.1
...
Bump jinja2 from 3.0.0 to 3.0.1
2021-05-24 07:05:34 +01:00
Matthias
af16614bf2
Fix formatting issue
2021-05-24 07:48:36 +02:00
Matthias
929e085910
Merge pull request #5007 from freqtrade/dependabot/pip/develop/mkdocs-material-7.1.5
...
Bump mkdocs-material from 7.1.4 to 7.1.5
2021-05-24 06:46:11 +01:00
dependabot[bot]
20ccda1699
Bump ccxt from 1.50.6 to 1.50.30
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.50.6 to 1.50.30.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.50.6...1.50.30 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-24 05:24:17 +00:00
dependabot[bot]
7757c476fd
Bump ta-lib from 0.4.19 to 0.4.20
...
Bumps [ta-lib](https://github.com/mrjbq7/ta-lib ) from 0.4.19 to 0.4.20.
- [Release notes](https://github.com/mrjbq7/ta-lib/releases )
- [Changelog](https://github.com/mrjbq7/ta-lib/blob/master/CHANGELOG )
- [Commits](https://github.com/mrjbq7/ta-lib/compare/TA_Lib-0.4.19...TA_Lib-0.4.20 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-24 05:24:08 +00:00
dependabot[bot]
2fddb4ae43
Bump jinja2 from 3.0.0 to 3.0.1
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.0.0...3.0.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-24 05:24:02 +00:00
dependabot[bot]
4c02e6667f
Bump mkdocs-material from 7.1.4 to 7.1.5
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.1.4 to 7.1.5.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.1.4...7.1.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-24 05:23:55 +00:00
Priveyes
6f990c5976
Fix a rare error in save_result : ValueError: Out of range float values are not JSON compliant
...
freqtrade/freqtrade/optimize/hyperopt.py", line 166, in _save_result
rapidjson.dump(epoch, f, default=str, number_mode=rapidjson.NM_NATIVE)
ValueError: Out of range float values are not JSON compliant
2021-05-23 18:49:07 +02:00
Matthias
ae037b0ec1
Merge pull request #4746 from gmatheu/contribution/telegram_forcebuy_inline_keyboard
...
Telegram: forcebuy inline keyboard
2021-05-23 15:32:47 +01:00
Matthias
f760b4a789
Merge branch 'develop' into pr/gmatheu/4746
2021-05-23 16:03:11 +02:00
Matthias
77302ea178
Update documentation for forcebuy query
2021-05-23 16:01:49 +02:00
Matthias
971d5b2ecc
Merge pull request #5002 from freqtrade/track_rejected_trades
...
Track rejected trades
2021-05-23 14:56:50 +01:00
Matthias
3f956441fc
Properly format % of zero_duration_trades
2021-05-23 15:53:54 +02:00
Matthias
a39860e0de
Add tests for rejected signals
2021-05-23 14:15:02 +02:00
Matthias
7f125315b0
Track Rejected Trades
...
closes #3423
2021-05-23 09:42:05 +02:00
Matthias
02faeb60a3
Merge pull request #4943 from rokups/rk/statistics
...
Extra statistics
2021-05-23 08:38:27 +01:00
Matthias
916ece6a29
More realistic testcase for results
2021-05-23 09:15:36 +02:00
Rokas Kupstys
db985cbc2e
Fix hyperopt-show failing to display old results with missing new fields.
2021-05-23 09:45:26 +03:00
Matthias
74d75599a9
Merge pull request #4964 from thraizz/develop
...
Add backoff timer for coingecko API
2021-05-22 16:54:29 +01:00
Matthias
765c824bfc
isort
2021-05-22 17:25:23 +02:00
Matthias
a7bd8b0aa5
Fix exception in plotting when no trades where generated
...
as seen in #4981
2021-05-22 17:03:16 +02:00
Matthias
feb836eaf6
Merge pull request #4994 from freqtrade/support_other_dbs
...
Support other dbs
2021-05-22 15:54:34 +01:00
A. Schueler
0693458507
Update freqtrade/rpc/fiat_convert.py
2021-05-22 16:26:58 +02:00
Matthias
08c707e0cf
Update docs with new format
2021-05-22 15:38:13 +02:00
Rokas Kupstys
25cc4eae96
Fix tests that broke after table formatting changed.
2021-05-22 15:25:37 +02:00
Matthias
5191c869c9
Merge pull request #4996 from JoeSchr/patch-5
...
Fix missing `not` in `empty` check
2021-05-22 13:57:17 +01:00
A. Schueler
be13856171
Fix flake8 error in test_fiat_convert
2021-05-22 13:43:48 +02:00
A. Schueler
f8cdd6475c
Reduce warnings when waiting for coingecko backoff
2021-05-22 13:43:33 +02:00
JoeSchr
21d986710d
Fix missing not in empty check
...
See discussing here: https://github.com/freqtrade/freqtrade/pull/4963#discussion_r633457596
seems that request was only partially implemented
2021-05-22 13:26:59 +02:00
A. Schueler
e4ca944597
Add tests for coingecko backoff
2021-05-22 12:04:24 +02:00
A. Schueler
6e05f856b4
Abort _find_price when cryptomap is empty after retry
2021-05-22 11:55:03 +02:00
A. Schueler
ab6bfbad12
Handle RequestExceptions that are not 429s in _load_cryptomap
2021-05-22 11:52:40 +02:00
A. Schueler
8842e0d161
Fix flake8 error in fiat_convert
2021-05-22 10:59:33 +02:00
A. Schueler
a0921ec753
Add backoff timer for coingecko API
...
Set a future timestamp when we should retry getting coingecko data.
This fixes conversion from stake to fiat when running multiple bots
as we don't simply accept the 429 error from Coingecko but handle it.
2021-05-22 10:59:33 +02:00
Matthias
df0928c8b5
Merge pull request #4992 from freqtrade/buy_partial_fill
...
Don't cancel low partial filled buy
2021-05-22 09:17:04 +01:00
Matthias
cc064f1574
String columns should have a max-length defined
...
otherwise MySql will not work.
2021-05-22 10:12:23 +02:00
Matthias
5285cd69b4
Add documentation for Postgres and Mysql
2021-05-22 10:12:03 +02:00
Matthias
44bbc0718e
CLosing bracket
2021-05-21 20:54:18 +02:00
Matthias
a7216e6279
SQLite does not know drop column
2021-05-21 20:53:38 +02:00
Matthias
41e3233bab
Fix failing test
2021-05-21 20:44:11 +02:00
Matthias
6acb2eb2b6
Add average column to orders table
2021-05-21 20:35:39 +02:00
Matthias
4e94d3d3e5
Add test for too small buy check
2021-05-21 19:49:36 +02:00
Matthias
45e2621505
Add minimum-filled protection for buy cancels
2021-05-21 19:32:16 +02:00
Matthias
4c08f0020a
Merge pull request #4990 from nmenescardi/patch-1
...
Update strategy-customization.md
2021-05-21 16:03:53 +01:00
Nicolas Menescardi
9537d9f4e2
Update strategy-customization.md
...
Fix typo: 'This will method will...' -> 'This method will...'
2021-05-21 11:27:22 -03:00
Matthias
dfa412f0de
Fix typo in filter
2021-05-21 13:24:13 +02:00
Rokas Kupstys
981b2df7ca
Include win:loss ratio in results tables.
2021-05-21 12:18:08 +03:00
Rokas Kupstys
debd98ad9a
Make results table more compact by merging win/draw/loss columns and drawdown abs/% into single columns.
2021-05-21 11:36:23 +03:00
Rokas Kupstys
e1dc1357ce
Add drawdown column to strategy summary table.
2021-05-21 11:36:23 +03:00
Rokas Kupstys
edcfa94093
Include zero duration trades in backtesting report.
2021-05-21 11:36:23 +03:00
Matthias
0e6c1d28f4
Fix cleanup CI by updating action
2021-05-21 09:32:18 +02:00
Matthias
10b013dc34
Merge pull request #4963 from robcaulk/patch-1
...
update doc to reflect better empty dataframe check
2021-05-21 09:31:16 +02:00
Matthias
96ea10e562
Fix circular import in hyperopt
2021-05-21 08:52:56 +02:00
Matthias
f398888865
Refactor preprocessed trimming to seperate method
2021-05-21 08:26:19 +02:00
Matthias
d19b37c777
Merge pull request #4979 from kamontat/patch-1
...
Fix hyperopt trim to empty dataframe
2021-05-21 08:17:35 +02:00
Matthias
1a30e39222
Move squeeze into if block
2021-05-21 08:06:27 +02:00
Matthias
ccd705bfda
Merge pull request #4962 from eschava/total_row
...
Total row for telegram "/status table" command
2021-05-21 08:02:30 +02:00
Matthias
e2edcb5457
Merge pull request #4988 from kamontat/patch-2
...
fix wrong json key
2021-05-21 07:19:48 +02:00
Kamontat Chantrachirathumrong
0045d3a726
fix wrong json key
2021-05-21 11:18:16 +07:00
Eugene Schava
336f4aa6a7
day/week options for Telegram '/profit' command
...
isort fix
2021-05-20 08:17:08 +03:00
Kamontat Chantrachirathumrong
6172e67fcd
Update hyperopt.py
2021-05-20 11:56:31 +07:00
Kamontat Chantrachirathumrong
c2b9da68e1
fix indent
2021-05-20 11:56:11 +07:00
Kamontat Chantrachirathumrong
1b3bfb2e7f
found root cause.
2021-05-20 11:50:15 +07:00
Kamontat Chantrachirathumrong
48210170e7
wrap with is not empty
2021-05-20 11:49:25 +07:00
Matthias
ba106e6c4a
Merge pull request #4975 from Axel-CH/allow_seconds_unfilled_timeout
...
Add ability to choose unit in unfilled timeout
2021-05-20 06:43:15 +02:00
Matthias
586f2a699d
Merge pull request #4953 from freqtrade/value_filter
...
max-value change filter
2021-05-20 06:35:34 +02:00
Matthias
0358b5365f
Add "unfilledtimeout-unit" to full config sample
2021-05-20 06:26:07 +02:00
Eugene Schava
935ed36433
day/week options for Telegram '/profit' command
...
mypy fix
2021-05-20 01:10:22 +03:00
Eugene Schava
e9841910e9
day/week options for Telegram '/profit' command
2021-05-20 00:33:33 +03:00
Kamontat Chantrachirathumrong
082fb11bbe
Avoid having error cannot set a frame with no defined index and a scalar
2021-05-20 01:54:48 +07:00
Matthias
ef4d1c24d7
Merge pull request #4941 from brookmiles/fix-stoploss-above-candle
...
prevent backtest stoploss trade price being set above candle high
2021-05-19 06:20:35 +02:00
axel
75f88b466a
add ability to choose unit in unfilled timeout
2021-05-18 19:30:36 -04:00
Matthias
7a9853bfe1
Fix "Too many open Files" exception
2021-05-18 20:39:55 +02:00
Matthias
2565f91bc2
Adjust tests to reflect new stoploss behaviour
2021-05-18 19:33:17 +02:00
Matthias
16c22c7b68
Add pair name to stoploss
...
helps debugging #4972
2021-05-18 19:16:25 +02:00
Matthias
36eba0f110
Don't use "r+" memmap, but "r2
2021-05-17 21:05:48 +02:00
Matthias
6aa574fa2b
Convert ROI result to proper json object
...
closes #4952
2021-05-17 20:58:50 +02:00
Matthias
6659a07079
Add tests for max-value filter
2021-05-17 19:47:57 +02:00
Matthias
369f19df6b
Add valuefilter to Pricefilters
2021-05-17 19:44:36 +02:00
Matthias
3006396398
Fix docstring typo
2021-05-17 19:37:22 +02:00
Matthias
26f5bc6584
Merge pull request #4944 from brookmiles/fix-download-data-end-date
...
Add support for timerange end date to `download-data`
2021-05-17 19:35:32 +02:00
Eugene Schava
459fae6d80
Total row for telegram "/status table" command
...
fixes
2021-05-17 16:22:48 +03:00
Eugene Schava
3ad8fa2f38
Total row for telegram "/status table" command
...
moved sum calculation to API
2021-05-17 15:59:03 +03:00
Matthias
c2bd1bf7e6
Merge pull request #4960 from freqtrade/dependabot/pip/develop/fastapi-0.65.1
...
Bump fastapi from 0.64.0 to 0.65.1
2021-05-17 14:31:30 +02:00
dependabot[bot]
cb50298bfe
Bump fastapi from 0.64.0 to 0.65.1
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.64.0 to 0.65.1.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.64.0...0.65.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-17 12:05:13 +00:00
Matthias
4436700f5a
Merge pull request #4959 from freqtrade/dependabot/pip/develop/aiofiles-0.7.0
...
Bump aiofiles from 0.6.0 to 0.7.0
2021-05-17 14:04:40 +02:00
Eugene Schava
196fde44e0
Total row for telegram "/status table" command
...
work around mypy warning
2021-05-17 14:45:54 +03:00
Matthias
748f5d6490
Merge pull request #4961 from freqtrade/dependabot/pip/develop/jinja2-3.0.0
...
Bump jinja2 from 2.11.3 to 3.0.0
2021-05-17 13:14:13 +02:00
Eugene Schava
915ff7e1bf
Total row for telegram "/status table" command
...
fix mypy warnings
2021-05-17 13:03:20 +03:00
Eugene Schava
d7479fda1f
Total row for telegram "/status table" command
...
fix compiler warnings
2021-05-17 12:53:57 +03:00
Eugene Schava
0abb9cfe28
Total row for telegram "/status table" command
2021-05-17 12:41:44 +03:00
Robert Caulk
860a4d2390
update doc to reflect better empty dataframe check
2021-05-17 11:40:57 +02:00
Matthias
6542070afa
Merge pull request #4954 from freqtrade/dependabot/pip/develop/numpy-1.20.3
...
Bump numpy from 1.20.2 to 1.20.3
2021-05-17 10:41:27 +02:00
Eugene Schava
10ef0f54ac
Total row for telegram "/status table" command
2021-05-17 11:12:11 +03:00
dependabot[bot]
40ae21f3a8
Bump numpy from 1.20.2 to 1.20.3
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.20.2 to 1.20.3.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.20.2...v1.20.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-17 07:59:36 +00:00
Matthias
c5d9c09220
Merge pull request #4958 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.15
...
Bump sqlalchemy from 1.4.14 to 1.4.15
2021-05-17 09:16:09 +02:00
Matthias
868706d132
Merge pull request #4956 from freqtrade/dependabot/pip/develop/pytest-cov-2.12.0
...
Bump pytest-cov from 2.11.1 to 2.12.0
2021-05-17 09:15:43 +02:00
Matthias
c17d93f387
Merge pull request #4957 from freqtrade/dependabot/pip/develop/flake8-tidy-imports-4.3.0
...
Bump flake8-tidy-imports from 4.2.1 to 4.3.0
2021-05-17 09:14:43 +02:00
Matthias
5f2fe24d7d
Merge pull request #4955 from freqtrade/dependabot/pip/develop/ccxt-1.50.6
...
Bump ccxt from 1.49.73 to 1.50.6
2021-05-17 07:46:33 +02:00
dependabot[bot]
c0b61282fb
Bump jinja2 from 2.11.3 to 3.0.0
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 2.11.3 to 3.0.0.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/2.11.3...3.0.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-17 05:21:52 +00:00
dependabot[bot]
8143e63853
Bump aiofiles from 0.6.0 to 0.7.0
...
Bumps [aiofiles](https://github.com/Tinche/aiofiles ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/Tinche/aiofiles/releases )
- [Commits](https://github.com/Tinche/aiofiles/compare/v0.6.0...v0.7.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-17 05:21:36 +00:00
dependabot[bot]
976a026d3b
Bump sqlalchemy from 1.4.14 to 1.4.15
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.14 to 1.4.15.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-17 05:21:31 +00:00
dependabot[bot]
439ef197bc
Bump flake8-tidy-imports from 4.2.1 to 4.3.0
...
Bumps [flake8-tidy-imports](https://github.com/adamchainz/flake8-tidy-imports ) from 4.2.1 to 4.3.0.
- [Release notes](https://github.com/adamchainz/flake8-tidy-imports/releases )
- [Changelog](https://github.com/adamchainz/flake8-tidy-imports/blob/main/HISTORY.rst )
- [Commits](https://github.com/adamchainz/flake8-tidy-imports/compare/4.2.1...4.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-17 05:21:18 +00:00
dependabot[bot]
78c77cca73
Bump pytest-cov from 2.11.1 to 2.12.0
...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 2.11.1 to 2.12.0.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases )
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.11.1...v2.12.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-17 05:21:11 +00:00
dependabot[bot]
b0f854af95
Bump ccxt from 1.49.73 to 1.50.6
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.49.73 to 1.50.6.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.49.73...1.50.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-17 05:21:02 +00:00
Matthias
37b71b8cfd
Fix PerformanceFilter failing in test-pairlist mode
2021-05-16 19:55:13 +02:00
Matthias
0d50e99563
Fix Agefilter checking for > instead of >=
2021-05-16 19:35:30 +02:00
Matthias
c9ac67e985
Fix some typos
2021-05-16 14:50:25 +02:00
Matthias
8f8d5dbff5
Add tests for sl_order_with_result
2021-05-16 14:41:50 +02:00
Matthias
6f38976470
Introduce cancel_stoploss_with_result
2021-05-16 14:15:24 +02:00
Matthias
380754b8ab
Fix typos in docstrings
2021-05-16 13:20:05 +02:00
Matthias
0b1dd0d203
Use correct order_id for ftx
...
closes #4511
2021-05-16 09:15:25 +02:00
Matthias
32bdceee12
Merge pull request #4947 from freqtrade/performance_abs
...
/performance - sort by absolute profit
2021-05-15 20:32:58 +02:00
Matthias
2d7735ba04
Update telegram to sort performance by absolute performance
2021-05-15 19:49:21 +02:00
Matthias
6b2a38ccfb
Add absolute Profit to apiserver
2021-05-15 19:39:46 +02:00
Matthias
2ecb42a639
Improve rest-api doc config samples
2021-05-15 15:52:02 +02:00
Matthias
4a11688e33
Merge pull request #4945 from JoeSchr/patch-4
...
Update installation.md
2021-05-15 15:38:28 +02:00
JoeSchr
8e98778498
Update installation.md
...
Fix typo
2021-05-15 15:21:21 +02:00
Matthias
4f968b4a6f
Merge pull request #4926 from rokups/rk/misc-fixes
...
Two fixes
2021-05-15 15:11:07 +02:00
Brook Miles
db17b1a851
fix indentation
2021-05-15 20:20:36 +09:00
Brook Miles
88da1f109b
fix #4412 download-data does not stop downloading at the specified TIMERANGE end date
2021-05-15 20:15:19 +09:00
Rokas Kupstys
2d5f465f1b
Fix protections being loaded multiple times for first strategy when backtesting.
2021-05-15 13:37:03 +03:00
Rokas Kupstys
29fed37df3
Fix exception when few pairs with no data do not result in aborting backtest.
...
Exception is triggered by backtesting 20210301-20210501 range with BAKE/USDT pair (binance). Pair data starts on 2021-04-30 12:00:00 and after adjusting for startup candles pair dataframe is empty.
Solution: Since there are other pairs with enough data - skip pairs with no data and issue a warning.
Exception:
```
Traceback (most recent call last):
File "/home/rk/src/freqtrade/freqtrade/main.py", line 37, in main
return_code = args['func'](args)
File "/home/rk/src/freqtrade/freqtrade/commands/optimize_commands.py", line 53, in start_backtesting
backtesting.start()
File "/home/rk/src/freqtrade/freqtrade/optimize/backtesting.py", line 502, in start
min_date, max_date = self.backtest_one_strategy(strat, data, timerange)
File "/home/rk/src/freqtrade/freqtrade/optimize/backtesting.py", line 474, in backtest_one_strategy
results = self.backtest(
File "/home/rk/src/freqtrade/freqtrade/optimize/backtesting.py", line 365, in backtest
data: Dict = self._get_ohlcv_as_lists(processed)
File "/home/rk/src/freqtrade/freqtrade/optimize/backtesting.py", line 199, in _get_ohlcv_as_lists
pair_data.loc[:, 'buy'] = 0 # cleanup from previous run
File "/home/rk/src/freqtrade/venv/lib/python3.9/site-packages/pandas/core/indexing.py", line 692, in __setitem__
iloc._setitem_with_indexer(indexer, value, self.name)
File "/home/rk/src/freqtrade/venv/lib/python3.9/site-packages/pandas/core/indexing.py", line 1587, in _setitem_with_indexer
raise ValueError(
ValueError: cannot set a frame with no defined index and a scalar
```
2021-05-15 13:37:03 +03:00
Matthias
e1447f955c
/locks should always respond, even if there's no locks
...
closes #4942
2021-05-15 10:50:00 +02:00
Brook Miles
2eac23a15f
if stoploss price is above the candle high, set it to candle open instead. this can occur if stoploss had previously been reached but the sell was prevented by confirm_trade_exit
2021-05-15 15:38:51 +09:00
Matthias
0ace35bf3d
Fix unreferenced error
2021-05-15 08:14:50 +02:00
Matthias
a6c644161d
Merge pull request #4930 from freqtrade/hyperopt_memory
...
Hyperopt memory problems
2021-05-15 07:12:57 +02:00
Matthias
5e73195b30
Use linux lineseperator at all times
2021-05-15 07:01:32 +02:00
Matthias
3aaf06a3e2
Merge pull request #4932 from freqtrade/fix/4920
...
Change rate back to "open" for custom_sell
2021-05-15 06:40:21 +02:00
Matthias
1f049214aa
Merge pull request #4933 from rokups/patch-1
...
Couple tweaks for docs.
2021-05-14 20:04:16 +02:00
Rokas Kupstys
330fb538a9
Couple tweaks for docs.
2021-05-14 10:43:48 +03:00
Matthias
09b6923e50
Use "choose" link for new issues
2021-05-14 07:22:51 +02:00
Matthias
4bc018a456
Change rate back to "open" for custom_sell
...
closes #4920
2021-05-14 07:18:10 +02:00
Matthias
09756e3007
Subplots should always be included in responses
2021-05-14 06:36:50 +02:00
Matthias
ff7bbec1bc
Merge pull request #4902 from docbobo/arm64-docs
...
Documentation for running arm64 builds
2021-05-14 05:48:08 +02:00
Matthias
ecee42f561
Read pickle file in mmap mode
2021-05-13 20:13:04 +02:00
Matthias
1055862bc0
Extract data-load + dump from hyperopt
...
(Reduces memory-usage as the dataframes go out of scope)
2021-05-12 21:15:01 +02:00
Matthias
5e66d37d57
Slightly modify docker instructions for arm64
2021-05-12 20:07:45 +02:00
Matthias
84222c89ee
Merge pull request #4922 from rokups/rk/fix-docs
...
Docs update regarding dataframe access
2021-05-12 19:58:11 +02:00
Matthias
24a1d5a96f
Change default hyperopt-name to be shorter
2021-05-12 19:06:13 +02:00
Matthias
5f5597b93f
Better test hyperopt writing and reading
2021-05-12 19:06:09 +02:00
Rokas Kupstys
9bb6ba086b
Update docs/strategy-advanced.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-05-12 17:15:38 +03:00
Rokas Kupstys
ad4c51b3c5
* Added "Dataframe access" section showcasing how to obtain dataframe and use it to get last-available and trade-open candles.
...
* Fix custom_sell() example to use rsi from last-available instead of trade-open candle, add a pointer to "Dataframe access" section for more info.
* Simplify "Custom stoploss using an indicator from dataframe example" greatly, add a pointer to "Dataframe access" section for more info.
2021-05-12 09:30:35 +03:00
Matthias
3cbe40875d
read hyperopt results from pickle or json
2021-05-12 06:06:30 +02:00
Matthias
06bf1aa274
Store epochs as json per line
2021-05-12 05:58:25 +02:00
Matthias
7398ea88e0
Change optimize_reports to convert dates to string earlier
2021-05-11 20:37:49 +02:00
Matthias
6d232db1d8
Merge pull request #4918 from kamontat/patch-1
...
remove duplicate python3-pip
2021-05-11 20:16:26 +02:00
Kamontat Chantrachirathumrong
e53bbec285
remove duplicate python3-pip
2021-05-12 00:13:13 +07:00
Matthias
bcab44560a
Fix doc typo
2021-05-11 06:25:23 +02:00
Matthias
c4a2de0fd5
Merge pull request #4915 from froggleston/develop
...
Small update custom_sell() doc
2021-05-11 06:16:49 +02:00
Robert Davey
ac95d577a5
Merge pull request #1 from froggleston/frog-custom-sell-doc
...
Update strategy-advanced.md
2021-05-10 19:48:09 +01:00
Robert Davey
425d97719a
Update strategy-advanced.md
...
Update custom_sell() example to comment that the current trade row is at trade open as written. Change "abstain" to something clearer for non-fluent English speakers.
2021-05-10 19:42:37 +01:00
Matthias
b81f24d9c6
Merge pull request #4851 from rokups/rk/backtest-dataprovider
...
Data provider support in backtesting
2021-05-10 19:11:05 +02:00
Matthias
91fd367287
Merge pull request #4906 from freqtrade/dependabot/pip/develop/ccxt-1.49.73
...
Bump ccxt from 1.49.30 to 1.49.73
2021-05-10 15:24:02 +02:00
Matthias
3d6b3f1d6a
Add Issue config.yml
2021-05-10 15:08:28 +02:00
dependabot[bot]
8e6a95e11b
Bump ccxt from 1.49.30 to 1.49.73
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.49.30 to 1.49.73.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.49.30...1.49.73 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-10 10:50:05 +00:00
Matthias
7e6d469511
Merge pull request #4913 from freqtrade/dependabot/pip/develop/fastapi-0.64.0
...
Bump fastapi from 0.63.0 to 0.64.0
2021-05-10 08:53:34 +02:00
Matthias
9cef2983e5
Merge pull request #4907 from freqtrade/dependabot/pip/develop/mkdocs-material-7.1.4
...
Bump mkdocs-material from 7.1.3 to 7.1.4
2021-05-10 08:52:02 +02:00
Matthias
3eb4cda975
Merge pull request #4911 from freqtrade/dependabot/pip/develop/pymdown-extensions-8.2
...
Bump pymdown-extensions from 8.1.1 to 8.2
2021-05-10 08:51:47 +02:00
Matthias
0fefa696cc
Merge pull request #4908 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.14
...
Bump sqlalchemy from 1.4.12 to 1.4.14
2021-05-10 08:50:42 +02:00
Matthias
837c05aa62
Merge pull request #4910 from freqtrade/dependabot/pip/develop/flake8-3.9.2
...
Bump flake8 from 3.9.1 to 3.9.2
2021-05-10 08:49:53 +02:00
Matthias
699b21064b
Merge pull request #4912 from freqtrade/dependabot/pip/develop/pytest-mock-3.6.1
...
Bump pytest-mock from 3.6.0 to 3.6.1
2021-05-10 08:49:25 +02:00
Matthias
158a4ea660
Merge pull request #4909 from freqtrade/dependabot/pip/develop/pytest-6.2.4
...
Bump pytest from 6.2.3 to 6.2.4
2021-05-10 08:49:13 +02:00
dependabot[bot]
43c7382d24
Bump fastapi from 0.63.0 to 0.64.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.63.0 to 0.64.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.63.0...0.64.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-10 05:27:36 +00:00
dependabot[bot]
93268ba16d
Bump pytest-mock from 3.6.0 to 3.6.1
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.6.0 to 3.6.1.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.6.0...v3.6.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-10 05:27:22 +00:00
dependabot[bot]
5ecd86ed56
Bump pymdown-extensions from 8.1.1 to 8.2
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 8.1.1 to 8.2.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/8.1.1...8.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-10 05:27:11 +00:00
dependabot[bot]
6eb47b0aeb
Bump flake8 from 3.9.1 to 3.9.2
...
Bumps [flake8](https://gitlab.com/pycqa/flake8 ) from 3.9.1 to 3.9.2.
- [Release notes](https://gitlab.com/pycqa/flake8/tags )
- [Commits](https://gitlab.com/pycqa/flake8/compare/3.9.1...3.9.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-10 05:27:03 +00:00
dependabot[bot]
0a82e2b061
Bump pytest from 6.2.3 to 6.2.4
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.2.3 to 6.2.4.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.3...6.2.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-10 05:26:52 +00:00
dependabot[bot]
a7cd8fc578
Bump sqlalchemy from 1.4.12 to 1.4.14
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.12 to 1.4.14.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-10 05:26:36 +00:00
dependabot[bot]
a7bd051f6b
Bump mkdocs-material from 7.1.3 to 7.1.4
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.1.3 to 7.1.4.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.1.3...7.1.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-10 05:26:26 +00:00
Matthias
d495ea3693
Update docs about availability of get_analyzed
2021-05-09 19:53:41 +02:00
Matthias
1c408c0404
Add small tests for backtest mode
2021-05-09 19:47:37 +02:00
Boris Prüßmann
f2add44253
Update docs/docker_quickstart.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-05-09 17:27:30 +02:00
Boris Pruessmann
0a0e7ce5f5
Documentation for running arm64 builds
2021-05-09 14:37:56 +02:00
Matthias
00e93dad02
Fix mistake in the docs
2021-05-09 10:04:56 +02:00
Matthias
92186d89a2
Add some changes to strategytemplate
2021-05-09 09:56:36 +02:00
Matthias
2157923aee
have edge send multiple messages if necessary
...
closes #4519
2021-05-08 19:45:34 +02:00
Rokas Kupstys
17b9e898d2
Update docs displaying how to get last available and trade-open candles.
2021-05-08 18:40:49 +03:00
Rokas Kupstys
8d8c782bd0
Slice dataframe in backtesting, preventing access to rows past current time.
2021-05-08 18:40:49 +03:00
Matthias
0ca0ed4117
Merge pull request #4843 from docbobo/arm64-support
...
Docker support for arm64
2021-05-08 17:35:19 +02:00
Matthias
70189b1992
Move dockerfile and document M1 image existance
2021-05-08 17:24:41 +02:00
Rokas Kupstys
f1eb653545
Fix strategy protections not being loaded in backtesting.
2021-05-08 10:29:47 +03:00
Rokas Kupstys
1b01ad6f85
Make exchange parameter optional and do not use it as parameter in backtesting.
2021-05-08 10:29:47 +03:00
Matthias
4b6cd69c81
Add test for no-exchange dataprovider
2021-05-08 10:29:47 +03:00
Rokas Kupstys
d344194b36
Fix dataprovider in hyperopt.
2021-05-08 10:29:47 +03:00
Rokas Kupstys
9b4f6b41a2
Use correct datetime.
2021-05-08 10:29:47 +03:00
Rokas Kupstys
6fb4d83ab3
Fix dataprovider in hyperopt.
2021-05-08 10:29:47 +03:00
Rokas Kupstys
6af4de8fe8
Remove dataframe parameter from docs.
2021-05-08 10:29:47 +03:00
Rokas Kupstys
cdfa6adbe5
Store pair datafrmes in dataprovider for backtesting.
2021-05-08 10:29:47 +03:00
Rokas Kupstys
dc6e702fec
Pass current_time to confirm_trade_entry/confirm_trade_exit.
2021-05-08 10:29:47 +03:00
Rokas Kupstys
d34da3f981
Revert "Add dataframe parameter to custom_stoploss() and custom_sell() methods."
...
This reverts commit 595b8735f8 .
# Conflicts:
# freqtrade/optimize/backtesting.py
# freqtrade/strategy/interface.py
2021-05-08 10:29:47 +03:00
Matthias
513be11fd9
Fix hyperopt output
...
closes #4892
2021-05-07 20:23:11 +02:00
Matthias
4a7d7a5779
Merge pull request #4887 from freqtrade/timerange_noarrow
...
Don't use Arrow to get min/max backtest dates
2021-05-07 06:51:16 +02:00
Matthias
554f5f14b6
Raise exception if no data is left
2021-05-07 06:41:15 +02:00
Matthias
4f529fe424
Don't use Arrow to get min/max backtest dates
2021-05-06 19:43:14 +02:00
Matthias
32577cc0cd
Merge pull request #4836 from bzed/telegram-locks
...
Telegram rpc: split too long /locks messages
2021-05-05 20:15:13 +02:00
Matthias
d8de871934
Merge pull request #4869 from freqtrade/edge_informative
...
Have Edge support informative pairs
2021-05-05 20:10:40 +02:00
Matthias
a710b7dc01
Update tests to match new behaviour
2021-05-05 19:58:45 +02:00
Matthias
431cb5313f
Support informative pairs in edge positioning
2021-05-05 19:58:45 +02:00
Matthias
6c50157c95
Merge pull request #4877 from freqtrade/dependabot/docker/python-3.9.5-slim-buster
...
Bump python from 3.9.4-slim-buster to 3.9.5-slim-buster
2021-05-05 08:31:34 +02:00
Matthias
947ad856c0
Update Dockerfile.armhf
2021-05-05 08:12:28 +02:00
dependabot[bot]
f55ce04fa6
Bump python from 3.9.4-slim-buster to 3.9.5-slim-buster
...
Bumps python from 3.9.4-slim-buster to 3.9.5-slim-buster.
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-05 05:14:42 +00:00
Matthias
da47f4e1a4
Fix Kraken balance update error
...
closes #4873
2021-05-05 06:47:26 +02:00
Matthias
4d9dc2a2ff
Merge pull request #4848 from freqtrade/hyperopt_btresults
...
Hyperopt store backtest-outcome
2021-05-04 06:44:01 +02:00
Matthias
da5e832a5a
Merge pull request #4862 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.5
...
Bump python-telegram-bot from 13.4.1 to 13.5
2021-05-03 13:12:28 +02:00
Matthias
239583d7bc
Merge pull request #4859 from freqtrade/dependabot/pip/develop/cachetools-4.2.2
...
Bump cachetools from 4.2.1 to 4.2.2
2021-05-03 13:12:18 +02:00
Matthias
b852a8b1c6
Merge pull request #4861 from freqtrade/dependabot/pip/develop/ccxt-1.49.30
...
Bump ccxt from 1.48.76 to 1.49.30
2021-05-03 13:12:04 +02:00
dependabot[bot]
860379bc58
Bump ccxt from 1.48.76 to 1.49.30
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.48.76 to 1.49.30.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.48.76...1.49.30 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-03 10:23:52 +00:00
dependabot[bot]
2d89824267
Bump cachetools from 4.2.1 to 4.2.2
...
Bumps [cachetools](https://github.com/tkem/cachetools ) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/tkem/cachetools/releases )
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tkem/cachetools/compare/v4.2.1...v4.2.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-03 10:21:49 +00:00
dependabot[bot]
82a08bd7de
Bump python-telegram-bot from 13.4.1 to 13.5
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.4.1 to 13.5.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v13.4.1...v13.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-03 10:16:58 +00:00
Matthias
42c286a2da
Merge pull request #4863 from freqtrade/dependabot/pip/develop/arrow-1.1.0
...
Bump arrow from 1.0.3 to 1.1.0
2021-05-03 10:13:22 +02:00
Matthias
3d11df68e3
Be explicit with space assignment in documentation
2021-05-03 08:34:02 +02:00
Matthias
f138cca797
Be explicit with space assignment in documentation
2021-05-03 08:33:22 +02:00
Matthias
1ffc53b3b5
Fix docs typo for CategoryParameter
...
closes #4852
2021-05-03 08:26:23 +02:00
Matthias
4465915a94
Merge pull request #4856 from freqtrade/dependabot/pip/develop/scikit-learn-0.24.2
...
Bump scikit-learn from 0.24.1 to 0.24.2
2021-05-03 08:23:06 +02:00
Matthias
f55ce8543a
Merge pull request #4860 from freqtrade/dependabot/pip/develop/technical-1.3.0
...
Bump technical from 1.2.2 to 1.3.0
2021-05-03 08:22:13 +02:00
Matthias
d7e4d5ff3f
Merge pull request #4858 from freqtrade/dependabot/pip/develop/pyjwt-2.1.0
...
Bump pyjwt from 2.0.1 to 2.1.0
2021-05-03 08:20:51 +02:00
Matthias
39cffeb2df
Merge pull request #4857 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.12
...
Bump sqlalchemy from 1.4.11 to 1.4.12
2021-05-03 08:20:13 +02:00
dependabot[bot]
a63d9e9515
Bump arrow from 1.0.3 to 1.1.0
...
Bumps [arrow](https://github.com/arrow-py/arrow ) from 1.0.3 to 1.1.0.
- [Release notes](https://github.com/arrow-py/arrow/releases )
- [Changelog](https://github.com/arrow-py/arrow/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/arrow-py/arrow/compare/1.0.3...1.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-03 05:27:17 +00:00
dependabot[bot]
cea207026a
Bump technical from 1.2.2 to 1.3.0
...
Bumps [technical](https://github.com/freqtrade/technical ) from 1.2.2 to 1.3.0.
- [Release notes](https://github.com/freqtrade/technical/releases )
- [Commits](https://github.com/freqtrade/technical/compare/1.2.2...1.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-03 05:26:39 +00:00
dependabot[bot]
37227170b3
Bump pyjwt from 2.0.1 to 2.1.0
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jpadilla/pyjwt/compare/2.0.1...2.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-03 05:26:30 +00:00
dependabot[bot]
8ed15fb7cc
Bump sqlalchemy from 1.4.11 to 1.4.12
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.11 to 1.4.12.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-03 05:26:18 +00:00
dependabot[bot]
8364343cd6
Bump scikit-learn from 0.24.1 to 0.24.2
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 0.24.1 to 0.24.2.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/0.24.1...0.24.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-03 05:26:08 +00:00
Matthias
da574e4e69
Small style fixes
2021-05-03 06:30:41 +02:00
Matthias
6d7096dc66
Use both old and new fixtures for test
2021-05-02 20:42:01 +02:00
Matthias
fc110ea418
Support csv export for new and old versions
2021-05-02 20:41:45 +02:00
Matthias
303895b33e
Add support for filters to new hyperopt-results
2021-05-02 20:07:22 +02:00
Matthias
ef9dd0676c
Rename hyperoptresult fixture to avoid naming collision
2021-05-02 20:06:47 +02:00
Matthias
99e1ef9b4a
Fix docs typo for CategoryParameter
...
closes #4852
2021-05-02 19:21:26 +02:00
Matthias
6f8225c49e
Merge pull request #4850 from youpas/patch-2
...
Fixed anchor link for PriceFilter
2021-05-02 17:08:59 +02:00
Matthias
60e908eee5
Merge pull request #4849 from youpas/patch-1
...
Fixed syntax error in the example
2021-05-02 15:10:50 +02:00
youpas
b71d850596
Fixed anchor link for PriceFilter
2021-05-02 11:47:02 +02:00
youpas
4fc37f15d1
Fixed syntax error in the example
...
Removed extra comma in the "Full example of Pairlist Handlers" section.
2021-05-02 11:41:26 +02:00
Matthias
287b43e999
Output strategy results including non-optimized parameters
2021-05-02 11:30:53 +02:00
Matthias
d069ad43d8
Small reformatting in hyperopt
2021-05-02 11:01:26 +02:00
Matthias
8ee0b0d8e8
Store not optimized parameters (if applicable)
2021-05-02 10:46:04 +02:00
Matthias
9049d6b779
Reformat hyper to cache parameters
2021-05-02 10:45:21 +02:00
Matthias
6b6270db13
Add hint about "sell_profit_only" to docs
2021-05-02 10:37:54 +02:00
Matthias
46f0f66039
Keep dimensions stored in hyperopt class
...
There is no point in regenerating them and it will cause some
overhead as all space classes will be recreated for every epoch.
2021-05-02 09:48:37 +02:00
Matthias
ced5cc7ce2
Don't recalculate min/max date - they won't change between epochs
2021-05-02 09:46:27 +02:00
Matthias
ecdfb6e5ed
Fix output of % for new format
2021-05-02 09:46:27 +02:00
Matthias
881cba336a
Show backtesting result in hyperopt-show
2021-05-02 09:46:27 +02:00
Matthias
420e75af65
Extract show_backtest_result for one strategy
2021-05-02 09:46:27 +02:00
Matthias
97478abb9d
Move format explanation string to HyperoptTools
2021-05-02 09:46:27 +02:00
Matthias
4c00d4496d
Update tests to reflect new backtest returns
2021-05-02 09:46:27 +02:00
Matthias
f2e182002d
Simplify calling backtesting by returning the proper result
2021-05-02 09:46:27 +02:00
Matthias
e2e1d34828
Extract stake_currency param from hyperopt-explanationstring
2021-05-02 09:46:27 +02:00
Matthias
852f125347
Fix tests
2021-05-02 09:46:27 +02:00
Matthias
6aaaad29d7
Use backtesting output for hyperopt results
2021-05-02 09:46:27 +02:00
Matthias
545cba7fd8
Refactor optimize_report
...
we should not calculate non-daily statistics in the daily stats method
2021-05-02 09:46:27 +02:00
Matthias
9994fce577
Extract generation of report for one strategy to it's own method
2021-05-02 09:46:27 +02:00
Matthias
b125c975c7
Rename strategy_comparison method
2021-05-02 09:46:27 +02:00
Matthias
c45204a2c4
Fix failing mocks
2021-05-02 08:59:21 +02:00
Matthias
ac2e1eb3d7
Don't import joblib for regular strategies
2021-05-02 08:44:16 +02:00
Matthias
0e359dcb7a
Merge pull request #4788 from saeedrss/develop
...
fetch live data from hitbtc exchange #4778
2021-05-01 19:13:00 +02:00
Matthias
bdd0184f0b
Small stylistic fixes
2021-05-01 17:44:43 +02:00
Matthias
1cb430f59b
Remove encoding specifics, gitattributes to echeckout as utf8
2021-05-01 17:41:40 +02:00
Matthias
3c9042c825
Merge pull request #4844 from freqtrade/improve_hyper
...
IntParameter should not calculate indicators if it's not being optimized
2021-05-01 17:36:29 +02:00
Matthias
e01bc7717b
Merge pull request #4832 from JoeSchr/patch-3
...
Add to custom_sell() documentation
2021-05-01 17:34:10 +02:00
Matthias
0b280a59bc
Support per exchange params for OHLCV endpoint
2021-05-01 17:29:53 +02:00
Matthias
e0ca3c014c
Don't completely remove encode/decode
2021-05-01 17:12:48 +02:00
Matthias
30da307d13
Remove encode/decode for hyperopt
2021-05-01 17:01:52 +02:00
Matthias
ca0749dfdd
Update strategy-advanced.md
2021-05-01 16:58:14 +02:00
Matthias
555262b6e1
Only calculate additional indicators if the space is selected
2021-05-01 16:40:29 +02:00
Matthias
e381df9098
extract has_space to Hyperopt-Tools
2021-05-01 16:36:35 +02:00
Matthias
e050ea8dfa
Don't load parameters for other space
2021-05-01 16:21:59 +02:00
Boris Pruessmann
42a52ff669
Docker support for arm64
2021-05-01 14:13:21 +02:00
Matthias
401f31e86b
Merge pull request #4841 from JoeSchr/fix/istrategy-return-value
...
fix IStrategy: abstract methods still need to pass through return value
2021-04-30 20:13:11 +02:00
Matthias
856b65206b
Reduce log-frequency of AgeFilter
...
closes #4840
2021-04-30 19:42:41 +02:00
Joe Schr
f3388ed9aa
fix IStrategy: abstract methods still need to pass through return value
...
otherwise doing something like:
```py
dataframe = super().populate_indicators(dataframe, ...)
```
won't work, because `dataframe` becomes `None`.
This is needed if one of those methods uses dataframe.copy() instead of
just working on reference. e.g. using `merge_informative` in
`populate_indicator` in a nested class hierarchy
2021-04-30 14:39:01 +02:00
Matthias
6763bd447e
Fix link to poweredby image
2021-04-30 07:50:33 +02:00
Matthias
6bd9e1ec84
Merge pull request #4825 from freqtrade/new_release
...
New release 2021.4
2021-04-30 07:46:02 +02:00
Antreas Gribas
cf03daa0fd
Fix bug in running hyperopt in windows 10
...
with preferred encoding in locale differrent from
utf-8
2021-04-30 00:28:42 +03:00
Bernd Zeimetz
3be7bc509c
Telegram: send locks as chunks of 25.
...
Producing easily readable messages, hopefully always below the message lenght limit
2021-04-29 22:21:04 +02:00
Bernd Zeimetz
4d1613a432
Add chunks function.
...
Implementing a generator to split Lists into chunks.
2021-04-29 22:21:04 +02:00
JoeSchr
f2bd70dfc2
Add sentence about how it differs from custom_stoploss()
2021-04-29 13:07:22 +02:00
Matthias
27a9b2cc9f
Merge pull request #4831 from JoeSchr/patch-2
...
Update strategy-advanced.md
2021-04-29 12:51:52 +02:00
JoeSchr
cf839e36f3
Add to custom_sell() documentation
...
- Flesh out infos about return type
- give quick example at beginning to get reader in right mindset what this does and why it's useful
2021-04-29 12:49:51 +02:00
Matthias
bb115154eb
Merge pull request #4829 from nmcc1212/patch-1
...
Docker Quick start grammatical error
2021-04-29 12:30:36 +02:00
JoeSchr
83708ae045
Update strategy-advanced.md
...
Remove untrue comment probably left-over from more intricate example
2021-04-29 12:16:02 +02:00
Nial McCallister
7cf8c5d659
Docker Quick start grammatical error
...
please install docker-compose should be installed
does not make grammatical sense
2021-04-29 10:46:00 +01:00
Matthias
5bc908870f
Fix documentation comment missalignment
2021-04-29 09:07:47 +02:00
Matthias
a3d2e68312
Merge pull request #4750 from rokups/rk/custom_sell
...
Add IStrategy.custom_sell method which allows per-trade sell signal evaluation
2021-04-29 06:50:56 +02:00
Matthias
aab020c9a2
Merge pull request #4818 from freqtrade/cleanup_models
...
Move static Trade functions to right class
2021-04-28 21:18:55 +02:00
Matthias
2b78ee254c
Version bump to 2021.4
2021-04-28 21:16:13 +02:00
Matthias
4767d41d6f
Merge branch 'stable' into new_release
2021-04-28 21:06:15 +02:00
Matthias
3285f6caa3
Improve wording in Note box
2021-04-28 20:42:15 +02:00
Matthias
7c8a367442
Update docs to not promote stoploss / take-profit
2021-04-28 20:36:06 +02:00
Matthias
63c28b6519
Remove obsolete get_balance method
2021-04-28 16:00:12 +02:00
Matthias
6eb947ae09
Move static Trade functions to right class
2021-04-28 06:37:40 +02:00
Matthias
1465af50d7
FTX usable configuration
2021-04-27 19:19:08 +02:00
Matthias
2aa4bff118
Merge pull request #4776 from onerobotband/patch-1
...
Create config_ftx.json.example
2021-04-27 19:18:53 +02:00
Matthias
cc916ab2e9
Add test for custom_sell
2021-04-26 20:26:14 +02:00
Matthias
55faa6a84a
safe_wrapper should use kwargs to call methods
2021-04-26 20:18:03 +02:00
Matthias
2061162d79
Convert trade-opendate to python datetime
2021-04-26 20:01:13 +02:00
Matthias
dbf33271b5
Small doc changes
2021-04-26 19:52:26 +02:00
Matthias
3f84c37a79
Fix wallet calls
...
closes #4810 #4812
2021-04-26 14:12:52 +02:00
Matthias
929c49a62e
Merge pull request #4808 from freqtrade/dependabot/pip/develop/pytest-asyncio-0.15.1
...
Bump pytest-asyncio from 0.15.0 to 0.15.1
2021-04-26 13:46:26 +02:00
dependabot[bot]
298f54adff
Bump pytest-asyncio from 0.15.0 to 0.15.1
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.15.0 to 0.15.1.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.15.0...v0.15.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-26 10:47:09 +00:00
Matthias
528b1357af
Merge pull request #4807 from freqtrade/dependabot/pip/develop/pycoingecko-2.0.0
...
Bump pycoingecko from 1.4.1 to 2.0.0
2021-04-26 12:29:48 +02:00
Matthias
cd4be33607
Merge pull request #4801 from freqtrade/pairlist_caching
...
Cache pairlist in pairlist, not globally
2021-04-26 12:29:14 +02:00
Matthias
6f0a585bd0
Fix random test failure due to ttl 0 issue
2021-04-26 11:53:44 +02:00
Rokas Kupstys
31a2285eac
Fix mypy complaints.
2021-04-26 10:42:24 +03:00
Matthias
8327e35a8d
Merge pull request #4809 from freqtrade/dependabot/pip/develop/scipy-1.6.3
...
Bump scipy from 1.6.2 to 1.6.3
2021-04-26 09:30:31 +02:00
Matthias
9792d71202
Merge pull request #4804 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.11
...
Bump sqlalchemy from 1.4.9 to 1.4.11
2021-04-26 09:16:27 +02:00
Matthias
ee2d4ffaf8
Merge pull request #4806 from freqtrade/dependabot/pip/develop/ccxt-1.48.76
...
Bump ccxt from 1.48.22 to 1.48.76
2021-04-26 09:13:52 +02:00
Matthias
40f31319a2
Merge pull request #4805 from freqtrade/dependabot/pip/develop/pytest-mock-3.6.0
...
Bump pytest-mock from 3.5.1 to 3.6.0
2021-04-26 08:44:54 +02:00
Matthias
bfb8aa13b7
Merge pull request #4803 from freqtrade/dependabot/pip/develop/mkdocs-material-7.1.3
...
Bump mkdocs-material from 7.1.2 to 7.1.3
2021-04-26 07:59:28 +02:00
dependabot[bot]
02160d52e3
Bump scipy from 1.6.2 to 1.6.3
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.6.2 to 1.6.3.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.6.2...v1.6.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-26 05:26:59 +00:00
dependabot[bot]
bdcf21e187
Bump pycoingecko from 1.4.1 to 2.0.0
...
Bumps [pycoingecko](https://github.com/man-c/pycoingecko ) from 1.4.1 to 2.0.0.
- [Release notes](https://github.com/man-c/pycoingecko/releases )
- [Changelog](https://github.com/man-c/pycoingecko/blob/master/CHANGELOG.md )
- [Commits](https://github.com/man-c/pycoingecko/compare/1.4.1...2.0.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-26 05:26:43 +00:00
dependabot[bot]
e5bdafd4ab
Bump ccxt from 1.48.22 to 1.48.76
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.48.22 to 1.48.76.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.48.22...1.48.76 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-26 05:26:37 +00:00
dependabot[bot]
09a3448fd4
Bump pytest-mock from 3.5.1 to 3.6.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.5.1 to 3.6.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.5.1...v3.6.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-26 05:26:09 +00:00
dependabot[bot]
14ef080d28
Bump sqlalchemy from 1.4.9 to 1.4.11
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.9 to 1.4.11.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-26 05:26:02 +00:00
dependabot[bot]
4a5eba3db4
Bump mkdocs-material from 7.1.2 to 7.1.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.1.2 to 7.1.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.1.2...7.1.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-26 05:25:53 +00:00
Matthias
bb7ef2f804
Cache pairlist in pairlist, not globally
...
closes #4797 closes #4689
2021-04-25 20:10:47 +02:00
Rokas Kupstys
9c21c75cf5
Fix inaccuracy in docs.
2021-04-25 13:18:35 +03:00
Matthias
7448a05f15
Use correct variable in pairlist_manager
2021-04-25 11:01:04 +02:00
Matthias
fd3afdc230
plot-profit should use absolute values
2021-04-25 10:10:09 +02:00
Rokas Kupstys
98f6fce2ec
Use correct sell reason in case of custom sell reason.
2021-04-25 09:48:40 +03:00
Rokas Kupstys
e58fe7a8cb
Update custom_sell documentation.
2021-04-25 09:48:40 +03:00
Rokas Kupstys
004550529e
Document dataframe parameter in custom_stoploss().
2021-04-25 09:48:40 +03:00
Rokas Kupstys
595b8735f8
Add dataframe parameter to custom_stoploss() and custom_sell() methods.
2021-04-25 09:48:40 +03:00
Rokas Kupstys
961b38636f
Remove explicit sell_flag parameter from SellCheckTuple.
2021-04-25 09:48:40 +03:00
Rokas Kupstys
bfad4e82ad
Make execute_sell() use SellCheckTuple for sell reason.
2021-04-25 09:48:40 +03:00
Rokas Kupstys
a90e795695
Warn and trim custom sell reason if it is too long.
2021-04-25 09:48:40 +03:00
Rokas Kupstys
1aad128d85
Support returning a string from custom_sell() and have it recorded as custom sell reason.
2021-04-25 09:48:40 +03:00
Rokas Kupstys
a77337e424
Document IStrategy.custom_sell.
2021-04-25 09:48:40 +03:00
Rokas Kupstys
1292e08fe4
Use strategy_safe_wrapper() when calling custom_sell().
2021-04-25 09:48:40 +03:00
Rokas Kupstys
0fd68aee51
Add IStrategy.custom_sell method which allows per-trade sell signal evaluation.
2021-04-25 09:48:40 +03:00
Matthias
1c315a5842
Merge pull request #4798 from wr0ngc0degen/develop
...
fix docstring typo in sample_strategy.py
2021-04-25 08:45:30 +02:00
Matthias
4636b3970b
Fix failed test due to exchange downtime
2021-04-25 08:25:12 +02:00
wr0ngc0degen
869a45a031
Merge pull request #2 from freqtrade/develop
...
update develop from base repo
2021-04-25 05:50:03 +02:00
wr0ngc0degen
2eda25426f
fix typo in sample_strategy.py
...
fix copy-paste issue in populate_sell_trend docstring
2021-04-25 05:47:59 +02:00
Matthias
e855530483
hdf5 handler should include the end-date
2021-04-24 20:26:37 +02:00
Matthias
cb86c90d3e
Remove obsolete TODO's
2021-04-24 19:16:54 +02:00
Matthias
88f26971fa
Use defaultdict for backtesting
2021-04-24 19:15:09 +02:00
Matthias
8e85b63b3d
Merge pull request #4792 from JoeSchr/add-distribution-graph-to-example-notebook
...
add distribution graph to example notebook
2021-04-24 16:14:48 +02:00
Matthias
b223775385
Update "output" of jupyter notebook as well
2021-04-24 15:56:53 +02:00
Matthias
f12e002686
Merge pull request #4775 from freqtrade/fix_wallet_unlimited
...
Fix wallet unlimited
2021-04-24 15:54:06 +02:00
Matthias
9177d9d129
Merge pull request #4790 from freqtrade/hyper_range
...
add IntParameter.range
2021-04-24 13:41:29 +02:00
Matthias
185d754b8b
Improve documentation to suggest config-private.json
2021-04-24 13:39:20 +02:00
Joe Schr
31b0e3b5e8
add distribution graph to example notebook
2021-04-24 13:29:59 +02:00
Matthias
7453dac668
Improve doc wording
2021-04-24 13:25:46 +02:00
Matthias
d647b841f0
Add docs how to optimize indicator parameters
2021-04-24 09:03:59 +02:00
Matthias
5c7f278c8a
add tests for IntParameter.range
2021-04-24 07:18:35 +02:00
Matthias
90476c4287
Add "range" property to IntParameter
2021-04-24 07:00:33 +02:00
wr0ngc0degen
e3c86643e6
Merge pull request #1 from freqtrade/develop
...
updating from the base repo
2021-04-24 05:47:08 +02:00
Matthias
9dc7f776d9
Improve log output when loading parameters
2021-04-23 20:35:30 +02:00
saeedrss
37d8e3c758
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into develop
2021-04-23 22:28:33 +04:30
Matthias
191a31db30
NameErrors should not stop loading a different strategy
2021-04-23 19:36:26 +02:00
Matthias
df16fbd742
Add "dataload complete" message to backtest + hyperopt
2021-04-23 19:22:41 +02:00
saeedrss
b69a9134f5
fixing support for HitBTC #4778
...
hitbtc by default send candle from beginning (not most recently)
this change fixed
2021-04-23 21:27:13 +04:30
Matthias
4005708f85
Handle edge with volumepairlist and empty pair_whitelist
...
closes #4779
2021-04-23 06:50:39 +02:00
Matthias
406c1267a2
Remove superfluss space
2021-04-22 20:01:08 +02:00
Matthias
f5f0bf53af
Merge pull request #4780 from rokups/rk/new-pairs-days
...
Add --new-pairs-days parameter for download-data command.
2021-04-22 19:55:25 +02:00
Matthias
33fa196eae
Merge pull request #4767 from bzed/patch-1
...
setup.sh: Install libpython3-dev on Debian/Ubuntu
2021-04-22 19:48:52 +02:00
Matthias
ccaf5764da
Small adjustments
2021-04-22 19:41:01 +02:00
Matthias
0d2457cd47
Add lock_reason to per-pair lock
2021-04-22 19:28:50 +02:00
Matthias
f2d5f476d4
Merge pull request #4777 from c0d5x/informative-global-pairlock-msg
...
Add the reason why there is a global pairlock when lock is available
2021-04-22 19:24:13 +02:00
Matthias
4693cba10d
Merge pull request #4769 from freqtrade/trades_pagination
...
Trades pagination
2021-04-22 19:13:19 +02:00
Matthias
7e2e196643
improve sell_message by using sell rate
2021-04-22 17:13:22 +02:00
Rokas Kupstys
3144185409
Allow specifying "new_pairs_days" in config.
2021-04-22 11:18:28 +03:00
Matthias
f744df2374
Fix bad fill message
2021-04-22 10:01:41 +02:00
Rokas Kupstys
09efa7b06b
Add --new-pairs-days parameter for download-data command.
...
This parameter allows us to customize a number of days we would like to download for new pairs only. This allows us to achieve efficient data update, downloading all data for new pairs and only missing data for existing pairs. To do that use `freqtrade download-data --new-pairs-days=3650` (not specifying `--days` or `--timerange` causes freqtrade to download only missing data for existing pairs).
2021-04-22 10:07:13 +03:00
Matthias
515c73f399
Don't hard-limit trades endpoint for now
2021-04-22 06:51:26 +02:00
Jose Hidalgo
896ec58cad
Add the reason why there is a global pairlock when lock is available
2021-04-21 15:02:33 -06:00
Matthias
92a2e254af
Fix backtesting test
2021-04-21 20:17:30 +02:00
Matthias
d8c8a8d8c2
Remvoe pointless arguments from get_trade_stake_amount
2021-04-21 20:01:10 +02:00
onerobotband
f7a4331c86
Create config_ftx.json.example
...
to stop the dl trades error from popping up all the time
2021-04-21 18:38:57 +01:00
Matthias
ba2d4d4656
Reduce number of calls to Trade.total_open_traes_stakes()
2021-04-21 19:27:42 +02:00
Matthias
0233aa248e
Limit stake_amount to max available amount
2021-04-21 17:22:16 +02:00
Matthias
9f6f3e0862
Address ZeroDivisionExceptiond
...
closes #4764 closes #4617
2021-04-20 21:41:49 +02:00
Matthias
05ce3acc46
Improve tests for api_trades
2021-04-20 21:29:16 +02:00
Matthias
759bbd8e72
Update documentation about pagination
2021-04-20 21:23:37 +02:00
Matthias
bd92ce938c
trade_history should paginate through results
...
this avoids huge results
2021-04-20 21:04:44 +02:00
Matthias
b230558294
Merge pull request #4766 from freqtrade/fill_rpc
...
Add buy/sell fill messages to telegram
2021-04-20 20:39:15 +02:00
Matthias
cfa9315e2a
Prevent out of candle ROI sells
2021-04-20 20:29:53 +02:00
Matthias
ba6049e4aa
Merge pull request #4768 from c0d5x/fix-markdrawdown-msg
...
Fix incorrect message when protection is fired
2021-04-20 20:23:16 +02:00
Bernd Zeimetz
5defd9a7f8
setup.sh: Install libpython3-dev on Debian/Ubuntu
...
Python.h is required to build c modules for Python.
2021-04-20 19:52:57 +02:00
Jose Hidalgo
fd110c7d62
The error that it prints says the contrary to what
...
was evaluated.
ex. Trading stopped due to Max Drawdown 0.79 < 0.2 within 48 candles
2021-04-20 11:50:53 -06:00
Matthias
f821ef5aec
Final finetunings of rpc_fill messages
2021-04-20 19:36:30 +02:00
Matthias
efbe0843be
Add documentation for fill messages
2021-04-20 19:23:29 +02:00
Matthias
d740aae8ca
Default fill notifications to off
2021-04-20 19:23:29 +02:00
Matthias
0341ac5a55
rename RPC message types
2021-04-20 19:23:28 +02:00
Matthias
8800a09770
Don't send double-notifications for stoploss fills
2021-04-20 19:22:14 +02:00
Matthias
fecd5c582b
Add buy and sell fill notifications
...
closes #3542
2021-04-20 19:22:14 +02:00
Matthias
71b017e7c3
Simplify webhook test
2021-04-20 19:22:14 +02:00
Matthias
06d6f9ac41
Fix calculation of unlimited_stake in case of modified wallet
2021-04-20 15:55:48 +02:00
Matthias
1936dd1ee8
Add test-case verifying "changing" wallet
...
with unlimited amount
2021-04-20 15:45:07 +02:00
Matthias
2254f65fa7
use binance intests instead of bittrex
2021-04-20 12:59:15 +02:00
Matthias
bd7e535e42
Use "human" amounts in stake_amount tests
2021-04-20 11:58:47 +02:00
Matthias
c9e901cf32
Move wallet tasks to test_wallets
2021-04-20 11:31:37 +02:00
Matthias
75612496d7
Improve poweredBy logo spacing
2021-04-19 19:01:39 +02:00
Matthias
a2acb54e7e
Clarify comments in pairlist
2021-04-19 15:15:40 +02:00
Matthias
a51ffdaa3a
Merge pull request #4760 from freqtrade/dependabot/pip/develop/ccxt-1.48.22
...
Bump ccxt from 1.47.47 to 1.48.22
2021-04-19 14:15:36 +02:00
dependabot[bot]
0ddc68b37d
Bump ccxt from 1.47.47 to 1.48.22
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.47.47 to 1.48.22.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.47.47...1.48.22 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 09:41:49 +00:00
Matthias
efd0d48ad0
Merge pull request #4762 from freqtrade/dependabot/pip/develop/mkdocs-material-7.1.2
...
Bump mkdocs-material from 7.1.1 to 7.1.2
2021-04-19 08:45:04 +02:00
Matthias
66b3ecfeed
Remove faulty font-family in svg
2021-04-19 08:32:25 +02:00
Matthias
81cf09f3b2
Merge pull request #4761 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.9
...
Bump sqlalchemy from 1.4.7 to 1.4.9
2021-04-19 08:15:46 +02:00
Matthias
4fc5b5d33d
Merge pull request #4757 from freqtrade/dependabot/pip/develop/pytest-asyncio-0.15.0
...
Bump pytest-asyncio from 0.14.0 to 0.15.0
2021-04-19 07:53:08 +02:00
Matthias
00389fa602
Merge pull request #4759 from freqtrade/dependabot/pip/develop/pandas-1.2.4
...
Bump pandas from 1.2.3 to 1.2.4
2021-04-19 07:52:48 +02:00
Matthias
36ddf99880
Merge pull request #4758 from freqtrade/dependabot/pip/develop/flake8-3.9.1
...
Bump flake8 from 3.9.0 to 3.9.1
2021-04-19 07:52:05 +02:00
Matthias
9407dbcf87
Add freqtrade powered by ccxt
2021-04-19 07:49:58 +02:00
dependabot[bot]
b94de3030a
Bump mkdocs-material from 7.1.1 to 7.1.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.1.1 to 7.1.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.1.1...7.1.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 05:23:33 +00:00
dependabot[bot]
59d02f3f03
Bump sqlalchemy from 1.4.7 to 1.4.9
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.7 to 1.4.9.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 05:23:27 +00:00
dependabot[bot]
05246e6637
Bump pandas from 1.2.3 to 1.2.4
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.2.3...v1.2.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 05:22:52 +00:00
dependabot[bot]
8d2e6954a1
Bump flake8 from 3.9.0 to 3.9.1
...
Bumps [flake8](https://gitlab.com/pycqa/flake8 ) from 3.9.0 to 3.9.1.
- [Release notes](https://gitlab.com/pycqa/flake8/tags )
- [Commits](https://gitlab.com/pycqa/flake8/compare/3.9.0...3.9.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 05:22:41 +00:00
dependabot[bot]
296ea30cc3
Bump pytest-asyncio from 0.14.0 to 0.15.0
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.14.0 to 0.15.0.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.14.0...v0.15.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-19 05:22:35 +00:00
Matthias
0737e3fa22
Clarify refresh_period section for volumepairlist
...
part of #4689
2021-04-17 19:48:29 +02:00
Matthias
44bfb53668
Don't use current rate for closed trades
2021-04-17 19:29:34 +02:00
Matthias
3b53c88dbe
Merge pull request #4751 from freqtrade/pairs_backtesting
...
Pairs backtesting
2021-04-17 19:14:13 +02:00
Matthias
fbb9075539
Update util command structures too
2021-04-17 10:53:03 +02:00
Matthias
c8d3d449a3
Add quick test for pair_whitelist overwrite
2021-04-17 10:51:02 +02:00
Matthias
6a9c47d15f
Update docs with new options
2021-04-17 10:48:24 +02:00
Matthias
1eb9ce4227
Allow specifying pairs for optimize commands via --pairs
2021-04-17 10:47:32 +02:00
Matthias
c52edcff4d
Merge pull request #4677 from mads03dk/get_trade
...
Add API endpoint for getting a specific trade
2021-04-16 19:57:58 +02:00
Matthias
9f2b6ee9a5
Merge pull request #4740 from freqtrade/decimal_stoploss_Hyperopt
...
stoploss and roi skdecimal spaces hyperopt
2021-04-16 19:46:07 +02:00
Matthias
5c579613e1
add /trade endpoint to rest_client script
2021-04-16 19:42:13 +02:00
Matthias
aeb81f90ff
Implement errorhandling for /trade endpoint
2021-04-16 19:35:56 +02:00
Matthias
e6936ae135
Improve wording in docs
2021-04-16 19:16:29 +02:00
Matthias
ccd4ef905e
Merge pull request #4742 from theomart/patch-2
...
Correct get_min_pair_stake_amount formula
2021-04-16 13:49:46 +02:00
Matthias
8ce5522a10
Add additional documentation for SKDecimal space
2021-04-16 08:00:04 +02:00
Matthias
2011912a19
Adapt documentation to use 3 decimals only
2021-04-16 07:46:00 +02:00
Gonzalo Matheu
7a98de10ea
telegram: Formatting typings
2021-04-15 21:51:16 -03:00
Gonzalo Matheu
e3c5a4b3fc
telegram: Formatting imports
2021-04-15 21:51:16 -03:00
Gonzalo Matheu
5fae4ea2fd
telegram: Formatting code
2021-04-15 21:51:16 -03:00
Gonzalo Matheu
50bdae8eb2
telegram: Adding forcebuy inline keyboard
2021-04-15 21:51:16 -03:00
Gonzalo Matheu
e2f28991e6
telegram: Wrapping long line
2021-04-15 21:51:16 -03:00
Gonzalo Matheu
271e4500d9
telegram: Adding dynamic keyboard to /forcebuy response
2021-04-15 21:51:16 -03:00
grillzoo
01b303e0f9
Aligning the doc
2021-04-15 21:58:07 +01:00
grillzoo
5e51ba6258
fix flake8
2021-04-15 21:38:00 +01:00
Matthias
ce870bbcf7
Use 3 decimals for ROI space
2021-04-15 21:38:20 +02:00
Matthias
a7f8da4bd5
Merge pull request #4713 from ugurcemozturk/patch-1
...
chore(readme): Fix markdown of docker manual
2021-04-15 16:16:02 +02:00
Matthias
7142787256
Roll back unintended changes that break rendering
2021-04-15 15:41:35 +02:00
Matthias
db9887c335
Merge pull request #4743 from JoeSchr/patch-1
...
remove `copy()` from `custom_info` example
2021-04-15 15:34:50 +02:00
JoeSchr
c9c039d640
remove copy() from custom_info example
...
`set_index` automatically copies if not stated otherwise with `inplace=True`
> inplacebool, default False
If True, modifies the DataFrame in place (do not create a new object).
from: https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.set_index.html?highlight=set_index#pandas.DataFrame.set_index
2021-04-15 15:21:28 +02:00
Théo Martin
ce23d9dfee
Fix test min stake amount
2021-04-15 01:38:08 +01:00
Théo Martin
885096f2b3
Update tests for get_min_pair_stake_amount
2021-04-15 01:22:52 +01:00
Théo Martin
fa343b0484
Fix get_min_pair_stake_amount formula
2021-04-15 01:19:30 +01:00
Matthias
52c482cecf
Convert trailing and roi defaults to skdecimal
2021-04-14 20:36:34 +02:00
Matthias
e820814809
Default-stoploss-hyperopt should use decimal space, nto real
2021-04-14 20:32:34 +02:00
Matthias
862df2b431
Add blacklist recommendation for kucoin
...
closes #4738
2021-04-14 19:43:32 +02:00
Matthias
6beb1c223f
Merge pull request #4734 from freqtrade/get_tickers_ccache
...
/balance should use cached tickers when possible
2021-04-14 06:30:22 +02:00
Matthias
ba38e398e4
Add type hint
2021-04-13 22:17:42 +02:00
Matthias
c316531c49
make tests 3.7 compatible
2021-04-13 22:07:01 +02:00
Matthias
c2f35ce416
/balance should use cached tickers when possible
2021-04-13 20:21:03 +02:00
Matthias
82d66410f7
Fix /performance output
...
if multiple messages are necessary
closes #4726
2021-04-13 19:20:57 +02:00
Matthias
521e48c94a
Add doc section for Kucoin
...
part of #4723
2021-04-13 13:55:08 +02:00
Matthias
e4bb6b1582
Add kucoin exchange subclass
...
Kucoin has some specific orderbook restrictions
closes #4723
2021-04-13 12:28:07 +02:00
Matthias
b0bd73272c
Merge pull request #4730 from wr0ngc0degen/develop
...
update conda dependencies to make compatible with tables package
2021-04-13 12:19:49 +02:00
Matthias
638cd4e8f1
Upgrade cleanup action to latest version
2021-04-13 12:04:22 +02:00
Matthias
37c8fd6ad7
Remove arrow from models.py
2021-04-13 11:55:03 +02:00
wr0ngc0degen
e0f2bb6160
update conda dependencies to make compatible with tables package
...
- restrict python version in conda's environment.yml to fixed installation issues due to current incompatibility of tables package with python 3.9
2021-04-13 11:44:07 +02:00
Matthias
59cfbbee17
Merge pull request #4724 from csteeg/develop
...
Fixes FTX stoploss on echange throwing an error
2021-04-13 08:41:52 +02:00
Matthias
99e7ee1273
Fix ftx stoploss creation test
2021-04-13 08:26:41 +02:00
Matthias
f1cf56cc42
Update current_whitelist test
2021-04-13 06:57:21 +02:00
Matthias
9b23be4021
Return a copy from current_whitelist
...
this avoids manipulating of the pair whitelist from within a strategy
2021-04-13 06:49:53 +02:00
Matthias
4b902d6eb8
Don't use response-model on trades endpoint for now
2021-04-13 06:23:11 +02:00
Matthias
9a58a85347
Don't export "hum" date versions for trade objects.
...
They are not used and have a rather high performance penalty due to
using arrow.get
2021-04-13 06:17:11 +02:00
Matthias
b60c2bc9b6
Merge pull request #4725 from freqtrade/brew_install
...
Update brew before installing packages
2021-04-13 06:06:51 +02:00
Matthias
1194d0c0f4
Update brew before installing packages
2021-04-12 20:06:18 +02:00
Matthias
cb60db01b1
Merge pull request #4703 from freqtrade/decimal_space
...
Add SKDecimal Space
2021-04-12 19:18:10 +02:00
Chris van de Steeg
d4dc05980c
Update ftx.py
...
Stoploss price should be set as param instead of passing it as price according to ccxt
2021-04-12 16:01:46 +02:00
Matthias
f1ac6853fc
Fix discord invite link
2021-04-12 11:11:53 +02:00
Matthias
b4a2d00698
Merge pull request #4719 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.7
...
Bump sqlalchemy from 1.4.5 to 1.4.7
2021-04-12 08:13:10 +02:00
Matthias
8fe2a9cdc9
Merge pull request #4720 from freqtrade/dependabot/pip/develop/ccxt-1.47.47
...
Bump ccxt from 1.46.38 to 1.47.47
2021-04-12 08:12:12 +02:00
Matthias
0a91d2c7ce
Merge pull request #4721 from freqtrade/dependabot/pip/develop/mkdocs-material-7.1.1
...
Bump mkdocs-material from 7.1.0 to 7.1.1
2021-04-12 08:01:36 +02:00
dependabot[bot]
c19ebc0157
Bump mkdocs-material from 7.1.0 to 7.1.1
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.1.0 to 7.1.1.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.1.0...7.1.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-12 05:26:58 +00:00
dependabot[bot]
53bbb2b42c
Bump ccxt from 1.46.38 to 1.47.47
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.46.38 to 1.47.47.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.46.38...1.47.47 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-12 05:26:47 +00:00
dependabot[bot]
1b925ec4a9
Bump sqlalchemy from 1.4.5 to 1.4.7
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.5 to 1.4.7.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-12 05:26:11 +00:00
Ugur Cem Ozturk
906c4e64d3
chore(readme): Fix markdown of docker manual
...
Link to docker-compose was pointing to the one from develop branch. It's changed as with the stable docker-compose.
2021-04-11 15:38:08 +03:00
Matthias
aaf9872ef3
Simplify webserver test
2021-04-10 19:53:00 +02:00
Matthias
be0dc737dc
Merge pull request #4706 from freqtrade/simplify_fiat_convert
...
Simplify fiat convert and fix USD coingecko problem
2021-04-10 14:57:34 +02:00
Matthias
4820b4b314
Fix test failure
2021-04-10 14:52:34 +02:00
Matthias
40fc9d4bfe
Merge pull request #4707 from gerrito333/develop
...
fix documentation inconsistency related to VolatilityFilter
2021-04-10 14:42:09 +02:00
Matthias
579e68f31e
Reduce log verbosity when buying
2021-04-10 14:40:44 +02:00
gbojen
96a5b6555d
fix documentation inconsistency
...
fixes freqtrade/freqtrade#4650
2021-04-10 14:31:12 +02:00
Matthias
14e8574235
fetch_balance is never called in dry-run
2021-04-10 14:17:43 +02:00
Matthias
37c2e037f1
Rename dry_run_order to create_dry_run_order
2021-04-10 13:50:56 +02:00
Matthias
ebbe47f38d
Simplify fiat convert and fix USD coingecko problem
2021-04-10 13:36:16 +02:00
Matthias
9804e20114
Don't use _set_value for autoOpt-Spaces
2021-04-10 09:53:48 +02:00
Matthias
4996bd443e
Merge pull request #4697 from freqtrade/docker_user
...
Docker as user
2021-04-10 08:19:25 +02:00
Matthias
83fbaf16c8
Extract numeric param validation and explosion
2021-04-10 07:59:59 +02:00
Matthias
ea4b5d675d
Don't explode low/high, but use explicit parameters
2021-04-10 07:12:31 +02:00
Matthias
34e47db18d
Test SKDecimal space
2021-04-09 22:15:24 +02:00
Matthias
fedff1a75a
Fix failing test
2021-04-09 22:10:20 +02:00
Matthias
5f67400649
Add SKDecimal Space
2021-04-09 21:58:15 +02:00
Matthias
126127c1e1
Fix armHF image to use ftuser on install too
2021-04-09 21:28:54 +02:00
Matthias
4b2cec22ec
Chown .local dir
2021-04-09 19:34:05 +02:00
Matthias
421079ebb7
Merge pull request #4698 from brookmiles/add-faq-spot-only
...
add FAQ entries for shorting, futures, and options
2021-04-09 09:51:01 +02:00
Brook Miles
0b4b67e46b
add FAQ entries for shorting, futures, and options
2021-04-09 10:36:03 +09:00
Matthias
644dcc1641
Only allow chown via sudo
2021-04-08 20:36:30 +02:00
Matthias
4eb251ce41
Update dockerfiles to run as non-root
2021-04-08 20:17:53 +02:00
Matthias
898c24949b
Add chown method to support docker
2021-04-08 20:17:07 +02:00
Matthias
8cd3c05c39
Merge pull request #4686 from gerrito333/develop
...
Add Pairlist Handler for Volatility
2021-04-08 20:00:41 +02:00
Matthias
75e26b9981
Merge pull request #4694 from freqtrade/gitattr
...
Add gitattributes file
2021-04-08 19:34:56 +02:00
Matthias
74bf0b6399
Fix typo in documentation
2021-04-08 19:29:51 +02:00
Matthias
5a5c5fccf2
Add gitattributes file
2021-04-08 17:18:09 +02:00
gbojen
862f69f895
removed typos
2021-04-08 16:43:38 +02:00
gbojen
f8244d9d76
resolves freqtrade/freqtrade#4650
2021-04-07 22:25:54 +02:00
Matthias
588c221df0
Merge pull request #4684 from aapopov92/patch-1
...
Improve Kraken-specific config description.
2021-04-07 19:20:16 +02:00
Matthias
4d30c32ad2
Improve resiliancy of a test
2021-04-07 17:10:20 +02:00
Matthias
c36051be56
Merge pull request #4685 from freqtrade/ft_has
...
Use ccxt's has to check which exchanges can work with freqtrade
2021-04-07 10:47:56 +02:00
gbojen
5ee879a747
isort resolves freqtrade/freqtrade#4650
2021-04-07 10:15:51 +02:00
gbojen
17508efbbc
resolves freqtrade/freqtrade#4650
2021-04-07 08:59:44 +02:00
Matthias
7f8d90d34c
Update list-exchanges doc with new format
2021-04-07 07:05:10 +02:00
Matthias
d2680f6cb8
Remove telegram deprecation warning
...
closes #4688
2021-04-07 06:57:05 +02:00
Matthias
ac6bff536f
Fix test failure with UI test if UI is deployed
2021-04-07 06:55:11 +02:00
Matthias
0f0607baec
Fix rangeestability filter caching issue
2021-04-07 06:52:34 +02:00
gbojen
9772a93634
resolves freqtrade/freqtrade#4650
2021-04-06 23:11:40 +02:00
gbojen
9089323d26
resolves freqtrade/freqtrade#4650
2021-04-06 22:46:36 +02:00
gbojen
187cf6dcd5
VolatilityFilter resolves freqtrade/freqtrade#4650
2021-04-06 22:41:15 +02:00
Matthias
a3b4667f7c
Update exchange validation to use "validate_exchange".
2021-04-06 20:16:29 +02:00
Aleksey Popov
b6599c1da9
Improve Kraken-specific config description.
...
Added Warning after Kraken rate limit config in order to clearly highlight that it holds delay between requests instead of req\sec rate.
2021-04-06 20:10:52 +02:00
Matthias
be3b6ab491
Merge pull request #4683 from klara31/negative-sell_profit_offset
...
Allow ask_strategy.sell_profit_offset negative value
2021-04-06 20:09:18 +02:00
Matthias
5ed7828446
Remove hardcoded list of non-working exchanges
2021-04-06 20:03:38 +02:00
klara31
f37fbbf4e1
Update constants.py
2021-04-06 19:47:48 +02:00
Matthias
c40b811f19
flush after creating mock trades
2021-04-06 19:35:28 +02:00
klara31
bf0886a839
Update constants.py
2021-04-06 18:35:30 +02:00
Matthias
56ef3af424
Allow comments in pairs files
2021-04-06 13:29:22 +02:00
gbojen
1733e24062
pyLint adjustment resolves freqtrade#4650
2021-04-06 10:44:13 +02:00
gbojen
be770a8941
added VolatilityFilter resolves freqtrade#4650
2021-04-06 10:42:53 +02:00
gbojen
6f02acdbbd
Revert "resolves freqtrade/freqtrade#4650"
...
This reverts commit 142690c930 .
2021-04-06 10:39:27 +02:00
gbojen
142690c930
resolves freqtrade/freqtrade#4650
2021-04-06 10:05:03 +02:00
Matthias
f1f79b9448
Merge pull request #4679 from freqtrade/dependabot/docker/python-3.9.4-slim-buster
...
Bump python from 3.9.3-slim-buster to 3.9.4-slim-buster
2021-04-06 08:16:46 +02:00
Matthias
ddabfe0206
adjust tests to match new exchangelist output
2021-04-06 07:58:45 +02:00
Matthias
969d44a952
Update Dockerfile.armhf
2021-04-06 07:49:16 +02:00
Matthias
0550f261f1
Add exchange_has validation
2021-04-06 07:47:44 +02:00
dependabot[bot]
6633752fcb
Bump python from 3.9.3-slim-buster to 3.9.4-slim-buster
...
Bumps python from 3.9.3-slim-buster to 3.9.4-slim-buster.
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-06 05:29:34 +00:00
Mads Sørensen
fc78246bbc
Some changes to rest-api docs
2021-04-05 19:34:01 +02:00
Mads Sørensen
ddba0d688e
Add new trade endpoint to docs
2021-04-05 19:32:55 +02:00
Mads Sørensen
c176e277f1
Add a REST endpoint for getting a specific trade
2021-04-05 19:31:34 +02:00
Matthias
78a84f8081
Allow --hyperoptloss in addition to --hyperopt-loss
2021-04-05 15:38:33 +02:00
Matthias
7b2a0d46cb
Fix typo
2021-04-05 15:38:25 +02:00
Matthias
3044aa18e6
Add warning for hyperopt-parameters
2021-04-05 14:45:42 +02:00
Matthias
431f0a3db4
Merge pull request #4671 from freqtrade/fix/sqlalchemy
...
sqlalchemy database locked bug
2021-04-05 14:09:35 +02:00
Matthias
b470672dfd
Merge pull request #4596 from rokups/rk/hyper-strategy
...
Support for creating auto-hyperoptable strategies.
2021-04-05 13:55:32 +02:00
Matthias
c51839dc3b
Make the logmessage for loaded parameters clearer
2021-04-05 11:21:20 +02:00
Matthias
dc406fe19f
Fail in case of name and explicit space name collisions
2021-04-05 10:53:00 +02:00
Matthias
1f7eeb42a2
Merge pull request #4670 from freqtrade/dependabot/docker/python-3.9.3-slim-buster
...
Bump python from 3.9.2-slim-buster to 3.9.3-slim-buster
2021-04-05 08:46:30 +02:00
Matthias
7132aefd60
Rename Trade.session to Trade._session
2021-04-05 08:46:12 +02:00
Matthias
af52581813
Update Dockerfile.armhf
2021-04-05 08:22:01 +02:00
Matthias
6a4da8cd42
Merge pull request #4667 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.5
...
Bump sqlalchemy from 1.4.3 to 1.4.5
2021-04-05 08:20:56 +02:00
Matthias
b4ff0801f8
Merge pull request #4666 from freqtrade/dependabot/pip/develop/ccxt-1.46.38
...
Bump ccxt from 1.45.44 to 1.46.38
2021-04-05 08:20:26 +02:00
Matthias
7cd2fefc1f
Merge pull request #4668 from freqtrade/dependabot/pip/develop/pycoingecko-1.4.1
...
Bump pycoingecko from 1.4.0 to 1.4.1
2021-04-05 08:18:51 +02:00
Matthias
c40e26632a
Merge pull request #4669 from freqtrade/dependabot/pip/develop/pytest-6.2.3
...
Bump pytest from 6.2.2 to 6.2.3
2021-04-05 08:16:29 +02:00
Matthias
2733683291
Merge pull request #4665 from freqtrade/dependabot/pip/develop/mkdocs-material-7.1.0
...
Bump mkdocs-material from 7.0.7 to 7.1.0
2021-04-05 08:15:47 +02:00
dependabot[bot]
e979f132e3
Bump python from 3.9.2-slim-buster to 3.9.3-slim-buster
...
Bumps python from 3.9.2-slim-buster to 3.9.3-slim-buster.
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-05 05:57:56 +00:00
Matthias
ea0b47a7f9
Replace test occurances of Trade.session with Trade.query.session
2021-04-05 07:38:07 +02:00
Matthias
0407bf755f
Use .query.session to make sure the scoped session is used properly
2021-04-05 07:28:51 +02:00
dependabot[bot]
abbc56c1cc
Bump pytest from 6.2.2 to 6.2.3
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.2.2 to 6.2.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.2...6.2.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-05 05:27:44 +00:00
dependabot[bot]
36b39f9136
Bump pycoingecko from 1.4.0 to 1.4.1
...
Bumps [pycoingecko](https://github.com/man-c/pycoingecko ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/man-c/pycoingecko/releases )
- [Changelog](https://github.com/man-c/pycoingecko/blob/master/CHANGELOG.md )
- [Commits](https://github.com/man-c/pycoingecko/compare/1.4.0...1.4.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-05 05:27:31 +00:00
dependabot[bot]
320172a224
Bump sqlalchemy from 1.4.3 to 1.4.5
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.3 to 1.4.5.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-05 05:27:26 +00:00
dependabot[bot]
fc2f9fd0c7
Bump ccxt from 1.45.44 to 1.46.38
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.45.44 to 1.46.38.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.45.44...1.46.38 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-05 05:27:16 +00:00
dependabot[bot]
342f14472c
Bump mkdocs-material from 7.0.7 to 7.1.0
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.0.7 to 7.1.0.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.0.7...7.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-05 05:26:45 +00:00
Matthias
bd5e1c5096
Merge pull request #4660 from rextea/order_pairlist_results
...
Sort pair lists by total profit
2021-04-04 19:47:33 +02:00
Matthias
c2be9b971c
Improve backtest assumptions with fill rules
2021-04-04 07:02:59 +02:00
rextea
9e56f6d4eb
Sort pair lists by total profit
2021-04-04 01:19:38 +03:00
Matthias
30e5e92968
Don't allow one parmeter to be in 2 spaces
...
use the explicit user wish (given explicitly with "space")
2021-04-03 20:17:48 +02:00
Matthias
9d4b5cc6bb
Fix typo
2021-04-03 19:56:20 +02:00
Matthias
5f6eae52a2
fix too long performance message
...
closes #4655
2021-04-03 19:12:36 +02:00
Matthias
41cb2a6451
Merge branch 'develop' into pr/rokups/4596
2021-04-03 17:00:37 +02:00
Matthias
6555454bd2
Remove more ticker_interval occurances
2021-04-03 16:54:47 +02:00
Matthias
771fc05749
Update sample strategy with hyperoptable Parameters
2021-04-03 16:32:16 +02:00
Matthias
093d6ce8af
Add sample for Nested space
2021-04-03 16:13:49 +02:00
Matthias
c2d43a526c
Combine Legacy and advanced hyperopt sections
2021-04-03 16:08:08 +02:00
Matthias
32a503491d
Reorder hyperopt methods
2021-04-03 15:41:43 +02:00
Matthias
4eb7ce52cd
Remove duplicate entries from hyperopt_legacy
2021-04-03 15:38:52 +02:00
Rokas Kupstys
faf40482ef
Fix parameter printing.
2021-04-03 13:49:24 +03:00
Rokas Kupstys
23c19b6852
New hyperopt documentation.
2021-04-03 11:19:52 +03:00
Matthias
e7a1924aa0
Fix typo
2021-04-03 08:36:06 +02:00
Matthias
68db8535be
Merge pull request #4651 from freqtrade/technical_default
...
Include Technical in default image
2021-04-03 08:12:49 +02:00
Matthias
7728e269fd
Include Technical in default image
2021-04-03 07:17:02 +02:00
Rokas Kupstys
ea43d5ba85
Implement DecimalParameter and rename FloatParameter to RealParameter.
2021-04-02 17:08:16 +03:00
Matthias
c7ee34687b
Merge pull request #4584 from withshubh/develop
...
fix: code quality issues
2021-04-02 15:19:49 +02:00
Matthias
b6c6ee88bc
Merge pull request #4646 from mads03dk/develop
...
Add profit_fiat to REST API response on status
2021-04-02 15:16:34 +02:00
Mads Sørensen
3691ae8686
Make sure the fiat converter exists before calling it
2021-04-02 14:50:47 +02:00
Mads Sørensen
ede26091b9
Add validation in the right places...
2021-04-02 14:35:19 +02:00
shubhendra
f47dc31786
Refactor the comparison involving not
...
Signed-off-by: shubhendra <withshubh@gmail.com >
2021-04-02 16:57:44 +05:30
Mads Sørensen
2c0079b00b
Add profit_fiat to tests, use ANY, as price changes...
2021-04-02 13:16:52 +02:00
Mads Sørensen
51f0fcb2cb
Add profit_fiat to REST API
2021-04-02 12:20:38 +02:00
Matthias
d64295ba24
Adapt test strategy to new parameters
2021-04-01 06:55:25 +02:00
Matthias
5acdc9bf42
Fix type errors by converting all hyperopt methods to instance methods
2021-04-01 06:47:23 +02:00
Matthias
b501d948ec
Merge pull request #4636 from freqtrade/fix/4298
...
Allow edge to use dynamic pairlists
2021-03-31 21:11:37 +02:00
Rokas Kupstys
5e5b11d4d6
Split "enabled" to "load" and "optimize" parameters.
2021-03-31 12:31:28 +03:00
Matthias
2869d5368d
Allow edge to use dynamic pairlists
...
closes #4298
2021-03-30 20:20:24 +02:00
Matthias
89cfcc8ba6
Merge pull request #4630 from freqtrade/reduce_dataload_verbosity
...
Reduce verbosity of missing data if less than 1% of data is missing
2021-03-30 16:18:01 +02:00
Matthias
50fcb3f330
Reduce verbosity of missing data if less than 1% of data is missing
2021-03-30 07:26:39 +02:00
Matthias
71dea3fb93
Merge pull request #4628 from freqtrade/fix-startupcandles
...
Remove candle_count from dataframe
2021-03-30 06:49:24 +02:00
Matthias
89bbfd2324
Remove candle_count from dataframe before backtesting
...
closes #3754
2021-03-29 20:26:54 +02:00
Matthias
6954a1e029
MOre tests for ParameterHyperopt
2021-03-29 19:49:22 +02:00
Matthias
00d8f3a479
Merge pull request #4623 from freqtrade/dependabot/pip/develop/scipy-1.6.2
...
Bump scipy from 1.6.1 to 1.6.2
2021-03-29 14:09:28 +02:00
Matthias
74ca3aa5ae
Merge pull request #4621 from freqtrade/dependabot/pip/develop/cryptography-3.4.7
...
Bump cryptography from 3.4.6 to 3.4.7
2021-03-29 13:39:15 +02:00
Matthias
268debeb9d
Merge pull request #4625 from freqtrade/dependabot/pip/develop/ccxt-1.45.44
...
Bump ccxt from 1.43.89 to 1.45.44
2021-03-29 13:38:42 +02:00
dependabot[bot]
5d5debab66
Bump scipy from 1.6.1 to 1.6.2
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.6.1 to 1.6.2.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.6.1...v1.6.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-29 10:01:20 +00:00
dependabot[bot]
3e864a87ad
Bump cryptography from 3.4.6 to 3.4.7
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 3.4.6 to 3.4.7.
- [Release notes](https://github.com/pyca/cryptography/releases )
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/3.4.6...3.4.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-29 09:53:50 +00:00
dependabot[bot]
dacaa4a732
Bump ccxt from 1.43.89 to 1.45.44
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.43.89 to 1.45.44.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.43.89...1.45.44 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-29 09:34:57 +00:00
Matthias
8d01767a42
Fix CI syntax
2021-03-29 09:20:34 +02:00
Matthias
95a9c92769
Add permission-check before slack notify
2021-03-29 09:13:48 +02:00
Matthias
83c1843af3
Merge pull request #4624 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.18
...
Bump prompt-toolkit from 3.0.17 to 3.0.18
2021-03-29 08:40:39 +02:00
Matthias
dfbbaef917
Merge pull request #4622 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.3
...
Bump sqlalchemy from 1.4.2 to 1.4.3
2021-03-29 08:12:15 +02:00
Matthias
507787c156
Merge pull request #4618 from freqtrade/dependabot/pip/develop/mkdocs-material-7.0.7
...
Bump mkdocs-material from 7.0.6 to 7.0.7
2021-03-29 08:04:28 +02:00
Matthias
d2faa8ca1c
Merge pull request #4620 from freqtrade/dependabot/pip/develop/numpy-1.20.2
...
Bump numpy from 1.20.1 to 1.20.2
2021-03-29 08:02:27 +02:00
dependabot[bot]
8e49271e6f
Bump prompt-toolkit from 3.0.17 to 3.0.18
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.17 to 3.0.18.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/compare/3.0.17...3.0.18 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-29 05:28:30 +00:00
dependabot[bot]
607c05b3ce
Bump sqlalchemy from 1.4.2 to 1.4.3
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.2 to 1.4.3.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-29 05:28:16 +00:00
dependabot[bot]
e5789b36cf
Bump numpy from 1.20.1 to 1.20.2
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.20.1 to 1.20.2.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.20.1...v1.20.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-29 05:27:57 +00:00
dependabot[bot]
9322845740
Bump mkdocs-material from 7.0.6 to 7.0.7
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.0.6 to 7.0.7.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.0.6...7.0.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-29 05:27:22 +00:00
Matthias
d6585517d5
Merge pull request #4615 from freqtrade/config_add_restapi
...
new-config should include API config
2021-03-29 06:43:56 +02:00
Matthias
f6211bc00e
new-config should include API config
2021-03-28 20:23:57 +02:00
Matthias
fc8478111e
Improve strategy template
2021-03-28 20:06:30 +02:00
Matthias
929f329607
more tests
2021-03-28 19:49:20 +02:00
Matthias
20f7e9b4b7
Make BaseParameter get_space abstract
2021-03-28 19:31:54 +02:00
Matthias
2cf36ca545
Merge pull request #4609 from freqtrade/new_release
...
New release 2021.3
2021-03-28 11:32:33 +02:00
Matthias
8022386404
Type custom_hyperopt
2021-03-27 18:00:07 +01:00
Matthias
7fb34f7e25
Version bump 2021.3
2021-03-27 11:34:11 +01:00
Matthias
bf0f34c156
Merge branch 'stable' into new_release
2021-03-27 11:33:56 +01:00
Matthias
4fd7bedcb2
Sort imports ...
2021-03-27 11:32:51 +01:00
Matthias
71e2134694
Add some simple tests for hyperoptParameters
2021-03-27 11:26:26 +01:00
Matthias
786ddc6a91
remove unused imports
2021-03-27 10:47:33 +01:00
Masoud Azizi
39bfe5e1a7
Thee to the
2021-03-26 20:51:14 +01:00
Rokas Kupstys
e934d3ddfb
[SQUASH] Oopsie.
2021-03-26 16:56:24 +02:00
Rokas Kupstys
40f5c7853e
[SQUASH] Add a way to temporarily disable a parameter (excludes from parameter loading/hyperopt) and print parameter values when executed.
2021-03-26 16:56:24 +02:00
Rokas Kupstys
bbe6ece38d
[SQUASH] Fix parameter configs not loading.
2021-03-26 16:56:24 +02:00
Rokas Kupstys
424cd2a914
[SQUASH] Use "space" instead of category.
2021-03-26 16:56:24 +02:00
Rokas Kupstys
fd45dfd894
[SQUASH] Make skopt imports optional.
2021-03-26 16:56:24 +02:00
Rokas Kupstys
11689100e7
[SQUASH] Fix exception when HyperOpt nested class is not defined.
2021-03-26 16:56:24 +02:00
Rokas Kupstys
e9f0babe8a
[SQUASH] Use HyperStrategyMixin as part of IStrategy interface.
2021-03-26 16:56:24 +02:00
Rokas Kupstys
2d13e5fd50
[SQUASH] Oopsies.
2021-03-26 16:56:24 +02:00
Rokas Kupstys
bb89e44e19
[SQUASH] Address PR comments.
...
* Split Parameter into IntParameter/FloatParameter/CategoricalParameter.
* Rename IHyperStrategy to HyperStrategyMixin and use it as mixin.
* --hyperopt parameter is now optional if strategy uses HyperStrategyMixin.
* Use OperationalException() instead of asserts.
2021-03-26 16:56:24 +02:00
Rokas Kupstys
0a205f52b0
Optional support for defining hyperopt parameters in a strategy file and reusing common hyperopt/strategy parts.
2021-03-26 16:56:24 +02:00
Matthias
8da7d5c009
Merge pull request #4594 from rextea/add_confirm_exit_enter_tade_to_backtesting
...
Add confirm_trade_exit and confirm_trade_entry to backtesting
2021-03-25 20:26:56 +01:00
Matthias
292ea8c1d0
Update backtesting.py
2021-03-25 09:34:33 +01:00
rextea
0ca95aa0c2
Change rate to acctual close rate
2021-03-25 10:25:25 +02:00
Matthias
ec15610bff
Fix isort issue
2021-03-24 19:21:07 +01:00
rextea
d795febf92
Add info to documantation
2021-03-24 18:26:03 +02:00
Matthias
ee82d36bef
Merge pull request #4593 from hoeckxer/feat/status_table_telegram_length
...
Changed the code for status table a bit so that it splits up the trad…
2021-03-24 06:49:54 +01:00
Erwin Hoeckx
2fd510e6e4
Added comment with an example calculation
...
Signed-off-by: Erwin Hoeckx <hawkeyenl@yahoo.com >
2021-03-23 21:52:46 +01:00
Erwin Hoeckx
65a9763fa5
Fixed an issue when there were exactly 50 trades, it was sending an extra empty table
...
Signed-off-by: Erwin Hoeckx <hawkeyenl@yahoo.com >
2021-03-23 16:54:38 +01:00
Erwin Hoeckx
c928cd38dc
Small bugfix to make sure it shows all the trades
...
Signed-off-by: Erwin Hoeckx <hawkeyenl@yahoo.com >
2021-03-23 16:45:42 +01:00
Matthias
d5301b4d63
RateLimit should be enabled by default
2021-03-23 10:53:09 +01:00
rextea
f51f4b1817
Add confirm_trade_exit and confirm_trade_entry to backtesting
2021-03-23 10:35:46 +02:00
rextea
dc4ea604dd
Add confirm_trade_exit and confirm_trade_entry to backtesting
2021-03-23 10:19:16 +02:00
rextea
eb5d69dcd4
Add confirm_trade_exit and confirm_trade_entry to backtesting
2021-03-23 10:12:08 +02:00
rextea
6856963aef
Add confirm_trade_exit and confirm_trade_entry to backtesting
2021-03-23 10:09:41 +02:00
Erwin Hoeckx
4e8999ade3
Changed the code for status table a bit so that it splits up the trades per 50 trades, to make sure it can be sent regardless of number of trades
...
Signed-off-by: Erwin Hoeckx <hawkeyenl@yahoo.com >
2021-03-22 20:40:11 +01:00
Matthias
7adfa0cfd9
Merge pull request #4592 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.2
...
Bump sqlalchemy from 1.3.23 to 1.4.2
2021-03-22 20:00:13 +01:00
Matthias
b7702a1e9f
Improve tests to work with new sqlalchemy version
2021-03-22 19:39:06 +01:00
Matthias
e39cff522d
Remove duplicate dict keys in test
2021-03-22 17:30:16 +01:00
Matthias
77610b6a6d
Merge pull request #4590 from freqtrade/dependabot/pip/develop/urllib3-1.26.4
...
Bump urllib3 from 1.26.3 to 1.26.4
2021-03-22 06:53:21 +01:00
Matthias
efe1315a17
Merge pull request #4589 from freqtrade/dependabot/pip/develop/ccxt-1.43.89
...
Bump ccxt from 1.43.27 to 1.43.89
2021-03-22 06:52:38 +01:00
Matthias
d4ca62f7f3
Merge pull request #4591 from freqtrade/dependabot/pip/develop/isort-5.8.0
...
Bump isort from 5.7.0 to 5.8.0
2021-03-22 06:52:18 +01:00
dependabot[bot]
ea3012e94d
Bump sqlalchemy from 1.3.23 to 1.4.2
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.23 to 1.4.2.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-22 05:25:35 +00:00
dependabot[bot]
09c7ee9e92
Bump isort from 5.7.0 to 5.8.0
...
Bumps [isort](https://github.com/pycqa/isort ) from 5.7.0 to 5.8.0.
- [Release notes](https://github.com/pycqa/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/pycqa/isort/compare/5.7.0...5.8.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-22 05:25:28 +00:00
dependabot[bot]
9612ba34ed
Bump urllib3 from 1.26.3 to 1.26.4
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.3 to 1.26.4.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.3...1.26.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-22 05:25:17 +00:00
dependabot[bot]
ac7a1305cb
Bump ccxt from 1.43.27 to 1.43.89
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.43.27 to 1.43.89.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.43.27...1.43.89 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-22 05:25:11 +00:00
shubhendra
4d81834912
Merge isinstance calls
...
Signed-off-by: shubhendra <withshubh@gmail.com >
2021-03-21 17:14:47 +05:30
shubhendra
45da3a7022
Refactor unnecessary else / elif when if block has a continue statement
...
Signed-off-by: shubhendra <withshubh@gmail.com >
2021-03-21 17:14:47 +05:30
shubhendra
910e15b174
Remove methods with unnecessary super delegation.
...
Signed-off-by: shubhendra <withshubh@gmail.com >
2021-03-21 17:14:47 +05:30
shubhendra
6d6ad035d6
Remove length check in favour of truthiness of the object
...
Signed-off-by: shubhendra <withshubh@gmail.com >
2021-03-21 17:14:46 +05:30
shubhendra
537ad059bc
Remove unnecessary use of comprehension
...
Signed-off-by: shubhendra <withshubh@gmail.com >
2021-03-21 17:14:46 +05:30
shubhendra
62d99a0b74
Remove unnecessary comprehension
...
Signed-off-by: shubhendra <withshubh@gmail.com >
2021-03-21 17:14:45 +05:30
shubhendra
4f5a1e94a7
Add .deepsource.toml
...
Signed-off-by: shubhendra <withshubh@gmail.com >
2021-03-21 17:14:45 +05:30
Matthias
e315a6a0da
assume "last" can miss from a ticker response
...
closes #4573
2021-03-20 14:58:51 +01:00
Matthias
43d7f9ac67
Add bid_last_balance parameter
...
to interpolate sell prices
closes #3270
2021-03-20 14:38:26 +01:00
Matthias
f4e71c1f14
get_buy_rate tests should be sensible
2021-03-20 14:02:13 +01:00
Matthias
73876b61b4
Show potential errors when loading markets
2021-03-20 13:34:33 +01:00
Matthias
16a54b3616
Don't require non-mandatory arguments
2021-03-20 13:08:02 +01:00
Matthias
fe7f3d9c37
Add price side validation for market orders
2021-03-20 11:48:39 +01:00
Matthias
066dd72210
add orderbook structure documentation
2021-03-20 08:34:15 +01:00
Matthias
0a9622a065
Merge pull request #4581 from freqtrade/fix/4578
...
Fix calculation error for min-trade-stake
2021-03-20 08:21:52 +01:00
Matthias
69799532a6
Document usage of open_date_utc
...
closes #4580
2021-03-20 08:13:56 +01:00
Matthias
7ffe1fd36a
Fix calculation error for min-trade-stake
2021-03-20 07:21:22 +01:00
Matthias
fd34d454a8
Merge pull request #4574 from maycon/patch-1
...
Added slash to fix a broken formatting
2021-03-19 20:32:31 +01:00
Matthias
fb90901bb3
Fix telegram table for both rendered and github markdown
2021-03-19 20:12:12 +01:00
Maycon Maia Vitali
c1f7992270
Added slash to fix a broken formatting
...
On the command table the pipe(|) broke the formatting.
2021-03-19 10:39:45 -03:00
Matthias
0d5833ed91
Use OperationalException for TimeRange errors
2021-03-19 06:40:04 +01:00
Matthias
c304651249
Merge pull request #4571 from pbrunier/develop
...
Improvement for timerange parser
2021-03-19 06:36:22 +01:00
Patrick Brunier
4d52732d30
Added a small snippet to give users a descent error message,
...
when their start date is afer the stop date.
Also updated the tests.
2021-03-18 22:38:54 +01:00
Matthias
84ca9bd2c7
Merge pull request #4543 from brookmiles/fix-math-custom-stoploss-docs
...
correct math used in examples and clarify some terminology regarding …
2021-03-18 19:32:30 +01:00
Matthias
dd4d1d82d4
Update docs/strategy-advanced.md
2021-03-18 14:19:33 +01:00
Brook Miles
bf14796d4c
revert "Trailing stoploss with positive offset" example as stoploss_from_open() wasn't adding value
2021-03-18 21:50:54 +09:00
Matthias
b6e9e74a8b
Add link between stoploss_from_open and custom_stop documentation
2021-03-18 06:46:08 +01:00
Brook Miles
983c0ef118
update stoploss_from_open examples to use helper function
2021-03-18 09:47:03 +09:00
Matthias
76ca3c219f
extract result-printing from hyperopt class
2021-03-17 20:45:15 +01:00
Matthias
b05de6d468
Move advanced exchange config to exchange page
2021-03-17 19:36:35 +01:00
Matthias
6597055a24
Ensure ccxt tests run without dry-run
...
closes #4566
2021-03-17 19:36:11 +01:00
Brook Miles
ce1ed76269
complete stoploss_from_open and associated test
2021-03-17 22:44:10 +09:00
Brook Miles
aee2591490
add stoploss_from_open() as a strategy_helper
2021-03-17 17:58:23 +09:00
Matthias
79d4585dad
Add check to ensure close_profit_abs is filled on closed trades
...
Technically, this should not be possible, but #4554 shows it is.
closes #4554
2021-03-16 19:24:03 +01:00
Matthias
dd5873ef24
Merge pull request #4552 from freqtrade/dependabot/pip/develop/ccxt-1.43.27
...
Bump ccxt from 1.42.66 to 1.43.27
2021-03-15 19:50:43 +01:00
Matthias
09aa678e59
Merge pull request #4549 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.17
...
Bump prompt-toolkit from 3.0.16 to 3.0.17
2021-03-15 11:33:28 +01:00
dependabot[bot]
8f26935259
Bump ccxt from 1.42.66 to 1.43.27
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.42.66 to 1.43.27.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.42.66...1.43.27 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-15 09:26:02 +00:00
Matthias
ecc677ad13
Merge pull request #4550 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.4.1
...
Bump python-telegram-bot from 13.3 to 13.4.1
2021-03-15 08:38:20 +01:00
Matthias
6ae2774b7a
Merge pull request #4548 from freqtrade/dependabot/pip/develop/mkdocs-material-7.0.6
...
Bump mkdocs-material from 7.0.5 to 7.0.6
2021-03-15 07:19:27 +01:00
Matthias
8a4fd05ded
Merge pull request #4551 from freqtrade/fix/slacknotify
...
Update slack action
2021-03-15 07:19:05 +01:00
Matthias
b4b11c403d
Merge pull request #4546 from freqtrade/dependabot/pip/develop/flake8-3.9.0
...
Bump flake8 from 3.8.4 to 3.9.0
2021-03-15 07:18:53 +01:00
Matthias
b6c29bebb0
Update slack action
2021-03-15 06:56:48 +01:00
dependabot[bot]
a209b0a392
Bump python-telegram-bot from 13.3 to 13.4.1
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.3 to 13.4.1.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v13.3...v13.4.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-15 05:28:18 +00:00
dependabot[bot]
1173d8971a
Bump prompt-toolkit from 3.0.16 to 3.0.17
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.16 to 3.0.17.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-15 05:28:06 +00:00
dependabot[bot]
22c34faca3
Bump mkdocs-material from 7.0.5 to 7.0.6
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.0.5 to 7.0.6.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.0.5...7.0.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-15 05:28:02 +00:00
dependabot[bot]
09872d8e42
Bump flake8 from 3.8.4 to 3.9.0
...
Bumps [flake8](https://gitlab.com/pycqa/flake8 ) from 3.8.4 to 3.9.0.
- [Release notes](https://gitlab.com/pycqa/flake8/tags )
- [Commits](https://gitlab.com/pycqa/flake8/compare/3.8.4...3.9.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-15 05:27:18 +00:00
Matthias
b191663a7e
Adapt hyperopt templates to be better aligned
...
closes #3027
2021-03-14 19:49:46 +01:00
Matthias
0b35c0571f
Allow custom fee to be used during dry-run
...
closes #3696
2021-03-14 19:37:57 +01:00
Brook Miles
e924416431
correct math used in examples and clarify some terminology regarding custom stoploss functions
2021-03-14 22:02:53 +09:00
Matthias
7a63f8cc31
Fix hdf5 support on raspberry
2021-03-14 13:25:08 +01:00
Matthias
b57c150654
Final balance should include forcesold pairs
2021-03-14 09:48:40 +01:00
Matthias
9fb6cfcdad
Merge pull request #4540 from jlaw/fix-date-test-utc
...
fix: Use now() to match timezone of download data
2021-03-14 07:03:29 +01:00
Jackson Law
618bae23a6
fix: Use now() to match timezone of download data
2021-03-13 11:14:36 -08:00
Matthias
cd8d9f2930
Merge pull request #4534 from rokups/patch-1
...
Provide access to strategy instance from hyperopt class.
2021-03-13 17:14:47 +01:00
Matthias
3b99f04a78
Merge pull request #4535 from freqtrade/fix/backtestperformance
...
Improve backtest performance after enabling compounding
2021-03-13 16:51:00 +01:00
Matthias
eb4f05eb23
Add documentation for hyperopt.strategy availability
2021-03-13 16:47:12 +01:00
Matthias
3a0739183a
Merge pull request #4530 from jlaw/develop
...
Create event loop manually if uvloop is available
2021-03-13 16:25:16 +01:00
Matthias
6389e86ed6
Add test for uvloop fix
2021-03-13 16:09:07 +01:00
Matthias
0320c8dc92
Improve tests for trades_proxy
2021-03-13 15:51:27 +01:00
Rokas Kupstys
5e872273d1
Provide access to strategy instance from hyperopt class.
2021-03-13 15:13:42 +02:00
Matthias
d1acc8092c
Improve backtest performance
2021-03-13 10:17:14 +01:00
Jackson Law
425cd7adba
Create event loop manually if uvloop is available
...
asyncio.get_event_loop() does not call new_event_loop()
if current_thread() != main_thread()
2021-03-12 16:16:03 -08:00
Matthias
441d3fad39
Merge pull request #4513 from freqtrade/fix/4511
...
Fix stoploss order problem with FTX
2021-03-11 19:39:44 +01:00
Matthias
ef9977fc1e
Make stake_amount + stake_currency mandatory for backtesting
2021-03-10 10:43:44 +01:00
Matthias
333ad02605
Fix random test failure
2021-03-10 10:39:38 +01:00
Matthias
0db5c9746f
Merge pull request #4454 from freqtrade/backtest_compound_speed
...
Backtest compound, wallet, ...
2021-03-10 10:07:40 +01:00
Matthias
60f6b998d3
Update logo with smiling one
2021-03-10 09:27:03 +01:00
Matthias
99583bbd0c
Fix problem with FTX
...
where cancelled orders are "cancelled", not "canceled"
2021-03-09 20:21:08 +01:00
Matthias
dd420a22e9
Merge pull request #4508 from Th0masL/fix_order_by
...
Change order_by from ID to close_date for /trades command
2021-03-09 20:20:04 +01:00
Matthias
a1902f226d
Make trade-close sequence clear for mock trades
2021-03-09 19:29:00 +01:00
Th0masL
37e6006169
Fix order_by in trades command
2021-03-08 23:21:56 +02:00
Matthias
4b550dab17
Always reset fake-databases
...
Otherwise results may stick around for the next strategy
2021-03-08 19:40:29 +01:00
Matthias
61ec7a309b
Merge pull request #4501 from freqtrade/dependabot/pip/develop/aiohttp-3.7.4.post0
...
Bump aiohttp from 3.7.4 to 3.7.4.post0
2021-03-08 17:12:55 +01:00
dependabot[bot]
25c9e89956
Bump aiohttp from 3.7.4 to 3.7.4.post0
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.7.4 to 3.7.4.post0.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.7.4...v3.7.4.post0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-08 09:15:30 +00:00
Matthias
5e3e1e22e3
Merge pull request #4502 from freqtrade/dependabot/pip/develop/pandas-1.2.3
...
Bump pandas from 1.2.2 to 1.2.3
2021-03-08 10:12:03 +01:00
dependabot[bot]
7950acf6d4
Bump pandas from 1.2.2 to 1.2.3
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.2.2...v1.2.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-08 08:53:20 +00:00
Matthias
7e45af97e6
Merge pull request #4504 from freqtrade/dependabot/pip/develop/mkdocs-material-7.0.5
...
Bump mkdocs-material from 7.0.3 to 7.0.5
2021-03-08 07:31:06 +01:00
Matthias
bb1f888b4c
Merge pull request #4503 from freqtrade/dependabot/pip/develop/arrow-1.0.3
...
Bump arrow from 1.0.2 to 1.0.3
2021-03-08 07:30:38 +01:00
Matthias
7e897343c8
Merge pull request #4499 from freqtrade/dependabot/pip/develop/coveralls-3.0.1
...
Bump coveralls from 3.0.0 to 3.0.1
2021-03-08 06:52:08 +01:00
Matthias
6217c4c886
Merge pull request #4500 from freqtrade/dependabot/pip/develop/ccxt-1.42.66
...
Bump ccxt from 1.42.47 to 1.42.66
2021-03-08 06:51:39 +01:00
dependabot[bot]
a9c114d301
Bump mkdocs-material from 7.0.3 to 7.0.5
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.0.3 to 7.0.5.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.0.3...7.0.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-08 05:28:27 +00:00
dependabot[bot]
a2b9236082
Bump arrow from 1.0.2 to 1.0.3
...
Bumps [arrow](https://github.com/arrow-py/arrow ) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/arrow-py/arrow/releases )
- [Changelog](https://github.com/arrow-py/arrow/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/arrow-py/arrow/compare/1.0.2...1.0.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-08 05:28:23 +00:00
dependabot[bot]
1f314f7d45
Bump ccxt from 1.42.47 to 1.42.66
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.42.47 to 1.42.66.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.42.47...1.42.66 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-08 05:28:15 +00:00
dependabot[bot]
46965b1a2c
Bump coveralls from 3.0.0 to 3.0.1
...
Bumps [coveralls](https://github.com/TheKevJames/coveralls-python ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/TheKevJames/coveralls-python/releases )
- [Changelog](https://github.com/TheKevJames/coveralls-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TheKevJames/coveralls-python/compare/3.0.0...3.0.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-08 05:28:11 +00:00
Matthias
0b81b58d28
Use pandas.values.tolist instead of itertuples
...
speeds up backtesting
closes #4494
2021-03-07 11:28:54 +01:00
Matthias
02d7dc4780
Increase cache size to be large enough to hold all pairs
...
closes #4483
2021-03-06 19:55:02 +01:00
Matthias
b515609d73
Merge pull request #4490 from Th0masL/add_trade_id
...
Add the trade ID to Telegram Buy/Sell/Cancel messages
2021-03-06 15:40:34 +01:00
Th0masL
ad0e60b5b6
Add trade_id to Cancel messages and reduced lines length
2021-03-06 15:07:47 +02:00
Matthias
eed8c94dd9
Merge pull request #4488 from patrick310/patch-1
...
Add strategy name to HyperOpt results filename
2021-03-06 13:48:12 +01:00
Matthias
28109846d5
Merge pull request #4489 from freqtrade/forcebuy_ordertype
...
forcebuy ordertype
2021-03-06 13:37:46 +01:00
Th0masL
2472f52874
Add trade_id to tests
2021-03-06 01:07:37 +02:00
Th0masL
03b89e7f78
Add trade_id in Telegram messages
2021-03-06 00:04:12 +02:00
Matthias
a405d578da
Introduce forcebuy ordertype to allow specifiying a different ordertype for forcebuy / forcesells
2021-03-05 20:22:04 +01:00
Patrick Weber
4532222010
Fixed line length in HyperOpt for new name
...
Fixed line length errors and multiple f strings to facilitate strategy being added in the name
2021-03-05 13:16:49 -06:00
Matthias
5196306407
Remove deprecated profit return value
2021-03-05 20:03:49 +01:00
Patrick Weber
345f7404e9
Add strategy name to HyperOpt results filename
...
This just extends the HyperOpt result filename by adding the strategy name. This allows analysis of HyperOpt results folder with no additional necessary context. An alternative idea would be to expand the result dict, but the additional static copies are non value added.
2021-03-05 12:56:11 -06:00
Matthias
a39e83dbd4
Merge pull request #4482 from raoulbuzziol/develop
...
added "Median profit" column to hyperopt -> export-csv
2021-03-05 19:37:21 +01:00
Matthias
731ab5d2a7
Fix too long line errors
2021-03-05 19:22:57 +01:00
Matthias
bc05d03126
Make best / worst day absolute
2021-03-05 19:21:09 +01:00
Matthias
8c371ace32
Merge pull request #4478 from JoeSchr/docs/add-custom_info-examples
...
Documentation: Add examples how to use dataframe with "custom_info"
2021-03-05 07:24:50 +01:00
JoeSchr
dfeafc2204
Update docs/strategy-customization.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-03-04 20:05:27 +01:00
JoeSchr
161a4656d5
Update docs/strategy-advanced.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-03-04 20:05:21 +01:00
Joe Schr
1304918a29
fix(docs/strategy-advanced/custom_info-storage/example): only add to "custom_info" in backtesting and hyperopt
2021-03-04 20:03:43 +01:00
Joe Schr
900deb663a
fix(docs/strategy-advanced/custom_stoploss/example): check if "pair" exists in "custom_info" before requesting
2021-03-04 20:03:43 +01:00
Joe Schr
c56b9cd751
fix(docs/strategy-advanced): add warnings
2021-03-04 20:03:43 +01:00
Joe Schr
a6ef354a5f
fix(docs/strategy-advanced): use get_analyzed_dataframe() instead of custom_info.iloc
2021-03-04 20:03:43 +01:00
Joe Schr
22a558e331
fix(docs/strategy-advanced): fix link to custom_info storage
2021-03-04 20:03:42 +01:00
Joe Schr
1a02a146a1
feature(docs/strategy-advanced/custom_info-storage/example): add ATR column calculation
2021-03-04 20:03:42 +01:00
Joe Schr
4064f856d1
fix(docs/strategy-customization): add "hyperopt" to runmode check for custom_info in custom_stoploss example
2021-03-04 20:03:42 +01:00
Joe Schr
b52698197b
refactor(docs/strategy-advanced): extract "Storing information" section from strategy-customization.md
2021-03-04 20:03:42 +01:00
Joe Schr
d05acc30fa
fix(docs/strategy-customization): remove superflous prints from example code
2021-03-04 20:03:42 +01:00
Joe Schr
32f35fcd90
fix(docs/strategy-customization): "custom_stoploss indicator" example need to check for RUN_MODE
2021-03-04 20:03:42 +01:00
Joe Schr
c5900bbd38
feature(docs/strategy-customization): add example "Custom stoploss using an indicator from dataframe"
2021-03-04 20:03:42 +01:00
Joe Schr
cc4e84bb70
feature(docs/strategy-customization): add example how to store indicator with DatetimeIndex into custom_info
2021-03-04 20:03:42 +01:00
Joe Schr
5cf3194fab
chore(docs/strategy-customization): clean up left over trailing whitespaces
2021-03-04 20:03:42 +01:00
Joe Schr
d5993db064
refactor(docs/strategy-customization): change variable name for better readability
...
`cust_info` -> `custom_info`
2021-03-04 20:03:42 +01:00
raoulus
0968ecc1af
added "Median profit" column to hyperopt -> export-csv
2021-03-04 17:27:04 +01:00
Matthias
078b77d41b
Fix crash when using unlimited stake and no trades are made
2021-03-02 16:12:22 +01:00
Matthias
0be34291ef
Merge pull request #4473 from JoeSchr/backtest_compound_speed
...
fix: avg_stake_amount should not be `NaN` if df is empty
2021-03-02 13:59:53 +01:00
Joe Schr
55a315be14
fix: avg_stake_amount should not be NaN if df is empty
2021-03-02 13:38:55 +01:00
Matthias
f00c4fc27b
Merge pull request #4472 from av1nxsh/develop
...
Add ping support to rest_client.py
2021-03-02 12:03:02 +01:00
av1nxsh
a85e656e8d
rest_client.py
...
optimised with var 'configstatus'
2021-03-02 16:16:20 +05:30
av1nxsh
218d22ed52
rest_client.py
...
updated for connection error case
2021-03-02 15:45:16 +05:30
Matthias
6eb253c31e
Merge pull request #4469 from freqtrade/rpc/locks
...
Add RPC methods to remove locks
2021-03-02 10:41:08 +01:00
av1nxsh
95c635091e
rest_client.py
...
fixed operator
2021-03-02 14:57:05 +05:30
av1nxsh
82bf65f696
rest_client.py
...
flake8 issues
2021-03-02 14:49:33 +05:30
av1nxsh
4fe2e542b4
rest_client.py
...
removing tab
2021-03-02 14:25:37 +05:30
av1nxsh
7c35d107ab
rest_client.py
...
first
2021-03-02 14:24:00 +05:30
Matthias
4bb6a27745
Don't catch errors that can't happen
2021-03-02 06:59:58 +01:00
Matthias
007ac7abb5
Add telegram pair unlocking
2021-03-01 20:09:40 +01:00
Matthias
6640156ac7
Support deleting locks via API
2021-03-01 19:50:39 +01:00
Matthias
4e51364057
Add warning about sandboxes
...
closes #4468
2021-03-01 19:12:02 +01:00
Matthias
7dc77d0af6
Merge pull request #4463 from freqtrade/dependabot/pip/develop/mkdocs-material-7.0.3
...
Bump mkdocs-material from 6.2.8 to 7.0.3
2021-03-01 09:48:08 +01:00
Matthias
64ef7becc7
Update styles to work with new mkdocs version
2021-03-01 09:35:35 +01:00
Matthias
6eef6d41bc
Merge pull request #4465 from freqtrade/dependabot/pip/develop/arrow-1.0.2
...
Bump arrow from 0.17.0 to 1.0.2
2021-03-01 09:30:11 +01:00
Matthias
2083cf6ddf
Fix mypy errors introduced by Arrow update
2021-03-01 08:57:57 +01:00
Matthias
0ebefdfeb6
Merge pull request #4464 from freqtrade/dependabot/pip/develop/ccxt-1.42.47
...
Bump ccxt from 1.42.19 to 1.42.47
2021-03-01 08:19:17 +01:00
Matthias
3d65ba2dcb
Add rpc method to delete locks
2021-03-01 07:51:33 +01:00
Matthias
bba9b9e819
Don't use __root__ directly for api response
2021-03-01 07:08:44 +01:00
dependabot[bot]
4537a48988
Bump arrow from 0.17.0 to 1.0.2
...
Bumps [arrow](https://github.com/arrow-py/arrow ) from 0.17.0 to 1.0.2.
- [Release notes](https://github.com/arrow-py/arrow/releases )
- [Changelog](https://github.com/arrow-py/arrow/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/arrow-py/arrow/compare/0.17.0...1.0.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-01 05:32:17 +00:00
dependabot[bot]
d0fd3c289c
Bump ccxt from 1.42.19 to 1.42.47
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.42.19 to 1.42.47.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.42.19...1.42.47 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-01 05:32:14 +00:00
dependabot[bot]
00747a3bc3
Bump mkdocs-material from 6.2.8 to 7.0.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 6.2.8 to 7.0.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.2.8...7.0.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-01 05:31:43 +00:00
Matthias
4b689f5b88
Merge pull request #4420 from freqtrade/dependabot/pip/develop/mypy-0.812
...
Bump mypy from 0.790 to 0.812
2021-02-28 15:30:44 +01:00
Matthias
aba034ff40
Fix mypy problem after mypy 0.800 upgrade
2021-02-28 11:04:30 +01:00
dependabot[bot]
94cab4ed71
Bump mypy from 0.790 to 0.812
...
Bumps [mypy](https://github.com/python/mypy ) from 0.790 to 0.812.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.790...v0.812 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-28 11:04:30 +01:00
Matthias
54ccbd9370
Merge pull request #4391 from squat0001/develop
...
Add dust level to balance command in telegram
2021-02-28 10:36:44 +01:00
Matthias
a13dc3cdde
Use sensible defaults for balance_dust_level
2021-02-28 09:57:52 +01:00
Matthias
9cb37409fd
Explicitly convert starting-balance to float
2021-02-28 09:56:29 +01:00
Florian Reitmeir
0895407811
add balance_dust_level parameter to make telegram less chatty
2021-02-28 08:51:32 +01:00
Matthias
05f057fe72
Stringify favicon path
...
potentially closes #4459
2021-02-28 08:48:28 +01:00
Matthias
bc0efe5baa
Merge pull request #4457 from JoeSchr/patch-4
...
Fix: custom_stoploss returns typo
2021-02-28 08:36:21 +01:00
JoeSchr
e791ff6042
Fix: custom_stoploss returns typo
...
Afaik it should return -0.07 for 7% instead of -0.7.
As a side note, really interesting would also be an example for greater than 100% profits. especially when trailing stoploss, like
* Once profit is > 200% - stoploss will be set to 150%.
I assume it could be as simple as
```py
if current_profit > 2:
return (-1.50 + current_profit)
````
to achieve it
But I'm not quite confident, if the bot can handle stuff smaller than `-1`, since `1` and `-1` seem to have some special meaning and are often used to disable stoploss etc.
2021-02-27 23:28:26 +01:00
Matthias
d9d5617432
UPdate backtesting doc for total profit calc
2021-02-27 20:26:13 +01:00
Matthias
b2e9295d7f
Small stylistic fixes
2021-02-27 19:57:42 +01:00
Matthias
6018a05343
Improve backtest documentation
2021-02-27 10:45:22 +01:00
Matthias
324b9dbdff
Simplify wallet code
2021-02-27 10:33:25 +01:00
Matthias
f65092459a
Fix optimize_reports test
2021-02-27 10:14:25 +01:00
Matthias
fb489c11c9
Improve test-coverage of pairlocks
2021-02-27 10:07:02 +01:00
Matthias
f5bb5f56f1
Update documentation with backtesting compounding possibilities
2021-02-27 09:33:00 +01:00
Matthias
98f3142b30
Improve handling of backtesting params
2021-02-27 09:33:00 +01:00
Matthias
86f9409fd2
fix --stake-amount parameter
2021-02-27 09:33:00 +01:00
Matthias
d3fb473e57
Improve backtesting documentation
2021-02-27 09:33:00 +01:00
Matthias
fc256749af
Add test for backtesting _enter_trade
2021-02-27 09:33:00 +01:00
Matthias
60db6ccf45
Add test for subclassing
2021-02-27 09:33:00 +01:00
Matthias
53a57f2c81
Change some types
...
Fix types of new model object
2021-02-27 09:33:00 +01:00
Matthias
03eb23a4ce
2 levels of Trade models, one with and one without sqlalchemy
...
Fixes a performance issue when backtesting with sqlalchemy, as that
uses descriptors for all properties.
2021-02-27 09:33:00 +01:00
Matthias
394a6bbf2a
Fix some type errors
2021-02-27 09:33:00 +01:00
Matthias
52acacbed5
Check min-trade-stake in backtesting
2021-02-27 09:33:00 +01:00
Matthias
f04f07299c
Improve backtesting metrics
2021-02-27 09:33:00 +01:00
Matthias
7913166453
Improve performance by updating wallets only when necessary
2021-02-27 09:33:00 +01:00
Matthias
37d7d2afd5
Wallets should not recalculate close_profit for closed trades
2021-02-27 09:33:00 +01:00
Matthias
f367375e5b
ABS drawdown should show wallet high and low values
2021-02-27 09:33:00 +01:00
Matthias
aed23d55c2
Add starting balance to profit cumsum calculation
2021-02-27 09:33:00 +01:00
Matthias
0d2f877e77
Use absolute drawdown calc
2021-02-27 09:32:59 +01:00
Matthias
74fc4bdab5
Shorten debug log
2021-02-27 09:32:59 +01:00
Matthias
72f21fc5ec
Add trade-volume metric
2021-02-27 09:32:59 +01:00
Matthias
35e6a9ab3a
Backtest-reports should calculate total gains based on starting capital
2021-02-27 09:32:59 +01:00
Matthias
8d61a26382
Allow dynamic stake for backtesting and hyperopt
2021-02-27 09:32:59 +01:00
Matthias
e4abe902fc
Enable compounding for backtesting
2021-02-27 09:32:59 +01:00
Matthias
959ff99046
Add Dry-run wallet CLI option
2021-02-27 09:32:59 +01:00
Matthias
0754a7a78f
total_open_trades_stake should support no-db mode
2021-02-27 09:32:59 +01:00
Matthias
0faa6f84dc
Improve Wallet logging disabling for backtesting
2021-02-27 09:32:59 +01:00
Matthias
20455de2a9
Small enhancements to docs
2021-02-27 09:32:59 +01:00
Matthias
081b9be45c
use get_all_locks to get locks for backtest result
2021-02-27 09:32:59 +01:00
Matthias
e32b2097f0
Use timestamp in UTC timezone for ROI comparisons
2021-02-27 09:32:59 +01:00
Matthias
712d503e6c
Use sell-reason value in backtesting, not the enum object
2021-02-27 09:32:59 +01:00
Matthias
b5177eadab
Extract close method for exchange
2021-02-27 09:32:59 +01:00
Matthias
4ce4eadc23
remove only ccxt objects when hyperopting
2021-02-27 09:32:59 +01:00
Matthias
9361aa1c95
Add wallets to backtesting
2021-02-27 09:32:59 +01:00
Matthias
f0a154692d
Wallets should use trade_proxy
2021-02-27 09:32:59 +01:00
Matthias
9968e4e49c
Add warning about downloading data from kraken
...
closes #4449
2021-02-27 08:26:13 +01:00
Matthias
b92fb6d3d0
Merge pull request #4452 from JoeSchr/patch-3
...
Fix(strategy/interface.py): comment typo
2021-02-27 08:16:50 +01:00
JoeSchr
642e3be7c5
Fix(strategy/interface.py): comment typo
...
`advice_buy` -> `advise_buy`
2021-02-26 23:17:59 +01:00
Matthias
0bb80d1442
Merge pull request #4446 from Xanders/patch-1
...
Webhook JSON format
2021-02-26 20:03:07 +01:00
Matthias
7d87c44c35
Merge pull request #4436 from Th0masL/forcesell_type
...
Allow changing the order_type for forcesell
2021-02-26 19:42:00 +01:00
Xanders
f0391d3761
Better JSON webhook result description
2021-02-26 21:40:45 +03:00
Xanders
efa50be145
Fix blank lines rule at test_rpc_webhook.py
2021-02-26 21:32:41 +03:00
Xanders
7281e794b4
Fix too long line at webhook.py
2021-02-26 21:31:33 +03:00
Matthias
9a926c155d
Add forcesell entry to full config
2021-02-26 19:30:42 +01:00
Xanders
984e70d4e8
Add webhook result example to documentation
2021-02-26 21:15:40 +03:00
Xanders
52641aaa31
Add test for webhook JSON format
2021-02-26 18:12:10 +03:00
Xanders
a2cd3ed5ba
Add documentation for JSON webhook format
2021-02-26 17:59:38 +03:00
Xanders
fc69240e6d
Add JSON-encoded webhooks
2021-02-26 17:46:23 +03:00
Matthias
cc12919ee3
Merge pull request #4445 from seguri/patch-1
...
Fix #4441
2021-02-26 11:28:50 +01:00
Marco Seguri
51d73a5889
Fix #4441
2021-02-26 11:11:27 +01:00
Matthias
55015c4aa3
Merge pull request #4444 from freqtrade/dependabot/pip/aiohttp-3.7.4
...
Bump aiohttp from 3.7.3 to 3.7.4
2021-02-26 08:31:11 +01:00
dependabot[bot]
622ff771ec
Bump aiohttp from 3.7.3 to 3.7.4
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.7.3 to 3.7.4.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.7.3...v3.7.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-26 07:21:04 +00:00
Matthias
1b3b389109
Remove binanceje, add ftx to config selector
...
closes #4441
2021-02-26 07:58:15 +01:00
Matthias
c4979fd87f
Add note to check configuration settings to docker quickstart
...
part of #4441
2021-02-26 06:57:51 +01:00
Matthias
d877e3c1df
Fix failing CI due to unavailable pairs
2021-02-26 06:51:32 +01:00
Matthias
6d38a2e659
Small enhancements to docs
2021-02-25 19:57:09 +01:00
Matthias
262394e112
Add psutils to support OOM Gracefull shutdown
...
closes #4436 , #4439 #3990
2021-02-25 19:24:30 +01:00
Th0masL
006f31129e
Reduced length of the line
2021-02-25 05:23:24 +02:00
Th0masL
117f0064ed
Allow changing the order_type for forcesell
2021-02-25 05:02:08 +02:00
Matthias
38b96f071f
Merge pull request #4434 from freqtrade/new_release
...
New release 2020.2
2021-02-24 19:27:43 +01:00
Matthias
1f30c3d7f1
Refresh slack link
2021-02-24 06:46:32 +01:00
Matthias
834f00f580
Refresh slack link
2021-02-24 06:46:07 +01:00
Matthias
aea8f05d10
Version bump 2021.2
2021-02-24 06:39:59 +01:00
Matthias
cae67b02df
Merge branch 'stable' into new_release
2021-02-24 06:39:51 +01:00
Matthias
d6d8678fd6
Fix missleading FAQ information
2021-02-24 06:34:10 +01:00
Matthias
133562ba06
Merge pull request #4428 from freqtrade/dependabot/pip/develop/ccxt-1.42.19
...
Bump ccxt from 1.41.90 to 1.42.19
2021-02-22 22:01:38 +01:00
Matthias
e8794e8b8c
Merge pull request #4429 from freqtrade/dependabot/pip/develop/tabulate-0.8.9
...
Bump tabulate from 0.8.8 to 0.8.9
2021-02-22 21:59:44 +01:00
dependabot[bot]
3612c786b5
Bump tabulate from 0.8.8 to 0.8.9
...
Bumps [tabulate](https://github.com/astanin/python-tabulate ) from 0.8.8 to 0.8.9.
- [Release notes](https://github.com/astanin/python-tabulate/releases )
- [Changelog](https://github.com/astanin/python-tabulate/blob/master/CHANGELOG )
- [Commits](https://github.com/astanin/python-tabulate/compare/v0.8.8...v0.8.9 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-22 19:06:39 +00:00
dependabot[bot]
a0fa1e84fc
Bump ccxt from 1.41.90 to 1.42.19
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.41.90 to 1.42.19.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.41.90...1.42.19 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-22 19:06:36 +00:00
Matthias
c71ecd3680
Fix wrong pair-content in strategy-analysis notebook and documentation
...
closes #4399
2021-02-22 20:04:36 +01:00
Matthias
2b5f1ff256
Merge pull request #4426 from freqtrade/fix/4405
...
Don't fail API calls when live price is not available
2021-02-22 14:09:20 +01:00
Matthias
228e51b60b
Fix #4405
2021-02-22 13:34:52 +01:00
Matthias
5e4730b73b
Add test confirming #4405
2021-02-22 11:44:39 +01:00
Matthias
62885166a9
Merge pull request #4424 from freqtrade/dependabot/docker/python-3.9.2-slim-buster
...
Bump python from 3.9.1-slim-buster to 3.9.2-slim-buster
2021-02-22 08:43:54 +01:00
Matthias
21933a55f7
Merge pull request #4423 from freqtrade/dependabot/pip/develop/cryptography-3.4.6
...
Bump cryptography from 3.4.5 to 3.4.6
2021-02-22 08:23:19 +01:00
Matthias
8a62bfa0e5
armhf image should not be updated to python3.9
2021-02-22 08:20:45 +01:00
Matthias
8ffeafd2c3
Merge pull request #4422 from freqtrade/dependabot/pip/develop/scipy-1.6.1
...
Bump scipy from 1.6.0 to 1.6.1
2021-02-22 08:19:12 +01:00
Matthias
e34d8cba0e
Merge pull request #4421 from freqtrade/dependabot/pip/develop/uvicorn-0.13.4
...
Bump uvicorn from 0.13.3 to 0.13.4
2021-02-22 08:02:16 +01:00
dependabot[bot]
d8c7e5ce8d
Bump python from 3.9.1-slim-buster to 3.9.2-slim-buster
...
Bumps python from 3.9.1-slim-buster to 3.9.2-slim-buster.
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-22 05:56:25 +00:00
Matthias
6feabd51a2
Merge pull request #4418 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.3
...
Bump python-telegram-bot from 13.2 to 13.3
2021-02-22 06:48:25 +01:00
Matthias
d7cc86735b
Merge pull request #4417 from freqtrade/dependabot/pip/develop/tabulate-0.8.8
...
Bump tabulate from 0.8.7 to 0.8.8
2021-02-22 06:47:57 +01:00
dependabot[bot]
85f12f8c28
Bump cryptography from 3.4.5 to 3.4.6
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 3.4.5 to 3.4.6.
- [Release notes](https://github.com/pyca/cryptography/releases )
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/3.4.5...3.4.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-22 05:27:57 +00:00
dependabot[bot]
dea04c6452
Bump scipy from 1.6.0 to 1.6.1
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.6.0...v1.6.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-22 05:27:54 +00:00
dependabot[bot]
932aabd012
Bump uvicorn from 0.13.3 to 0.13.4
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.13.3 to 0.13.4.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.13.3...0.13.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-22 05:27:51 +00:00
dependabot[bot]
8c398acc09
Bump python-telegram-bot from 13.2 to 13.3
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.2 to 13.3.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v13.2...v13.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-22 05:27:42 +00:00
dependabot[bot]
ab74c6e771
Bump tabulate from 0.8.7 to 0.8.8
...
Bumps [tabulate](https://github.com/astanin/python-tabulate ) from 0.8.7 to 0.8.8.
- [Release notes](https://github.com/astanin/python-tabulate/releases )
- [Changelog](https://github.com/astanin/python-tabulate/blob/master/CHANGELOG )
- [Commits](https://github.com/astanin/python-tabulate/compare/v0.8.7...v0.8.8 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-22 05:27:41 +00:00
Matthias
95fcb1eb27
Merge pull request #4415 from The-smooth-operator/develop
...
Fix example in storing-information docs
2021-02-21 19:34:11 +01:00
Alberto del Barrio
188d7aaf8c
Fix example in storing-information docs
2021-02-21 18:50:11 +01:00
Matthias
3629892fc3
Stoploss-guard should use the trade_limit or more
...
fix #4404
2021-02-20 19:38:44 +01:00
Matthias
245e39e523
dry-run should be a bool, not a string
2021-02-20 19:17:26 +01:00
Matthias
4e5f8478b1
Merge pull request #4394 from JoeSchr/develop
...
fix(doc/plotting): misplaced comma in example code
2021-02-18 17:43:53 +01:00
JoeSchr
c9688f1c89
fix(doc/plotting): misplaced comma in example code
2021-02-18 17:30:29 +01:00
Matthias
2b0d2070d0
Avoid crash with /delete
...
When a trade is deleted between querying the database and actually
handling the trade.
closes #4326
2021-02-18 12:49:14 +01:00
Matthias
327c23618f
Improve documentation for get_analyzed_dataframe
2021-02-18 09:30:35 +01:00
Matthias
b5a9ce2894
Download data in the right format as well ...
...
closes #4393
2021-02-18 09:26:35 +01:00
Matthias
87dc1d3955
Explicitly push tag and tag_plot images
2021-02-17 20:52:25 +01:00
Matthias
fedbb5c0c4
Remove last flask occurance from setup.py
...
fixes #4390
2021-02-17 20:47:11 +01:00
Matthias
11b20d6932
Add config to hyperopt_loss_function documentation
2021-02-17 07:04:29 +01:00
Matthias
eff0d46ea1
Merge pull request #4375 from flomerz/pass_processed_data
...
pass data and config to loss function
2021-02-16 20:06:50 +01:00
Matthias
009a447d8a
Adjust documentation for new parameter in loss functions
2021-02-16 19:51:09 +01:00
Florian Merz
3e06cd8b3a
pass data and config to loss function
2021-02-16 10:11:33 +01:00
Matthias
a97a5a7ca8
Merge pull request #4372 from freqtrade/dependabot/pip/develop/cryptography-3.4.5
...
Bump cryptography from 3.3.2 to 3.4.5
2021-02-15 14:24:37 +01:00
dependabot[bot]
bc188907b8
Bump cryptography from 3.3.2 to 3.4.5
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 3.3.2 to 3.4.5.
- [Release notes](https://github.com/pyca/cryptography/releases )
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/3.3.2...3.4.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-15 08:46:46 +00:00
Matthias
eab1d298bc
Merge pull request #4374 from freqtrade/dependabot/pip/develop/ccxt-1.41.90
...
Bump ccxt from 1.41.70 to 1.41.90
2021-02-15 09:45:44 +01:00
dependabot[bot]
5f25139348
Bump ccxt from 1.41.70 to 1.41.90
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.41.70 to 1.41.90.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.41.70...1.41.90 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-15 08:18:04 +00:00
Matthias
1a3e7191ed
Merge pull request #4116 from squat0001/develop-squat
...
Develop squat
2021-02-15 07:15:11 +01:00
Matthias
833e2768e6
Merge pull request #4371 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.16
...
Bump prompt-toolkit from 3.0.14 to 3.0.16
2021-02-15 06:59:37 +01:00
Matthias
86fdc3016c
Merge pull request #4369 from freqtrade/dependabot/pip/develop/joblib-1.0.1
...
Bump joblib from 1.0.0 to 1.0.1
2021-02-15 06:46:49 +01:00
Matthias
4503fd0790
Merge pull request #4370 from freqtrade/dependabot/pip/develop/pandas-1.2.2
...
Bump pandas from 1.2.1 to 1.2.2
2021-02-15 06:45:29 +01:00
dependabot[bot]
dbef5425c5
Bump prompt-toolkit from 3.0.14 to 3.0.16
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.14 to 3.0.16.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/compare/3.0.14...3.0.16 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-15 05:27:12 +00:00
dependabot[bot]
d08572ea0d
Bump pandas from 1.2.1 to 1.2.2
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.2.1...v1.2.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-15 05:27:05 +00:00
dependabot[bot]
44cb206688
Bump joblib from 1.0.0 to 1.0.1
...
Bumps [joblib](https://github.com/joblib/joblib ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/joblib/joblib/releases )
- [Changelog](https://github.com/joblib/joblib/blob/master/CHANGES.rst )
- [Commits](https://github.com/joblib/joblib/compare/1.0.0...1.0.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-15 05:27:01 +00:00
Matthias
1a166f639d
Add test for calcuate_csum
2021-02-14 19:44:13 +01:00
Florian Reitmeir
5c263c7ffd
add backtesting results abs profit min/abs profit max, to get a better view if a strategy has a enough money to succeed
2021-02-14 19:41:12 +01:00
Matthias
f82dd55153
Merge pull request #4367 from freqtrade/fix/4181
...
ohlcv_candle_limit per timeframe
2021-02-14 19:32:05 +01:00
Matthias
ee74bc1f52
timeframe is mandatory, no need to use .get()
2021-02-14 11:01:12 +01:00
Matthias
ffca09bbcb
Test ohlcv_candle_limit explicitly
2021-02-14 10:38:49 +01:00
Matthias
da89838b5c
Set bittrex limits as returned by the exchange
...
closes #4181
2021-02-14 10:32:55 +01:00
Matthias
5622bb3247
Make candle_limit optionally timeframe dependent
2021-02-14 10:29:45 +01:00
Matthias
7ecf8f8b80
Cleanup candle_limit usage
2021-02-14 10:08:05 +01:00
Matthias
10a11bda34
Document bitvavo as community tested
...
closes #4360
2021-02-14 09:42:25 +01:00
Matthias
6f77ec063e
Fix cookieError on python<3.8
...
Only occurs in combination with api-server enabled,
due to some hot-fixing starlette does.
Since we load starlette at a later point, we need to replicate
starlette's behaviour for now, so sameSite cookies don't create a
problem.
closes #4356
2021-02-14 07:22:08 +01:00
Matthias
73d91275c4
Reset sell_order_status if a new sell-order is placed
...
closes #4365
2021-02-14 07:11:07 +01:00
Eko Aprili Trisno
af98e025d1
Merge branch 'develop' into patch-1
2021-02-14 02:12:38 +07:00
Eko Aprili Trisno
ba32708ed4
Update telegram.py
2021-02-14 01:40:04 +07:00
Matthias
4b5f4aa1c1
Merge pull request #4361 from freqtrade/format_currencies
...
Format currencies
2021-02-13 19:23:23 +01:00
Matthias
d4c8be915c
Use fstring where possible
2021-02-13 16:11:49 +01:00
Matthias
e7acee7904
Improve coin value output by rounding coin specific
2021-02-13 16:05:56 +01:00
Matthias
072abde9b7
Introduce round_coin_value to simplify coin rounding
2021-02-13 16:05:35 +01:00
Matthias
dd23f6bcbc
Fix type for getting pairs
2021-02-11 20:29:31 +01:00
Matthias
843fb204e9
Fix problem with inf values returned from dataframe for api methods
2021-02-11 20:21:31 +01:00
Matthias
aa79574c0c
Position-size should NEVER be over available_capital
...
Part of #4353
2021-02-11 17:09:31 +01:00
Matthias
3110d2dbb1
Add small test cases
2021-02-09 20:09:10 +01:00
Matthias
86fa75b286
Pin version of cryptography
2021-02-09 06:55:36 +01:00
Matthias
7ee149da5d
Improve plotting errorhandling
...
closes #4327
2021-02-08 20:08:32 +01:00
Matthias
427d762746
Improve tests for cancel_order to be more realistic
2021-02-08 19:37:24 +01:00
Matthias
c5ab3a80a5
Check if order is a dict before parsing
...
closes #4331
2021-02-08 19:35:22 +01:00
Matthias
de727645ab
FIx random test failure if certain files exist
2021-02-08 19:21:33 +01:00
Matthias
afaac92685
Merge pull request #4337 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.2
...
Bump python-telegram-bot from 13.1 to 13.2
2021-02-08 09:46:10 +01:00
Matthias
48e203f6a4
Merge pull request #4338 from freqtrade/dependabot/pip/develop/ccxt-1.41.70
...
Bump ccxt from 1.41.62 to 1.41.70
2021-02-08 09:45:49 +01:00
Matthias
f999366bf5
Merge pull request #4333 from freqtrade/dependabot/pip/develop/py-find-1st-1.1.5
...
Bump py-find-1st from 1.1.4 to 1.1.5
2021-02-08 09:45:20 +01:00
dependabot[bot]
c412f8df62
Bump python-telegram-bot from 13.1 to 13.2
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.1 to 13.2.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v13.1...v13.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-08 08:28:11 +00:00
dependabot[bot]
12168cbf01
Bump ccxt from 1.41.62 to 1.41.70
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.41.62 to 1.41.70.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.41.62...1.41.70 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-08 08:26:18 +00:00
Matthias
0850145b3d
Merge pull request #4334 from freqtrade/dependabot/pip/develop/numpy-1.20.1
...
Bump numpy from 1.20.0 to 1.20.1
2021-02-08 08:22:30 +01:00
Matthias
9821d3a554
Merge pull request #4335 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.23
...
Bump sqlalchemy from 1.3.22 to 1.3.23
2021-02-08 08:21:46 +01:00
Matthias
d681565756
Merge pull request #4336 from freqtrade/dependabot/pip/develop/mkdocs-material-6.2.8
...
Bump mkdocs-material from 6.2.7 to 6.2.8
2021-02-08 08:21:22 +01:00
dependabot[bot]
22d447b3f5
Bump mkdocs-material from 6.2.7 to 6.2.8
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 6.2.7 to 6.2.8.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.2.7...6.2.8 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-08 05:27:46 +00:00
dependabot[bot]
676cd7bb55
Bump sqlalchemy from 1.3.22 to 1.3.23
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.22 to 1.3.23.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-08 05:27:45 +00:00
dependabot[bot]
dd7f9181c5
Bump numpy from 1.20.0 to 1.20.1
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.20.0 to 1.20.1.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.20.0...v1.20.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-08 05:27:44 +00:00
dependabot[bot]
d1bb46bed0
Bump py-find-1st from 1.1.4 to 1.1.5
...
Bumps [py-find-1st](https://github.com/roebel/py_find_1st ) from 1.1.4 to 1.1.5.
- [Release notes](https://github.com/roebel/py_find_1st/releases )
- [Commits](https://github.com/roebel/py_find_1st/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-08 05:27:42 +00:00
Matthias
f6cdc6d9a2
Merge pull request #4325 from freqtrade/refresh_order_skip
...
Refresh order skip
2021-02-07 08:23:22 +01:00
Matthias
4cb67f140a
Merge pull request #4323 from eselskas/patch-2
...
Fix sample strategy documentation link
2021-02-06 20:17:20 +01:00
Edvinas Selskas
694f55c0a5
Use suggested link
2021-02-06 14:43:50 +00:00
Matthias
d5cf837c0f
Parse regular cancel_order call to update orders table
2021-02-06 09:23:10 +01:00
Matthias
729e773353
Merge pull request #4319 from JoeSchr/patch-2
...
Update data-download.md
2021-02-06 09:11:49 +01:00
Edvinas Selskas
bc8fda8d63
Update sample_strategy.py
...
Fix test
2021-02-06 03:13:53 +00:00
Edvinas Selskas
0a43988f3f
Fix sample strategy documentation link
...
Noticed that the current link is dead. I think this would be the most appropriate link in this case.
2021-02-06 03:02:37 +00:00
Matthias
aec22c5c3d
introduce skip_open_order_update parameter
...
skips startup-open-order-update
closes #4128
2021-02-05 20:17:53 +01:00
Matthias
86a97988c0
Improve wording
2021-02-05 20:09:13 +01:00
Matthias
0806202d47
ccxt version bump to 1.41.62
2021-02-05 20:02:55 +01:00
Matthias
2c71b3b118
Merge pull request #4309 from freqtrade/extract_stake_amount
...
Move get_trade_stake_amount to wallets
2021-02-05 19:47:30 +01:00
Matthias
545a94f360
Merge pull request #4321 from JoeSchr/fix/lint-binance-example-config
...
chore(lint): lint binance example config
2021-02-05 14:58:24 +01:00
Joe Schr
a816fb1245
chore(lint): lint binance example config
2021-02-05 12:43:19 +01:00
Matthias
1310a7b547
Fix bug with wrong conversion for BTCST/BTC
...
This can happen if a pair starts with the stake-currency
closes #4307
2021-02-04 19:58:44 +01:00
Matthias
17e1cfbd43
Merge pull request #4313 from raoulbuzziol/develop
...
setting resize_keyboard=True for slightly smaller Telegram buttons
2021-02-04 19:42:45 +01:00
JoeSchr
428d2af312
add sudo to chown
...
that was the whole point d'oh
2021-02-04 19:39:25 +01:00
JoeSchr
5165357f40
Update data-download.md
...
Fix wrong path
Add section about fixing wrong docker permission, if user_data is created by docker, it's permission are set to `root`
2021-02-04 19:36:04 +01:00
Matthias
19e43e2e9d
Merge pull request #4314 from JoeSchr/patch-1
...
Update README.md
2021-02-04 17:34:23 +01:00
JoeSchr
5cd8745997
Update README.md
...
Typo playing -> paying
2021-02-04 16:26:03 +01:00
raoulus
99b2214d1f
setting resize_keyboard=True for slightly smaller Telegram buttons
2021-02-04 15:27:18 +01:00
Matthias
e8e5acc2e2
Fix import in strategy template
2021-02-03 20:15:08 +01:00
Matthias
024849d844
Merge pull request #4285 from freqtrade/ui_deploy
...
Deploy FreqUI into webserver
2021-02-03 20:09:31 +01:00
Matthias
b8cb39462c
Move get_trade_stake_amount to wallets
...
this way it can be easier used by other functions
2021-02-03 20:00:33 +01:00
Matthias
6c87c49871
Merge pull request #4306 from The-smooth-operator/docs
...
Fix documentation links pointing to pairlists
2021-02-03 19:30:20 +01:00
Eko Aprili Trisno
54d0ac9d20
Update telegram.py
2021-02-04 01:19:23 +07:00
Eko Aprili Trisno
21d3635e8d
Update telegram.py
2021-02-04 01:16:27 +07:00
Eko Aprili Trisno
69d62ef383
Add Refresh / Reload Button on rpc/Telegram
2021-02-04 01:06:52 +07:00
Alberto del Barrio
f36c61e32f
Fix documentation links pointing to pairlists
2021-02-03 18:12:48 +01:00
Matthias
caa3e1a7fa
Merge pull request #4301 from freqtrade/doc_reorg
...
Doc reorg
2021-02-03 12:02:05 +01:00
Matthias
de72734076
Merge pull request #4302 from mobrine1/patch-1
...
#4289 printing json output
2021-02-03 10:13:44 +01:00
mobrine1
06b56544a8
printing json by default now
2021-02-03 03:27:54 -05:00
mobrine1
56569690d9
Update rest_client.py
2021-02-02 15:59:48 -05:00
mobrine1
12bcbf4374
#4289 printing json output
...
Adding --json flag to print json output
2021-02-02 15:40:33 -05:00
Matthias
cd41d11b85
Merge pull request #4300 from freqtrade/extract_get_min_stake_amount
...
Extract min stake amount from bot to exchange class
2021-02-02 20:28:35 +01:00
Matthias
43986d3f73
Move Pricing to subpage
2021-02-02 20:26:01 +01:00
Matthias
b41078cc46
Don't include plugin documentation in Configuration page
2021-02-02 20:23:30 +01:00
Matthias
dabe456d65
Improve wording of configuration doc
...
remove unneeded sections
2021-02-02 20:20:34 +01:00
Matthias
3e3c9e99c7
Move command references to their respective subpages
2021-02-02 20:03:28 +01:00
Matthias
f0532f28cf
Small doc-reorg adding "advanced topics" as main header
2021-02-02 20:03:01 +01:00
Matthias
cfd0bb8964
Extract min stake amount from bot to exchange class
2021-02-02 19:47:21 +01:00
Matthias
fa8156b321
Merge pull request #4282 from pan-long/patch-1
...
Fix a bug when compare sell_profit_offset
2021-02-02 08:22:38 +01:00
Matthias
3d9b4034e6
Use already calculated current_profit for sell_profit_offset comparison
2021-02-02 08:06:19 +01:00
Matthias
a69fde39e5
Merge pull request #4296 from freqtrade/fix/pairlistbug
...
Fix disappearing pairs pairlist bug
2021-02-01 20:02:50 +01:00
Matthias
a9f1c871dd
Add path loading snippet to derived strategies
...
closes #4279
2021-02-01 19:48:29 +01:00
Matthias
52acf9aaf6
Fix "disappearing pairs" bug
...
closes #4277
2021-02-01 19:40:31 +01:00
Matthias
130a9b4db3
Add test to call verify_pairlist multiple times
2021-02-01 19:39:55 +01:00
Matthias
55c9489eb2
Downgrade RPI docker-image to 3.7
...
otherwise piwheels.org does not work at the moment
2021-02-01 15:11:04 +01:00
Matthias
cd5c58fd37
Properly patch exchange for plot_profit test
2021-02-01 12:58:18 +01:00
Matthias
b33534b8f5
Merge pull request #4290 from freqtrade/dependabot/pip/develop/urllib3-1.26.3
...
Bump urllib3 from 1.26.2 to 1.26.3
2021-02-01 11:01:45 +01:00
Matthias
4facf662de
Fix random test-failure caused by un-clean hyperopt shutdown
...
pytest --random-order-seed=415781
2021-02-01 11:00:55 +01:00
Matthias
fd5468f9cc
Merge pull request #4292 from freqtrade/dependabot/pip/develop/pymdown-extensions-8.1.1
...
Bump pymdown-extensions from 8.1 to 8.1.1
2021-02-01 10:52:47 +01:00
dependabot[bot]
ccdac3d4c3
Bump urllib3 from 1.26.2 to 1.26.3
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.2 to 1.26.3.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/1.26.3/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.2...1.26.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-01 08:50:24 +00:00
dependabot[bot]
7fcf0d5231
Bump pymdown-extensions from 8.1 to 8.1.1
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 8.1 to 8.1.1.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/8.1...8.1.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-01 08:45:31 +00:00
Matthias
dc55c79e41
Merge pull request #4286 from freqtrade/dataload_valueerror
...
Fix valueerror in case of empty array files
2021-02-01 07:52:05 +01:00
Matthias
ed2ae65ffb
Merge pull request #4293 from freqtrade/dependabot/pip/develop/jinja2-2.11.3
...
Bump jinja2 from 2.11.2 to 2.11.3
2021-02-01 07:48:22 +01:00
Matthias
8e1f3a5196
Merge pull request #4291 from freqtrade/dependabot/pip/develop/pytest-6.2.2
...
Bump pytest from 6.2.1 to 6.2.2
2021-02-01 07:47:40 +01:00
Matthias
382cd9eaaf
Merge pull request #4295 from freqtrade/dependabot/pip/develop/mkdocs-material-6.2.7
...
Bump mkdocs-material from 6.2.5 to 6.2.7
2021-02-01 07:47:23 +01:00
Matthias
8cf8ef98c4
Merge pull request #4294 from freqtrade/dependabot/pip/develop/ccxt-1.41.35
...
Bump ccxt from 1.40.99 to 1.41.35
2021-02-01 07:47:06 +01:00
dependabot[bot]
2a5e0920ec
Bump mkdocs-material from 6.2.5 to 6.2.7
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 6.2.5 to 6.2.7.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.2.5...6.2.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-01 05:42:08 +00:00
dependabot[bot]
aa7120f27c
Bump ccxt from 1.40.99 to 1.41.35
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.40.99 to 1.41.35.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.40.99...1.41.35 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-01 05:42:06 +00:00
dependabot[bot]
ed1d4f0568
Bump jinja2 from 2.11.2 to 2.11.3
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 2.11.2 to 2.11.3.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/master/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/2.11.2...2.11.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-01 05:42:05 +00:00
dependabot[bot]
76312d722a
Bump pytest from 6.2.1 to 6.2.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.1...6.2.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-01 05:41:53 +00:00
Matthias
2c80388b40
Fix valueerror in case of empty array files
2021-02-01 06:28:49 +01:00
Matthias
06e2bc94c3
Deploy to subdirectory
2021-01-31 16:01:00 +01:00
Matthias
e4a085027b
Add test for UI methods
2021-01-31 15:27:00 +01:00
Matthias
28be71806f
Install html file as well
2021-01-31 15:13:51 +01:00
Matthias
a87a885ccd
Don't use Path object to return fileresponses
2021-01-31 14:54:58 +01:00
Matthias
7b3d99819f
Fix bug with not cleaning UI folder
2021-01-31 14:50:54 +01:00
Matthias
944d674eeb
Store freqUI version and read it again
2021-01-31 14:50:54 +01:00
Matthias
2af1d2d639
Extract last FreqUI version from api response
2021-01-31 14:50:54 +01:00
Matthias
1df0aa8751
Add ui installation to docker container builds
2021-01-31 14:50:54 +01:00
Matthias
35c2e2556e
Document FreqUI usage
2021-01-31 14:50:54 +01:00
Matthias
e928d2991d
Add fallback file
2021-01-31 14:50:54 +01:00
Matthias
f05f2c45e8
Allow deleting of UI only
2021-01-31 14:50:54 +01:00
Matthias
ddc99553bd
Add test case for get_ui_download_url
2021-01-31 14:50:54 +01:00
Matthias
a1a35115ad
Extract get_ui_download_url
2021-01-31 14:50:54 +01:00
Matthias
87ed2d7502
Write some tests for UI Downloading
2021-01-31 14:50:54 +01:00
Matthias
a47616eed4
Add UI installation subcommand
2021-01-31 14:50:54 +01:00
Matthias
27970b424d
Add webUI serving to api-server
2021-01-31 14:50:54 +01:00
Matthias
79087ba166
Fix intermitted test failure
2021-01-31 14:50:39 +01:00
Matthias
f288ed1f36
Merge pull request #4284 from freqtrade/windows_ci_error
...
Version bump numpy 1.20.0
2021-01-31 13:59:36 +01:00
Matthias
5724371a4f
Fix types for numpy 1.20.0 upgrade
2021-01-31 11:21:23 +01:00
Matthias
92721db583
Version bump numpy to 1.20.0
2021-01-31 10:51:21 +01:00
Matthias
bc586fe73b
Try fix CI
2021-01-31 10:29:43 +01:00
Pan Long
4cc93151c5
Fix a bug when compare sell_profit_offset
...
It should be comparing the ratio instead of absolut profit.
Also updated the comment.
2021-01-31 12:14:09 +08:00
Matthias
16dad8b6d4
Allow custom_stoploss to cooperate with stoploss on exchange
2021-01-30 20:11:18 +01:00
Matthias
30e5c01cb1
Improve formatting of custom_stoploss docs
2021-01-30 19:59:14 +01:00
Matthias
afdb39d78f
Merge pull request #4280 from andre-ac/develop
...
Fixed virtualenv link
2021-01-30 19:20:13 +01:00
andre-ac
6b63129eb0
Fixed virtualenv link
2021-01-30 15:36:59 +00:00
Matthias
406682c3bb
Fix random api failure in slow cases
2021-01-30 10:20:40 +01:00
Matthias
b68ed458b8
Merge pull request #4067 from freqtrade/dependabot/docker/python-3.9.1-slim-buster
...
Bump python from 3.8.6-slim-buster to 3.9.1-slim-buster
2021-01-30 10:13:32 +01:00
Matthias
5d18289821
Fix name in issue template
2021-01-30 07:17:25 +01:00
Matthias
375f551e5d
Merge pull request #4218 from sobeit2020/develop
...
Conda - installation process : adding and explaining
2021-01-29 20:01:07 +01:00
Matthias
1e6194fa30
Improve wording, fix hirerchial hierarchy
2021-01-29 19:46:45 +01:00
Matthias
d8353bc90e
Merge branch 'develop' into pr/sobeit2020/4218
2021-01-29 19:11:19 +01:00
Matthias
ea0ffbae73
use profit_ratio in calculate_cum_profit
2021-01-29 19:06:57 +01:00
Matthias
ad9efd3ac5
Merge pull request #4275 from freqtrade/markets_ref
...
Cache markets in the exchange object
2021-01-29 16:57:57 +01:00
sobeit2020
b12d0b110e
Update installation.md
2021-01-28 23:09:39 +00:00
Matthias
5cdd9dd445
Cache markets in the exchange object
2021-01-28 19:47:32 +01:00
dependabot[bot]
4bb2a00f03
Bump python from 3.8.6-slim-buster to 3.9.1-slim-buster
...
Bumps python from 3.8.6-slim-buster to 3.9.1-slim-buster.
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-27 18:12:56 +00:00
Matthias
65459086a3
Merge pull request #4268 from freqtrade/backtest_trade_object
...
Backtest trade object
2021-01-27 19:10:21 +01:00
Matthias
766c786d90
Merge pull request #4273 from freqtrade/new_release
...
New release 2021.1
2021-01-27 19:02:52 +01:00
sobeit2020
d1d77f56df
Update installation.md
2021-01-27 13:38:59 +00:00
sobeit2020
a414d5d75a
Update installation.md
2021-01-27 13:25:16 +00:00
sobeit2020
ec2cf7f979
Update installation.md
2021-01-27 13:23:53 +00:00
sobeit2020
5da8a3078b
Update installation.md
2021-01-27 13:04:04 +00:00
Matthias
eac98dbbd6
Version bump to 2021.1
2021-01-27 07:29:40 +01:00
Matthias
a9b4d6de33
Check for existance of ask key in ticker
...
closes #4267
2021-01-26 17:18:55 +01:00
Matthias
4d7f3e570b
Add test for spreadfilter division exception
2021-01-26 17:18:51 +01:00
Matthias
5ab8cc56a4
Update docs to also work for postgres
2021-01-26 08:13:43 +01:00
Matthias
9005cd25b8
Merge pull request #4256 from thopd88/patch-2
...
Fix operator does not exist: boolean = integer
2021-01-26 07:21:39 +01:00
Tho Pham (Alex)
8f529f48da
Update freqtrade/freqtradebot.py use is_open.is_(True)
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-01-26 07:38:25 +07:00
sobeit2020
188010329c
Update installation.md
2021-01-25 21:22:43 +00:00
sobeit2020
bcc7adb186
Update installation.md
2021-01-25 21:18:38 +00:00
sobeit2020
d848242379
Update installation.md
2021-01-25 21:12:48 +00:00
sobeit2020
39cef2dbe0
Update environment.yml
2021-01-25 20:45:35 +00:00
sobeit2020
4a28fab8a1
Update installation.md
2021-01-25 20:41:55 +00:00
Matthias
91b6c02947
Update download-data --dl-trades sample command
2021-01-25 20:57:05 +01:00
sobeit2020
65e0ba60dc
Update installation.md
2021-01-25 19:51:01 +00:00
Matthias
13ad6dd461
Fix documentation
2021-01-25 19:56:40 +01:00
Matthias
c659150d9f
Also print trade_duration in seconds to json
2021-01-25 19:42:34 +01:00
Matthias
3a83492999
Merge pull request #4265 from freqtrade/dependabot/pip/develop/ccxt-1.40.99
...
Bump ccxt from 1.40.74 to 1.40.99
2021-01-25 10:11:56 +01:00
dependabot[bot]
f98bd40955
Bump ccxt from 1.40.74 to 1.40.99
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.40.74 to 1.40.99.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.40.74...1.40.99 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-25 08:24:17 +00:00
Matthias
6fc165c133
Merge pull request #4264 from freqtrade/dependabot/pip/develop/scikit-learn-0.24.1
...
Bump scikit-learn from 0.24.0 to 0.24.1
2021-01-25 08:23:57 +01:00
Matthias
d10e00b61b
Merge pull request #4262 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.14
...
Bump prompt-toolkit from 3.0.10 to 3.0.14
2021-01-25 08:23:30 +01:00
Matthias
c0df15af29
Merge pull request #4257 from freqtrade/dependabot/pip/develop/cachetools-4.2.1
...
Bump cachetools from 4.2.0 to 4.2.1
2021-01-25 08:22:46 +01:00
Matthias
9b8148356e
Merge pull request #4261 from freqtrade/dependabot/pip/develop/pandas-1.2.1
...
Bump pandas from 1.2.0 to 1.2.1
2021-01-25 08:22:12 +01:00
Matthias
04058b1a33
Merge pull request #4258 from freqtrade/dependabot/pip/develop/blosc-1.10.2
...
Bump blosc from 1.10.1 to 1.10.2
2021-01-25 08:04:27 +01:00
Matthias
1314e75bc6
Merge pull request #4259 from freqtrade/dependabot/pip/develop/pytest-cov-2.11.1
...
Bump pytest-cov from 2.10.1 to 2.11.1
2021-01-25 08:03:24 +01:00
dependabot[bot]
cb749b578d
Bump scikit-learn from 0.24.0 to 0.24.1
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 0.24.0 to 0.24.1.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/0.24.0...0.24.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-25 05:37:51 +00:00
dependabot[bot]
fb99cf1459
Bump prompt-toolkit from 3.0.10 to 3.0.14
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.10 to 3.0.14.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/compare/3.0.10...3.0.14 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-25 05:37:50 +00:00
dependabot[bot]
d4e9037e6e
Bump pandas from 1.2.0 to 1.2.1
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.2.0...v1.2.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-25 05:37:49 +00:00
dependabot[bot]
afdcd2c0af
Bump pytest-cov from 2.10.1 to 2.11.1
...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 2.10.1 to 2.11.1.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases )
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.10.1...v2.11.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-25 05:37:42 +00:00
dependabot[bot]
9422062cbd
Bump blosc from 1.10.1 to 1.10.2
...
Bumps [blosc](https://github.com/blosc/python-blosc ) from 1.10.1 to 1.10.2.
- [Release notes](https://github.com/blosc/python-blosc/releases )
- [Changelog](https://github.com/Blosc/python-blosc/blob/master/RELEASE_NOTES.rst )
- [Commits](https://github.com/blosc/python-blosc/compare/v1.10.1...v1.10.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-25 05:37:25 +00:00
dependabot[bot]
b976baae3f
Bump cachetools from 4.2.0 to 4.2.1
...
Bumps [cachetools](https://github.com/tkem/cachetools ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/tkem/cachetools/releases )
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tkem/cachetools/compare/v4.2.0...v4.2.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-25 05:37:16 +00:00
Tho Pham (Alex)
c22cccb55b
Fix operator does not exist: boolean = integer
2021-01-25 12:24:47 +07:00
sobeit2020
2226f6781f
Update installation.md
2021-01-24 21:31:36 +00:00
Matthias
62e43539c9
Limit max_open_trades to maximum available pairs
...
closes #4008
2021-01-24 19:59:54 +01:00
Matthias
789a980a30
Fix tests for new export format
2021-01-24 19:42:32 +01:00
sobeit2020
2c2a33b2e8
updated environemnt.ylm
2021-01-24 17:06:40 +00:00
sobeit2020
9af89786ba
update installation.md
...
ma
2021-01-24 17:03:56 +00:00
Matthias
deb8432d33
Streamline trade to dataframe conversion
2021-01-24 08:58:41 +01:00
Matthias
8ee264bc59
Don't use profit_percent for backtesting results anymore
2021-01-24 08:58:41 +01:00
Matthias
48977493bb
Backtesting does not need to convert to BacktestResult object
2021-01-24 08:58:41 +01:00
Matthias
3b51545d23
Add trade_duration to to_json
2021-01-24 08:58:41 +01:00
Matthias
9a3c425cf4
Update slack link
2021-01-24 08:53:05 +01:00
Matthias
16f9675356
Fix whitelist expansion problem
2021-01-23 20:40:27 +01:00
Matthias
37acaa685b
Merge pull request #4249 from freqtrade/config_rename
...
Config rename
2021-01-23 09:20:42 +01:00
Matthias
31e0b09643
Rename config.json.example
...
it's really the config dedicated to bittrex,
so the name should reflect this in beeing config_bittrex.json.example
2021-01-22 19:18:34 +01:00
Matthias
371b374ea6
Remove unused config setup from setup.sh
2021-01-22 19:12:34 +01:00
Matthias
bec9b580b0
sell_profit_offset should be documented in the strategy override section
2021-01-22 17:38:55 +01:00
Matthias
e94e2dd383
Remove docker config without compose
2021-01-22 17:32:57 +01:00
Matthias
c42241986e
further investigate random test failure
2021-01-21 19:20:38 +01:00
Matthias
c998577d4a
Merge pull request #4244 from dannoso/patch-1
...
Fixed quickstart link in docs
2021-01-21 19:12:47 +01:00
Davide
fd379d36ac
Fixed quickstart link in docs
2021-01-21 12:27:22 +01:00
Matthias
5c0f98b518
Blacklist Poloniex - as ccxt does not provide a fetch_order endpoint
2021-01-20 19:31:17 +01:00
Matthias
06cae1b60c
Merge pull request #4241 from tijmenvandenbrink/develop
...
Small improvement to MaxDrawDown protection
2021-01-20 14:16:08 +01:00
Matthias
5f5f75e147
Improve wording in protections documentation
2021-01-20 13:57:53 +01:00
Tijmen van den Brink
992d6b8018
Small improvement to MaxDrawDown protection
2021-01-20 09:24:30 +01:00
Matthias
7c80eeea95
Add use_custom_stoploss to optimize_report
2021-01-19 22:51:12 +01:00
Matthias
86b3306a3b
Small doc refactoring
2021-01-19 22:07:10 +01:00
Matthias
7c99e6f0e6
Avoid random test failure
2021-01-19 20:49:28 +01:00
Matthias
20591b539a
Merge pull request #4228 from baartch/develop
...
Extending the Telegram Bot command /status with the possibility to query specific trade_ids
2021-01-19 20:08:49 +01:00
Matthias
cd8d4da466
Add test for /status <tradeids> functionality
2021-01-19 19:45:13 +01:00
Andreas Brunner
a68a546dd9
_rpc_trade_status argument datatype optimizations
2021-01-18 15:26:53 +01:00
Matthias
c785bce7e6
Merge pull request #4234 from freqtrade/dependabot/pip/develop/pyjwt-2.0.1
...
Bump pyjwt from 2.0.0 to 2.0.1
2021-01-18 09:20:16 +01:00
Matthias
d05cbe239a
Merge pull request #4231 from freqtrade/dependabot/pip/develop/coveralls-3.0.0
...
Bump coveralls from 2.2.0 to 3.0.0
2021-01-18 08:59:05 +01:00
Matthias
792c8503f9
Merge pull request #4233 from freqtrade/dependabot/pip/develop/mkdocs-material-6.2.5
...
Bump mkdocs-material from 6.2.4 to 6.2.5
2021-01-18 08:48:44 +01:00
Matthias
10104927c9
Fix devcontainer
...
closes #4230
2021-01-18 07:46:19 +00:00
Matthias
611dbdc522
Merge pull request #4235 from freqtrade/dependabot/pip/develop/ccxt-1.40.74
...
Bump ccxt from 1.40.30 to 1.40.74
2021-01-18 07:31:34 +01:00
Matthias
3386ca9999
Merge pull request #4232 from freqtrade/dependabot/pip/develop/plotly-4.14.3
...
Bump plotly from 4.14.1 to 4.14.3
2021-01-18 07:29:41 +01:00
dependabot[bot]
994b4013ad
Bump ccxt from 1.40.30 to 1.40.74
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.40.30 to 1.40.74.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.40.30...1.40.74 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-18 05:38:06 +00:00
dependabot[bot]
8b5f8937cc
Bump pyjwt from 2.0.0 to 2.0.1
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jpadilla/pyjwt/compare/2.0.0...2.0.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-18 05:37:48 +00:00
dependabot[bot]
7f8dbce367
Bump mkdocs-material from 6.2.4 to 6.2.5
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 6.2.4 to 6.2.5.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.2.4...6.2.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-18 05:37:45 +00:00
dependabot[bot]
6a8e495102
Bump plotly from 4.14.1 to 4.14.3
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.14.1 to 4.14.3.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.14.1...v4.14.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-18 05:37:37 +00:00
dependabot[bot]
296a6bd43c
Bump coveralls from 2.2.0 to 3.0.0
...
Bumps [coveralls](https://github.com/coveralls-clients/coveralls-python ) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/coveralls-clients/coveralls-python/releases )
- [Changelog](https://github.com/TheKevJames/coveralls-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/coveralls-clients/coveralls-python/compare/2.2.0...3.0.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-18 05:37:29 +00:00
Andreas Brunner
eb95d970e9
flake8 beautify
2021-01-17 21:26:55 +01:00
Andreas Brunner
d21eff0d52
fix, if an non existing trade_id is provided
2021-01-17 21:21:31 +01:00
Andreas Brunner
3ea33d1737
updating doc and help with new /status argument
2021-01-17 21:15:17 +01:00
Andreas Brunner
6d40814dbf
extend status bot command to query specific trades
2021-01-17 20:39:35 +01:00
Matthias
a8bae3a381
Don't update trade fees for dry-run orders
2021-01-17 20:31:27 +01:00
Matthias
389db2fe7d
Enhance wording of docker quickstart
2021-01-17 19:11:00 +01:00
Matthias
3a2bac4ae3
Merge pull request #4223 from freqtrade/bot_name
...
Add bot_name setting
2021-01-17 15:23:41 +01:00
sobeit2020
172a629c58
Update installation.md
2021-01-16 22:41:37 +00:00
sobeit2020
f9dd74585e
Update installation.md
2021-01-16 22:39:11 +00:00
sobeit2020
73206a9194
Update installation.md
2021-01-16 22:35:42 +00:00
sobeit2020
63be27f671
Update installation.md
2021-01-16 22:28:23 +00:00
sobeit2020
9ad0817105
Update installation.md
2021-01-16 22:27:25 +00:00
sobeit2020
a271c9e98e
Update installation.md
2021-01-16 22:24:22 +00:00
Matthias
53c208197d
Add bot_name setting
...
allows naming the bot to simply differentiate when running different
bots.
2021-01-16 16:19:49 +01:00
Matthias
572f5f9186
Fix fstring syntax error
2021-01-16 10:05:47 +01:00
Matthias
9f338ba6ed
Debug random test failure in CI
2021-01-16 10:01:31 +01:00
Matthias
3fefb6f1c8
Merge pull request #4215 from freqtrade/refactor/backtest
...
Small backtest refactor, introduce calling `bot_loop_start` in backtesting
2021-01-16 09:32:19 +01:00
Matthias
d74376726a
api-server should fully support max_open_trades=-1
2021-01-15 20:47:12 +01:00
Matthias
baef8b4f79
Merge pull request #4197 from nas-/develop
...
Added support for regex in whitelist
2021-01-15 07:34:49 +01:00
Matthias
bf5868c96d
Add testcase for nonexisting pairs on whitelist
2021-01-15 07:10:17 +01:00
nas-
f72d53351c
Added ability to keep invalid pairs while expanding expand_pairlist
2021-01-15 06:37:57 +01:00
sobeit2020
ce5ba1bb6e
Adding Conda installation process
2021-01-15 00:14:11 +00:00
Matthias
0b65fe6afe
Capture backtest start / end time
2021-01-14 19:09:25 +01:00
Matthias
9147106259
call bot_loop_start() in backtesting to allow setup-code to run
2021-01-14 19:09:25 +01:00
Matthias
baa1142afa
Use preprocessed to get min/max date in hyperopt
2021-01-14 19:09:21 +01:00
Matthias
9d4cdcad10
Extract backtesting of one strategy
2021-01-14 19:04:42 +01:00
Matthias
6d1fba1409
Remove unnecessary log output tests
2021-01-14 19:04:42 +01:00
Matthias
f3de0dd3eb
Fix support for protections in hyperopt
...
closes #4208
2021-01-14 06:53:40 +01:00
Matthias
d289fe44cb
Merge pull request #4205 from tejeshreddy/docs-edge
...
fix: edge doc typos [done]
2021-01-13 16:43:43 +01:00
tejeshreddy
950c5c0113
fix: edge doc typos
2021-01-13 16:50:38 +05:30
Matthias
adb3fb123e
Fix typo
2021-01-12 19:35:02 +01:00
Matthias
47a06c6213
Fix enable/reenable of swagger UI endpoint
2021-01-12 19:28:22 +01:00
Matthias
ac43591c44
Fix failing api when max_open_trades is unlimited
2021-01-12 19:24:37 +01:00
Matthias
60ea32e398
Improve wording
2021-01-12 19:05:25 +01:00
Matthias
6007d5182a
Merge pull request #4147 from hoeckxer/ignore_expired_candle
...
Ignoring candles that have expired within timeframe
2021-01-12 19:04:16 +01:00
hoeckxer
1f6a71fdd9
Reformat code on new version
2021-01-12 08:24:11 +01:00
Matthias
951c6ac1d4
Merge pull request #4193 from freqtrade/sell_profit_offset
...
Sell profit offset
2021-01-12 07:58:07 +01:00
hoeckxer
71f45021b9
Removed redundant statement
2021-01-12 07:35:30 +01:00
hoeckxer
e328182bd7
Changed workings so it only needs to timing-parameter, instead of also requiring a boolean value
2021-01-12 07:30:39 +01:00
nas-
4d7ffa8c81
Added suppoort for regex in whitelist
2021-01-12 01:13:58 +01:00
Matthias
b062b836cc
Add test for sell_profit_offset
2021-01-11 19:42:44 +01:00
Matthias
63a579dbab
Add sell_profit_offset parameter
...
Allows defining positive offsets before enabling the sell signal
2021-01-11 19:30:25 +01:00
Matthias
dbc25f00ac
Switch full config from bittrex to binance
...
bittrex no longer supports volumepairlist.
closes #4192
2021-01-11 19:12:03 +01:00
Matthias
0c6c5162e8
Merge pull request #4189 from freqtrade/fix/4183
...
Include stoploss_on_exchange in stoploss_guard
2021-01-11 08:14:59 +01:00
Matthias
689c19620c
Merge pull request #4188 from freqtrade/dependabot/pip/develop/pytest-mock-3.5.1
...
Bump pytest-mock from 3.5.0 to 3.5.1
2021-01-11 07:57:19 +01:00
Matthias
f159c46438
Include stoploss_on_exchange in stoploss_guard
...
fix #4183
2021-01-11 07:55:01 +01:00
Matthias
bc0550358f
Merge pull request #4186 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.10
...
Bump prompt-toolkit from 3.0.9 to 3.0.10
2021-01-11 07:36:29 +01:00
Matthias
d78fd3fa8f
Merge pull request #4185 from freqtrade/dependabot/pip/develop/mkdocs-material-6.2.4
...
Bump mkdocs-material from 6.2.3 to 6.2.4
2021-01-11 07:34:48 +01:00
Matthias
6c29964bcc
Merge pull request #4187 from freqtrade/dependabot/pip/develop/ccxt-1.40.30
...
Bump ccxt from 1.40.25 to 1.40.30
2021-01-11 07:33:55 +01:00
dependabot[bot]
59efc5f083
Bump pytest-mock from 3.5.0 to 3.5.1
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.5.0 to 3.5.1.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.5.0...v3.5.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-11 05:38:47 +00:00
dependabot[bot]
f1809286cf
Bump ccxt from 1.40.25 to 1.40.30
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.40.25 to 1.40.30.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.40.25...1.40.30 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-11 05:38:47 +00:00
dependabot[bot]
a34753fcb1
Bump prompt-toolkit from 3.0.9 to 3.0.10
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.9 to 3.0.10.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/compare/3.0.9...3.0.10 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-11 05:38:45 +00:00
dependabot[bot]
ddecf3ef98
Bump mkdocs-material from 6.2.3 to 6.2.4
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 6.2.3 to 6.2.4.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.2.3...6.2.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-11 05:38:34 +00:00
Matthias
5102dfd6df
Merge pull request #4144 from freqtrade/improve_informativepair
...
Improve merge_informative_pairs to properly merge correct timeframes
2021-01-09 10:15:59 +01:00
Matthias
61d225a575
Merge pull request #4170 from freqtrade/dependabot/pip/develop/pyjwt-2.0.0
...
Bump pyjwt from 1.7.1 to 2.0.0
2021-01-08 19:48:04 +01:00
Matthias
8631a54514
Fix test due to pyjwt2.0
2021-01-08 19:34:01 +01:00
Matthias
5f17dd06a5
Merge pull request #4173 from freqtrade/fix/4161
...
Fix #4161 - by not using the problematic method for windows
2021-01-08 19:22:48 +01:00
Matthias
47f391e43e
Merge pull request #4164 from freqtrade/ci_macos_39
...
Run CI for mac on 3.9
2021-01-08 19:22:15 +01:00
Matthias
378a252ad1
Fix #4161 - by not using the problematic method for windows
2021-01-08 13:46:43 +01:00
Matthias
cc428d7e36
Merge pull request #4171 from freqtrade/dependabot/pip/develop/numpy-1.19.5
...
Bump numpy from 1.19.4 to 1.19.5
2021-01-08 13:44:09 +01:00
dependabot[bot]
c8df3c4730
Bump pyjwt from 1.7.1 to 2.0.0
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 1.7.1 to 2.0.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jpadilla/pyjwt/compare/1.7.1...2.0.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-08 07:48:31 +00:00
Matthias
de26867ad2
Merge pull request #4166 from freqtrade/dependabot/pip/develop/pytest-mock-3.5.0
...
Bump pytest-mock from 3.4.0 to 3.5.0
2021-01-08 08:48:14 +01:00
dependabot[bot]
4d2c59b7ec
Bump numpy from 1.19.4 to 1.19.5
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.19.4 to 1.19.5.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.19.4...v1.19.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-08 07:47:47 +00:00
Matthias
eb9d137d5b
Merge pull request #4167 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.9
...
Bump prompt-toolkit from 3.0.8 to 3.0.9
2021-01-08 08:47:32 +01:00
Matthias
ee6d340aa7
Merge pull request #4169 from freqtrade/dependabot/pip/develop/ccxt-1.40.25
...
Bump ccxt from 1.40.14 to 1.40.25
2021-01-08 08:47:12 +01:00
Matthias
3bc59d427c
Merge pull request #4168 from freqtrade/dependabot/pip/develop/uvicorn-0.13.3
...
Bump uvicorn from 0.13.2 to 0.13.3
2021-01-08 08:46:42 +01:00
dependabot[bot]
3cf506fa5d
Bump ccxt from 1.40.14 to 1.40.25
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.40.14 to 1.40.25.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.40.14...1.40.25 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-08 07:16:49 +00:00
dependabot[bot]
784630e2f2
Bump uvicorn from 0.13.2 to 0.13.3
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.13.2 to 0.13.3.
- [Release notes](https://github.com/encode/uvicorn/releases )
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/encode/uvicorn/compare/0.13.2...0.13.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-08 07:16:49 +00:00
dependabot[bot]
f3319e1382
Bump prompt-toolkit from 3.0.8 to 3.0.9
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.8 to 3.0.9.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/commits/3.0.9 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-08 07:16:48 +00:00
dependabot[bot]
bd5f46e4c2
Bump pytest-mock from 3.4.0 to 3.5.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.4.0...v3.5.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-08 07:16:36 +00:00
Matthias
2e7faa782c
Add documentation section for macOS installation error on 3.999999999
2021-01-08 06:51:37 +01:00
Matthias
3a9583403b
Merge pull request #4165 from freqtrade/trades_dl
...
Trades dl fix faulty behaviour
2021-01-08 06:22:13 +01:00
Matthias
4f126bea35
Change trades-test2 to better test correct behaviour
2021-01-07 20:06:26 +01:00
Matthias
bf182dc01e
Fix wrong key usage in trade_history_timebased
2021-01-07 20:03:34 +01:00
Matthias
124cb5c5bf
Add cblosc brew dependency
2021-01-07 19:36:50 +01:00
Matthias
54ab61d18a
Install hdf5 via brew
2021-01-07 19:27:35 +01:00
Matthias
9e66417e85
Run CI for mac on 3.9
2021-01-07 19:21:42 +01:00
Matthias
b43ef474ad
Fix expired candle implementation
...
Improve and simplify test by passing the current time to the function
2021-01-07 07:51:49 +01:00
Matthias
7a628432a8
Merge pull request #4159 from freqtrade/protections/strategy
...
Allow protections to be set in the strategy
2021-01-07 06:39:34 +01:00
Matthias
c9e477214f
Allow protections to be set in the strategy
2021-01-06 16:37:09 +01:00
Matthias
6ca2b2d52d
Merge pull request #4158 from freqtrade/fix/rpc_history_bug
...
Fix bug in RPC history mode when no data is found
2021-01-06 16:03:03 +01:00
Matthias
e69dac2704
Fix bug in RPC history mode when no data is found
2021-01-06 15:38:46 +01:00
Matthias
a9ca72c1b8
Fix typo in documentation
2021-01-06 11:04:14 +01:00
Matthias
dfe9247c65
Merge pull request #4155 from freqtrade/fix_dry_open_order_update
...
Don't update open orders in dry-run mode
2021-01-06 10:52:39 +01:00
Matthias
91f8667881
DOn't update open orders in dry-run mode
2021-01-06 09:57:36 +01:00
Matthias
3d57a108d8
Merge pull request #4150 from hoeckxer/protection_documentation_clarification
...
Protections - clarification in documentation
2021-01-06 09:55:43 +01:00
Matthias
a906093153
FIx doc wording for all guards
2021-01-06 09:45:21 +01:00
hoeckxer
f7b055a58c
Attempt to improve wording
...
Signed-off-by: hoeckxer <hawkeyenl@yahoo.com >
2021-01-06 09:26:03 +01:00
hoeckxer
95732e8991
Clarification in documentation
...
Signed-off-by: hoeckxer <hawkeyenl@yahoo.com >
2021-01-05 21:03:23 +01:00
hoeckxer
c0f170fdb9
Merge branch 'develop' into ignore_expired_candle
2021-01-05 21:00:08 +01:00
hoeckxer
5c34140a19
Adjusted documentation to reflect sub-key configuration
2021-01-05 20:59:31 +01:00
hoeckxer
65d91a3a58
isort fix
2021-01-05 15:36:34 +01:00
hoeckxer
573de1cf08
Fixed flake8 warnings
2021-01-05 15:30:29 +01:00
hoeckxer
67d84e7514
Merge branch 'ignore_expired_candle' of github.com:hoeckxer/freqtrade into ignore_expired_candle
2021-01-05 14:49:46 +01:00
hoeckxer
e3f3f36298
Changes based on review comments
2021-01-05 14:49:35 +01:00
Erwin Hoeckx
eaaaddac86
Update docs/configuration.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-01-05 11:10:00 +01:00
Matthias
c010cdf894
Merge pull request #4138 from freqtrade/fastapi
...
use Fastapi instead of flask for API operations
2021-01-05 10:07:19 +01:00
hoeckxer
c9ed2137bb
Simplified return statements
...
Signed-off-by: hoeckxer <hawkeyenl@yahoo.com >
2021-01-05 09:07:46 +01:00
Erwin Hoeckx
67306d943a
Update interface.py
...
Simplified return value, thereby including the situation where the time simply hasn't expired yet
2021-01-05 07:33:34 +01:00
Erwin Hoeckx
9a93a0876a
Update interface.py
...
Adjusted comment
2021-01-05 07:32:07 +01:00
hoeckxer
844df96ec7
Making changes so the build checks are satisified (imports & flake8)
...
Signed-off-by: hoeckxer <hawkeyenl@yahoo.com >
2021-01-05 07:06:53 +01:00
hoeckxer
614a996597
First commit about ignoring expired candle
...
Signed-off-by: hoeckxer <hawkeyenl@yahoo.com >
2021-01-04 20:49:24 +01:00
Matthias
cce4d7e42c
Merge pull request #4145 from hoeckxer/custom_stoploss_doc_addition
...
Added an example with a positive offset for a custom stoploss
2021-01-04 19:19:53 +01:00
hoeckxer
1cf6e2c957
Changed documentation based on review comments
...
Signed-off-by: hoeckxer <hawkeyenl@yahoo.com >
2021-01-04 14:37:22 +01:00
hoeckxer
0704cfb05b
Added an example with a positive offset for a custom stoploss
...
Signed-off-by: hoeckxer <hawkeyenl@yahoo.com >
2021-01-04 14:14:52 +01:00
Matthias
07bc0c3fce
Improve merge_informative_pairs to properly merge correct timeframes
...
explanation in #4073 , closes #4073
2021-01-04 13:49:38 +01:00
Matthias
d1804dee6b
Add note about python-dev dependency
2021-01-04 09:40:17 +01:00
Matthias
9e84dd9274
Merge pull request #4141 from freqtrade/dependabot/pip/develop/scipy-1.6.0
...
Bump scipy from 1.5.4 to 1.6.0
2021-01-04 09:30:57 +01:00
Matthias
a7e3f9ef70
Merge pull request #4142 from freqtrade/dependabot/pip/develop/isort-5.7.0
...
Bump isort from 5.6.4 to 5.7.0
2021-01-04 09:27:04 +01:00
Matthias
a33f4fd9ca
Merge pull request #4143 from freqtrade/dependabot/pip/develop/ccxt-1.40.14
...
Bump ccxt from 1.39.79 to 1.40.14
2021-01-04 08:30:42 +01:00
dependabot[bot]
9e435fba0b
Bump ccxt from 1.39.79 to 1.40.14
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.39.79 to 1.40.14.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.39.79...1.40.14 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-04 05:39:14 +00:00
dependabot[bot]
7d06e61461
Bump scipy from 1.5.4 to 1.6.0
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.5.4 to 1.6.0.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.5.4...v1.6.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-04 05:38:57 +00:00
dependabot[bot]
66391b80ae
Bump isort from 5.6.4 to 5.7.0
...
Bumps [isort](https://github.com/pycqa/isort ) from 5.6.4 to 5.7.0.
- [Release notes](https://github.com/pycqa/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/pycqa/isort/compare/5.6.4...5.7.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-04 05:38:57 +00:00
Matthias
5ca2cd3a1e
Change defaults to log only errors
2021-01-03 07:18:41 +01:00
Matthias
634d6f3898
Change logging to stderr
2021-01-03 07:15:45 +01:00
Matthias
26c3463403
Stake-amount supports unlimited, too
2021-01-03 06:49:10 +01:00
Matthias
cff50f9f66
Add response-model for show_config
2021-01-03 06:49:10 +01:00
Matthias
ca0bb7bbb8
Don't require RPC for strategy
2021-01-03 06:49:07 +01:00
Matthias
e6176d43f3
Optional RPC dependency
2021-01-03 06:49:07 +01:00
Matthias
3dc37dd79d
Add types for deps
2021-01-03 06:49:07 +01:00
Matthias
336dd1a29c
Rename api_models to api_schemas
2021-01-03 06:49:07 +01:00
Matthias
84ced92002
Fix mock-tests missing some fields
2021-01-03 06:49:07 +01:00
Matthias
29f4dd1dcd
Enhance some response models
2021-01-03 06:49:07 +01:00
Matthias
718f2b24d2
Don't use relative imports
2021-01-03 06:49:07 +01:00
Matthias
b2ab553a31
Rename api_server2 module to apiserver
2021-01-03 06:49:04 +01:00
Matthias
eb20f6e7d0
Align auth token to flask version to prevent user-logout
2021-01-03 06:49:04 +01:00
Matthias
346542e5cd
Remove flask dependency
2021-01-03 06:49:04 +01:00
Matthias
68d148e72d
Allow configuration of openAPI interface
2021-01-03 06:49:04 +01:00
Matthias
1717121f10
Properly use JWT secret key
2021-01-03 06:49:04 +01:00
Matthias
790f833653
Some more tests around api_auth
2021-01-03 06:49:04 +01:00
Matthias
29ce323649
Fix wrong hyperoptlosstest
2021-01-03 06:49:04 +01:00
Matthias
776ce57f55
Remove api_server
2021-01-03 06:49:04 +01:00
Matthias
54a50b1fb4
Fix some tests
2021-01-03 06:49:04 +01:00
Matthias
9f873305eb
Improve response models
2021-01-03 06:49:04 +01:00
Matthias
9350f505bc
Implement missing methods
2021-01-03 06:49:04 +01:00
Matthias
e23898d17b
Improve some tests
2021-01-03 06:49:04 +01:00
Matthias
9ee1d88355
Implement more endpoints
2021-01-03 06:49:04 +01:00
Matthias
73a29e6d74
Improve tests, implement more fastapi methods
2021-01-03 06:49:04 +01:00
Matthias
a18d66e108
Add more endpoints to fastapi
2021-01-03 06:49:04 +01:00
Matthias
f37ea4ba24
Fix some initial tests towards fastAPI
2021-01-03 06:49:04 +01:00
Matthias
4b86700a0f
Implement more endpoints
2021-01-03 06:48:56 +01:00
Matthias
5e4c4cae06
Fix auth providers
2021-01-03 06:48:53 +01:00
Matthias
86d0700884
Move models to apimodels
2021-01-03 06:46:25 +01:00
Matthias
6594278509
Reorder endpoints
2021-01-03 06:46:25 +01:00
Matthias
eac74a9dec
Implement auth in fastapi
2021-01-03 06:46:25 +01:00
Matthias
619b855d5f
Add version endpoint
2021-01-03 06:46:25 +01:00
Matthias
a862f19f82
Allow retrieval of rpc and config via dependencies
2021-01-03 06:46:25 +01:00
Matthias
1e38fec61b
Initial fastapi implementation (Ping working)
2021-01-03 06:46:25 +01:00
Matthias
31829d5250
Merge pull request #4134 from hoeckxer/documentation_imports_custom_stoploss
...
Added imports to documentation for clarification when using custom st…
2021-01-02 09:23:43 +01:00
Matthias
11f36fbaee
Fix all custom stoploss samples
2021-01-02 09:14:31 +01:00
Erwin Hoeckx
67ced6a53c
Update docs/strategy-advanced.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-01-01 20:49:04 +01:00
hoeckxer
e5840abaf9
Added imports to documentation for clarification when using custom stoploss
...
Signed-off-by: hoeckxer <hawkeyenl@yahoo.com >
2020-12-31 21:05:47 +01:00
Matthias
885da85fce
Merge branch 'stable' into develop
2020-12-31 10:39:20 +01:00
Matthias
9e3224ccc0
Merge pull request #4089 from freqtrade/feat/stoploss_custom
...
introduce custom stoploss
2020-12-31 10:33:33 +01:00
Matthias
12de29dd3e
Merge pull request #4133 from freqtrade/dynamic_pairlist
...
Wildcard based blacklist
2020-12-31 10:02:30 +01:00
Matthias
512e163355
change docstring to better reflect what the method is for
2020-12-31 09:48:49 +01:00
Matthias
bd7600ff06
Small visual changes
2020-12-31 09:43:24 +01:00
Matthias
04624aae40
Add documentation for wildcard-blacklist
2020-12-30 12:30:50 +01:00
Matthias
0affacd39a
Support invalid regex blacklist from config
2020-12-30 10:14:22 +01:00
Matthias
9feabe707f
Fix RPC methods to allow wildcards (and validate wildcards)
2020-12-30 09:57:31 +01:00
Matthias
704cf14383
Add expand_pairlist method
2020-12-30 09:55:44 +01:00
Matthias
2fdda8e448
plot-profit should fail gracefully if no trade is within the selected timerange
...
closes #4119
2020-12-30 08:30:41 +01:00
Matthias
b8899b39ec
Show advanced plot-config section again
...
closes #4132
2020-12-30 06:29:59 +01:00
Matthias
9d7e0514ff
Merge pull request #4131 from freqtrade/fix/krakenbalance
...
Fix/krakenbalance
2020-12-30 06:23:25 +01:00
Matthias
b607740dd1
Fix kraken balance bug if open buy orders exist
2020-12-29 20:06:37 +01:00
Matthias
238e9aabb1
Add test showing wrong behaviour
2020-12-29 20:05:07 +01:00
Matthias
f97e810429
Merge pull request #4127 from freqtrade/new_release
...
New release 2020.12
2020-12-29 07:07:54 +01:00
Matthias
0925a3cd19
Reinstate header partials
2020-12-28 14:12:39 +01:00
Matthias
a2fdb9d2f6
Move jquery to the bottom
2020-12-28 14:12:39 +01:00
Matthias
f6e56027b1
Reinstate jquery
2020-12-28 14:12:39 +01:00
Matthias
625da69fcb
Remove custom header section from docs
2020-12-28 14:12:15 +01:00
Matthias
dcc7d559ee
Reinstate header partials
2020-12-28 14:08:57 +01:00
Matthias
ecea6c9526
Move jquery to the bottom
2020-12-28 14:02:30 +01:00
Matthias
accc59aa1b
Reinstate jquery
2020-12-28 13:49:08 +01:00
Matthias
8366e67fee
Remove custom header section from docs
2020-12-28 10:19:50 +01:00
Matthias
003552d78c
Remove custom header section from docs
2020-12-28 10:19:24 +01:00
Matthias
d4e42987e2
Merge pull request #4126 from freqtrade/dependabot/pip/develop/pandas-1.2.0
...
Bump pandas from 1.1.5 to 1.2.0
2020-12-28 10:09:05 +01:00
Matthias
f80ffe279b
Version bump 2020.12
2020-12-28 09:54:58 +01:00
Matthias
ea22588649
Merge branch 'stable' into new_release
2020-12-28 09:54:46 +01:00
Matthias
fe8898c7f8
Merge pull request #4124 from freqtrade/dependabot/pip/develop/scikit-learn-0.24.0
...
Bump scikit-learn from 0.23.2 to 0.24.0
2020-12-28 09:54:29 +01:00
Matthias
0d4cf32086
Slightly adapt to pandas incompatibility
2020-12-28 09:50:48 +01:00
dependabot[bot]
30087697e0
Bump pandas from 1.1.5 to 1.2.0
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.1.5 to 1.2.0.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.1.5...v1.2.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-28 08:21:17 +00:00
Matthias
8dca3c84f8
Merge pull request #4122 from freqtrade/dependabot/pip/develop/ccxt-1.39.79
...
Bump ccxt from 1.39.52 to 1.39.79
2020-12-28 09:19:15 +01:00
Matthias
0fc504fc4e
Merge pull request #4125 from freqtrade/dependabot/pip/develop/blosc-1.10.1
...
Bump blosc from 1.9.2 to 1.10.1
2020-12-28 09:18:14 +01:00
Matthias
25b872a9c8
Merge pull request #4123 from freqtrade/dependabot/pip/develop/pymdown-extensions-8.1
...
Bump pymdown-extensions from 8.0.1 to 8.1
2020-12-28 09:17:09 +01:00
Matthias
a328bf58f4
Merge pull request #4121 from freqtrade/dependabot/pip/develop/mkdocs-material-6.2.3
...
Bump mkdocs-material from 6.1.7 to 6.2.3
2020-12-28 09:16:46 +01:00
dependabot[bot]
f492609115
Bump blosc from 1.9.2 to 1.10.1
...
Bumps [blosc](https://github.com/blosc/python-blosc ) from 1.9.2 to 1.10.1.
- [Release notes](https://github.com/blosc/python-blosc/releases )
- [Changelog](https://github.com/Blosc/python-blosc/blob/master/RELEASE_NOTES.rst )
- [Commits](https://github.com/blosc/python-blosc/compare/v1.9.2...v1.10.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-28 05:37:17 +00:00
dependabot[bot]
092ebf845d
Bump scikit-learn from 0.23.2 to 0.24.0
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 0.23.2 to 0.24.0.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/0.23.2...0.24.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-28 05:37:16 +00:00
dependabot[bot]
87b896879f
Bump ccxt from 1.39.52 to 1.39.79
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.39.52 to 1.39.79.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.39.52...1.39.79 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-28 05:37:13 +00:00
dependabot[bot]
10840ec170
Bump pymdown-extensions from 8.0.1 to 8.1
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 8.0.1 to 8.1.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/8.0.1...8.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-28 05:37:13 +00:00
dependabot[bot]
b3e929d14b
Bump mkdocs-material from 6.1.7 to 6.2.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 6.1.7 to 6.2.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.1.7...6.2.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-28 05:37:11 +00:00
Matthias
8cf3dbb682
Merge pull request #4110 from freqtrade/test/exchange_ccxt
...
add tests to verify exchange compatibility with ccxt
2020-12-26 16:32:25 +01:00
Matthias
7d2b9447d0
Update slack link
2020-12-26 15:30:55 +01:00
Matthias
4b910426ff
Merge pull request #4113 from freqtrade/ref/rpc
...
Refactor RPC dependency tree
2020-12-25 10:10:50 +01:00
Matthias
a87c273903
Refactor RPC modules so handlers don't inherit RPC directly
2020-12-24 09:09:23 +01:00
Matthias
1508e08ea5
Move fiatconvert init to RPC class
2020-12-24 08:39:00 +01:00
Matthias
48f7997a77
Merge pull request #4112 from freqtrade/tests/telegram
...
simplify telegram tests
2020-12-24 08:24:11 +01:00
Matthias
5bf739b917
Simplify more telegram tests
2020-12-24 07:39:46 +01:00
Matthias
be4a4be7a3
Further simplify test_telegram
2020-12-24 07:29:26 +01:00
Matthias
4cbbb80bc3
Refactor test_telegram to simplify tests
2020-12-24 07:10:01 +01:00
Matthias
516e56bfaa
Move init of _config to apiserver parent
2020-12-23 20:50:32 +01:00
Matthias
0b98f19f2c
Merge pull request #4111 from freqtrade/move_pairlist_plugins
...
Move pairlists to be a plugin submodule
2020-12-23 19:10:08 +01:00
Matthias
f11fd2fee1
Sort imports
2020-12-23 17:00:02 +01:00
Matthias
67193bca3d
Move pairlists to be a plugin submodule
2020-12-23 16:54:35 +01:00
Matthias
7cef5ac217
Merge pull request #4092 from MrKrautee/telegram
...
Telegram: specify custom keyboard in config
2020-12-23 16:25:37 +01:00
Matthias
1713841d0b
Initialize markets at startup for ccxt tests
2020-12-23 16:20:25 +01:00
Matthias
721d0fb2a8
Improve wording of developer docs
2020-12-23 16:00:26 +01:00
Christof
74bcd82c3d
Exception msg
2020-12-23 16:00:01 +01:00
Matthias
65d91b7cbb
Add note on adding new exchange with compat tests
2020-12-23 15:53:41 +01:00
Matthias
5599490aa2
Adjust ohlcv test after rebase
2020-12-23 15:50:24 +01:00
Matthias
b39de171c8
Don't run longrun regularily
2020-12-23 15:46:08 +01:00
Matthias
0981287c62
Improve test syntax for ccxt_compat tests
2020-12-23 15:41:59 +01:00
Matthias
2016eea212
Fix some test-errors in ccxt_compat
2020-12-23 15:41:59 +01:00
Matthias
a6e6ce16b1
Fix test failures
2020-12-23 15:41:59 +01:00
Matthias
b7d4ff9c21
Add test for fetch_ohlcv (against exchange)
2020-12-23 15:41:59 +01:00
Matthias
7833d9935c
Add dummy test for fetch_ohlcv
2020-12-23 15:41:59 +01:00
Matthias
79ed89e487
Add test for fee calculation
2020-12-23 15:41:59 +01:00
Matthias
38af1b2a5d
Improve compat tests
2020-12-23 15:41:59 +01:00
Matthias
36d60fa8a8
First small compat test
2020-12-23 15:41:59 +01:00
Christof
b1fe5940fa
check for Exception and log msgs
2020-12-22 13:01:01 +01:00
Christof
cd1a8e2c42
better error msg
2020-12-22 12:39:27 +01:00
Christof
be28b42bfa
Exception for invalid keyboard config
2020-12-22 12:34:21 +01:00
Matthias
4dadfd199d
Documentation syntax
2020-12-22 07:36:53 +01:00
Matthias
39579b6e5d
Merge pull request #4093 from freqtrade/ohlcv_limit
...
set ohlcv limit on ccxt calls
2020-12-21 19:34:50 +01:00
Matthias
9d37ac9955
Merge pull request #4094 from MrKrautee/plot_area
...
Plot area between traces
2020-12-21 19:30:07 +01:00
Matthias
9c0850ff50
Merge pull request #4103 from MrKrautee/tg_docs
...
added /locks to command list
2020-12-21 10:22:54 +01:00
Christof
78dff3d510
docs: Note syntax
2020-12-21 10:22:24 +01:00
Christof
2787ba0809
added /locks to command list
2020-12-21 10:03:27 +01:00
Christof
277f3ff47b
tests: cleaup
2020-12-21 09:52:10 +01:00
Matthias
5bd14bcccf
Merge pull request #4100 from freqtrade/dependabot/pip/develop/pytest-mock-3.4.0
...
Bump pytest-mock from 3.3.1 to 3.4.0
2020-12-21 09:31:44 +01:00
Matthias
bbc049c838
Merge pull request #4102 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.22
...
Bump sqlalchemy from 1.3.20 to 1.3.22
2020-12-21 09:31:35 +01:00
dependabot[bot]
d25fe58574
Bump sqlalchemy from 1.3.20 to 1.3.22
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.20 to 1.3.22.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-21 08:19:10 +00:00
dependabot[bot]
8eb0130200
Bump pytest-mock from 3.3.1 to 3.4.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.3.1...v3.4.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-21 08:18:53 +00:00
Matthias
fae631c026
Merge pull request #4096 from freqtrade/dependabot/pip/develop/pytest-6.2.1
...
Bump pytest from 6.2.0 to 6.2.1
2020-12-21 07:41:05 +01:00
Matthias
08a1f74748
Merge pull request #4098 from freqtrade/dependabot/pip/develop/flake8-tidy-imports-4.2.1
...
Bump flake8-tidy-imports from 4.2.0 to 4.2.1
2020-12-21 07:40:46 +01:00
Matthias
537c20ed87
Merge pull request #4097 from freqtrade/dependabot/pip/develop/questionary-1.9.0
...
Bump questionary from 1.8.1 to 1.9.0
2020-12-21 07:40:20 +01:00
Matthias
3a46f02682
Merge pull request #4101 from freqtrade/dependabot/pip/develop/ccxt-1.39.52
...
Bump ccxt from 1.39.33 to 1.39.52
2020-12-21 07:39:34 +01:00
Matthias
e587c005de
Merge pull request #4099 from freqtrade/dependabot/pip/develop/joblib-1.0.0
...
Bump joblib from 0.17.0 to 1.0.0
2020-12-21 07:35:09 +01:00
Matthias
bc110cfe8f
Merge pull request #4095 from freqtrade/dependabot/pip/develop/requests-2.25.1
...
Bump requests from 2.25.0 to 2.25.1
2020-12-21 07:34:30 +01:00
dependabot[bot]
3b67863914
Bump ccxt from 1.39.33 to 1.39.52
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.39.33 to 1.39.52.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.39.33...1.39.52 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-21 05:36:27 +00:00
dependabot[bot]
a2873096c8
Bump flake8-tidy-imports from 4.2.0 to 4.2.1
...
Bumps [flake8-tidy-imports](https://github.com/adamchainz/flake8-tidy-imports ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/adamchainz/flake8-tidy-imports/releases )
- [Changelog](https://github.com/adamchainz/flake8-tidy-imports/blob/master/HISTORY.rst )
- [Commits](https://github.com/adamchainz/flake8-tidy-imports/compare/4.2.0...4.2.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-21 05:36:24 +00:00
dependabot[bot]
5716202e45
Bump joblib from 0.17.0 to 1.0.0
...
Bumps [joblib](https://github.com/joblib/joblib ) from 0.17.0 to 1.0.0.
- [Release notes](https://github.com/joblib/joblib/releases )
- [Changelog](https://github.com/joblib/joblib/blob/master/CHANGES.rst )
- [Commits](https://github.com/joblib/joblib/compare/0.17.0...1.0.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-21 05:36:24 +00:00
dependabot[bot]
fe27206926
Bump questionary from 1.8.1 to 1.9.0
...
Bumps [questionary](https://github.com/tmbo/questionary ) from 1.8.1 to 1.9.0.
- [Release notes](https://github.com/tmbo/questionary/releases )
- [Commits](https://github.com/tmbo/questionary/compare/1.8.1...1.9.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-21 05:36:12 +00:00
dependabot[bot]
a1755364e1
Bump pytest from 6.2.0 to 6.2.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.0...6.2.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-21 05:36:09 +00:00
dependabot[bot]
e7e687c8ec
Bump requests from 2.25.0 to 2.25.1
...
Bumps [requests](https://github.com/psf/requests ) from 2.25.0 to 2.25.1.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/master/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.25.0...v2.25.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-21 05:36:08 +00:00
Christof
5423c21be0
keyboard type
2020-12-20 22:51:40 +01:00
Christof
f39dde121a
moved keyboard config validation to __inti__
2020-12-20 22:36:56 +01:00
Christof
18a24d75ef
cleanup
2020-12-20 21:31:01 +01:00
Christof
3cb559994e
some more test
2020-12-20 21:31:01 +01:00
Christof
c1b8ad7232
renaming, comments, cleanups
2020-12-20 21:31:01 +01:00
Christof
fabb31e1bc
imports order
2020-12-20 21:31:01 +01:00
Christof
f120c8d6c7
documentation
2020-12-20 21:31:01 +01:00
Christof
f24626e139
removed too many blank lines
2020-12-20 21:31:01 +01:00
Christof
43091a26ce
simple tests
2020-12-20 21:28:57 +01:00
Christof
8b24878023
plot_config documentation for fill_to, fill_label, fill_color
2020-12-20 21:28:57 +01:00
Christof
5b2902fcbc
cleanup
2020-12-20 21:28:57 +01:00
Christof
16baca5eeb
fixed: too complex warning
2020-12-20 21:28:57 +01:00
Christof
d901a86165
typo
2020-12-20 21:28:57 +01:00
Christof
75e4758936
changed config params, added fill area in subplots
2020-12-20 21:28:57 +01:00
Christof
cc39cf97dd
revert to former create_plotconfig behaviour
2020-12-20 21:28:57 +01:00
Christof
4531c924da
PEP8
2020-12-20 21:28:57 +01:00
Christof
fb3d82ccb9
cleanup
2020-12-20 21:28:57 +01:00
Christof
fdd4b40c34
fixed subplots, empty create plot_config if its not given by strategie
2020-12-20 21:28:57 +01:00
Christof
daa1727e2b
Exeption for fill_area.traces
2020-12-20 21:28:57 +01:00
Christof
3fdfc06a1e
label for fill_area added and documentation updated
2020-12-20 21:28:57 +01:00
Christof
ecadfdd98e
fixed:advanced config. added. feature: fill area between traces by advanced configuration.
2020-12-20 21:28:57 +01:00
Christof
6b44545d37
sort order imports
2020-12-20 21:06:45 +01:00
Christof
799e6be2eb
fix tests
2020-12-20 21:06:45 +01:00
Christof
621105df9a
renaming shortcut_btns to keyboard
2020-12-20 21:06:45 +01:00
Christof
bf92099486
test for custom keyboard
2020-12-20 21:06:45 +01:00
Christof
5b3ffd5141
better log msg, comments
2020-12-20 21:06:45 +01:00
Christof
5e6897b278
documentation for custom keyboard
2020-12-20 21:06:45 +01:00
Christof
e92bcb00f6
telegram: specify custom shortcut bottons (keyboard) in config.json
2020-12-20 21:06:45 +01:00
Matthias
8d3f096a97
AgeFilter does not require tickers
2020-12-20 20:08:54 +01:00
Matthias
d7daa86434
Add bybit subclass
2020-12-20 19:59:46 +01:00
Matthias
bd0af1b300
Fix test warning
2020-12-20 19:38:12 +01:00
Matthias
7d2395ddb7
Add limit parameter to fetch_ohlcv
2020-12-20 19:33:04 +01:00
Matthias
fc0d14c1b5
Improve documentation
2020-12-20 19:14:18 +01:00
Matthias
676dd0d664
Improve documentation
2020-12-20 11:22:15 +01:00
Matthias
9d5961e224
Rename method to custom_stoploss
2020-12-20 11:17:50 +01:00
Matthias
277342f167
Rename flag to "use_custom_stoposs"
2020-12-20 11:12:22 +01:00
Matthias
8574751a07
Add stoploss_value to strategy template
2020-12-20 10:49:22 +01:00
Matthias
f8639fe938
Add more tests for custom_loss
2020-12-19 20:36:19 +01:00
Matthias
5f8610b28f
Add explicit test for stop_loss_reached
2020-12-19 20:08:03 +01:00
Matthias
22d64553c9
Rename test file
2020-12-19 18:00:44 +01:00
Matthias
ea4238e860
cleanup some tests
2020-12-19 17:59:49 +01:00
Matthias
11e2915621
Fix documentation problem
2020-12-19 17:44:39 +01:00
Matthias
6892c08e9b
Improve docstring
2020-12-19 13:18:06 +01:00
Matthias
b2c1098316
more docs for dynamic stoploss method
2020-12-19 12:03:18 +01:00
Matthias
f7b54c2415
Allow and document time-based custom stoploss
...
closes #3206
2020-12-19 11:46:49 +01:00
Matthias
f235ab8cf4
Fix some typos in docs
2020-12-19 11:39:21 +01:00
Matthias
18795844d8
Add initial set of custom stoploss documentation
2020-12-19 11:37:20 +01:00
Matthias
a414b57d54
Experiment with custom stoploss interface
2020-12-18 06:56:56 +01:00
Matthias
8f6aefb591
Extract stoploss assignment
2020-12-18 06:56:56 +01:00
Matthias
768a24c375
Add stoplossvalue interface
2020-12-18 06:56:56 +01:00
Matthias
b9f3410d8b
Merge pull request #4082 from bigchakalaka/patch-2
...
Update strategy-customization.md
2020-12-18 06:16:13 +01:00
bigchakalaka
ca9fd08991
Update strategy-customization.md
2020-12-17 21:40:54 +01:00
Matthias
4e7f914e92
Improve test for AgeFilter, fix bug in Agefilter
2020-12-17 13:34:53 +01:00
Matthias
266031a6be
Disallow PerformanceFilter for backtesting
...
closes #4072
2020-12-16 19:24:47 +01:00
Matthias
8441d0f60f
Merge pull request #4069 from freqtrade/refactor_ohlcv_download
...
Refactor pairlist ohlcv download to use async
2020-12-16 19:11:49 +01:00
Matthias
d1fda28d2e
Fix typehints
2020-12-15 20:59:58 +01:00
Matthias
011ba1d9ae
Adapt tests to use async methods
2020-12-15 20:49:46 +01:00
Matthias
3c85d5201f
Use async to get candle data for pairlists
2020-12-15 20:38:26 +01:00
Matthias
f320cb0d7a
Merge pull request #4068 from freqtrade/docker_stage_pi
...
Docker stage pi
2020-12-15 19:10:10 +01:00
Matthias
4c0edd0461
Move dependencies to base image for RPI
2020-12-15 09:28:56 +01:00
Matthias
c8dde63227
Allow test-pairlist to run with verbosity
2020-12-15 09:23:40 +01:00
Matthias
69901c1314
Provide pair to _validate_pairs in pairlists
2020-12-15 09:23:40 +01:00
Matthias
39fec25ae0
add optional Cache arguments to refresh_pairs method
2020-12-15 09:23:27 +01:00
Matthias
dc92808335
Change PI dockerfile to use staged build
2020-12-15 06:44:08 +01:00
Matthias
ca9036ee1d
Merge pull request #3840 from freqtrade/dependabot/docker/python-3.9.0-slim-buster
...
Bump python from 3.8.6-slim-buster to 3.9.1-slim-buster (build actions using 3.9)
2020-12-14 20:44:29 +01:00
Matthias
e240f0b372
Merge branch 'develop' into dependabot/docker/python-3.9.0-slim-buster
2020-12-14 20:18:34 +01:00
Matthias
8366e2fd89
Merge pull request #4064 from freqtrade/dependabot/pip/develop/pytest-6.2.0
...
Bump pytest from 6.1.2 to 6.2.0
2020-12-14 19:46:13 +01:00
Matthias
9f5c4ead15
Remove support for 3.6
2020-12-14 19:18:54 +01:00
Matthias
66d5271ada
Don't build for 3.6 any longer
2020-12-14 19:10:24 +01:00
Matthias
ba869a330f
Build 3.6 on github actions too
2020-12-14 19:05:41 +01:00
dependabot[bot]
8965b8a18d
Bump pytest from 6.1.2 to 6.2.0
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.1.2 to 6.2.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.1.2...6.2.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-14 08:27:36 +00:00
Matthias
bf48df92c1
Merge pull request #4059 from freqtrade/dependabot/pip/develop/plotly-4.14.1
...
Bump plotly from 4.13.0 to 4.14.1
2020-12-14 07:42:24 +01:00
Matthias
e763aa04bd
Merge pull request #4062 from freqtrade/dependabot/pip/develop/python-rapidjson-1.0
...
Bump python-rapidjson from 0.9.4 to 1.0
2020-12-14 07:40:49 +01:00
Matthias
36fba4826f
Merge pull request #4058 from freqtrade/dependabot/pip/develop/cachetools-4.2.0
...
Bump cachetools from 4.1.1 to 4.2.0
2020-12-14 07:40:03 +01:00
Matthias
4813eec308
Merge pull request #4063 from freqtrade/dependabot/pip/develop/ccxt-1.39.33
...
Bump ccxt from 1.39.10 to 1.39.33
2020-12-14 07:39:30 +01:00
Matthias
aace993842
Merge pull request #4061 from freqtrade/dependabot/pip/develop/pandas-1.1.5
...
Bump pandas from 1.1.4 to 1.1.5
2020-12-14 07:38:45 +01:00
Matthias
834cf384f6
Merge pull request #4060 from freqtrade/dependabot/pip/develop/flake8-tidy-imports-4.2.0
...
Bump flake8-tidy-imports from 4.1.0 to 4.2.0
2020-12-14 07:37:00 +01:00
dependabot[bot]
a9b586d338
Bump ccxt from 1.39.10 to 1.39.33
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.39.10 to 1.39.33.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.39.10...1.39.33 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-14 05:44:16 +00:00
dependabot[bot]
44f295110b
Bump python-rapidjson from 0.9.4 to 1.0
...
Bumps [python-rapidjson](https://github.com/python-rapidjson/python-rapidjson ) from 0.9.4 to 1.0.
- [Release notes](https://github.com/python-rapidjson/python-rapidjson/releases )
- [Changelog](https://github.com/python-rapidjson/python-rapidjson/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-rapidjson/python-rapidjson/compare/v0.9.4...v1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-14 05:43:46 +00:00
dependabot[bot]
bdd895b8da
Bump pandas from 1.1.4 to 1.1.5
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.1.4 to 1.1.5.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.1.4...v1.1.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-14 05:43:42 +00:00
dependabot[bot]
a3139dd9d4
Bump flake8-tidy-imports from 4.1.0 to 4.2.0
...
Bumps [flake8-tidy-imports](https://github.com/adamchainz/flake8-tidy-imports ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/adamchainz/flake8-tidy-imports/releases )
- [Changelog](https://github.com/adamchainz/flake8-tidy-imports/blob/master/HISTORY.rst )
- [Commits](https://github.com/adamchainz/flake8-tidy-imports/compare/4.1.0...4.2.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-14 05:43:34 +00:00
dependabot[bot]
4cf16fa8d1
Bump plotly from 4.13.0 to 4.14.1
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.13.0 to 4.14.1.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.13.0...v4.14.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-14 05:43:33 +00:00
dependabot[bot]
3bea9255e7
Bump cachetools from 4.1.1 to 4.2.0
...
Bumps [cachetools](https://github.com/tkem/cachetools ) from 4.1.1 to 4.2.0.
- [Release notes](https://github.com/tkem/cachetools/releases )
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tkem/cachetools/compare/v4.1.1...v4.2.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-14 05:43:33 +00:00
Matthias
dad427461d
Downgrade dockerfile to 3.8.6 to avoid image bloat
2020-12-13 13:11:04 +01:00
Matthias
a4bfd0b0aa
Split linux and OSX builds into 2 seperate, parallel jobs
2020-12-13 11:25:42 +01:00
Matthias
be555895b2
Merge branch 'develop' into dependabot/docker/python-3.9.0-slim-buster
2020-12-13 11:24:23 +01:00
Matthias
7c6357cc45
Merge pull request #4041 from freqtrade/plugins/protections_backtest
...
Introduce Protection Plugins
2020-12-13 11:08:24 +01:00
Matthias
657b002a81
Explicitly check for False in fetch_ticker
2020-12-13 10:59:29 +01:00
Matthias
9cd1be8f93
Update usage of open_trade_price to open_trade_value
2020-12-13 10:33:45 +01:00
Matthias
7eab33de08
Merge branch 'develop' into plugins/protections_backtest
2020-12-13 10:31:33 +01:00
Matthias
8a2fbf6592
Small cleanup of protection stuff
2020-12-13 10:16:09 +01:00
Matthias
1436dc58f5
Merge pull request #4057 from freqtrade/avoid_high_fee_wrong_reports
...
Avoid high fee wrong reports
2020-12-12 20:04:06 +01:00
Matthias
14647fb5f0
Add tests for update fee
2020-12-12 11:49:52 +01:00
Matthias
3ee7fe64ba
Clean up some tests
2020-12-12 11:25:56 +01:00
Matthias
181b88dc75
Don't accept too high fees, assuming they are erroneous
...
Forces fallback to "detection from trades"
2020-12-12 10:52:27 +01:00
Matthias
aa4ac87fd4
Merge pull request #4052 from Samaoo/patch-4
...
Update backtesting.md
2020-12-12 10:48:23 +01:00
Samaoo
b45c2fb1d0
Update backtesting.md
2020-12-12 10:27:17 +01:00
Matthias
6107878f4e
Bump ccxt to 1.39.10
...
closes #4051
2020-12-12 07:08:29 +01:00
Matthias
aab8e36e78
Merge pull request #4046 from dmmop/patch-1
...
Update dockerfile to multistage
2020-12-11 09:10:36 +01:00
Matthias
c784e5780e
Merge pull request #4054 from freqtrade/models_open_price
...
Models open price
2020-12-11 06:31:02 +01:00
Matthias
95fd3824da
Finish renamal of open_trade_price to open_value
2020-12-10 19:36:52 +01:00
Matthias
201cc67e05
Rename open_trade_price to "open_trade_value"
2020-12-10 19:21:20 +01:00
Matthias
76594d5dde
Merge pull request #3799 from imxuwang/issue3783
...
Introduce Telegram /stats endpoint
2020-12-10 15:41:09 +01:00
Matthias
ca99d484fc
Refactor to use list comprehension
2020-12-10 07:39:50 +01:00
Matthias
33f330256b
Reorder commands on telegram init
2020-12-09 20:36:30 +01:00
Samaoo
af53dfbfab
Update backtesting.md
2020-12-09 15:57:15 +01:00
Samaoo
f5817063b7
Update backtesting.md
2020-12-09 15:53:38 +01:00
David Martinez Martin
25f8e0cc57
Added git packages for future dependencies
2020-12-09 11:28:45 +01:00
David Martinez Martin
5708098256
Move ENV PATH to base image
2020-12-09 10:34:38 +01:00
Matthias
7126aa9514
Merge pull request #4047 from freqtrade/strategy_manatory
...
Ensure non-defined attributes fail correctly
2020-12-09 10:27:29 +01:00
Matthias
f1af2972e2
Ensure non-defined attributes fail correctly
...
Remove unnecessary check, as stoploss cannot be none (it's mandatory and
a number)
2020-12-09 07:55:08 +01:00
David Martinez Martin
e6b3e64534
Update dockerfile to multistage
...
This change reduce the image size from 727Mb to 469Mb.
2020-12-09 03:27:59 +01:00
Matthias
d9a86158f4
Add cmake to support raspberry 64bit installs
2020-12-08 19:46:54 +01:00
Matthias
ad7b29cc1d
Merge pull request #4045 from Samaoo/patch-3
...
Update data-download.md
2020-12-08 19:14:17 +01:00
Samaoo
118a22d010
Update data-download.md
2020-12-08 18:04:26 +01:00
Matthias
9725b8e17c
Update Dockerfile
2020-12-08 08:43:22 +01:00
Matthias
f897b683c7
Add seperate page describing plugins
2020-12-07 19:22:14 +01:00
Matthias
82bc6973fe
Add last key to config_full
2020-12-07 16:16:33 +01:00
Matthias
c37bc307e2
Small finetunings to documentation
2020-12-07 16:12:03 +01:00
Matthias
b5289d5f0e
Update full config with correct protection keys
2020-12-07 16:02:55 +01:00
Matthias
de2cc9708d
Fix test leakage
2020-12-07 16:01:29 +01:00
Matthias
f047297995
Improve wording, fix bug
2020-12-07 15:48:06 +01:00
Matthias
3ab5514697
Add API endpoint for /stats
2020-12-07 15:07:08 +01:00
Matthias
81410fb404
Document /stats for telegram
2020-12-07 15:03:16 +01:00
Matthias
e873cafdc4
Beautify code a bit
2020-12-07 14:54:39 +01:00
Matthias
effc96e92b
Improve tests for backtest protections
2020-12-07 11:39:01 +01:00
Matthias
5849d07497
Export locks as part of backtesting
2020-12-07 11:39:01 +01:00
Matthias
57a4044eb0
Enhance test verifying that locks are not replaced
2020-12-07 11:39:01 +01:00
Matthias
bb51da8297
Fix slow backtest due to protections
2020-12-07 11:39:01 +01:00
Matthias
75a5161650
Support multis-strategy backtests with protections
2020-12-07 11:39:01 +01:00
Matthias
a3f9cd2c26
Only load protections when necessary
2020-12-07 11:39:01 +01:00
Matthias
946fb09455
Update help command output
2020-12-07 11:39:01 +01:00
Matthias
e2d15f4082
Add parameter to enable protections for backtesting
2020-12-07 11:39:01 +01:00
Matthias
32189d27c8
Disable output from plugins in backtesting
2020-12-07 11:39:01 +01:00
Matthias
9f34aebdaa
Allow closing trades without message
2020-12-07 11:39:01 +01:00
Matthias
b606936eb7
Make changes to backtesting to incorporate protections
2020-12-07 11:39:01 +01:00
Matthias
98c88fa58e
Prepare protections for backtesting
2020-12-07 11:39:01 +01:00
Matthias
3426e99b8b
Improve formatting of protection startup message
2020-12-07 11:37:57 +01:00
Matthias
64d6c7bb65
Update developer docs
2020-12-07 11:17:11 +01:00
Matthias
0e2a43ab4d
Add duration_explanation functions
2020-12-07 11:12:09 +01:00
Matthias
c993831a04
Add protections to startup messages
2020-12-07 10:57:01 +01:00
Matthias
d4799e6aa3
Implement *candle definitions
2020-12-07 10:54:26 +01:00
Matthias
a93bb6853b
Document *candles settings, implement validations
2020-12-07 10:47:13 +01:00
Matthias
eb952d77be
Move lookback_period to parent __init__
2020-12-07 08:27:14 +01:00
Matthias
f13e9ce5ed
Improve docs
2020-12-07 08:23:10 +01:00
Matthias
b36f333b2f
Add new protections to full sample, documentation
2020-12-07 08:23:10 +01:00
Matthias
f06b58dc91
Test MaxDrawdown desc
2020-12-07 08:23:10 +01:00
Matthias
089c463cfb
Introduce max_drawdown protection
2020-12-07 08:23:10 +01:00
Matthias
9d6f3a89ef
Improve docs and fix typos
2020-12-07 08:23:10 +01:00
Matthias
768d7fa196
Readd optional for get_pair_locks - it's necessary
2020-12-07 08:23:10 +01:00
Matthias
9947dcd1da
Beta feature warning
2020-12-07 08:23:10 +01:00
Matthias
ad746627b3
Fix lock-loop
2020-12-07 08:23:10 +01:00
Matthias
397a15cb61
Improve protection documentation
2020-12-07 08:23:10 +01:00
Matthias
4351a26b4c
Move stop_duration to parent class
...
avoids reimplementation and enhances standardization
2020-12-07 08:23:10 +01:00
Matthias
12e84bda1e
Add developer docs for Protections
2020-12-07 08:23:10 +01:00
Matthias
6d0f16920f
Get Longest lock logic
2020-12-07 08:23:10 +01:00
Matthias
dce2364672
Add stoploss per pair support
2020-12-07 08:23:10 +01:00
Matthias
dcdf4a0503
Improve tests
2020-12-07 08:23:10 +01:00
Matthias
32cde1cb7d
Improve test for lowprofitpairs
2020-12-07 08:23:10 +01:00
Matthias
8f958ef723
Improve login-mixin structure
2020-12-07 08:23:10 +01:00
Matthias
8d9c66a638
Add LogginMixin to freqtradebot class to avoid over-logging
2020-12-07 08:23:10 +01:00
Matthias
be57ceb252
Remove confusing entry
...
(in this branch of the if statement, candle_date is empty
2020-12-07 08:23:10 +01:00
Matthias
5e3d2401f5
Only call stop methods when they actually support this method
2020-12-07 08:23:10 +01:00
Matthias
2cd54a5933
Allow disabling output from plugins
2020-12-07 08:23:10 +01:00
Matthias
8ebd6ad200
Rename login-mixin log method
2020-12-07 08:23:10 +01:00
Matthias
2e5b9fd4b2
format profit in low_profit_pairs
2020-12-07 08:23:10 +01:00
Matthias
e29d918ea5
Avoid double-locks also in per pair locks
2020-12-07 08:23:10 +01:00
Matthias
fc97266dd4
Add "now" to lock_pair method
2020-12-07 08:23:10 +01:00
Matthias
59091ef2b7
Add helper method to calculate protection until
2020-12-07 08:23:10 +01:00
Matthias
47cd856fea
Include protection documentation
2020-12-07 08:23:10 +01:00
Matthias
5133675988
Apply all stops in the list, even if the first would apply already
2020-12-07 08:23:10 +01:00
Matthias
9484ee6690
Test for low_profit_pairs
2020-12-07 08:23:10 +01:00
Matthias
bb06365c50
Improve protection documentation
2020-12-07 08:23:10 +01:00
Matthias
1f703dc341
Improve protection documentation
2020-12-07 08:23:10 +01:00
Matthias
00d4820bc1
Add low_profit_pairs
2020-12-07 08:23:10 +01:00
Matthias
9f6c2a583f
Better wording for config options
2020-12-07 08:23:10 +01:00
Matthias
8dbef6bbea
Add test for cooldown period
2020-12-07 08:23:10 +01:00
Matthias
fe0afb9883
Implement calling of per-pair protection
2020-12-07 08:23:10 +01:00
Matthias
2a66c33a4e
Add locks per pair
2020-12-07 08:23:10 +01:00
Matthias
ff7ba23477
Simplify enter_positions and add global pairlock check
2020-12-07 08:23:10 +01:00
Matthias
05be33ccd4
Simplify is_pair_locked
2020-12-07 08:23:10 +01:00
Matthias
56975db2ed
Add more tests
2020-12-07 08:23:10 +01:00
Matthias
2b85e7eac3
Add initial tests for StoplossGuard protection
2020-12-07 08:23:10 +01:00
Matthias
816703b8e1
Improve protections work
2020-12-07 08:23:10 +01:00
Matthias
f39a534fc0
Implement global stop (First try)
2020-12-07 08:23:10 +01:00
Matthias
246b4a57a4
add small note to pairlist dev docs
2020-12-07 08:23:10 +01:00
Matthias
04878c3ce1
Rename test directory for pairlist
2020-12-07 08:23:10 +01:00
Matthias
3447f1ae53
Implement first stop method
2020-12-07 08:23:10 +01:00
Matthias
a0bd2ce837
Add first version of protection manager
2020-12-07 08:23:10 +01:00
Matthias
b6b9c8e5cc
Move "slow-log" to it's own mixin
2020-12-07 08:23:10 +01:00
Matthias
f01d86060a
Merge pull request #4040 from freqtrade/dependabot/pip/develop/ccxt-1.38.87
...
Bump ccxt from 1.38.55 to 1.38.87
2020-12-07 08:12:30 +01:00
Matthias
1fd652d3de
Merge pull request #4039 from freqtrade/dependabot/pip/develop/mkdocs-material-6.1.7
...
Bump mkdocs-material from 6.1.6 to 6.1.7
2020-12-07 08:06:02 +01:00
dependabot[bot]
647e6509a4
Bump ccxt from 1.38.55 to 1.38.87
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.38.55 to 1.38.87.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.38.55...1.38.87 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-07 05:48:43 +00:00
dependabot[bot]
0c0eb8236d
Bump mkdocs-material from 6.1.6 to 6.1.7
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 6.1.6 to 6.1.7.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.1.6...6.1.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-07 05:48:23 +00:00
Matthias
51fbd0698c
Move get_logs to be static method
2020-12-06 19:57:48 +01:00
Matthias
245c19f5e9
Add simple test for /stats call
2020-12-05 14:48:56 +01:00
Matthias
aa27c9ace2
Reorder methods in telegram
...
/stats is closely related to /profit
2020-12-05 14:39:50 +01:00
Matthias
143423145c
Refactor most of the logic to rpc.py
...
this way /stats can be used by other RPC methods too
2020-12-05 14:38:42 +01:00
Matthias
c556d1b37e
Make /stats working
2020-12-05 14:06:46 +01:00
Matthias
8f61b68b2a
Merge branch 'develop' into pr/imxuwang/3799
2020-12-05 14:06:23 +01:00
Matthias
058d40a72c
Fix telegram /daily command without arguments
2020-12-05 08:16:40 +01:00
Matthias
71e46794b4
Add updating documentation
...
closes #4036
2020-12-04 19:59:26 +01:00
Matthias
f37af9d98a
Merge pull request #4033 from Samaoo/patch-2
...
Put dollar sign after amount in edge.md
2020-12-04 19:50:46 +01:00
Samaoo
7f453033a4
Update edge.md
2020-12-04 16:53:41 +01:00
Matthias
2fbbeb970b
Gracefully handle cases where no buy price was found
...
closes #4030
2020-12-04 07:42:16 +01:00
Matthias
22595e6f92
Merge pull request #3929 from radwayne/roi_trailing_backtest
...
change backtesting behaviour if roi and trailing-stop happen at the same time
2020-12-03 19:40:46 +01:00
Matthias
01cb676f2c
Merge pull request #4015 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.1
...
Bump python-telegram-bot from 13.0 to 13.1
2020-12-02 19:02:10 +01:00
Matthias
9e063b9fc8
Merge pull request #4026 from Samaoo/patch-1
...
Update faq.md
2020-12-02 09:05:59 +01:00
Samaoo
9b4a81c0a4
Update faq.md
2020-12-02 08:40:49 +01:00
Matthias
c09c23eab1
Make sure non-int telegram values don't crash the bot
2020-12-02 07:51:59 +01:00
Matthias
d039ce1fb3
Update available columns for hyperopt
...
closes #4025
2020-12-02 06:46:18 +01:00
Matthias
4f8bc73d1a
Merge pull request #4024 from Samaoo/patch-2
...
Update faq.md
2020-12-02 06:40:02 +01:00
Samaoo
3c4fe66d86
Update faq.md
2020-12-01 21:50:51 +01:00
Samaoo
4bc24ece41
Update faq.md
2020-12-01 21:49:50 +01:00
Samaoo
c1fffb9925
Update faq.md
2020-12-01 21:38:54 +01:00
Matthias
d6cc3d7374
Improve FAQ
...
related to question in #4023
2020-12-01 19:58:06 +01:00
Matthias
5dfa1807a3
Fix tests after small updates
2020-12-01 19:57:43 +01:00
Matthias
36b7edc342
Update typing errors
2020-12-01 19:57:09 +01:00
Matthias
de0c5f9133
Merge pull request #4022 from freqtrade/pi_setup
...
improve setup.sh script
2020-12-01 07:03:26 +01:00
Matthias
cec771b593
Ask for plotting dependency installation
2020-12-01 06:48:16 +01:00
Matthias
5f70d1f9a7
Ask for hyperopt installation during setup
...
closes #2871
2020-12-01 06:48:16 +01:00
Matthias
95b24ba8a9
Update setup.sh with some specifics
2020-12-01 06:48:12 +01:00
Matthias
202ca88e23
Changes to pi steup
2020-11-30 17:37:19 +01:00
dependabot[bot]
14d44b2cd6
Bump python-telegram-bot from 13.0 to 13.1
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.0 to 13.1.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v13.0...v13.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-30 08:02:09 +00:00
Matthias
dda5bcbc8d
Merge pull request #4009 from mrsegen/patch-4
...
[Pairlist] Add PerformanceFilter
2020-11-30 07:48:15 +01:00
Matthias
5da41160bf
Merge pull request #4017 from freqtrade/dependabot/pip/develop/ccxt-1.38.55
...
Bump ccxt from 1.38.13 to 1.38.55
2020-11-30 07:29:14 +01:00
Matthias
a22fd7eb3b
Merge pull request #4016 from freqtrade/dependabot/pip/develop/plotly-4.13.0
...
Bump plotly from 4.12.0 to 4.13.0
2020-11-30 07:29:01 +01:00
dependabot[bot]
275cfb3a9c
Bump ccxt from 1.38.13 to 1.38.55
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.38.13 to 1.38.55.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.38.13...1.38.55 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-30 05:42:12 +00:00
dependabot[bot]
f17c7f0609
Bump plotly from 4.12.0 to 4.13.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.12.0 to 4.13.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.12.0...v4.13.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-30 05:42:00 +00:00
Leif Segen
b7de18608d
Trigger CI
2020-11-29 10:30:43 -06:00
Leif Segen
99abe52043
Trigger CI
2020-11-29 10:30:02 -06:00
Leif Segen
5f8e67d2b2
Update docs/includes/pairlists.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-11-29 05:05:54 -06:00
Matthias
18de9cc5e5
Merge pull request #4012 from freqtrade/best_worst_pair
...
Enhance backtesting summary report
2020-11-29 10:54:09 +01:00
Leif Segen
90070f0dc5
Force test rerun
2020-11-28 17:17:40 -06:00
Leif Segen
1791495475
Trigger another run of tests
2020-11-28 16:50:44 -06:00
Leif Segen
4b6f5b92b5
Remove non-pertinent test case
2020-11-28 12:47:36 -06:00
Leif Segen
e7a035eefe
Lint
2020-11-28 12:29:31 -06:00
Leif Segen
d6c9391924
Restoring expectation
2020-11-28 12:18:23 -06:00
Leif Segen
323c0657f8
Sort by profit after sort by count/pair
2020-11-28 12:17:03 -06:00
Leif Segen
6a74c57c3d
Pair name-based sorting.
...
Attempt at more rational string sorting. Change test to show not working as expected.
2020-11-28 11:33:25 -06:00
Matthias
e40d97e05e
Small formatting improvements
2020-11-28 17:52:29 +01:00
Matthias
5d3f59df90
Add best / worst trade
2020-11-28 17:45:56 +01:00
Matthias
a00f852cf9
Add best / worst pair to summary statistics
2020-11-28 17:37:10 +01:00
Leif Segen
03c5714399
Use explicit merge without depending on library detail. Add no trades case.
2020-11-28 09:45:17 -06:00
Leif Segen
e1d42ba78c
Alphabetize
2020-11-28 09:44:01 -06:00
Matthias
56529180eb
Further improve hyperopt docs
2020-11-28 16:42:08 +01:00
Matthias
ff286bd80c
Slightly clarify hyperopt docs
2020-11-28 16:32:44 +01:00
Matthias
a47d8dbe56
Small refactor, avoiding duplicate calculation of profits
2020-11-28 11:35:29 +01:00
Matthias
829a47b187
Merge pull request #4006 from freqtrade/remove_deprecated_experimentals
...
Remove deprecated experimental settings
2020-11-28 10:34:47 +01:00
Matthias
4cb331b5ad
Remove non-needed parameters from tests
2020-11-28 10:24:44 +01:00
Matthias
b7703e6428
Merge pull request #4007 from mrsegen/patch-2
...
Fix link
2020-11-28 10:22:58 +01:00
Leif Segen
37d2e476df
isort imports
2020-11-28 01:59:30 -06:00
Leif Segen
f448564073
Lint
2020-11-28 01:49:46 -06:00
Leif Segen
ecce5265f5
Linting
2020-11-28 01:43:19 -06:00
Leif Segen
fefa500963
More lint
2020-11-28 01:34:40 -06:00
Leif Segen
966c6b308f
Satisfy linter.
2020-11-28 01:34:18 -06:00
Leif Segen
1f7d681ddb
Merge branch 'patch-4' of https://github.com/mrsegen/freqtrade into patch-4
2020-11-28 01:22:15 -06:00
Leif Segen
dbd50fdff6
Document filter.
2020-11-28 01:22:03 -06:00
Leif Segen
cfbd1c4c43
Merge branch 'develop' into patch-4
2020-11-28 01:17:34 -06:00
Leif Segen
662ec32073
Add test cases
2020-11-28 01:15:36 -06:00
Leif Segen
26855800a3
Remove unused seed
2020-11-28 00:39:18 -06:00
Leif Segen
4600bb807c
Existing tests pass.
2020-11-28 00:38:06 -06:00
Leif Segen
9538fa1d72
Tweak main parameterized block for PerformanceFilter
...
Remove randomized exception that was geared toward ShuffleFilter. Remove case involvoing seed, also geared toward ShuffleFilter. Mock get_overall_performance().
2020-11-28 00:24:48 -06:00
Leif Segen
91b4c80d35
Remove unused parameters
2020-11-27 22:18:49 -06:00
Leif Segen
afb795b6f5
Remove unnecessary test
...
PerforamnceFilter doesn't use seeds, so no need to provide different ones.
2020-11-27 22:08:23 -06:00
Leif Segen
380cca2252
Remove unused imports
2020-11-27 22:00:48 -06:00
Leif Segen
3357350628
Revert unintended change
2020-11-27 22:00:36 -06:00
Leif Segen
c34150552f
Revert unrelated change
2020-11-27 21:36:55 -06:00
Leif Segen
05686998bb
Add starter entry in documentation
2020-11-27 21:26:42 -06:00
Leif Segen
7cbd89657f
Initial step towards implementing proposed code
2020-11-27 21:24:40 -06:00
Leif Segen
89573348b6
Fix link
2020-11-27 20:37:52 -06:00
Matthias
af1b3721fb
remove duplicate settings check
2020-11-27 20:28:17 +01:00
Matthias
95c3c45ec9
Remove long deprecated settings that moved from experimental to
...
ask_strategy
2020-11-27 20:24:32 +01:00
Leif Segen
46ec6f498c
Correct link
...
Fix prior redirection to a non-working link: https://www.freqtrade.io/en/latest/telegram-usage/configuration/#understand-forcebuy_enable
2020-11-27 12:51:44 -06:00
Matthias
ab7807cee5
Merge pull request #4004 from freqtrade/new_release
...
New release 2020.11
2020-11-27 17:11:29 +01:00
Matthias
1353c59f18
Version bump to 2020.11
2020-11-27 11:24:14 +01:00
Matthias
5d038552ae
Merge branch 'stable' into new_release
2020-11-27 11:18:42 +01:00
Matthias
c69ce28b76
Update backtest assumption documentation
2020-11-27 09:26:58 +01:00
Matthias
fefb4b23d0
revise logic in should_sell
2020-11-27 09:24:53 +01:00
Matthias
4aa6ebee04
Add more tests for #2422
2020-11-27 09:17:25 +01:00
Matthias
57461a59f3
Update backtesting documentation with new logic
2020-11-27 08:30:17 +01:00
Matthias
81d08c4def
Add detailed backtest test verifying the ROI / trailing stop collision
2020-11-27 08:24:56 +01:00
Matthias
22ff67c8f8
Merge pull request #4002 from mrsegen/patch-3
...
[Documentation] Prevent unintended LaTeX rendering
2020-11-27 08:06:47 +01:00
Matthias
31449987c0
Fix mkdocs rendering
2020-11-27 07:35:12 +01:00
Matthias
cff0527919
Merge pull request #4001 from mrsegen/patch-2
...
[Documentation] Fix parameter name
2020-11-27 07:00:30 +01:00
Leif Segen
fce31447ed
Prevent unintended LaTeX rendering
2020-11-26 19:38:20 -06:00
Leif Segen
98118f5e95
Fix parameter name
...
Correct which parameter name was referred to within the 2nd Note under "Amend last stake amount"
2020-11-26 18:46:36 -06:00
Matthias
dddbc799f9
have kraken stoploss-limit support trailing stop
2020-11-26 19:40:36 +01:00
Matthias
83f6259594
Merge pull request #3999 from hoeckxer/documentation_typo
...
Fixed a small typo in the pairlist documentation
2020-11-26 11:21:48 +01:00
hoeckxer
0b68402c10
Fixed a small typo in the pairlist documentation
...
Signed-off-by: hoeckxer <hawkeyenl@yahoo.com >
2020-11-26 10:24:48 +01:00
Matthias
1d56c87a34
Fully support kraken limit stoploss
2020-11-25 21:40:39 +01:00
Matthias
53231d94a9
Merge pull request #3975 from freqtrade/volatility_filter
...
RangeStabilityFilter filter - filter for pairs without much movement
2020-11-25 19:17:06 +01:00
Matthias
76539bc700
Merge pull request #3997 from freqtrade/kraken_limitsl
...
Kraken stoploss-limit
2020-11-25 16:58:34 +01:00
Matthias
d0d9921b42
Reorder mkdocs sequence
2020-11-25 16:27:41 +01:00
Matthias
c14c0f60a1
Add Support for kraken stoploss-limit
2020-11-25 16:27:27 +01:00
Matthias
8180393bbc
Merge branch 'develop' into kraken_limitsl
2020-11-25 16:04:33 +01:00
Matthias
7f621416a1
Merge pull request #3996 from freqtrade/fix/doublelog
...
Fix/doublelog
2020-11-25 15:22:37 +01:00
Matthias
6810192992
Update docstring for new filter
2020-11-25 15:14:36 +01:00
Matthias
8ae604d473
Ensure we're not running off of empty dataframes
2020-11-25 15:14:36 +01:00
Matthias
0d349cb355
Small finetuning
2020-11-25 15:14:36 +01:00
Matthias
8f1d2ff070
Renamd volatilityFilter to RangeStabilityFilter
2020-11-25 15:14:29 +01:00
Matthias
46389e343b
Skip filehandler test on windows - as that causes a permission-error
2020-11-25 15:10:17 +01:00
Matthias
b9980330a5
Add explicit test for FileHandler
2020-11-25 14:58:09 +01:00
Matthias
0104c9fde6
Fix double logging
2020-11-25 14:31:34 +01:00
Matthias
99b67348b2
Add test for double-logging
2020-11-25 14:30:58 +01:00
Matthias
ceb50a7807
use exception handler when downloading data
...
closes #3992
2020-11-25 07:57:27 +01:00
Matthias
bd98ff6332
Update docstring in all pairlists
2020-11-24 20:24:51 +01:00
Matthias
006436a18d
Require use_sell_signal to be true for edge
...
Otherwise edge will have strange results, as
edge runs with sell signal, while the bot runs without sell signal,
causing results to be invalid
closes #3900
2020-11-24 07:47:35 +01:00
Matthias
730c9ce471
Add Max_open_trades to summary metrics
2020-11-24 06:57:26 +01:00
Leif Segen
d959eeb97d
Merge pull request #2 from freqtrade/develop
...
catch up forked dev with original dev
2020-11-23 22:11:17 -06:00
Leif Segen
312533fded
Match current dev file
2020-11-23 22:08:53 -06:00
Matthias
82335027b7
Merge pull request #3979 from freqtrade/dependabot/pip/develop/aiohttp-3.7.3
...
Bump aiohttp from 3.7.2 to 3.7.3
2020-11-23 10:30:51 +01:00
dependabot[bot]
1ec99e6b76
Bump aiohttp from 3.7.2 to 3.7.3
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.7.2 to 3.7.3.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.7.2...v3.7.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-23 08:05:45 +00:00
Matthias
d325236f96
Merge pull request #3981 from freqtrade/dependabot/pip/develop/questionary-1.8.1
...
Bump questionary from 1.8.0 to 1.8.1
2020-11-23 07:44:12 +01:00
Matthias
421265243c
Merge pull request #3978 from freqtrade/dependabot/pip/develop/ccxt-1.38.13
...
Bump ccxt from 1.37.69 to 1.38.13
2020-11-23 07:43:20 +01:00
Matthias
16899b9df1
Merge pull request #3983 from freqtrade/dependabot/pip/develop/coveralls-2.2.0
...
Bump coveralls from 2.1.2 to 2.2.0
2020-11-23 07:37:36 +01:00
Matthias
9427b5e924
Merge pull request #3982 from freqtrade/dependabot/pip/develop/python-rapidjson-0.9.4
...
Bump python-rapidjson from 0.9.3 to 0.9.4
2020-11-23 07:37:03 +01:00
Matthias
87a34b4306
Merge pull request #3980 from freqtrade/dependabot/pip/develop/mkdocs-material-6.1.6
...
Bump mkdocs-material from 6.1.5 to 6.1.6
2020-11-23 07:36:32 +01:00
dependabot[bot]
56629d882e
Bump coveralls from 2.1.2 to 2.2.0
...
Bumps [coveralls](https://github.com/coveralls-clients/coveralls-python ) from 2.1.2 to 2.2.0.
- [Release notes](https://github.com/coveralls-clients/coveralls-python/releases )
- [Changelog](https://github.com/coveralls-clients/coveralls-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/coveralls-clients/coveralls-python/compare/2.1.2...2.2.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-23 05:51:03 +00:00
dependabot[bot]
7c7a8190ab
Bump python-rapidjson from 0.9.3 to 0.9.4
...
Bumps [python-rapidjson](https://github.com/python-rapidjson/python-rapidjson ) from 0.9.3 to 0.9.4.
- [Release notes](https://github.com/python-rapidjson/python-rapidjson/releases )
- [Changelog](https://github.com/python-rapidjson/python-rapidjson/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-rapidjson/python-rapidjson/compare/v0.9.3...v0.9.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-23 05:50:54 +00:00
dependabot[bot]
be4807d85c
Bump questionary from 1.8.0 to 1.8.1
...
Bumps [questionary](https://github.com/tmbo/questionary ) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/tmbo/questionary/releases )
- [Commits](https://github.com/tmbo/questionary/compare/1.8.0...1.8.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-23 05:50:52 +00:00
dependabot[bot]
83b4cd7b39
Bump mkdocs-material from 6.1.5 to 6.1.6
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 6.1.5 to 6.1.6.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.1.5...6.1.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-23 05:50:51 +00:00
dependabot[bot]
ec33011255
Bump ccxt from 1.37.69 to 1.38.13
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.37.69 to 1.38.13.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.37.69...1.38.13 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-23 05:50:43 +00:00
Matthias
29c6a9263d
Protect against 0 values
2020-11-22 15:50:44 +01:00
Matthias
7e4fe23bf9
Add VolatilityFilter to full config
2020-11-22 11:08:01 +01:00
Matthias
f12a8afd41
Add test for ohlcv_as_df
2020-11-22 10:56:19 +01:00
Matthias
2e1551a2eb
Improve tests of volatilityfilter
2020-11-21 19:57:17 +01:00
Matthias
f8fab5c4f8
Add tests for failure cases
2020-11-21 15:51:39 +01:00
Matthias
6b672cd0b9
Document volatilityFilter
2020-11-21 15:43:29 +01:00
Matthias
191616e4e5
Add first tests for volatilityFilter
2020-11-21 15:39:04 +01:00
Matthias
109824c9a8
Add VolatilityFilter
2020-11-21 15:39:00 +01:00
Matthias
fb86d8f8ff
Add get_historic_ohlcv_as_df to support VolatilityFilter
2020-11-21 15:28:50 +01:00
Matthias
73f0e6e704
Improve wording for discord server
...
fix link to correct docker install guide
2020-11-21 11:40:28 +01:00
Matthias
4d60a4cf4e
Add warning to StochRSI in sample strategy
...
closes #2961
2020-11-21 11:32:46 +01:00
Matthias
8ffd6f2469
Merge pull request #3971 from freqtrade/fix/3967
...
Fix bug when converting trades do ohlcv and no trades are available.
2020-11-21 11:14:30 +01:00
Matthias
89ea8dbef2
Update slack invite
2020-11-21 11:13:44 +01:00
Matthias
e8e3ca0c3c
Catch ValueError from trade_conversion
...
closes #3967
2020-11-21 10:57:19 +01:00
Matthias
83861fabde
Fix #3967 , move TradeList type to constants
2020-11-21 10:52:15 +01:00
Matthias
5ed85963a9
Allow forcebuy price to be a string by converting it to float
...
fix #3970
2020-11-21 10:39:49 +01:00
Matthias
aa0c3dced8
Improve order types documentation
2020-11-20 13:14:02 +01:00
Matthias
fa0fcfb492
Merge pull request #3939 from drdux/historic-pair
...
Historic pair
2020-11-19 19:46:08 +01:00
Matthias
97e58a42f4
Update documentation with new options
2020-11-19 19:17:31 +01:00
Matthias
f88fe5d950
Document new "allow_inactive" option
2020-11-19 19:14:43 +01:00
Matthias
7a8b274a44
Merge branch 'develop' into pr/imxuwang/3799
2020-11-19 13:18:03 +01:00
Matthias
37849f8496
Merge pull request #3965 from freqtrade/fix_hdf5trades
...
Convert np to None when loading hdf5 trades to allow duplicate detection
2020-11-19 11:22:25 +01:00
Matthias
52c9a2c37f
Convert np to None when loading hdf5 trades to allow duplicate detection
2020-11-19 07:31:54 +01:00
Matthias
dd42d61d03
Run CI on 3.9
2020-11-17 19:44:39 +01:00
dependabot[bot]
181d3a3808
Bump python from 3.8.6-slim-buster to 3.9.0-slim-buster
...
Bumps python from 3.8.6-slim-buster to 3.9.0-slim-buster.
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-17 19:44:05 +01:00
Matthias
bf6682d37f
Merge pull request #3962 from Samaoo/patch-2
...
Fix typo in windows installation docs
2020-11-17 14:49:04 +01:00
Samaoo
854d0c481f
Update windows_installation.md
2020-11-17 14:14:42 +01:00
Samaoo
4a215821cd
Fix typo in windows installation docs
2020-11-17 14:07:24 +01:00
Matthias
9621734adc
Allow setting datafromat via configuration
...
closes #3953
2020-11-17 06:53:38 +01:00
Matthias
853bd06841
Merge pull request #3959 from freqtrade/dependabot/pip/develop/ccxt-1.37.69
...
Bump ccxt from 1.37.41 to 1.37.69
2020-11-16 11:02:53 +01:00
dependabot[bot]
3f2addb729
Bump ccxt from 1.37.41 to 1.37.69
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.37.41 to 1.37.69.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.37.41...1.37.69 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-16 09:17:22 +00:00
Matthias
320dca19cb
Merge pull request #3956 from freqtrade/dependabot/pip/develop/urllib3-1.26.2
...
Bump urllib3 from 1.25.11 to 1.26.2
2020-11-16 10:16:37 +01:00
dependabot[bot]
f092a92399
Bump urllib3 from 1.25.11 to 1.26.2
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.25.11 to 1.26.2.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/master/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.25.11...1.26.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-16 07:51:10 +00:00
Matthias
d00a955af9
Merge pull request #3958 from freqtrade/dependabot/pip/develop/requests-2.25.0
...
Bump requests from 2.24.0 to 2.25.0
2020-11-16 07:33:39 +01:00
Matthias
d6bd018da4
Merge pull request #3957 from freqtrade/dependabot/pip/develop/flask-jwt-extended-3.25.0
...
Bump flask-jwt-extended from 3.24.1 to 3.25.0
2020-11-16 07:10:17 +01:00
Matthias
8c88173b74
Merge pull request #3955 from freqtrade/dependabot/pip/develop/mkdocs-material-6.1.5
...
Bump mkdocs-material from 6.1.4 to 6.1.5
2020-11-16 07:02:54 +01:00
dependabot[bot]
23947cf30b
Bump requests from 2.24.0 to 2.25.0
...
Bumps [requests](https://github.com/psf/requests ) from 2.24.0 to 2.25.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/master/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.24.0...v2.25.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-16 05:40:50 +00:00
dependabot[bot]
e52c181a2a
Bump flask-jwt-extended from 3.24.1 to 3.25.0
...
Bumps [flask-jwt-extended](https://github.com/vimalloc/flask-jwt-extended ) from 3.24.1 to 3.25.0.
- [Release notes](https://github.com/vimalloc/flask-jwt-extended/releases )
- [Commits](https://github.com/vimalloc/flask-jwt-extended/compare/3.24.1...3.25.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-16 05:40:35 +00:00
dependabot[bot]
6ebc2f3897
Bump mkdocs-material from 6.1.4 to 6.1.5
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 6.1.4 to 6.1.5.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.1.4...6.1.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-16 05:40:25 +00:00
Samaoo
ef4ab601a9
Update exchanges.md
2020-11-15 20:02:19 +01:00
Samaoo
26176d4c91
Update exchanges.md
...
According to
https://blog.kraken.com/post/5282/stop-loss-limit-take-profit-limit-two-new-advanced-orders-go-live-on-kraken/
Stop Loss Limit orders are enabled again
2020-11-15 19:55:09 +01:00
Matthias
0612658ec7
Merge pull request #3952 from Samaoo/patch-1
...
Fix typo in windows installation docs
2020-11-15 15:56:20 +01:00
Matthias
34120f6eb8
Merge pull request #3950 from xsa-dev/patch-1
...
Update telegram-usage.md
2020-11-15 15:52:50 +01:00
Matthias
7b4c1ec3ce
Small wording changes
2020-11-15 15:40:40 +01:00
Aleksey Savin
da16474b25
Update telegram-usage.md
2020-11-15 15:13:44 +03:00
SamVerhaegen
7243c8ee56
Fix typo in windows installation docs.
2020-11-15 13:06:05 +01:00
Matthias
ab85c5bb49
Merge pull request #3946 from freqtrade/plot_startup_candles
...
Plot startup candles
2020-11-14 19:28:38 +01:00
Matthias
05f0cc787c
Plotting should use startup_candles too
...
closes #3943
2020-11-14 09:28:00 +01:00
Matthias
164105acf2
Adjust startup_candle_count of sample strategies
2020-11-14 08:25:57 +01:00
Matthias
c09b641860
Merge pull request #3944 from freqtrade/fix_aioexception
...
Catch asyncio.TimeoutError when reloading async markets
2020-11-13 16:04:14 +01:00
Matthias
08b52926c8
Catch asyncio.TimeoutError when reloading async markets
2020-11-13 10:43:48 +01:00
Matthias
4eb96cfc4f
Allow locks to be gathered even when the bot is stopped
2020-11-13 06:51:45 +01:00
Daniel Goller
2d6bfe1592
only skip pair validation rather than all of it
2020-11-12 11:32:45 +00:00
Daniel Goller
2424ac94c2
skip the check for active markets with flag for existing StaticPairList
2020-11-12 11:29:46 +00:00
Daniel Goller
2640dfee93
Revert "Added ConstPairList handler to skip validation of pairs if you want to backtest a pair that's not live any more, e.g. expiring contracts."
...
This reverts commit 13da8f9368 .
2020-11-12 11:27:30 +00:00
Daniel Goller
916776bb53
Option to skip exchange validation, required to backtest pairs that are not live on the exchange any more.
2020-11-09 08:37:38 +00:00
Daniel Goller
13da8f9368
Added ConstPairList handler to skip validation of pairs if you want to backtest a pair that's not live any more, e.g. expiring contracts.
2020-11-09 08:34:40 +00:00
Matthias
5f483acdd0
Merge pull request #3938 from freqtrade/dependabot/pip/develop/ccxt-1.37.41
...
Bump ccxt from 1.37.14 to 1.37.41
2020-11-09 09:03:31 +01:00
dependabot[bot]
59e846d554
Bump ccxt from 1.37.14 to 1.37.41
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.37.14 to 1.37.41.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.37.14...1.37.41 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-09 07:48:14 +00:00
Matthias
4bc693c17c
Merge pull request #3935 from freqtrade/dependabot/pip/develop/questionary-1.8.0
...
Bump questionary from 1.7.0 to 1.8.0
2020-11-09 07:27:49 +01:00
Matthias
d85fd3060a
Merge pull request #3936 from freqtrade/dependabot/pip/develop/scipy-1.5.4
...
Bump scipy from 1.5.3 to 1.5.4
2020-11-09 07:03:35 +01:00
Matthias
52c147c88e
Merge pull request #3934 from freqtrade/dependabot/pip/develop/numpy-1.19.4
...
Bump numpy from 1.19.3 to 1.19.4
2020-11-09 07:02:56 +01:00
Matthias
2a1835b165
Merge pull request #3933 from freqtrade/dependabot/pip/develop/mkdocs-material-6.1.4
...
Bump mkdocs-material from 6.1.2 to 6.1.4
2020-11-09 07:02:22 +01:00
dependabot[bot]
88b2f3f0d1
Bump scipy from 1.5.3 to 1.5.4
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.5.3 to 1.5.4.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.5.3...v1.5.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-09 05:44:51 +00:00
dependabot[bot]
6063f2f91f
Bump questionary from 1.7.0 to 1.8.0
...
Bumps [questionary](https://github.com/tmbo/questionary ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/tmbo/questionary/releases )
- [Commits](https://github.com/tmbo/questionary/compare/1.7.0...1.8.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-09 05:44:49 +00:00
dependabot[bot]
42d9e3a28f
Bump numpy from 1.19.3 to 1.19.4
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.19.3 to 1.19.4.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.19.3...v1.19.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-09 05:44:40 +00:00
dependabot[bot]
5243214a36
Bump mkdocs-material from 6.1.2 to 6.1.4
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 6.1.2 to 6.1.4.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.1.2...6.1.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-09 05:44:29 +00:00
Matthias
2af1c80fd5
Convert _rpc_show_config to static method
2020-11-08 11:26:02 +01:00
radwayne
8e03fee868
Update interface.py
...
Changed The should_sell() method, to handle the case where both ROI and trailing stoploss are reached in backtest.
2020-11-06 13:56:46 +01:00
Matthias
b8f6f09de8
Merge pull request #3923 from freqtrade/rpc/combine_profit_fields
...
Rpc/combine profit fields
2020-11-03 19:22:27 +01:00
Matthias
7d2bd00f0c
Update forgotten arrow.timestamp occurance
2020-11-03 09:23:07 +01:00
Matthias
b58d6d38b5
Use correct fields in telegram
2020-11-03 08:59:11 +01:00
Matthias
d1dab23283
Remove deprecated api fields
2020-11-03 08:59:11 +01:00
Matthias
cf89a773da
Standardize trade api outputs
...
there should be no difference between current_profit and close_profit
it's always profit, and the information if it's a closed trade is available elsewhere
2020-11-03 08:58:57 +01:00
Matthias
887d78171c
Merge pull request #3857 from freqtrade/arrow_deprecation_timestamp
...
Convert timestamp to int_timestamp for all arrow occurances
2020-11-02 16:40:43 +01:00
Matthias
ac55215fca
Merge pull request #3921 from freqtrade/dependabot/pip/develop/ccxt-1.37.14
...
Bump ccxt from 1.36.85 to 1.37.14
2020-11-02 15:39:03 +01:00
dependabot[bot]
d56da41679
Bump ccxt from 1.36.85 to 1.37.14
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.36.85 to 1.37.14.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.36.85...1.37.14 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-02 13:50:07 +00:00
Matthias
894853b300
Merge pull request #3917 from freqtrade/dependabot/pip/develop/aiohttp-3.7.2
...
Bump aiohttp from 3.7.1 to 3.7.2
2020-11-02 14:49:25 +01:00
dependabot[bot]
74d8a985e2
Bump aiohttp from 3.7.1 to 3.7.2
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.7.1 to 3.7.2.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.7.1...v3.7.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-02 08:44:26 +00:00
Matthias
7e64a91720
Merge pull request #3919 from freqtrade/dependabot/pip/develop/pandas-1.1.4
...
Bump pandas from 1.1.3 to 1.1.4
2020-11-02 09:43:29 +01:00
dependabot[bot]
aed44ef6b3
Bump pandas from 1.1.3 to 1.1.4
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.1.3 to 1.1.4.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.1.3...v1.1.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-02 07:46:28 +00:00
Matthias
a8c6c3e2fa
Merge pull request #3920 from freqtrade/dependabot/pip/develop/pytest-6.1.2
...
Bump pytest from 6.1.1 to 6.1.2
2020-11-02 07:30:43 +01:00
Matthias
8cbc2ce18d
Merge pull request #3916 from freqtrade/dependabot/pip/develop/numpy-1.19.3
...
Bump numpy from 1.19.2 to 1.19.3
2020-11-02 07:30:06 +01:00
Matthias
a87fd6fcc7
Merge pull request #3918 from freqtrade/dependabot/pip/develop/mkdocs-material-6.1.2
...
Bump mkdocs-material from 6.1.0 to 6.1.2
2020-11-02 07:29:31 +01:00
dependabot[bot]
21b22760a7
Bump pytest from 6.1.1 to 6.1.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.1.1 to 6.1.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.1.1...6.1.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-02 05:55:12 +00:00
dependabot[bot]
6c3753ac7f
Bump mkdocs-material from 6.1.0 to 6.1.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 6.1.0 to 6.1.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.1.0...6.1.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-02 05:55:07 +00:00
dependabot[bot]
81fb0c5726
Bump numpy from 1.19.2 to 1.19.3
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.19.2 to 1.19.3.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.19.2...v1.19.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-02 05:54:57 +00:00
Matthias
16572f90e3
Merge pull request #3913 from freqtrade/fix/dmmp
...
FIx bug with dmmp
2020-11-01 12:48:34 +01:00
Matthias
e73203acb8
FIx bug with dmmp
2020-11-01 10:51:07 +01:00
Matthias
a262618809
Merge pull request #3910 from matspi/dataformat-informative-pair
...
Dataformat informative pair
2020-10-31 15:47:40 +01:00
Matthias Spiller
0d11f0bd75
Add unit test for hdf5 dataformat for informative pairs
2020-10-31 11:45:46 +00:00
Matthias Spiller
78874fa865
informative_pairs does not honor dataformat
2020-10-31 10:53:51 +00:00
Matthias Spiller
38fc5d680b
Enable usage of devcontainer for macOS users
2020-10-31 10:31:58 +00:00
Matthias
4d4471480b
Merge pull request #3905 from freqtrade/new_release
...
New release 2020.10
2020-10-30 20:15:57 +01:00
Matthias
aaa6468983
Version bump to 2020.10
2020-10-30 07:48:05 +01:00
Matthias
55838b574c
Merge branch 'stable' into new_release
2020-10-30 07:47:47 +01:00
Matthias
684de9c7d0
Merge pull request #3903 from freqtrade/download_data_stake
...
Download data remove stake_currency
2020-10-29 09:15:46 +01:00
Matthias
3ca97223f2
Improve test for test_pairlist
2020-10-29 08:09:50 +01:00
Matthias
d8ff79a2fa
Improve tests of list commands
2020-10-29 07:54:42 +01:00
Matthias
f4d39f2a12
Improve test coverage of deploy_commands
2020-10-29 07:44:03 +01:00
Matthias
19fcbc92a7
Remove stake-currency for download-data - it's not needed
2020-10-29 07:43:40 +01:00
Matthias
0539bd5280
Merge pull request #3899 from freqtrade/improve_hyperopt_tests
...
Improve and refactor hyperopt tests
2020-10-28 19:35:41 +01:00
Matthias
86725847ed
Add explicit test for check_int_nonzero
2020-10-28 16:58:39 +01:00
Matthias
ffa6797958
Improve test coverage
2020-10-28 16:29:08 +01:00
Matthias
e1e2829ef3
Improve and refactor hyperopt tests
2020-10-28 14:49:25 +01:00
Matthias
8e8f328bba
Merge pull request #3898 from freqtrade/improve_hyperoptloss_missing
...
Improve error when hyperopt-loss-function is missing
2020-10-28 09:49:00 +01:00
Matthias
5cb3735a57
Improve error when hyperopt-loss-function is missing
2020-10-28 07:58:55 +01:00
Matthias
28d6c3419b
Fix random test failure in pairlocks
2020-10-27 20:01:23 +01:00
Matthias
58a92dc3da
Merge pull request #3895 from freqtrade/pairlock/middleware
...
Pairlock middleware
2020-10-27 19:44:13 +01:00
Matthias
72f61f4682
Remove optional, now is not optional
2020-10-27 10:08:24 +01:00
Matthias
5c8779b155
Sort imports
2020-10-27 08:11:57 +01:00
Matthias
6c913fa617
Fix locking - should round before storing to have a consistent picture
2020-10-27 08:01:31 +01:00
Matthias
9c54c9a2bf
Use correct timezone for tests
2020-10-27 07:06:07 +01:00
Matthias
e602ac3406
Introduce Pairlocks middleware
2020-10-27 07:06:06 +01:00
Matthias
69e8da30e5
Ensure times that fall on a candle are also shifted
2020-10-27 07:04:04 +01:00
Matthias
09af776b66
Merge pull request #3890 from freqtrade/dependabot/pip/develop/ccxt-1.36.85
...
Bump ccxt from 1.36.66 to 1.36.85
2020-10-26 19:37:05 +01:00
Matthias
442e9d20e1
Remove pinned dependency of multidict
2020-10-26 16:28:08 +01:00
Matthias
835614517b
Merge branch 'dependabot/pip/develop/aiohttp-3.7.1' into dependabot/pip/develop/ccxt-1.36.85
2020-10-26 16:24:54 +01:00
Matthias
0309b06b54
Merge pull request #3892 from freqtrade/dependabot/pip/develop/plotly-4.12.0
...
Bump plotly from 4.11.0 to 4.12.0
2020-10-26 08:22:38 +01:00
Matthias
f29b04b4d2
Merge pull request #3891 from freqtrade/dependabot/pip/develop/python-rapidjson-0.9.3
...
Bump python-rapidjson from 0.9.1 to 0.9.3
2020-10-26 08:22:12 +01:00
Matthias
4146b45c6e
Merge pull request #3888 from freqtrade/dependabot/pip/develop/urllib3-1.25.11
...
Bump urllib3 from 1.25.10 to 1.25.11
2020-10-26 07:28:16 +01:00
dependabot[bot]
066ea45ce0
Bump plotly from 4.11.0 to 4.12.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.11.0 to 4.12.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.11.0...v4.12.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-26 05:45:39 +00:00
dependabot[bot]
95d11bd0d2
Bump python-rapidjson from 0.9.1 to 0.9.3
...
Bumps [python-rapidjson](https://github.com/python-rapidjson/python-rapidjson ) from 0.9.1 to 0.9.3.
- [Release notes](https://github.com/python-rapidjson/python-rapidjson/releases )
- [Changelog](https://github.com/python-rapidjson/python-rapidjson/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-rapidjson/python-rapidjson/compare/v0.9.1...v0.9.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-26 05:45:34 +00:00
dependabot[bot]
2831a78d0e
Bump ccxt from 1.36.66 to 1.36.85
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.36.66 to 1.36.85.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.36.66...1.36.85 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-26 05:45:33 +00:00
dependabot[bot]
df5e6aa58b
Bump aiohttp from 3.6.3 to 3.7.1
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.6.3 to 3.7.1.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.6.3...v3.7.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-26 05:45:32 +00:00
dependabot[bot]
3439e6c5c4
Bump urllib3 from 1.25.10 to 1.25.11
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.25.10 to 1.25.11.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/master/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.25.10...1.25.11 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-26 05:45:13 +00:00
Matthias
299dfe560a
Merge pull request #3884 from freqtrade/fix/downloaddata_exception
...
Test if return value is an exception when downloading historic data
2020-10-23 14:27:31 +02:00
Matthias
b8c12f6576
Test if return value is an exception when downloading historic data
2020-10-23 07:50:40 +02:00
Matthias
2e7367d647
Merge pull request #3881 from apneamona/unfilledtimeout.buy/sell-addition
...
Update configuration.md
2020-10-22 15:18:37 +02:00
Matthias
50e7418d24
Merge branch 'develop' into pr/imxuwang/3799
2020-10-22 08:05:09 +02:00
Matthias
9999017953
Fix small bug in case of duplicate locks
2020-10-22 08:04:48 +02:00
Matthias
2f91f87ad3
Merge branch 'develop' into pr/imxuwang/3799
2020-10-22 07:55:48 +02:00
Matthias
71410a5a1e
Merge pull request #3879 from freqtrade/persist_pairlocks
...
Persist pairlocks
2020-10-22 07:50:58 +02:00
Matthias
cd8610cb24
Update readme.md files
2020-10-22 07:50:09 +02:00
Matthias
ffcc47d8dd
Cleanup sql cheatsheet
2020-10-22 07:42:47 +02:00
Matthias
cf1a726198
Rename table to be inline with other table naming
2020-10-22 07:35:59 +02:00
Matthias
a143f7bc43
Improve pairlock docstrings
2020-10-21 19:35:57 +02:00
Matthias
66efb5ccf1
Merge pull request #3880 from deeppaz/patch-1
...
update quick start steps
2020-10-21 19:27:01 +02:00
pure
42d9e2e7dc
update quick start steps
2020-10-21 17:06:26 +03:00
Matthias
fd6018f67a
Fix dependency sorting
2020-10-21 06:21:13 +02:00
Matthias
adffd402ea
Replace some pointless occurances of arrow
2020-10-20 20:11:38 +02:00
Matthias
7a092271c5
Merge branch 'develop' into arrow_deprecation_timestamp
2020-10-20 20:01:54 +02:00
Matthias
5f63fdd8ad
Use better lock message
2020-10-20 19:40:39 +02:00
Matthias
64e680d7ee
Document new api method
2020-10-20 19:30:00 +02:00
Matthias
1156f5e686
Use constant for times
2020-10-20 19:21:13 +02:00
Matthias
0daf77f313
Don't check for lock start date
2020-10-20 19:21:13 +02:00
Matthias
cd2866eaec
Add rest endpoint for /locks
2020-10-20 19:21:13 +02:00
Matthias
7a9768ffa6
Add /locks Telegram endpoint
2020-10-20 19:21:13 +02:00
Matthias
7caa6cfe31
Add tests for pairlock
2020-10-20 19:21:13 +02:00
Matthias
e513871fd5
Persist pairlocks
...
closes #3034
2020-10-20 19:21:13 +02:00
Matthias
6eab20e337
Use constant to format datetime
2020-10-20 19:21:13 +02:00
Matthias
2d04c2dd4f
Fix small bug when cancel-order does not contain id
...
happens with kraken ...
2020-10-20 06:24:46 +02:00
Matthias
f6da9e358a
Merge pull request #3878 from freqtrade/dependabot/pip/develop/ccxt-1.36.66
...
Bump ccxt from 1.36.12 to 1.36.66
2020-10-19 15:16:42 +02:00
dependabot[bot]
3e7c9bd485
Bump ccxt from 1.36.12 to 1.36.66
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.36.12 to 1.36.66.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.36.12...1.36.66 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-19 11:57:03 +00:00
Matthias
06293b2489
Merge pull request #3875 from freqtrade/dependabot/pip/develop/questionary-1.7.0
...
Bump questionary from 1.6.0 to 1.7.0
2020-10-19 08:23:08 +02:00
Matthias
f799a81c44
Merge pull request #3876 from freqtrade/dependabot/pip/develop/mkdocs-material-6.1.0
...
Bump mkdocs-material from 6.0.2 to 6.1.0
2020-10-19 07:57:23 +02:00
Matthias
667f1b8b8c
Merge pull request #3845 from freqtrade/feat/backtest_speedup_serialize
...
Backtesting should not double-loop for sell signals
2020-10-19 07:52:33 +02:00
Matthias
340f25bd42
Merge pull request #3874 from freqtrade/dependabot/pip/develop/scipy-1.5.3
...
Bump scipy from 1.5.2 to 1.5.3
2020-10-19 07:51:01 +02:00
dependabot[bot]
b7eec3fc82
Bump mkdocs-material from 6.0.2 to 6.1.0
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 6.0.2 to 6.1.0.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.0.2...6.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-19 05:37:57 +00:00
dependabot[bot]
8975558595
Bump questionary from 1.6.0 to 1.7.0
...
Bumps [questionary](https://github.com/tmbo/questionary ) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/tmbo/questionary/releases )
- [Commits](https://github.com/tmbo/questionary/compare/1.6.0...1.7.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-19 05:37:54 +00:00
dependabot[bot]
7997298538
Bump scipy from 1.5.2 to 1.5.3
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.5.2...v1.5.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-19 05:37:36 +00:00
Xu Wang
1c27aaab72
Declare type of 'dur'.
2020-10-18 20:24:13 +01:00
Matthias
cf2ae788d7
Convert backtesting rows to Tuples for performance gains
2020-10-18 17:16:57 +02:00
Matthias
5d3a67d324
Don't debug-log during backtesting.
...
Even though log-messages are surpressed, calling "debug" will always
have to do something.
2020-10-18 16:38:16 +02:00
Matthias
b80a219d03
Improve typehints for backtesting
2020-10-18 16:35:23 +02:00
Matthias
380e6628e0
Merge branch 'develop' into feat/backtest_speedup_serialize
2020-10-18 16:19:04 +02:00
Matthias
2591a34db4
Don't use arrow objects for backtesting
2020-10-18 16:18:52 +02:00
Matthias
7a9208a8d7
Merge pull request #3873 from sanket-k/develop
...
updated discord link to documentation.
2020-10-17 15:17:29 +02:00
sanket-k
cd940daaf4
updated discord link to documentation.
2020-10-17 17:17:43 +05:30
Matthias
f64ed6b878
Merge pull request #3871 from freqtrade/persistence/renameinit
...
Rename persistence.init to init_db
2020-10-16 08:26:35 +02:00
Matthias
8cdc795a44
Rename persistence.init to init_db
2020-10-16 08:15:18 +02:00
Matthias
685d18940a
specify min-version for arrow
...
int_timestamp was introduced in this version
2020-10-16 08:13:31 +02:00
Matthias
ec713ff5ae
Convert _rpc_analysed_history_full to static method
2020-10-16 06:26:57 +02:00
Matthias
8ae193f638
Merge pull request #3868 from freqtrade/fix/3865
...
bittrex fetch_orderbook API change.
2020-10-14 20:28:04 +02:00
Matthias
07da21e633
Fix problem when limit is > max allowed limit
2020-10-13 20:38:02 +02:00
Matthias
8165cc11df
Change get_next_limit_in_list to use list comprehension
2020-10-13 20:30:35 +02:00
Matthias
2ed20eee4e
Configs should default to dry-run
2020-10-13 20:10:50 +02:00
Matthias
8962b6d5c9
Add Bittrex subclass to correctly handle L2 orderbook
2020-10-13 20:09:43 +02:00
Matthias
077374ac42
Implement generic solution for l2 limited limit
2020-10-13 20:02:47 +02:00
Matthias
886abe36c9
Merge pull request #3860 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.8
...
Bump prompt-toolkit from 3.0.7 to 3.0.8
2020-10-13 16:44:57 +02:00
Matthias
d7bbda9659
Merge pull request #3859 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.20
...
Bump sqlalchemy from 1.3.19 to 1.3.20
2020-10-13 16:38:06 +02:00
dependabot[bot]
6a0ab83684
Bump sqlalchemy from 1.3.19 to 1.3.20
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.19 to 1.3.20.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-13 13:20:24 +00:00
Matthias
46f3ec1d0a
Merge pull request #3864 from freqtrade/dependabot/pip/develop/ccxt-1.36.12
...
Bump ccxt from 1.36.2 to 1.36.12
2020-10-13 15:19:20 +02:00
dependabot[bot]
7c1402ef11
Bump prompt-toolkit from 3.0.7 to 3.0.8
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.7 to 3.0.8.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-13 13:06:37 +00:00
Matthias
f231a08202
Merge pull request #3861 from freqtrade/dependabot/pip/develop/colorama-0.4.4
...
Bump colorama from 0.4.3 to 0.4.4
2020-10-13 15:05:30 +02:00
Matthias
a0718ad8cb
Merge pull request #3862 from freqtrade/dependabot/pip/develop/isort-5.6.4
...
Bump isort from 5.6.3 to 5.6.4
2020-10-13 15:05:07 +02:00
dependabot[bot]
fd9c8df049
Bump ccxt from 1.36.2 to 1.36.12
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.36.2 to 1.36.12.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.36.2...1.36.12 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-13 12:39:47 +00:00
dependabot[bot]
5f5fc513fa
Bump isort from 5.6.3 to 5.6.4
...
Bumps [isort](https://github.com/pycqa/isort ) from 5.6.3 to 5.6.4.
- [Release notes](https://github.com/pycqa/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/pycqa/isort/compare/5.6.3...5.6.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-13 12:39:35 +00:00
dependabot[bot]
43532a2ffa
Bump colorama from 0.4.3 to 0.4.4
...
Bumps [colorama](https://github.com/tartley/colorama ) from 0.4.3 to 0.4.4.
- [Release notes](https://github.com/tartley/colorama/releases )
- [Changelog](https://github.com/tartley/colorama/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tartley/colorama/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-13 12:39:31 +00:00
Matthias
ecddaa663b
Convert timestamp to int_timestamp for all arrow occurances
2020-10-13 06:24:01 +02:00
Matthias
5f0d1d609e
Merge pull request #3855 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.0
...
Bump python-telegram-bot from 12.8 to 13.0
2020-10-13 06:23:15 +02:00
Matthias
0b0b9c5d45
Merge branch 'develop' into dependabot/pip/develop/python-telegram-bot-13.0
2020-10-13 06:12:35 +02:00
Matthias
10651599dd
Merge pull request #3854 from freqtrade/dependabot/pip/develop/mypy-0.790
...
Bump mypy from 0.782 to 0.790
2020-10-12 20:25:01 +02:00
Matthias
2a383f8785
Merge branch 'develop' into dependabot/pip/develop/mypy-0.790
2020-10-12 20:11:41 +02:00
Matthias
5aa0d3e05c
Add multidict and aiohttp requirements
2020-10-12 20:08:40 +02:00
Matthias
a39898a5b3
Fix mock for telegram update
2020-10-12 19:54:31 +02:00
Matthias
44e374878c
Fix mypy errors due to new version
2020-10-12 19:28:14 +02:00
dependabot[bot]
f299c4188b
Bump python-telegram-bot from 12.8 to 13.0
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 12.8 to 13.0.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v12.8...v13.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-12 08:13:28 +00:00
Matthias
38cbf2f902
Merge pull request #3852 from freqtrade/dependabot/pip/develop/isort-5.6.3
...
Bump isort from 5.5.4 to 5.6.3
2020-10-12 10:12:56 +02:00
Matthias
94bc5356b7
Merge pull request #3856 from freqtrade/dependabot/pip/develop/ccxt-1.36.2
...
Bump ccxt from 1.35.22 to 1.36.2
2020-10-12 10:12:34 +02:00
dependabot[bot]
e39c2f4a96
Bump ccxt from 1.35.22 to 1.36.2
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.35.22 to 1.36.2.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.35.22...1.36.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-12 07:35:11 +00:00
Matthias
9d2b3b2edb
Merge pull request #3851 from freqtrade/dependabot/pip/develop/arrow-0.17.0
...
Bump arrow from 0.16.0 to 0.17.0
2020-10-12 09:34:14 +02:00
dependabot[bot]
623cee61e6
Bump isort from 5.5.4 to 5.6.3
...
Bumps [isort](https://github.com/pycqa/isort ) from 5.5.4 to 5.6.3.
- [Release notes](https://github.com/pycqa/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/pycqa/isort/compare/5.5.4...5.6.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-12 07:31:08 +00:00
Matthias
2a2856e2dd
Merge pull request #3853 from freqtrade/dependabot/pip/develop/nbconvert-6.0.7
...
Bump nbconvert from 6.0.6 to 6.0.7
2020-10-12 09:30:02 +02:00
Matthias
8363faf358
Merge pull request #3850 from freqtrade/dependabot/pip/develop/pandas-1.1.3
...
Bump pandas from 1.1.2 to 1.1.3
2020-10-12 09:29:24 +02:00
dependabot[bot]
80569c5f21
Bump mypy from 0.782 to 0.790
...
Bumps [mypy](https://github.com/python/mypy ) from 0.782 to 0.790.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.782...v0.790 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-12 05:43:38 +00:00
dependabot[bot]
a33865e8c2
Bump nbconvert from 6.0.6 to 6.0.7
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.0.6 to 6.0.7.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.0.6...6.0.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-12 05:43:37 +00:00
dependabot[bot]
a2bc9d60a0
Bump arrow from 0.16.0 to 0.17.0
...
Bumps [arrow](https://github.com/arrow-py/arrow ) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/arrow-py/arrow/releases )
- [Changelog](https://github.com/arrow-py/arrow/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/arrow-py/arrow/compare/0.16.0...0.17.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-12 05:43:23 +00:00
dependabot[bot]
491af5a0cb
Bump pandas from 1.1.2 to 1.1.3
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.1.2...v1.1.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-12 05:43:19 +00:00
Matthias
fa7dc742d0
Plot-image should have freqtrade as entrypoint
2020-10-12 06:07:57 +02:00
Matthias
3d911557d1
Fix typo in docs
2020-10-11 08:37:47 +02:00
Matthias
23bad8fd9f
Rename DefahltHyperoptLoss function to ShortTradeDurHyperOptLoss
2020-10-10 14:22:29 +02:00
Matthias
028dd8be3e
Merge pull request #3842 from freqtrade/edge_docs
...
Fix example R calculation in edge documentation
2020-10-10 14:13:25 +02:00
Matthias
62859455f7
Merge pull request #3847 from freqtrade/edge_fix_nan
...
Implement division/0 checks for win and loss columns in edge
2020-10-09 10:27:41 +02:00
Matthias
8fdcb600bc
Merge pull request #3849 from freqtrade/improve_docstructure
...
allow imports in Documentation
2020-10-09 09:28:21 +02:00
Matthias
cedddd02da
Install mkdocs for ci
2020-10-09 09:18:25 +02:00
Matthias
f43bd250a2
Extract pairlists from configuration
2020-10-09 09:02:44 +02:00
Matthias
53984a059f
Configure mkdocs to allow page includes
2020-10-09 09:02:20 +02:00
Matthias
59b00ad662
Add test for only-win scenario
2020-10-09 06:47:02 +02:00
Matthias
f676156ec7
Implement division/0 checks for win and loss columns in edge
...
closes #3839
2020-10-09 06:39:13 +02:00
Matthias
23278e52db
remove obsolete logging statements
2020-10-08 20:22:59 +02:00
Matthias
e8f2c09f08
Extract handling of left open trades to seperate method
2020-10-08 20:11:45 +02:00
Matthias
d1db847612
Fix "storing information" documentation
...
closes #3843
2020-10-08 19:27:00 +02:00
Matthias
7f0afe1244
Fix calculation to not show losses > initial investment
2020-10-08 10:24:52 +02:00
Matthias
6bb045f565
Simplify stoploss calculation
2020-10-08 08:30:30 +02:00
Matthias
48750b0ef8
Improve wording in formula
2020-10-08 08:23:56 +02:00
Matthias
1b5cb3427e
Fix example R calculation in edge documentation
2020-10-08 08:09:55 +02:00
Matthias
52502193c4
Backtesting should not double-loop for sell signals
2020-10-07 20:59:05 +02:00
Matthias
72337a0ab7
Merge pull request #3836 from freqtrade/hyperopt_remove_default_loss
...
Hyperopt remove default loss
2020-10-07 09:49:25 +02:00
apneamona
72cf3147b8
Update configuration.md
2020-10-06 20:17:05 +02:00
Matthias
1628a0a4f0
Merge pull request #3837 from freqtrade/update_actions
...
Update actions image to ubuntu20.04
2020-10-06 09:47:38 +02:00
Matthias
299285a7bb
Update actions image to ubuntu20.04
2020-10-06 09:18:49 +02:00
Matthias
8c2f763193
Add test to ensure --hyperopt-loss is mandatory
2020-10-05 20:36:16 +02:00
Matthias
14e87ed4a1
Improvements to hyperopt docs
2020-10-05 20:13:09 +02:00
Matthias
a4a8abfdc0
Update hyperopt documentation
2020-10-05 20:06:34 +02:00
Matthias
fa1d1679f0
Adapt tests to work without default hyperoptloss
2020-10-05 19:33:50 +02:00
Matthias
378b214a56
Remove hyperopt-loss default option
...
Force users to make a concious choice on a hyperopt-loss function
2020-10-05 19:27:28 +02:00
Matthias
584d095295
Merge pull request #3835 from freqtrade/hyperopt_trailing_output
...
Fix Hyperopt trailing output
2020-10-05 19:09:02 +02:00
Matthias
11f1ce2d9f
Merge pull request #3827 from freqtrade/dependabot/pip/develop/questionary-1.6.0
...
Bump questionary from 1.5.2 to 1.6.0
2020-10-05 16:33:43 +02:00
Matthias
1e782781a6
Merge pull request #3834 from freqtrade/dependabot/pip/develop/ta-lib-0.4.19
...
Bump ta-lib from 0.4.18 to 0.4.19
2020-10-05 16:23:55 +02:00
Matthias
b86a602ad4
Update typehint
2020-10-05 16:17:37 +02:00
Matthias
4b53c2bca4
Complete TA-lib update with new binary files
2020-10-05 16:12:41 +02:00
Xu Wang
355afc082e
Add command 'stats' in expected test output.
2020-10-05 10:05:15 +01:00
dependabot[bot]
14c66afecc
Bump ta-lib from 0.4.18 to 0.4.19
...
Bumps [ta-lib](https://github.com/mrjbq7/ta-lib ) from 0.4.18 to 0.4.19.
- [Release notes](https://github.com/mrjbq7/ta-lib/releases )
- [Changelog](https://github.com/mrjbq7/ta-lib/blob/master/CHANGELOG )
- [Commits](https://github.com/mrjbq7/ta-lib/compare/TA_Lib-0.4.18...TA_Lib-0.4.19 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-05 07:11:13 +00:00
Matthias
0538af8875
Merge pull request #3833 from freqtrade/dependabot/pip/develop/joblib-0.17.0
...
Bump joblib from 0.16.0 to 0.17.0
2020-10-05 08:55:59 +02:00
Matthias
1ef702479b
Merge pull request #3831 from freqtrade/dependabot/pip/develop/mkdocs-material-6.0.2
...
Bump mkdocs-material from 6.0.1 to 6.0.2
2020-10-05 08:55:25 +02:00
Matthias
09e9141e51
Merge pull request #3830 from freqtrade/dependabot/pip/develop/plotly-4.11.0
...
Bump plotly from 4.10.0 to 4.11.0
2020-10-05 08:52:25 +02:00
Matthias
d23ea36c05
Merge pull request #3832 from freqtrade/dependabot/pip/develop/pytest-6.1.1
...
Bump pytest from 6.1.0 to 6.1.1
2020-10-05 08:49:05 +02:00
Matthias
f4ab2dab4c
Merge pull request #3829 from freqtrade/dependabot/pip/develop/pycoingecko-1.4.0
...
Bump pycoingecko from 1.3.0 to 1.4.0
2020-10-05 08:31:41 +02:00
Matthias
65e4c052f1
Merge pull request #3828 from freqtrade/dependabot/pip/develop/ccxt-1.35.22
...
Bump ccxt from 1.34.59 to 1.35.22
2020-10-05 08:21:26 +02:00
Matthias
2d6bc9aadc
Merge pull request #3825 from freqtrade/dependabot/pip/develop/isort-5.5.4
...
Bump isort from 5.5.3 to 5.5.4
2020-10-05 08:20:27 +02:00
Matthias
482213fbb3
Merge pull request #3826 from freqtrade/dependabot/pip/develop/flake8-3.8.4
...
Bump flake8 from 3.8.3 to 3.8.4
2020-10-05 08:16:15 +02:00
Matthias
06759234b6
Add test to verify output of roi / trailing stop hyperopt
2020-10-05 08:07:53 +02:00
Matthias
40b61bbfe3
Adjust trailing-stop to be python compliant
2020-10-05 07:44:12 +02:00
dependabot[bot]
234f6c2f5e
Bump joblib from 0.16.0 to 0.17.0
...
Bumps [joblib](https://github.com/joblib/joblib ) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/joblib/joblib/releases )
- [Changelog](https://github.com/joblib/joblib/blob/master/CHANGES.rst )
- [Commits](https://github.com/joblib/joblib/compare/0.16.0...0.17.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-05 05:41:44 +00:00
dependabot[bot]
688442507e
Bump mkdocs-material from 6.0.1 to 6.0.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/6.0.1...6.0.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-05 05:41:44 +00:00
dependabot[bot]
64de911e16
Bump pytest from 6.1.0 to 6.1.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.1.0 to 6.1.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.1.0...6.1.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-05 05:41:44 +00:00
dependabot[bot]
56647bb498
Bump plotly from 4.10.0 to 4.11.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.10.0 to 4.11.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.10.0...v4.11.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-05 05:41:42 +00:00
dependabot[bot]
52b6f6b940
Bump pycoingecko from 1.3.0 to 1.4.0
...
Bumps [pycoingecko](https://github.com/man-c/pycoingecko ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/man-c/pycoingecko/releases )
- [Changelog](https://github.com/man-c/pycoingecko/blob/master/CHANGELOG.md )
- [Commits](https://github.com/man-c/pycoingecko/compare/1.3.0...1.4.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-05 05:41:40 +00:00
dependabot[bot]
0574a40693
Bump questionary from 1.5.2 to 1.6.0
...
Bumps [questionary](https://github.com/tmbo/questionary ) from 1.5.2 to 1.6.0.
- [Release notes](https://github.com/tmbo/questionary/releases )
- [Commits](https://github.com/tmbo/questionary/compare/1.5.2...1.6.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-05 05:41:39 +00:00
dependabot[bot]
8d4f7ce84f
Bump ccxt from 1.34.59 to 1.35.22
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.34.59 to 1.35.22.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.34.59...1.35.22 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-05 05:41:39 +00:00
dependabot[bot]
80890e0f59
Bump flake8 from 3.8.3 to 3.8.4
...
Bumps [flake8](https://gitlab.com/pycqa/flake8 ) from 3.8.3 to 3.8.4.
- [Release notes](https://gitlab.com/pycqa/flake8/tags )
- [Commits](https://gitlab.com/pycqa/flake8/compare/3.8.3...3.8.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-05 05:41:37 +00:00
dependabot[bot]
887b2fdb5e
Bump isort from 5.5.3 to 5.5.4
...
Bumps [isort](https://github.com/pycqa/isort ) from 5.5.3 to 5.5.4.
- [Release notes](https://github.com/pycqa/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/pycqa/isort/compare/5.5.3...5.5.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-05 05:41:23 +00:00
Matthias
301598bac9
Merge pull request #3818 from freqtrade/rpc/candlehistory
...
Rpc/candlehistory
2020-10-04 09:34:25 +02:00
Matthias
c9b3766fa3
Remove rest_dump
...
it's just a wrapper around jsonify with no benefits
2020-10-04 09:14:46 +02:00
Matthias
63e1cba597
fix some typos
2020-10-04 09:12:52 +02:00
Matthias
2d343c8f73
Merge pull request #3823 from freqtrade/fix/hyperoptoutput
...
Fix hyperopt output
2020-10-03 13:42:05 +02:00
Matthias
cb74c9bcde
Fix hyperopt output
2020-10-03 13:27:06 +02:00
Matthias
176006da29
Sort imports
2020-10-02 07:00:45 +02:00
Matthias
66b77d2f53
Fix some types
2020-10-02 06:52:43 +02:00
Matthias
62110dc2fc
Add buy / sell signal count to dataframe interface
2020-09-29 06:35:47 +02:00
Matthias
350fcc071e
Don't use __code__
...
__code__ is a special method name used by python already
source:
https://docs.python.org/3/reference/datamodel.html#special-method-names
2020-09-29 06:35:47 +02:00
Matthias
b38f68b3b0
Add 404 when strategy is not found
2020-09-29 06:35:47 +02:00
Matthias
becccca3d1
Add test for __code__ loading
2020-09-29 06:35:47 +02:00
Matthias
ba10bd7756
Add strategy code to __code__
2020-09-29 06:35:47 +02:00
Matthias
4b6b7f8343
Add timeframe to candle return values
2020-09-29 06:35:47 +02:00
Matthias
a3d0889dab
Add alpha to endpoint documentation
2020-09-29 06:35:47 +02:00
Matthias
816c8295f1
Add test for pair_history
2020-09-29 06:35:47 +02:00
Matthias
f82d39e1b0
Enhance restclient and add tests for new api methods
2020-09-29 06:35:47 +02:00
Matthias
bb4993dc20
Add new endpoints to the documentation
2020-09-29 06:35:47 +02:00
Matthias
c0654f3caf
Add resiliancy against not having a analyzed dataframe yet
2020-09-29 06:35:47 +02:00
Matthias
c59a1be154
show_config should not use freqtrade object
2020-09-29 06:35:47 +02:00
Matthias
1de248fe38
add list_available_pairs endpoint
2020-09-29 06:35:47 +02:00
Matthias
6a59740f83
Strategies should be a nested object
2020-09-29 06:35:47 +02:00
Matthias
32e6ea314c
Return strategy with analyzed data
2020-09-29 06:35:47 +02:00
Matthias
18bbfdd341
Add /strategies endpoint
2020-09-29 06:35:47 +02:00
Matthias
f227f6a755
Use passed in config object to allow this to work in webserver mode
2020-09-29 06:35:47 +02:00
Matthias
bf0e75e2a5
Include data start and end date in dataframe api
2020-09-29 06:35:47 +02:00
Matthias
b93ad8840a
Return date column unmodified
2020-09-29 06:35:47 +02:00
Matthias
482f1faa88
Don't fail if no buy-signal is present
2020-09-29 06:35:46 +02:00
Matthias
f5dc10e4ae
Add pair_history endpoint
2020-09-29 06:35:46 +02:00
Matthias
677078350f
Add plot_config endpoint
2020-09-29 06:35:46 +02:00
Matthias
d528c44974
Add test for pair_history
2020-09-29 06:35:46 +02:00
Matthias
133ca9c770
Convert types to support valid json
2020-09-29 06:35:46 +02:00
Matthias
a38b33cd9c
Support limiting analyzed history
2020-09-29 06:35:46 +02:00
Matthias
9dfbc1a7ff
Add analyzed_history endpoint
2020-09-29 06:35:46 +02:00
Matthias
d2111c088b
Merge pull request #3815 from freqtrade/isort_config
...
Introduce isort to have clear way to sort imports
2020-09-29 06:27:23 +02:00
Xu Wang
7bce2cd29d
Add trade duration by win/loss.
2020-09-28 20:30:20 +01:00
Matthias
6977ffdbf9
Merge branch 'develop' into isort_config
2020-09-28 20:21:55 +02:00
Matthias
c410599a52
Merge pull request #3807 from freqtrade/hyperopt_disablecontinue
...
Hyperopt disablecontinue
2020-09-28 20:13:38 +02:00
Matthias
2be8e8070a
Add Python 3.8 to setup.py classifiers
2020-09-28 20:02:11 +02:00
Matthias
ace2879265
Don't run isort on windows - once is enough
2020-09-28 19:53:29 +02:00
Matthias
0ea56548e4
Try fix random test failure
2020-09-28 19:50:22 +02:00
Matthias
ce228f19dc
Apply isort to setup.py
2020-09-28 19:43:32 +02:00
Matthias
9df366d943
Apply isort to tests
2020-09-28 19:43:15 +02:00
Matthias
253b7b763e
Apply isort to freqtrade codebase
2020-09-28 19:40:46 +02:00
Matthias
201e714343
include isort to contributing
2020-09-28 17:37:14 +02:00
Matthias
287604efd2
Add isort to project dev dependencies
2020-09-28 17:35:04 +02:00
Matthias
7623691a5f
PyPi Publis should only run for releases
2020-09-28 17:19:41 +02:00
Matthias
17e605e130
Make it clear in samples that strategy is mandatory
2020-09-28 15:22:06 +02:00
Matthias
fe588e5722
Merge pull request #3811 from freqtrade/dependabot/pip/develop/ccxt-1.34.59
...
Bump ccxt from 1.34.40 to 1.34.59
2020-09-28 09:56:24 +02:00
Matthias
98a2811605
Version bump 2020.9.1
2020-09-28 08:55:17 +02:00
Matthias
1f14c6bacd
PyPi Publis should only run for releases
2020-09-28 08:54:32 +02:00
Matthias
44e8184519
Tag image before building next image
2020-09-28 08:54:24 +02:00
Matthias
700529fe06
Tag image before building next image
2020-09-28 08:36:40 +02:00
Matthias
f174c74094
Merge pull request #3812 from freqtrade/dependabot/pip/develop/nbconvert-6.0.6
...
Bump nbconvert from 6.0.4 to 6.0.6
2020-09-28 08:30:48 +02:00
Matthias
f3e1eddc91
Merge pull request #3813 from freqtrade/dependabot/pip/develop/mkdocs-material-6.0.1
...
Bump mkdocs-material from 5.5.13 to 6.0.1
2020-09-28 08:28:50 +02:00
Matthias
5e0fa21d60
Merge pull request #3810 from freqtrade/dependabot/pip/develop/pytest-6.1.0
...
Bump pytest from 6.0.2 to 6.1.0
2020-09-28 08:26:42 +02:00
Matthias
c14ff2bee1
Merge pull request #3805 from freqtrade/new_release
...
New release 2020.9
2020-09-28 07:48:54 +02:00
dependabot[bot]
dd4d458ca8
Bump mkdocs-material from 5.5.13 to 6.0.1
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.5.13 to 6.0.1.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.5.13...6.0.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-28 05:48:15 +00:00
dependabot[bot]
6d8fadd560
Bump nbconvert from 6.0.4 to 6.0.6
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.0.4 to 6.0.6.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.0.4...6.0.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-28 05:48:14 +00:00
dependabot[bot]
1dee0eed75
Bump ccxt from 1.34.40 to 1.34.59
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.34.40 to 1.34.59.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.34.40...1.34.59 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-28 05:48:12 +00:00
dependabot[bot]
48347b49fd
Bump pytest from 6.0.2 to 6.1.0
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.0.2 to 6.1.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.0.2...6.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-28 05:48:08 +00:00
Matthias
15bb0af1b3
Add some test-coverage
2020-09-28 00:36:13 +02:00
Xu Wang
627e221b65
Use tabulate to create sell reason message.
2020-09-27 20:23:13 +01:00
Matthias
f3de74f817
Mock all occurances of hyperopt.dump
2020-09-27 19:48:11 +02:00
Matthias
6e70ae6e95
Improve code quality
2020-09-27 19:40:55 +02:00
Matthias
5769b9244f
Mock test correctly
2020-09-27 19:34:47 +02:00
Matthias
8de9c46110
Document hyperopt-filename usage
2020-09-27 17:09:33 +02:00
Matthias
3cb1a9a5a9
Support loading results from a specific hyperopt history file
2020-09-27 17:03:30 +02:00
Matthias
c42a924df8
Load latest file
2020-09-27 16:50:42 +02:00
Matthias
ff96cf154c
Keep hyperopt result history
2020-09-27 16:33:26 +02:00
Matthias
7a652b07d5
UPdate documentation to remove --continue
2020-09-27 16:21:55 +02:00
Matthias
b736691e0e
Remove hyperopt --continue
2020-09-27 16:18:28 +02:00
Matthias
17659001d8
Version bump to 2020.9
2020-09-27 09:51:19 +02:00
Matthias
45f4057d3c
Merge branch 'stable' into new_release
2020-09-27 09:51:07 +02:00
Matthias
64c2b6c9a6
Merge pull request #3791 from freqtrade/rename_master_branch
...
Rename references to "master" branch to "stable"
2020-09-27 09:49:19 +02:00
Xu Wang
44ad0f631c
Summarize trade reason for telegram command /stats.
2020-09-26 22:40:54 +01:00
Matthias
6a1b1eb75a
Merge pull request #3803 from freqtrade/bt_params
...
Backtesting - handle mdifferent max_open_trades per strategy
2020-09-26 15:25:34 +02:00
Matthias
bb27b236ce
Remove unused arguments
2020-09-26 14:55:12 +02:00
Matthias
c56dd487f2
Fix test failure
2020-09-25 21:00:58 +02:00
Matthias
ff3e2641ae
generate_backtest_stats must take config options from the strategy
...
config
as a strategy can override certain options.
2020-09-25 20:47:37 +02:00
Matthias
fe45b79beb
Merge pull request #3801 from freqtrade/dependabot/docker/python-3.8.6-slim-buster
...
Bump python from 3.8.5-slim-buster to 3.8.6-slim-buster
2020-09-25 08:02:52 +02:00
dependabot[bot]
d49488bf0e
Bump python from 3.8.5-slim-buster to 3.8.6-slim-buster
...
Bumps python from 3.8.5-slim-buster to 3.8.6-slim-buster.
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-25 05:47:58 +00:00
Matthias
378f03a5b1
Add relevant parameters to stored backtest result
2020-09-25 06:37:40 +02:00
Matthias
fa18274e9a
Merge pull request #3798 from freqtrade/fix/wallets_dont_reset
...
Fix wallets dont reset
2020-09-24 19:22:14 +02:00
Matthias
66ca596e7c
Merge pull request #3787 from freqtrade/rpc/telegram_settings
...
Allow Notification finetuning for telegram messages
2020-09-23 10:20:43 +02:00
Xu Wang
28411da83e
Add the telegram command function template.
2020-09-22 22:28:12 +01:00
Matthias
bb56d392a9
Fix typo in documentation
2020-09-22 20:19:46 +02:00
Matthias
6b46a35b19
Fix bug of balances not disappearing
2020-09-22 19:37:31 +02:00
Matthias
4b06c9e0ae
Add test verifying wrong behaviour
2020-09-22 19:37:18 +02:00
Matthias
d639290f7d
Merge branch 'develop' into rename_master_branch
2020-09-21 19:31:25 +02:00
Matthias
87f6c7bbec
Merge pull request #3794 from freqtrade/dependabot/pip/develop/ccxt-1.34.40
...
Bump ccxt from 1.34.25 to 1.34.40
2020-09-21 08:18:16 +02:00
Matthias
6f52faf328
Merge pull request #3795 from freqtrade/dependabot/pip/develop/nbconvert-6.0.4
...
Bump nbconvert from 6.0.2 to 6.0.4
2020-09-21 08:17:40 +02:00
Matthias
a9198c1f7e
Merge pull request #3793 from freqtrade/dependabot/pip/develop/mkdocs-material-5.5.13
...
Bump mkdocs-material from 5.5.12 to 5.5.13
2020-09-21 08:17:21 +02:00
Matthias
6e32ac5b3a
Merge pull request #3792 from freqtrade/add_devcontainer
...
Add devcontainer
2020-09-21 07:42:57 +02:00
dependabot[bot]
be33556838
Bump nbconvert from 6.0.2 to 6.0.4
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.0.2 to 6.0.4.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.0.2...6.0.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-21 05:40:00 +00:00
dependabot[bot]
d1b3a16c13
Bump ccxt from 1.34.25 to 1.34.40
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.34.25 to 1.34.40.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.34.25...1.34.40 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-21 05:39:56 +00:00
dependabot[bot]
4cb5c9c85f
Bump mkdocs-material from 5.5.12 to 5.5.13
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.5.12 to 5.5.13.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.5.12...5.5.13 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-21 05:39:56 +00:00
Matthias
50aec1d6d3
Jupyter service should be called differently
2020-09-20 20:19:07 +02:00
Matthias
7dadca421a
Update location of docker files
2020-09-20 16:26:48 +02:00
Matthias
261b267160
Don't build devcontainer on push
2020-09-20 16:20:17 +02:00
Matthias
3c460d37b6
Document existence of PLOT image
2020-09-20 16:20:01 +02:00
Matthias
8ff1429e68
Add user_data to backtesting
2020-09-20 15:39:50 +02:00
Matthias
b02c0904b6
Use buildarg to use correct parent variable
2020-09-20 15:17:54 +02:00
Matthias
ab190f7a5b
Document jupyter with docker usage
2020-09-20 15:12:30 +02:00
Matthias
30c1253f75
Use correct ports for jupyter compose file
2020-09-20 15:02:07 +02:00
Matthias
f9efbed076
Ignore userdata from docker build
2020-09-20 14:59:13 +02:00
Matthias
40132bbea4
Add this branch to CI
2020-09-20 14:58:37 +02:00
Matthias
85ab6e43ba
Build _plot dockerfile
2020-09-20 14:58:27 +02:00
Matthias
129cbf5ef5
Add more Dockerfiles
2020-09-20 14:58:15 +02:00
Matthias
096079a595
Install autopep8
2020-09-20 12:41:17 +00:00
Matthias
4355f36cd6
Add gitconfig to devcontainer
2020-09-20 12:36:47 +00:00
Matthias
0a7b6f73c9
Move devcontainer stuff to .devcontainer
2020-09-20 12:35:08 +00:00
Matthias
cf85a178f3
Update developer documentation related to devcontainer
2020-09-20 12:34:57 +00:00
Matthias
20e5c1b388
Update Developer documentation related to docker
2020-09-20 12:16:58 +00:00
Matthias
7ead4f9fa3
Update devcontainer settings
2020-09-20 14:16:36 +02:00
Matthias
8ff7ce8b17
Introduce devcontainer
2020-09-20 11:40:16 +00:00
Matthias
b72cccae3c
Add note about download-data in combination with startup period
...
closes #2673
2020-09-20 13:09:34 +02:00
Matthias
a8a9fb5c6a
Merge pull request #3790 from BlueSkyTrading/patch-3
...
1M and 1y timeframes added
2020-09-20 13:00:16 +02:00
Matthias
637fe35549
Fix typo in release documentation
2020-09-20 11:53:47 +02:00
Matthias
b3f0bfd77f
Fix a few random typos
2020-09-20 11:51:12 +02:00
Matthias
2b1d0b4ab5
Rename references to "master" branch to "stable"
...
closes #2496
2020-09-20 11:45:08 +02:00
Matthias
c349499985
Also add 2w (supported by kraken)
2020-09-20 11:18:45 +02:00
Matthias
80f6f6dcbc
Merge branch 'pr/BlueSkyTrading/3788' into pr/BlueSkyTrading/3790
2020-09-20 11:15:32 +02:00
Matthias
d5b2ffae7a
Merge pull request #3789 from BlueSkyTrading/patch-2
...
changed epochs from 5000 to 500
2020-09-20 08:15:38 +02:00
HumanBot
f51f445011
1M and 1y timeframes added
...
Huobi Pro timeframes added
2020-09-19 14:45:36 -04:00
Matthias
a31de431ed
Explicitly convert to type to string
2020-09-19 20:38:42 +02:00
HumanBot
8c9a600dec
changed epochs from 5000 to 500
...
5000 is an overkill for the hyperopt process, repetitive 500 produce better predictions
2020-09-19 14:36:12 -04:00
HumanBot
a95dbdbde4
Added 1M and 1y timeframes
...
Huobi Pro allows monthly and yearly data downloading
2020-09-19 14:31:23 -04:00
Matthias
2554dc48e4
Add test for notification settings
2020-09-19 20:29:44 +02:00
Matthias
413d7ddf70
Document telegram notification settings
2020-09-19 19:42:56 +02:00
Matthias
e53b88bde3
Introduce notification_settings for telegram
2020-09-19 19:38:33 +02:00
Matthias
2a7935e35e
Rename custom_notification to startup_notification
2020-09-19 17:51:31 +02:00
Matthias
6674285b12
Merge pull request #3756 from allenday/patch-1
...
prettify hyperopt console output
2020-09-19 17:43:05 +02:00
Matthias
f0d7f18cf9
Pad wins / draws / losses for hyperopt with spaces instead of 0's
2020-09-19 17:32:22 +02:00
Matthias
476319da45
Clarify --timerange documentation
2020-09-19 17:21:56 +02:00
Matthias
934abb0094
Merge pull request #3786 from freqtrade/download_data_timerange
...
Download data should support absolute starting point
2020-09-19 17:19:45 +02:00
Matthias
a559611c15
Merge pull request #3682 from freqtrade/db_keep_orders
...
Keep order history in the database
2020-09-19 17:12:14 +02:00
Matthias
bf95fe2e5c
have the 2 timerange arguments next to each other
2020-09-19 11:33:55 +02:00
Matthias
5daaed1449
Help endpoint does not make sense for the rest api server.
...
therefore, remove the TODO.
2020-09-19 11:25:00 +02:00
Matthias
1f086e1466
Modify test loglevel
2020-09-19 09:46:32 +02:00
Matthias
77d0189695
Remove not needed argument in update_trade_state
2020-09-19 09:37:11 +02:00
Matthias
2f6b00555a
Document support for --timerange in download-data
2020-09-19 09:13:43 +02:00
Matthias
35857b3dde
Datetime should support --timerange too
2020-09-19 09:10:34 +02:00
Matthias
bfd0e3553a
Don't build this branch anymore in CI
2020-09-19 08:42:37 +02:00
Matthias
254875e6b3
Add test for new close functionality
...
* Don't updates close_date if the trade was already closed
2020-09-19 08:42:15 +02:00
Matthias
dd87938a5e
Fix bug causing close_date to be set again
2020-09-19 08:34:06 +02:00
Matthias
ec01f20bf8
Add ratio to sell reason stats
2020-09-16 20:27:28 +02:00
Matthias
962fed24b0
Readd refind_order logic
2020-09-14 17:34:13 +02:00
Matthias
b4443fdb1f
Merge pull request #3777 from freqtrade/dependabot/pip/develop/ccxt-1.34.25
...
Bump ccxt from 1.34.11 to 1.34.25
2020-09-14 09:24:22 +02:00
Matthias
49d0bd4832
Merge pull request #3779 from freqtrade/dependabot/pip/develop/nbconvert-6.0.2
...
Bump nbconvert from 5.6.1 to 6.0.2
2020-09-14 09:07:47 +02:00
dependabot[bot]
6d30740b55
Bump ccxt from 1.34.11 to 1.34.25
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.34.11 to 1.34.25.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.34.11...1.34.25 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-14 07:07:14 +00:00
Matthias
c510b6012d
Merge pull request #3778 from freqtrade/dependabot/pip/develop/plotly-4.10.0
...
Bump plotly from 4.9.0 to 4.10.0
2020-09-14 09:05:28 +02:00
Matthias
3aa34c411d
Merge pull request #3776 from freqtrade/dependabot/pip/develop/numpy-1.19.2
...
Bump numpy from 1.19.1 to 1.19.2
2020-09-14 09:01:12 +02:00
Matthias
78555adecd
Merge pull request #3775 from freqtrade/dependabot/pip/develop/pytest-6.0.2
...
Bump pytest from 6.0.1 to 6.0.2
2020-09-14 08:49:36 +02:00
dependabot[bot]
23c1ae5d4a
Bump nbconvert from 5.6.1 to 6.0.2
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 5.6.1 to 6.0.2.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/5.6.1...6.0.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-14 06:35:41 +00:00
dependabot[bot]
9d3caae9e3
Bump plotly from 4.9.0 to 4.10.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.9.0 to 4.10.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.9.0...v4.10.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-14 06:35:36 +00:00
dependabot[bot]
3c76945d5e
Bump numpy from 1.19.1 to 1.19.2
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.19.1 to 1.19.2.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.19.1...v1.19.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-14 06:35:14 +00:00
dependabot[bot]
60538368ac
Bump pytest from 6.0.1 to 6.0.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.0.1...6.0.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-14 06:35:00 +00:00
Matthias
7e28896c5c
Merge pull request #3774 from freqtrade/reduce_requirements_files
...
Reduce requirements files
2020-09-14 07:44:24 +02:00
Matthias
07ccda9146
Fix syntax for released CI
2020-09-13 19:38:41 +02:00
Matthias
d65d886d7d
add branch to CI - change branch-detection to support tags as well
2020-09-13 16:54:21 +02:00
Matthias
ba8e93e2a1
Remove requirements-common.txt
...
in an attempt to simplify installation
2020-09-13 16:43:22 +02:00
Matthias
dcedc1480f
Merge pull request #3764 from Blackhawke/develop
...
Added full virtualenv command to quick start
2020-09-12 08:43:59 +02:00
Matthias
503d5db113
Merge branch 'develop' into pr/Blackhawke/3764
2020-09-12 08:33:46 +02:00
Blackhawke
3f52b6d6d5
Move "source" restored ".env/"
2020-09-11 12:01:45 -07:00
Matthias
77c28187a6
Don't run refind order on stoploss
2020-09-11 20:06:05 +02:00
Matthias
977ccaac16
Merge branch 'develop' into db_keep_orders
2020-09-11 20:01:28 +02:00
Matthias
50f0483d9a
FIx fluky test in test_api_logs
2020-09-11 20:00:36 +02:00
Matthias
13994fac92
Merge pull request #3770 from freqtrade/api_closesessions
...
scoped sessions should be closed after requests
2020-09-11 19:49:03 +02:00
Matthias
a18305ffe7
Merge pull request #3771 from caudurodev/develop
...
FIX: Docs: added missing ( to SQLite insert statement to avoid error.
2020-09-11 10:01:31 +02:00
caudurodev
90d97c536d
FIX: added missing ) for SQLite insert
2020-09-11 08:42:42 +02:00
caudurodev
0c9301e74a
FIX: added missing ) for SQLite insert
2020-09-11 08:41:33 +02:00
Matthias
aa8832f70e
Convert select_order to use ft_is_open flag
2020-09-11 07:12:10 +02:00
Matthias
41942e3af1
Update docstring for select_order
2020-09-11 06:59:07 +02:00
Matthias
b8773de5b0
scoped sessions should be closed after requests
2020-09-11 06:44:20 +02:00
Matthias
85d90645c7
Remove duplciate check for buy orders
2020-09-10 15:42:34 +02:00
Matthias
4db8c779fc
Fix formatting issues
2020-09-10 08:19:40 +02:00
Matthias
6a08fee25b
Fix wrong import in documentation
2020-09-10 08:04:04 +02:00
Matthias
23f569ea38
Add test for sell order refind, improve overall test for this function
2020-09-10 08:03:26 +02:00
Matthias
3c521f55b2
Add 6th mock trade
2020-09-10 07:40:19 +02:00
Blackhawke
c3e0397743
Added full "source" command to virtualenv in easy install
2020-09-09 09:16:11 -07:00
Matthias
6b22b4e4c7
Merge pull request #3760 from freqtrade/dependabot/pip/develop/progressbar2-3.53.1
...
Bump progressbar2 from 3.52.1 to 3.53.1
2020-09-09 16:06:21 +02:00
Matthias
beb8692231
Merge pull request #3763 from freqtrade/dependabot/pip/develop/pandas-1.1.2
...
Bump pandas from 1.1.1 to 1.1.2
2020-09-09 15:56:48 +02:00
Matthias
511dc254ff
Merge pull request #3762 from freqtrade/dependabot/pip/develop/ccxt-1.34.11
...
Bump ccxt from 1.34.3 to 1.34.11
2020-09-09 15:51:32 +02:00
Matthias
d28d663175
Merge pull request #3761 from freqtrade/dependabot/pip/develop/blosc-1.9.2
...
Bump blosc from 1.9.1 to 1.9.2
2020-09-09 15:46:59 +02:00
Matthias
4480b3b393
Fix error in documentation (wrong sequence of steps)
2020-09-09 15:39:35 +02:00
dependabot[bot]
8c97b83b8c
Bump pandas from 1.1.1 to 1.1.2
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.1.1...v1.1.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-09 13:29:36 +00:00
dependabot[bot]
d8dae46544
Bump ccxt from 1.34.3 to 1.34.11
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.34.3 to 1.34.11.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.34.3...1.34.11 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-09 13:29:31 +00:00
dependabot[bot]
986e767d6c
Bump blosc from 1.9.1 to 1.9.2
...
Bumps [blosc](https://github.com/blosc/python-blosc ) from 1.9.1 to 1.9.2.
- [Release notes](https://github.com/blosc/python-blosc/releases )
- [Changelog](https://github.com/Blosc/python-blosc/blob/master/RELEASE_NOTES.rst )
- [Commits](https://github.com/blosc/python-blosc/compare/v1.9.1...v1.9.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-09 13:29:27 +00:00
dependabot[bot]
4cf66e2fba
Bump progressbar2 from 3.52.1 to 3.53.1
...
Bumps [progressbar2](https://github.com/WoLpH/python-progressbar ) from 3.52.1 to 3.53.1.
- [Release notes](https://github.com/WoLpH/python-progressbar/releases )
- [Changelog](https://github.com/WoLpH/python-progressbar/blob/develop/CHANGES.rst )
- [Commits](https://github.com/WoLpH/python-progressbar/compare/v3.52.1...v3.53.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-09 13:29:22 +00:00
Matthias
083c358044
Fix wrong sequence in test
2020-09-09 07:57:02 +02:00
Matthias
25938efee6
Add partial test for refind_order
2020-09-09 07:50:52 +02:00
Matthias
98840eef3c
Add 5th mock trade
2020-09-09 07:01:43 +02:00
Matthias
caf0476717
Add test for handle_insufficient_funds
2020-09-09 06:49:29 +02:00
Matthias
8af610b543
Add Test for reupdate_buy_order_fees
2020-09-09 06:42:36 +02:00
Matthias
aa2d1e9cca
Merge pull request #3744 from freqtrade/fix/infomrativesample
...
fix Informative pair documentation
2020-09-08 16:38:08 +02:00
Allen Day
3fe2ed0e18
zero pad in test
2020-09-07 23:38:51 +08:00
Allen Day
f63a378967
Update hyperopt.py
...
zero pad wins/draws/losses (W/D/L) column to preserve alignment in console pretty print
2020-09-07 23:26:55 +08:00
Matthias
4c34934258
Merge pull request #3668 from freqtrade/dependabot/pip/develop/scikit-learn-0.23.2
...
Bump scikit-learn from 0.23.1 to 0.23.2
2020-09-07 09:50:40 +02:00
Matthias
384b966265
Merge pull request #3751 from freqtrade/dependabot/pip/develop/mkdocs-material-5.5.12
...
Bump mkdocs-material from 5.5.11 to 5.5.12
2020-09-07 09:48:29 +02:00
dependabot[bot]
f20318fad1
Bump scikit-learn from 0.23.1 to 0.23.2
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 0.23.1 to 0.23.2.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/0.23.1...0.23.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-07 07:37:12 +00:00
Matthias
eb06ffc908
Merge pull request #3753 from freqtrade/dependabot/pip/develop/scikit-optimize-0.8.1
...
Bump scikit-optimize from 0.7.4 to 0.8.1
2020-09-07 09:35:55 +02:00
Matthias
d8fdbd656b
Merge pull request #3752 from freqtrade/dependabot/pip/develop/ccxt-1.34.3
...
Bump ccxt from 1.33.72 to 1.34.3
2020-09-07 09:35:32 +02:00
dependabot[bot]
ff0e73a9e5
Bump scikit-optimize from 0.7.4 to 0.8.1
...
Bumps [scikit-optimize](https://github.com/scikit-optimize/scikit-optimize ) from 0.7.4 to 0.8.1.
- [Release notes](https://github.com/scikit-optimize/scikit-optimize/releases )
- [Changelog](https://github.com/scikit-optimize/scikit-optimize/blob/master/CHANGELOG.md )
- [Commits](https://github.com/scikit-optimize/scikit-optimize/compare/v0.7.4...v0.8.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-07 07:09:23 +00:00
dependabot[bot]
534404c284
Bump ccxt from 1.33.72 to 1.34.3
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.33.72 to 1.34.3.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.33.72...1.34.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-07 07:09:22 +00:00
dependabot[bot]
014fcb36f4
Bump mkdocs-material from 5.5.11 to 5.5.12
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.5.11 to 5.5.12.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.5.11...5.5.12 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-07 07:09:07 +00:00
Matthias
7852feab05
support smaller timeframes
2020-09-07 09:06:43 +02:00
Matthias
f3e0370d4d
Stylistic fixes
2020-09-07 07:54:55 +02:00
Matthias
6518e7a789
Add test for update_closed_trades_without_fees
2020-09-07 07:47:38 +02:00
Matthias
26a5cc5959
Add return-type for select_order
2020-09-07 07:41:58 +02:00
Matthias
f113b45036
Refactor test to not duplicate order info
2020-09-07 06:53:11 +02:00
Matthias
da0ceb7d87
Extract orders for mock trades
2020-09-07 06:48:34 +02:00
Matthias
cad0275b32
Extract mock_trade generation to sepearate file
2020-09-07 06:39:48 +02:00
Matthias
f6ebe51314
Add test for update_open_orders
2020-09-06 19:32:00 +02:00
Matthias
a0fd7f4644
Update tests to merged version
2020-09-06 15:27:16 +02:00
Matthias
5fba446e9a
Merge branch 'develop' into db_keep_orders
2020-09-06 15:22:13 +02:00
Matthias
b4da36d6e9
Fix small typo and add small testcase
2020-09-06 15:05:47 +02:00
Matthias
7c1f111ddf
Add insufficient_funds_test
2020-09-06 14:59:43 +02:00
Matthias
cec98ad407
Test stoploss insufficient funds handling
2020-09-06 14:51:48 +02:00
Matthias
68d51a9787
Don't raise OperationalException when orderid's dont' match
2020-09-06 14:33:45 +02:00
Matthias
a78d61150c
Deleting must delete orders first
2020-09-06 14:28:24 +02:00
Matthias
b7662722ba
Add tests for Order object parsing
2020-09-06 14:17:45 +02:00
Matthias
b4c3529135
Add orders to mock_trades fixture
2020-09-06 14:05:15 +02:00
Matthias
8c9297e1f0
Don't crash if a strategy imports something wrongly
2020-09-05 16:51:19 +02:00
Matthias
c18441f36f
Fix typo in reloading_conf
2020-09-05 16:44:23 +02:00
Matthias
71af64af94
Move comment to the right place
2020-09-04 20:10:43 +02:00
Matthias
cc684c5141
Correctly handle identical timerame merges
2020-09-04 20:09:02 +02:00
Matthias
7bc8927914
Add documentation for merge_informative_pair helper
2020-09-04 20:02:31 +02:00
Matthias
bd4f3d838a
Implement merge_informative_pairs helper
2020-09-04 19:44:35 +02:00
Matthias
3ecd23f853
Merge pull request #3745 from silvavn/develop
...
Updating Edge Positioning Doc.
2020-09-04 10:39:39 +02:00
Matthias
848a94d62e
Merge branch 'develop' into pr/silvavn/3745
2020-09-04 07:56:10 +02:00
Matthias
bc5cc48f67
Adjust windows docs, fix failing doc-test
2020-09-04 07:28:21 +02:00
Matthias
1406691945
Rename files to have clearer paths
2020-09-04 07:12:08 +02:00
silvavn
32005b886a
small typo
2020-09-03 13:39:38 -06:00
silvavn
275d853432
Updated W, L Formulas
2020-09-03 13:38:46 -06:00
silvavn
34b27d2f96
Moving stuff around
...
- Mac troubleshooting to the end
- optional master checkout
- Anaconda moved to the end
2020-09-03 13:32:07 -06:00
silvavn
29fe2ffff7
Added that the user can edit docker-compose.yml
2020-09-03 13:22:22 -06:00
silvavn
e6058b716b
removes prolixity docker-compose
2020-09-03 13:19:05 -06:00
silvavn
66505bd9bf
Fixes Raspberri Pi Image config
2020-09-03 13:18:15 -06:00
silvavn
f6a8dda8e5
Reorganize structure
...
- Quickstart moved out of installation
- Installation now contains only advanced modes.
- Joined quickstart with Docker
2020-09-03 13:12:43 -06:00
silvavn
714264701c
Fixes typos
2020-09-03 13:11:04 -06:00
Victor Silva
47f0e69072
Update docs/edge.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-09-03 12:57:15 -06:00
Victor Silva
93d1ad5ed9
Update docs/edge.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-09-03 12:56:54 -06:00
Victor Silva
1f13a8b91d
Update docs/edge.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-09-03 12:55:49 -06:00
Victor Silva
08e3546120
Update docs/edge.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-09-03 12:55:07 -06:00
Victor Silva
5f9c449d8e
Update docs/edge.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-09-03 12:53:33 -06:00
Victor Silva
70eaf971cd
Update docs/edge.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-09-03 12:50:23 -06:00
Victor Silva
69349a9d8d
Update docs/edge.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-09-03 12:49:54 -06:00
Victor Silva
ec9b51d60a
Update docs/edge.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-09-03 12:49:32 -06:00
Matthias
27362046d4
Add documentation section about running docs locally
2020-09-03 19:33:34 +02:00
Matthias
5c5cf782f5
Fix small bug with /daily if close_profit_abs is not yet filled
2020-09-03 19:29:48 +02:00
silvavn
47352e1721
Address issue #2487
...
Breakdown insllation instructions
Make installation instructions shorter
Separate Windows from the remainder
Use tabs for better navigation
Minor language improvements
2020-09-02 20:37:45 -06:00
silvavn
295ecaa9b2
Updating Edge Positioning Doc.
...
Integrated MathJax
Included worked out examples
Changed Language to achieve a middle ground.
Minor formatting improvements
2020-09-02 16:58:54 -06:00
Matthias
79ea8cf771
Improve wording
2020-09-02 20:02:41 +02:00
Matthias
e268bd192e
Fix informative sample documentation
2020-09-02 19:59:04 +02:00
Matthias
f54fecaeba
Expose helpermethods thorugh freqtrade.strategy
2020-09-02 19:58:26 +02:00
Matthias
10c5b230b4
Merge pull request #3742 from freqtrade/remove_trailingstop_config
...
Remove trailing_stop from default config example - it'll be misleading
2020-09-01 20:16:54 +02:00
Matthias
dff0ac2768
Remove trailing_stop from default config example - it'll be misleading
2020-09-01 19:18:19 +02:00
Matthias
43035a3f76
Merge pull request #3724 from freqtrade/fix/3084
...
Forcesell should use the available methods for handling a trade correctly
2020-09-01 15:11:05 +02:00
Matthias
451a18c444
Merge pull request #3740 from freqtrade/remove_deprecated_volumepairlistkeys
...
Remove deprectead volumepairlist options
2020-09-01 10:51:45 +02:00
Matthias
d444182829
Reinstate wrongly removed pairlist test
2020-09-01 10:31:11 +02:00
Matthias
3bc6cb36c6
Remove deprectead volumepairlist options
2020-09-01 08:04:02 +02:00
Matthias
d6d3a02a23
Merge branch 'develop' into db_keep_orders
2020-09-01 07:51:16 +02:00
Matthias
a4e3edbcc5
Fix stoploss_last_update beein updated with date object in wrong
...
timezone
2020-09-01 07:10:48 +02:00
Matthias
38c52c7eee
Merge pull request #3626 from freqtrade/feat/hdf5
...
Introduce HDF5 Datahandler
2020-08-31 16:10:24 +02:00
Matthias
24df8d6bf5
Sort imports
2020-08-31 15:46:31 +02:00
Matthias
8b664644c0
Merge pull request #3733 from freqtrade/docs/clock
...
Move clock warning to installation pages
2020-08-31 11:24:12 +02:00
Matthias
feb3ae87f7
Merge pull request #3739 from freqtrade/dependabot/pip/develop/pytest-mock-3.3.1
...
Bump pytest-mock from 3.3.0 to 3.3.1
2020-08-31 09:36:55 +02:00
Matthias
8bb3b6baf3
Merge pull request #3738 from freqtrade/dependabot/pip/develop/ccxt-1.33.72
...
Bump ccxt from 1.33.52 to 1.33.72
2020-08-31 09:25:19 +02:00
Matthias
96f95c340d
Merge pull request #3737 from freqtrade/dependabot/pip/develop/progressbar2-3.52.1
...
Bump progressbar2 from 3.51.4 to 3.52.1
2020-08-31 09:24:43 +02:00
Matthias
34e586243a
Merge pull request #3736 from freqtrade/dependabot/pip/develop/mkdocs-material-5.5.11
...
Bump mkdocs-material from 5.5.8 to 5.5.11
2020-08-31 09:23:35 +02:00
Matthias
aa839c3d2f
Merge pull request #3735 from freqtrade/dependabot/pip/develop/flask-cors-3.0.9
...
Bump flask-cors from 3.0.8 to 3.0.9
2020-08-31 09:23:11 +02:00
Matthias
fbd68dd190
Merge pull request #3734 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.7
...
Bump prompt-toolkit from 3.0.6 to 3.0.7
2020-08-31 09:22:41 +02:00
dependabot[bot]
c5b8993e9d
Bump ccxt from 1.33.52 to 1.33.72
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.33.52 to 1.33.72.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.33.52...1.33.72 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-31 06:38:56 +00:00
dependabot[bot]
8969ab4aa3
Bump pytest-mock from 3.3.0 to 3.3.1
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.3.0...v3.3.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-31 06:38:55 +00:00
dependabot[bot]
55a49bfc53
Bump progressbar2 from 3.51.4 to 3.52.1
...
Bumps [progressbar2](https://github.com/WoLpH/python-progressbar ) from 3.51.4 to 3.52.1.
- [Release notes](https://github.com/WoLpH/python-progressbar/releases )
- [Changelog](https://github.com/WoLpH/python-progressbar/blob/develop/CHANGES.rst )
- [Commits](https://github.com/WoLpH/python-progressbar/compare/v3.51.4...v3.52.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-31 06:38:38 +00:00
dependabot[bot]
821af9be9e
Bump mkdocs-material from 5.5.8 to 5.5.11
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.5.8 to 5.5.11.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.5.8...5.5.11 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-31 06:38:36 +00:00
dependabot[bot]
4adf012ee6
Bump flask-cors from 3.0.8 to 3.0.9
...
Bumps [flask-cors](https://github.com/corydolphin/flask-cors ) from 3.0.8 to 3.0.9.
- [Release notes](https://github.com/corydolphin/flask-cors/releases )
- [Changelog](https://github.com/corydolphin/flask-cors/blob/master/CHANGELOG.md )
- [Commits](https://github.com/corydolphin/flask-cors/compare/3.0.8...3.0.9 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-31 06:38:35 +00:00
dependabot[bot]
f83633ff4e
Bump prompt-toolkit from 3.0.6 to 3.0.7
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.6 to 3.0.7.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/compare/3.0.6...3.0.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-31 06:38:24 +00:00
Matthias
7f74ff53b1
Move clock warning to installation pages
2020-08-31 07:34:43 +02:00
Matthias
cb37166086
Merge pull request #3731 from freqtrade/release_2020.8
...
Release 2020.8
2020-08-31 06:52:49 +02:00
Matthias
7cbe3cd452
Merge pull request #3730 from freqtrade/allow_pairlists_in_backtesting
...
[minor] Allow pairlists in backtesting
2020-08-30 10:34:49 +02:00
Matthias
3d39f05c8f
Improve release documetation
2020-08-30 10:23:14 +02:00
Matthias
77f2d46e29
Version bump to 2020.8
2020-08-30 10:11:57 +02:00
Matthias
b8aa07a6e8
Merge branch 'master' into release_2020.8
2020-08-30 10:11:45 +02:00
Matthias
842eff95eb
Add simple verification to ensure pairlists is iitialized
2020-08-30 10:07:58 +02:00
Matthias
284d39930f
Allow using pairlists through dataprovider in backtesting
2020-08-30 10:07:28 +02:00
Matthias
2ae04af694
Improve some doc wording
2020-08-29 10:26:26 +02:00
Matthias
a595d23bf1
Improve comment in test
2020-08-29 10:14:49 +02:00
Matthias
289425a434
Add test for dry-run-cancel order
2020-08-29 10:07:02 +02:00
Matthias
9c20d488a9
Merge branch 'develop' into fix/3084
2020-08-28 15:43:24 +02:00
Matthias
a9e7ee8113
Merge pull request #3683 from freqtrade/logging_endpoints
...
Logging endpoints
2020-08-27 15:11:17 +02:00
Matthias
dc6d71f651
Improve comment formatting
2020-08-27 14:41:31 +02:00
Matthias
cf719bc5d3
Fix logformat to use epoch timestamp in ms
2020-08-27 12:04:55 +02:00
Matthias
bf5a082358
bufferhandler should log right from the beginning
2020-08-27 11:37:20 +02:00
Matthias
b2373fccfd
Adjust tests as send_msg is only called once
2020-08-27 06:35:28 +02:00
Matthias
9c0a3fffd7
Avoid double notifications in case of partially filled buy orders
2020-08-26 22:17:43 +02:00
Matthias
5e75caa917
Adjust tests to new forcesell
2020-08-26 21:55:31 +02:00
Matthias
85e71275d3
Simplify forcesell method by using freqtrade methods
2020-08-26 21:27:09 +02:00
Matthias
add78414e4
Don't overwrite cancel_reason
2020-08-26 21:24:47 +02:00
Matthias
d161b94d72
Allow simulating cancelled orders in dry-run
2020-08-26 21:22:36 +02:00
Matthias
309ea1246a
Update config to use single quotes
2020-08-26 20:52:09 +02:00
Matthias
d1fe3c1a3d
Merge pull request #3719 from freqtrade/fix/crossed_numpy_types
...
Allow numpy numbers as comparisons, too
2020-08-26 10:02:55 +02:00
Matthias
9d4ecb625a
Allow numpy numbers as comparisons, too
2020-08-26 07:16:29 +02:00
Matthias
21f4aba4e3
Merge pull request #3055 from yazeed/verify_date_on_new_candle_on_get_signal
...
Verify date on last candle before producing signal
2020-08-25 20:22:48 +02:00
Matthias
605ed90567
Merge pull request #3592 from freqtrade/stoploss_distance
...
Add stoploss-distance (to current price) to /status output
2020-08-25 19:56:23 +02:00
Matthias
c6ead02da0
Merge pull request #3705 from mschultheiss83/update_bad_exchanges
...
update bad exchanges
2020-08-25 11:47:51 +02:00
Matthias
3bb69bc1bd
Add returns statement to docstring
2020-08-24 17:31:00 +02:00
Matthias
fca11160e4
Improve docstring of is_pair_locked
2020-08-24 17:18:57 +02:00
Matthias
354a406248
Sort imports in interface.py
2020-08-24 11:45:38 +02:00
Matthias
b613fb7bc5
Merge pull request #3707 from freqtrade/update_sandbox_docs
...
Update sandbox documentation
2020-08-24 11:41:54 +02:00
Matthias
502e21b2cb
Add unfilled explanation for sandboxes
2020-08-24 11:17:43 +02:00
Matthias
c272944834
Lock pair until a new candle arrives
2020-08-24 11:09:09 +02:00
Matthias
da097aea6a
Merge pull request #3713 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.19
...
Bump sqlalchemy from 1.3.18 to 1.3.19
2020-08-24 09:29:30 +02:00
dependabot[bot]
7ece7294b2
Bump sqlalchemy from 1.3.18 to 1.3.19
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.18 to 1.3.19.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-24 07:18:00 +00:00
Matthias
496a9cfb20
Merge pull request #3714 from freqtrade/dependabot/pip/develop/pandas-1.1.1
...
Bump pandas from 1.1.0 to 1.1.1
2020-08-24 09:13:02 +02:00
Matthias
c3523daa09
Merge pull request #3711 from freqtrade/dependabot/pip/develop/arrow-0.16.0
...
Bump arrow from 0.15.8 to 0.16.0
2020-08-24 09:04:42 +02:00
Matthias
c1b464f53c
Merge pull request #3712 from freqtrade/dependabot/pip/develop/ccxt-1.33.52
...
Bump ccxt from 1.33.18 to 1.33.52
2020-08-24 09:01:05 +02:00
Matthias
7953c69922
Merge pull request #3709 from freqtrade/dependabot/pip/develop/pytest-mock-3.3.0
...
Bump pytest-mock from 3.2.0 to 3.3.0
2020-08-24 08:55:36 +02:00
Matthias
c83d6bd1e2
Merge pull request #3708 from freqtrade/dependabot/pip/develop/mkdocs-material-5.5.8
...
Bump mkdocs-material from 5.5.7 to 5.5.8
2020-08-24 08:55:09 +02:00
dependabot[bot]
f22fc8ef3e
Bump pandas from 1.1.0 to 1.1.1
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.1.0...v1.1.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-24 06:45:20 +00:00
dependabot[bot]
0e20b8f530
Bump ccxt from 1.33.18 to 1.33.52
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.33.18 to 1.33.52.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.33.18...1.33.52 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-24 06:45:12 +00:00
dependabot[bot]
74c97369d9
Bump arrow from 0.15.8 to 0.16.0
...
Bumps [arrow](https://github.com/arrow-py/arrow ) from 0.15.8 to 0.16.0.
- [Release notes](https://github.com/arrow-py/arrow/releases )
- [Changelog](https://github.com/arrow-py/arrow/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/arrow-py/arrow/compare/0.15.8...0.16.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-24 06:44:54 +00:00
dependabot[bot]
4c48fe96ed
Bump pytest-mock from 3.2.0 to 3.3.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.2.0...v3.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-24 06:44:52 +00:00
dependabot[bot]
5799cc51f2
Bump mkdocs-material from 5.5.7 to 5.5.8
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.5.7 to 5.5.8.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.5.7...5.5.8 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-24 06:44:50 +00:00
Matthias
8b767eedfd
Merge branch 'develop' into pr/yazeed/3055
2020-08-24 07:21:48 +02:00
Matthias
26f45c8323
Improve logmessage for trailing stoploss
2020-08-24 06:56:56 +02:00
Matthias
38809acde8
Don't rerun for known closed orders
2020-08-24 06:50:43 +02:00
Matthias
8478e083dc
Improve wording of sandbox documentation
2020-08-23 21:16:44 +02:00
Matthias
8940ba828f
Update sandbox documentation
2020-08-23 21:14:00 +02:00
Matthias
311b55fc24
Merge branch 'develop' into db_keep_orders
2020-08-23 19:31:59 +02:00
Matthias
a55dd8444d
Fix loglevel of using_cached-rate
2020-08-23 19:31:35 +02:00
Matthias
c3a367e4f0
Merge branch 'develop' into db_keep_orders
2020-08-23 19:14:57 +02:00
Matthias
ec94961437
Reduce loglevel of "using cached rate"
2020-08-23 19:14:28 +02:00
Matthias
9ba9f73706
Improve logging, don't search for buy orders in refind_lost_order
2020-08-23 16:04:32 +02:00
Matthias
4ecb67d1d1
Merge branch 'develop' into db_keep_orders
2020-08-23 10:36:56 +02:00
Matthias
92d8adf36c
Merge pull request #3706 from freqtrade/fix_api_dates
...
Dates should be changed to UTC to provide the correct timestamp
2020-08-23 10:33:02 +02:00
Matthias
05ec56d906
Dates should be changed to UTC to provide the correct timestamp
2020-08-23 10:16:28 +02:00
Matthias
73417f11f1
Fix rendering issue on readthedocs
2020-08-23 09:11:52 +02:00
Martin Schultheiss
2701a7cb12
update bad exchanges
2020-08-23 09:11:34 +02:00
Matthias
c2707bdd9b
Merge pull request #3688 from freqtrade/Fredrik81-stoploss.md
...
Update stoploss.md
2020-08-23 09:09:26 +02:00
Matthias
d8a6410fd1
Fix small bug when using max-open-trades -1 in backtesting
2020-08-23 09:00:57 +02:00
Matthias
674b510d23
Parametrize fetch_order retry counts
2020-08-22 17:35:42 +02:00
Matthias
3d7e800ff2
Remove test code
2020-08-22 16:08:54 +02:00
Matthias
11e69bdd65
Update open trades too
2020-08-22 15:49:32 +02:00
Matthias
fd33282eb1
Add handle_insufficient exception
2020-08-22 15:48:00 +02:00
Matthias
637147f89c
Update sql cheatsheet parentheses
2020-08-22 09:33:35 +02:00
Matthias
3b4446339e
Use fetch_order_or_stoploss order
2020-08-22 09:30:25 +02:00
Matthias
f2b390a271
Add fetch_order_or_stoploss wrapper
2020-08-22 09:28:36 +02:00
Matthias
fc2104bfad
Fix bug with time when updating order_date
2020-08-22 09:12:09 +02:00
Matthias
39beb5c837
Add method to update fees on closed trades
2020-08-22 08:59:54 +02:00
Matthias
fc42d552ab
Convert logs to fstrings
2020-08-22 08:59:50 +02:00
Matthias
2d6bcbb454
Fix small error in trades updating
2020-08-21 19:51:31 +02:00
Fredrik81
0e368b16ab
Update stoploss.md
2020-08-21 18:25:45 +02:00
Matthias
3d93236709
Remove unused import
2020-08-21 14:55:47 +02:00
Matthias
301f74fd1b
Merge pull request #3418 from freqtrade/hyperopt_colorama_init
...
Test colorama init again (after the fixes done to progressbar)
2020-08-21 14:54:35 +02:00
Matthias
fa0c8fa0b3
Readd note about windows hyperopt color output
2020-08-21 14:26:23 +02:00
Matthias
357d7714ec
Add docstring to update_trade_state
2020-08-21 07:31:22 +02:00
Matthias
3be14933d4
Add comment explaining update_open_orders
2020-08-21 07:24:49 +02:00
Matthias
0b6014fae3
update_trade_state should take the order id directly - not from the trade object
2020-08-21 07:17:52 +02:00
Matthias
838985f6a0
Don't reset open-order-id just yet
...
it's needed to get the fees
2020-08-21 07:13:13 +02:00
Matthias
c4e597977c
Merge pull request #3701 from freqtrade/fix/optimize_reports
...
Fix bug in backtesting
2020-08-20 20:21:38 +02:00
Matthias
4f1179d85c
Test for empty case
2020-08-20 20:11:58 +02:00
Matthias
f5a9001dc0
Handle backtest results without any trades
2020-08-20 19:51:36 +02:00
Matthias
bca24c8b6b
Clarify hyperopt dataprovider usage
2020-08-20 19:35:40 +02:00
Fredrik81
55c6e56762
Update stoploss.md
2020-08-19 23:07:03 +02:00
Matthias
42273ae042
Merge pull request #3695 from freqtrade/fix_daily_rpc
...
Fix daily rpc for webservice
2020-08-19 14:16:24 +02:00
Matthias
3d515ed5bf
Merge pull request #3558 from freqtrade/bt_add_maxdrawdown
...
Revise backtesting export format, add some metrics
2020-08-19 06:39:47 +02:00
Matthias
e206cc9c21
Adjust tests
2020-08-18 20:15:41 +02:00
Matthias
375e671aaf
Move formatting of /daily to telegram
...
so /daily can return numbers in the API
2020-08-18 20:12:14 +02:00
Matthias
d8e1f97465
Fix documentation typo
2020-08-18 19:44:44 +02:00
Matthias
9982ad2f36
Add profit to backtest summary output
2020-08-18 16:59:24 +02:00
Matthias
668d167adc
Add docstring to store_backtest_stats
2020-08-18 16:15:24 +02:00
Matthias
4eb17b4daf
Remove unneeded function
2020-08-18 15:20:37 +02:00
Matthias
aa866294cd
Reformulate documentation
2020-08-18 14:02:22 +02:00
Matthias
ce15c55185
Add libffi-dev to rpi image
2020-08-17 20:24:30 +02:00
Matthias
e0fa549bb4
Merge pull request #3692 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.6
...
Bump prompt-toolkit from 3.0.5 to 3.0.6
2020-08-17 09:08:59 +02:00
Matthias
53ea6e0a86
Merge pull request #3693 from freqtrade/dependabot/pip/develop/coveralls-2.1.2
...
Bump coveralls from 2.1.1 to 2.1.2
2020-08-17 09:08:41 +02:00
Matthias
0f5dd6d0fa
Merge pull request #3690 from freqtrade/dependabot/pip/develop/pytest-cov-2.10.1
...
Bump pytest-cov from 2.10.0 to 2.10.1
2020-08-17 08:58:38 +02:00
Matthias
70e213751d
Merge pull request #3691 from freqtrade/dependabot/pip/develop/ccxt-1.33.18
...
Bump ccxt from 1.32.88 to 1.33.18
2020-08-17 08:58:00 +02:00
Matthias
161417b6f4
Merge pull request #3689 from freqtrade/dependabot/pip/develop/mkdocs-material-5.5.7
...
Bump mkdocs-material from 5.5.3 to 5.5.7
2020-08-17 08:57:41 +02:00
dependabot[bot]
30a2df14cb
Bump coveralls from 2.1.1 to 2.1.2
...
Bumps [coveralls](https://github.com/coveralls-clients/coveralls-python ) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/coveralls-clients/coveralls-python/releases )
- [Changelog](https://github.com/coveralls-clients/coveralls-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/coveralls-clients/coveralls-python/compare/2.1.1...2.1.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-17 06:25:10 +00:00
dependabot[bot]
c8ddd5654a
Bump prompt-toolkit from 3.0.5 to 3.0.6
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.5 to 3.0.6.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/compare/3.0.5...3.0.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-17 06:25:04 +00:00
dependabot[bot]
988bff9eae
Bump ccxt from 1.32.88 to 1.33.18
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.32.88 to 1.33.18.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.32.88...1.33.18 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-17 06:24:54 +00:00
dependabot[bot]
7af7fb261b
Bump pytest-cov from 2.10.0 to 2.10.1
...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 2.10.0 to 2.10.1.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases )
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.10.0...v2.10.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-17 06:24:50 +00:00
dependabot[bot]
da6672841a
Bump mkdocs-material from 5.5.3 to 5.5.7
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.5.3 to 5.5.7.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.5.3...5.5.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-17 06:24:49 +00:00
Matthias
a6dac9acf3
Merge pull request #3667 from freqtrade/hyperopt_enable_dataprovider
...
Hyperopt enable dataprovider
2020-08-17 07:00:48 +02:00
Matthias
1f153f51ee
Merge pull request #3660 from freqtrade/hyperopt_default_tests
...
Move DefaultHyperopt to tests
2020-08-17 06:49:55 +02:00
Fredrik81
d6ea442588
Update stoploss.md
2020-08-17 02:10:56 +02:00
Fredrik81
2a6faaae64
Update stoploss.md
2020-08-17 02:07:32 +02:00
Fredrik81
4619a50097
Update configuration.md
2020-08-17 02:07:25 +02:00
Fredrik81
bd308889fc
Update docs/stoploss.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-16 14:58:06 +02:00
Fredrik81
f8efb87a67
Update docs/stoploss.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-16 14:57:53 +02:00
Fredrik81
ddba999fe2
Update stoploss.md
2020-08-16 13:44:32 +02:00
Fredrik81
81a75c97cf
Update docs/stoploss.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-16 13:17:11 +02:00
Fredrik81
5091767276
Update docs/stoploss.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-16 13:17:01 +02:00
Fredrik81
8b348fc247
Update docs/stoploss.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-16 13:16:35 +02:00
Fredrik81
67e9721274
Update docs/stoploss.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-16 13:14:50 +02:00
Fredrik81
4a0c988b67
Update docs/stoploss.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-16 13:13:54 +02:00
Fredrik81
e30a38932f
Update docs/stoploss.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-16 13:13:40 +02:00
Fredrik81
902d40a32a
Update docs/stoploss.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-16 13:13:27 +02:00
Fredrik81
4ade3daa1e
Update docs/stoploss.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-16 13:09:19 +02:00
Fredrik81
1ce392f652
Update docs/stoploss.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-16 13:05:38 +02:00
Fredrik81
c60192e4bd
Update docs/stoploss.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-16 13:05:07 +02:00
Fredrik81
bae8e5ed1a
Update docs/stoploss.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-16 13:03:56 +02:00
Matthias
cffac3f7b6
Merge pull request #3619 from hroff-1902/cleanup_agefilter
...
Cleanup AgeFilter, PriceFilter
2020-08-16 09:13:11 +02:00
Fredrik81
b9e46a3c5a
Update stoploss.md
...
Updated documentation to simplify examples
2020-08-16 03:02:10 +02:00
Matthias
56ca37fd8b
Also provide stacktrace via log endpoints
2020-08-15 20:15:02 +02:00
Matthias
c2573c998b
Remove Hyperopt note about windows
2020-08-15 16:26:47 +02:00
Matthias
cc91d51389
Fix wording in configuration.md
2020-08-15 09:18:00 +02:00
Matthias
142f87b68c
Adjust tests to new wordings
2020-08-15 09:11:46 +02:00
Matthias
1cb10d8f8e
Merge branch 'develop' into pr/hroff-1902/3619
2020-08-15 09:08:59 +02:00
Matthias
9dd2800b98
Apply some review changes
2020-08-15 09:08:50 +02:00
Matthias
89b9a8cb1f
Merge pull request #3396 from freqtrade/fix/broken_getpairs
...
Use dict for symbol_is_pair
2020-08-15 08:58:53 +02:00
Matthias
f3d4b114bb
Skip windows test failure
2020-08-15 08:47:09 +02:00
Matthias
1ffa3d1ae0
Improve telegram message formatting
2020-08-15 08:31:36 +02:00
Matthias
f5863a1c6f
Fix mypy errors
2020-08-15 08:15:47 +02:00
Matthias
9659e516c8
Remove queue import
...
Improve tests
2020-08-14 20:35:15 +02:00
Matthias
c4f78203ab
Initialize streamhandler early to have it apply to all logs
2020-08-14 20:08:55 +02:00
Matthias
cdfcdb86c9
Increase logfile size
2020-08-14 20:00:09 +02:00
Matthias
251eb5aa96
Test for bufferingHandler too
2020-08-14 19:51:50 +02:00
Matthias
122c0e8ddc
Readd accidentally dropped StreamHandler
2020-08-14 19:50:56 +02:00
Matthias
200de312fe
Merge pull request #3677 from Blackhawke/develop
...
improve Edge documentation
2020-08-14 19:43:10 +02:00
Matthias
9ad8e74247
Add tests for log-endpoints
2020-08-14 19:41:27 +02:00
Matthias
5d691b5ee3
Fix warning box typo
2020-08-14 19:34:22 +02:00
Blackhawke
f3cedc849a
Update docs/edge.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-14 09:27:04 -07:00
Blackhawke
a14ce9d7d9
Update docs/edge.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-14 09:26:28 -07:00
Blackhawke
47b215fe0a
Update docs/edge.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-08-14 09:25:53 -07:00
Matthias
904c4ecc23
Document /logs endpoints
2020-08-14 15:44:52 +02:00
Matthias
5f79caa307
Implement /logs endpoints in telegram and restAPI
2020-08-14 15:44:36 +02:00
Matthias
b989ba0f82
Simplify setup of handlers
2020-08-14 14:53:21 +02:00
Matthias
48944fd4cb
Logging with queueHandler
2020-08-14 14:41:46 +02:00
Matthias
06125df10c
Remove unused import
2020-08-14 11:31:02 +02:00
Matthias
d8fdd32b54
FIx migrations
2020-08-14 11:25:40 +02:00
Matthias
cfa352ecf2
Disable refind_lost_order for now
2020-08-14 11:25:20 +02:00
Matthias
b25267ad3d
Build docker image for db_keep_orders branch
2020-08-14 11:13:55 +02:00
Matthias
552aaf7945
add refind order logic
2020-08-14 10:59:55 +02:00
Matthias
22af82631a
Introduce InsufficientFundsError exception
2020-08-14 09:57:13 +02:00
Matthias
a6fc922f28
Introduce insufficientFunds Exception
2020-08-14 09:56:48 +02:00
Matthias
8458a380b8
Improve order catchup
2020-08-14 09:52:47 +02:00
Matthias
95efc0d688
Add open_order_updater
2020-08-14 09:52:47 +02:00
Matthias
c4d7aff5c3
Order should have a "is_open" flag
2020-08-14 09:52:47 +02:00
Matthias
da2a515d0b
Add delete cascade to alchemy model
2020-08-14 09:52:46 +02:00
Matthias
1a305ea8b0
Fix migrations to use unique key
2020-08-14 09:52:46 +02:00
Matthias
2ca6547baf
Update tests to have unique ordernumbers
2020-08-14 09:52:46 +02:00
Matthias
4434a54d59
Add unique key to order-Model
2020-08-14 09:52:46 +02:00
Matthias
ebd755e36a
Improve order handling
2020-08-14 09:52:46 +02:00
Matthias
0af9e913d4
Timestamps are in ms
2020-08-14 09:52:46 +02:00
Matthias
73182bb2dd
Update migrations to populate Orders table for open orders
2020-08-14 09:52:46 +02:00
Matthias
396e781bf4
Update orders
2020-08-14 09:52:46 +02:00
Matthias
4924d8487e
Extract "update order from ccxt" to it's onw function
2020-08-14 09:52:46 +02:00
Matthias
ee7b235cdc
Improve tests to use open_order mock where applicable
2020-08-14 09:52:46 +02:00
Matthias
420a8c2b1c
Improve tests for rpc/forcebuy
2020-08-14 09:52:46 +02:00
Matthias
a66a3d047f
Remove unneeded mocks
2020-08-14 09:52:46 +02:00
Matthias
ed87abd93a
Allow selecting only a certain table range in migration
2020-08-14 09:52:46 +02:00
Matthias
171a52b21a
Introduce Order database model
2020-08-14 09:52:46 +02:00
Matthias
7d03a067ee
Extract migrations ot seperate module
2020-08-14 09:52:46 +02:00
Matthias
044df880e6
Move persistence into it's own submodule
2020-08-14 09:52:46 +02:00
Matthias
93717cfef1
Merge pull request #3008 from yazeed/more_info_hyperopt_fixed
...
Wins/draws/losses/median profit in hyperopt output
2020-08-14 09:25:12 +02:00
Matthias
b98107375e
Improve formatting of result string to be a bit conciser
2020-08-14 07:31:14 +02:00
Matthias
d76ee43246
Show wins / draws / losses in hyperopt table
2020-08-14 07:14:10 +02:00
Matthias
22f6e884ed
Merge pull request #3676 from freqtrade/stoploss_remove_unused_argument
...
[minor] Cleanup and exception hierarchy documentation
2020-08-14 07:11:56 +02:00
Matthias
05bd099f51
Merge branch 'develop' into pr/yazeed/3008
2020-08-14 06:58:09 +02:00
Matthias
4109b31dac
Update wording in documentation
2020-08-14 06:46:34 +02:00
Matthias
067d1fd72a
Merge pull request #3553 from qkum/patch-3
...
Update faq.md
2020-08-13 08:20:03 +02:00
Matthias
6b85b1a34d
Don't only recommend pycharm, but keep it open to other editors too.
2020-08-13 08:06:57 +02:00
Matthias
e45e41adb4
Improve docs test to catch !!! errors
2020-08-13 08:05:05 +02:00
Matthias
1dabade883
small rewording of FAQ documentation
2020-08-13 08:02:36 +02:00
Matthias
c6741ea6c3
Merge branch 'develop' into fix/broken_getpairs
2020-08-12 20:13:06 +02:00
Matthias
5d61c56650
Merge pull request #3597 from freqtrade/fix/3579
...
consistently use filled before amount from orders
2020-08-12 19:56:57 +02:00
Blackhawke
827c31d4bc
Re-arranged the introduction to better explain the theory of operation and the limitations of Edge. Added paragraphs at the bottom of "running edge independently" to better explain Edge's order of operations processing and potential differences between historical output and live/dry-run operation.
2020-08-12 09:42:16 -07:00
Matthias
3afd5b631e
Remove erroneous import
2020-08-12 15:34:29 +02:00
Matthias
815d88fd4a
Fix test after merge, fix forgotten 'amount'
2020-08-12 15:32:56 +02:00
Matthias
9999d0ffb5
Merge branch 'develop' into fix/3579
2020-08-12 15:28:51 +02:00
Matthias
faa2bbb555
Document exception hierarchy
2020-08-12 14:29:14 +02:00
Matthias
6dfa159a91
Small comment adjustments in exchange class
2020-08-12 14:11:19 +02:00
Matthias
7cf3e15e54
Merge pull request #3091 from yazeed/min-max-objective
...
--min-objective and --max-objective for hyperopt-list
2020-08-12 14:05:05 +02:00
Matthias
1f1a819b29
Remove unused 3rd argument to create_stoploss call
2020-08-12 11:21:00 +02:00
Matthias
2fed066e76
Simplify objective code formatting
2020-08-12 10:40:44 +02:00
Matthias
2dc36bb79e
Remove inversion of min/max objective selection
2020-08-11 20:52:18 +02:00
Matthias
56655b97cf
Refactor hyperopt_filter method
2020-08-11 20:37:01 +02:00
Matthias
f51c03aa86
Revert changes to color using --no-color
2020-08-11 20:29:47 +02:00
Matthias
77541935a8
Fix small merge mistake
2020-08-11 20:18:49 +02:00
Matthias
688d657fe2
Merge branch 'develop' into pr/yazeed/3091
2020-08-11 20:04:43 +02:00
Matthias
dda78677a0
Merge pull request #3649 from freqtrade/improve_cancel_order_handling
...
Better handle cancelled buy orders
2020-08-11 19:58:05 +02:00
Matthias
d77c53960d
Show API backoff in logs to better investigate eventual problems)
2020-08-11 19:27:25 +02:00
Matthias
c9c43d2f0b
Move log-message of retrying before decrementing count
...
Otherwise the message is always one round "late".
2020-08-11 15:27:41 +02:00
Matthias
064928a0eb
Merge branch 'develop' into improve_cancel_order_handling
2020-08-11 15:25:47 +02:00
Matthias
52eae04945
Merge pull request #3670 from freqtrade/dependabot/pip/develop/ccxt-1.32.88
...
Bump ccxt from 1.32.45 to 1.32.88
2020-08-10 20:37:40 +02:00
Matthias
0d96a311f7
Merge pull request #3669 from freqtrade/dependabot/pip/develop/mkdocs-material-5.5.3
...
Bump mkdocs-material from 5.5.1 to 5.5.3
2020-08-10 20:23:02 +02:00
dependabot[bot]
1afe4df7be
Bump ccxt from 1.32.45 to 1.32.88
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.32.45 to 1.32.88.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.32.45...1.32.88 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-10 06:17:36 +00:00
dependabot[bot]
17613f203a
Bump mkdocs-material from 5.5.1 to 5.5.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.5.1 to 5.5.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.5.1...5.5.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-10 06:17:04 +00:00
Matthias
2663aede24
Update test to reflect new column naming
2020-08-09 10:28:11 +02:00
Matthias
b576e1d463
Merge branch 'develop' into bt_add_maxdrawdown
2020-08-09 10:25:57 +02:00
Matthias
87e4a82041
Merge branch 'develop' into bt_add_maxdrawdown
2020-08-09 08:34:36 +02:00
Matthias
fca41a44bb
Also logg timeframe
2020-08-08 20:20:58 +02:00
Matthias
3670be5dd2
Merge pull request #3641 from freqtrade/fix/edgeremovebumps
...
Fix edge with removebumps enabled
2020-08-08 17:33:08 +02:00
Matthias
2afe1d5b11
Add link to full sample
2020-08-08 17:30:31 +02:00
Matthias
09aa954b68
Update strategy-customization documentation
2020-08-08 17:24:19 +02:00
Matthias
5e1032c4af
Simplify strategy documentation, move "substrategies" to advanced page
2020-08-08 17:08:38 +02:00
Matthias
dd430455e4
Enable dataprovier for hyperopt
2020-08-08 17:04:32 +02:00
Matthias
e2643103b6
Merge pull request #3611 from thopd88/telegram-delete-command
...
Add telegram /delete command
2020-08-08 15:19:40 +02:00
Matthias
f3ce54150e
Simplify Telegram table
2020-08-08 15:06:13 +02:00
Matthias
02810adcf7
Merge pull request #3662 from freqtrade/Fredrik81-patch-1
...
Update strategy_methods_advanced.j2
2020-08-07 06:23:22 +02:00
Fredrik81
eba73307e4
Update strategy_methods_advanced.j2
...
Fix def confirm_trade_exit arguments
2020-08-07 01:13:36 +02:00
Matthias
d01070dba8
Increase coverage of edge_cli
2020-08-06 09:22:41 +02:00
Matthias
995d3e1ed5
Don't search internal path for Hyperopt files
2020-08-06 09:07:48 +02:00
Matthias
59370672b8
Fix more tests
2020-08-06 09:00:28 +02:00
Matthias
081625c5dc
Have hyperopt tests use new hyperopt location
2020-08-06 08:51:01 +02:00
Matthias
8b6d10daf1
Move DefaultHyperopt to test folder (aligned to strategy)
2020-08-06 08:50:41 +02:00
Matthias
5082acc33f
Fix typos in documentation
2020-08-06 07:54:54 +02:00
Matthias
767332405e
Merge pull request #3642 from freqtrade/new_release
...
New release 2020.7
2020-08-06 06:50:08 +02:00
Matthias
8ed3b81c61
Implement /delete in rest client
2020-08-04 19:57:28 +02:00
Matthias
075c73b9e3
Improve formatting of telegram message
2020-08-04 19:56:49 +02:00
Matthias
817f5289db
/delete should Cancel open orders (and stoploss orders)
2020-08-04 19:43:22 +02:00
Matthias
9163c7f3d3
Improve api response
2020-08-04 19:43:05 +02:00
Matthias
b954af33cf
Fix type erorr in callable
2020-08-04 16:01:41 +02:00
Matthias
4b0164770c
Add test for /delete
2020-08-04 14:49:59 +02:00
Matthias
26c7341b7d
Add test for api-server DELETE trade
2020-08-04 14:41:38 +02:00
Matthias
215972c68f
Implement /delete for api-server
2020-08-04 14:41:22 +02:00
Matthias
c0083c4244
Merge branch 'develop' into pr/thopd88/3611
2020-08-04 07:00:54 +02:00
Matthias
b22fabe1f3
Merge pull request #3651 from freqtrade/dependabot/pip/develop/pytest-6.0.1
...
Bump pytest from 5.4.3 to 6.0.1
2020-08-03 21:31:31 +02:00
Matthias
a3688b159f
Improve formatting
2020-08-03 19:28:57 +02:00
Matthias
a33346c6b6
Fix testing errors - which surfaced with pytest 6.0.1
2020-08-03 19:22:07 +02:00
Matthias
55233db07e
Merge pull request #3654 from freqtrade/dependabot/pip/develop/ccxt-1.32.45
...
Bump ccxt from 1.32.7 to 1.32.45
2020-08-03 09:42:57 +02:00
Matthias
54bee1d183
Merge pull request #3653 from freqtrade/dependabot/pip/develop/pandas-1.1.0
...
Bump pandas from 1.0.5 to 1.1.0
2020-08-03 09:40:24 +02:00
Matthias
45256763ca
Merge pull request #3652 from freqtrade/dependabot/pip/develop/mkdocs-material-5.5.1
...
Bump mkdocs-material from 5.5.0 to 5.5.1
2020-08-03 09:36:01 +02:00
dependabot[bot]
b3f04d89d2
Bump ccxt from 1.32.7 to 1.32.45
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.32.7 to 1.32.45.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.32.7...1.32.45 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-03 07:17:50 +00:00
dependabot[bot]
1855a444fa
Bump pandas from 1.0.5 to 1.1.0
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.0.5 to 1.1.0.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.0.5...v1.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-03 07:17:32 +00:00
dependabot[bot]
809b3ddafc
Bump mkdocs-material from 5.5.0 to 5.5.1
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.5.0 to 5.5.1.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.5.0...5.5.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-03 07:17:31 +00:00
dependabot[bot]
5ff09a06c7
Bump pytest from 5.4.3 to 6.0.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.4.3 to 6.0.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.4.3...6.0.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-03 07:17:30 +00:00
Matthias
3915101d2d
Add more backoff to fetch_order endpoint
2020-08-02 10:32:17 +02:00
Matthias
6c77feee85
Improve some exchange logs
2020-08-02 10:18:19 +02:00
Matthias
99bfa839eb
Improve logging for sell exception
2020-08-02 10:12:15 +02:00
Matthias
071e82043a
Better handle cancelled buy orders
2020-08-01 15:59:50 +02:00
Matthias
7263f83f78
Version bump 2020.7
2020-07-28 19:53:05 +02:00
Matthias
653bbc292b
Merge branch 'master' into new_release
2020-07-28 19:52:44 +02:00
Matthias
d1cbc567e4
Fix filtering for bumped pairs
2020-07-28 13:41:09 +02:00
Matthias
14cb29aae1
Add test for remove_pumps in edge
2020-07-28 08:16:55 +02:00
Matthias
f3af02c06f
Merge pull request #3635 from freqtrade/dependabot/pip/develop/ccxt-1.32.7
...
Bump ccxt from 1.32.3 to 1.32.7
2020-07-27 09:23:23 +02:00
dependabot[bot]
7318d02ebc
Bump ccxt from 1.32.3 to 1.32.7
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.32.3 to 1.32.7.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.32.3...1.32.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-27 07:05:17 +00:00
Matthias
aab5596fa6
Convert trade open / close to timestamp
...
(to allow uniform analysis of backtest and real trade data - while
giving control of date-formatting to the endsystem.
2020-07-27 07:20:40 +02:00
Matthias
977a6d4e9c
Add profit_total to results line
2020-07-26 16:10:48 +02:00
Matthias
454046f745
Add stake_currency and max_opeN_trades to backtest result
2020-07-26 15:55:54 +02:00
Matthias
8d0f338bf2
Timestamps should be in ms
2020-07-26 15:23:21 +02:00
Matthias
9ed5fed887
Fix output format to be of an identical type
2020-07-26 15:17:54 +02:00
Matthias
902e8fa62f
Fix wrong spelling in one subcomponent
2020-07-26 14:39:00 +02:00
Matthias
65755989b4
Merge pull request #3631 from freqtrade/dependabot/pip/develop/mkdocs-material-5.5.0
...
Bump mkdocs-material from 5.4.0 to 5.5.0
2020-07-26 14:00:00 +02:00
Matthias
7a51bfbaba
Merge pull request #3628 from freqtrade/dependabot/pip/develop/scipy-1.5.2
...
Bump scipy from 1.5.1 to 1.5.2
2020-07-26 13:28:42 +02:00
Matthias
fe27d2c10d
Merge pull request #3629 from freqtrade/dependabot/pip/develop/urllib3-1.25.10
...
Bump urllib3 from 1.25.9 to 1.25.10
2020-07-26 13:27:42 +02:00
Matthias
90034a8e5e
Merge pull request #3632 from freqtrade/dependabot/pip/develop/ccxt-1.32.3
...
Bump ccxt from 1.31.37 to 1.32.3
2020-07-26 11:23:26 +02:00
Matthias
1cfbbfb433
Merge pull request #3633 from freqtrade/dependabot/pip/develop/plotly-4.9.0
...
Bump plotly from 4.8.2 to 4.9.0
2020-07-26 11:11:54 +02:00
Matthias
73042781f4
Merge pull request #3630 from freqtrade/dependabot/pip/develop/numpy-1.19.1
...
Bump numpy from 1.19.0 to 1.19.1
2020-07-26 11:11:23 +02:00
dependabot[bot]
dbcccac6cd
Bump ccxt from 1.31.37 to 1.32.3
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.31.37 to 1.32.3.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.31.37...1.32.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-26 08:53:51 +00:00
dependabot[bot]
b4d22f1000
Bump urllib3 from 1.25.9 to 1.25.10
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.25.9 to 1.25.10.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/master/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.25.9...1.25.10 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-26 08:53:36 +00:00
Matthias
364295d2b3
Merge pull request #3627 from freqtrade/dependabot/pip/develop/arrow-0.15.8
...
Bump arrow from 0.15.7 to 0.15.8
2020-07-26 10:52:50 +02:00
dependabot[bot]
63e7490a55
Bump plotly from 4.8.2 to 4.9.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.8.2 to 4.9.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.8.2...v4.9.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-26 08:37:45 +00:00
dependabot[bot]
838743bf01
Bump mkdocs-material from 5.4.0 to 5.5.0
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.4.0...5.5.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-26 08:37:25 +00:00
dependabot[bot]
2ff03e173d
Bump numpy from 1.19.0 to 1.19.1
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.19.0 to 1.19.1.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.19.0...v1.19.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-26 08:37:17 +00:00
dependabot[bot]
d1d6f69e43
Bump scipy from 1.5.1 to 1.5.2
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.5.1...v1.5.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-26 08:37:13 +00:00
dependabot[bot]
6ce4fd7aff
Bump arrow from 0.15.7 to 0.15.8
...
Bumps [arrow](https://github.com/arrow-py/arrow ) from 0.15.7 to 0.15.8.
- [Release notes](https://github.com/arrow-py/arrow/releases )
- [Changelog](https://github.com/arrow-py/arrow/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/arrow-py/arrow/compare/0.15.7...0.15.8 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-26 08:37:10 +00:00
Matthias
bad89307dd
Fix mypy error
2020-07-25 17:19:41 +02:00
Matthias
119bf2a8ea
Document hdf5 dataformat
2020-07-25 17:06:58 +02:00
Matthias
db8f3a9e9b
Merge pull request #3609 from thopd88/develop
...
Add telegram /trades command
2020-07-25 16:45:09 +02:00
Matthias
edb582e522
Add more tests
2020-07-24 20:40:07 +02:00
Matthias
ae1c99bdd0
more tests
2020-07-24 20:36:30 +02:00
Matthias
ed33d4781d
Add more hdf5 tests
2020-07-24 20:19:34 +02:00
Matthias
d9b339ee18
Add some more tests for hdf5
2020-07-24 20:09:59 +02:00
Matthias
0a28818b46
Add some tests for hdf5
2020-07-24 19:37:37 +02:00
Matthias
e26e658f99
Improve a few tests
2020-07-24 19:33:27 +02:00
Matthias
6a0c84b649
Add tests for hdf5
2020-07-24 19:23:56 +02:00
Matthias
861e7099cc
Rename hdf5handler to hdf5DataHandler
2020-07-24 19:23:37 +02:00
Matthias
3171ad33b7
Add blosc compression
2020-07-24 17:44:29 +02:00
Matthias
0f08addfbe
Don't store empty arrays
2020-07-24 17:37:07 +02:00
Matthias
31df42e737
Implement get_available_data
2020-07-24 17:31:43 +02:00
Matthias
d4540c846a
Add trades_load method
2020-07-23 19:33:23 +02:00
Matthias
55591e287c
First version of hdf5handler - no proper support for trades yet
2020-07-23 19:33:23 +02:00
Matthias
0614e59966
Add tables dependency
2020-07-23 19:33:23 +02:00
Matthias
e0c14e6214
Add /trades to help (so users know about it)
2020-07-23 07:56:05 +02:00
Matthias
fdc84eef59
/trades shall only return closed trades
2020-07-23 07:50:45 +02:00
Matthias
8300eb59d4
Extend create_mock_trades to create 4 trades
...
2 closed, and 2 open trades
2020-07-23 07:50:28 +02:00
Matthias
0f18b2a0d4
Add test and fix case where no trades were closed yet
2020-07-23 07:12:14 +02:00
thopd88
0bad55637e
fix flake8 indent error
2020-07-23 10:12:52 +07:00
thopd88
a3daf8e41c
Fix line too long
2020-07-23 09:47:53 +07:00
thopd88
0502fe0496
New /trades 3 columns and exclude open trades
2020-07-23 09:36:05 +07:00
hroff-1902
f48250b414
Make flake happy
2020-07-22 22:56:24 +03:00
hroff-1902
50767cd569
Adjust tests for AgeFilter
2020-07-22 22:48:29 +03:00
hroff-1902
5c2481082e
Add tests for PriceFilter
2020-07-22 22:46:30 +03:00
hroff-1902
c78199d3d9
Add checks for parameters of PriceFilter
2020-07-22 22:45:46 +03:00
hroff-1902
a1e292f56a
Improve docs
2020-07-22 22:09:30 +03:00
hroff-1902
daee414d7a
Fix docs formatting
2020-07-22 21:51:25 +03:00
hroff-1902
5213abf510
AgeFilter is always enabled
2020-07-22 21:44:39 +03:00
hroff-1902
f6bde8bd9c
Improve exception message wordings
2020-07-22 21:43:15 +03:00
Matthias
7e980037a4
Merge pull request #3554 from jblestang/Fix_#3544
...
Adding a dataprovider to the strategy before plotting
2020-07-22 15:56:16 +02:00
Matthias
f5f529cace
Use correct initialization of DataProvider
2020-07-22 15:17:45 +02:00
Matthias
b060164b1f
Merge pull request #3618 from freqtrade/dependabot/docker/python-3.8.5-slim-buster
...
Bump python from 3.8.4-slim-buster to 3.8.5-slim-buster
2020-07-22 08:41:26 +02:00
dependabot[bot]
2a5f8d8895
Bump python from 3.8.4-slim-buster to 3.8.5-slim-buster
...
Bumps python from 3.8.4-slim-buster to 3.8.5-slim-buster.
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-22 06:22:45 +00:00
hroff-1902
dbf4d1a694
Merge pull request #3616 from freqtrade/fix/pairfilter
...
Fix pairfilter crash
2020-07-21 23:09:06 +03:00
Matthias
6a10c715fa
Fix 0 division (if last = 0, something went wrong!)
2020-07-21 20:34:29 +02:00
Matthias
939f91734f
Test confirming 0 division ...
2020-07-21 20:34:19 +02:00
hroff-1902
d8fa17cee8
Merge pull request #3614 from freqtrade/info_message_hyperopt
...
[minor] Reduce severity of hyperopt "does not provide" messages
2020-07-21 00:14:18 +03:00
hroff-1902
844ff1e068
Merge pull request #3613 from freqtrade/webhook/trade_id
...
Add trade_id to webhooks
2020-07-21 00:10:53 +03:00
Matthias
7d6708fc6a
Reduce severity of hyperopt "does not provide" messages
...
closes #3371
2020-07-20 20:04:23 +02:00
Matthias
21dcef1134
Add trade_id to webhooks
...
allowing for easier corelation of different messages
2020-07-20 19:57:05 +02:00
Matthias
4774896169
Evaluate average before price in order returns
2020-07-20 19:39:12 +02:00
Matthias
4c97527b04
FIx failing test
2020-07-20 19:11:15 +02:00
hroff-1902
22c8f845ec
Merge pull request #3606 from freqtrade/docs/informative
...
Improve informative pair sample
2020-07-20 19:22:48 +03:00
hroff-1902
b7c6f868b2
Merge pull request #3478 from hroff-1902/exchange-cosmetics-5
...
Minor: Exchange cosmetics
2020-07-20 18:58:46 +03:00
Matthias
3955fc6190
Merge pull request #3612 from freqtrade/fix-doc-sqlrequest
...
missing coma in sql request
2020-07-20 08:58:13 +02:00
gautier pialat
811028ae92
missing coma in sql request
2020-07-20 07:17:34 +02:00
thopd88
eaa7370174
add /delete command
2020-07-20 11:08:18 +07:00
thopd88
28f4a1101e
Revert "Add telegram /delete command to delete tradeid"
...
This reverts commit 08fdd7d863 .
2020-07-20 10:54:17 +07:00
Matthias
263dcd221d
Merge pull request #3608 from thopd88/patch-1
...
Fix SQL syntax error when compare pair strings in rpc_forcebuy
2020-07-19 19:28:08 +02:00
Matthias
772473e93e
Merge pull request #3610 from pan-long/develop
...
Correct a typo in stop loss doc.
2020-07-19 19:20:24 +02:00
Pan Long
37a9edfa35
Correct a typo in stop loss doc.
2020-07-20 00:37:06 +08:00
thopd88
08fdd7d863
Add telegram /delete command to delete tradeid
...
code inspired from _rpc_forcesell
2020-07-19 22:10:59 +07:00
thopd88
dd3a2675b5
Add telegram trades command to list recent trades
2020-07-19 22:02:53 +07:00
Alex Pham
3271c773a7
Fix SQL syntax error when compare pair strings
...
First happens in Postgres
2020-07-19 21:30:55 +07:00
Matthias
49395601e9
Improve informative pair sample
2020-07-19 10:02:06 +02:00
Matthias
ea1ddeb87d
Merge pull request #3570 from gambcl/develop
...
Added range checks to min_days_listed in AgeFilter
2020-07-19 09:37:17 +02:00
Matthias
d849b32a02
Merge pull request #3601 from freqtrade/dependabot/pip/develop/ccxt-1.31.37
...
Bump ccxt from 1.30.93 to 1.31.37
2020-07-16 09:46:31 +02:00
dependabot[bot]
cd7ba99528
Bump ccxt from 1.30.93 to 1.31.37
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.30.93 to 1.31.37.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.30.93...1.31.37 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-16 07:23:16 +00:00
Matthias
288a2bdbb0
Merge pull request #3599 from freqtrade/dependabot/add-v2-config-file
...
Update Dependabot config file
2020-07-16 09:22:29 +02:00
dependabot-preview[bot]
eaf2b53d59
Update Dependabot config file
2020-07-16 05:10:46 +00:00
Matthias
de46744aa9
Use filled before amount for order data
...
closes #3579
2020-07-15 21:08:16 +02:00
Matthias
98f2e79f27
Adjust tests to use correctly trimmed amount
2020-07-15 20:55:33 +02:00
Matthias
3721736aaf
Convert to real amount before placing order
...
to keep the correct amount in the database
2020-07-15 20:28:07 +02:00
Matthias
c1c018d8fe
Fix tests that require amount_requested
2020-07-15 20:27:00 +02:00
Matthias
eafab38db3
Complete implementation of amount_requested
2020-07-15 20:20:14 +02:00
Matthias
c826f7a707
Add amount_requested to database
2020-07-15 20:15:29 +02:00
hroff-1902
18a5822a33
Merge pull request #3596 from freqtrade/fix/0fee
...
Allow 0 fee value by correctly checking for None
2020-07-15 20:52:32 +03:00
Matthias
d13cb4c055
Introduce safe_value_fallback_2
2020-07-15 19:50:09 +02:00
Matthias
5cebc9f39d
Move stoploss_on_exchange_limit_ratio to configuration schema
2020-07-15 19:28:40 +02:00
Matthias
c1191400a4
Allow 0 fee value by correctly checking for None
2020-07-15 19:20:20 +02:00
gambcl
1051ab917a
Replaced logging with OperationalException when AgeFilter given invalid parameters
2020-07-15 12:40:54 +01:00
Matthias
82c68f07cd
Add stoploss-distance (to current price) to /status output
2020-07-14 20:16:18 +02:00
Matthias
bdf611352e
Update summary-metrics output
2020-07-14 19:34:01 +02:00
Matthias
2417898d00
Apply documentation suggestions from code review
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-07-14 19:27:52 +02:00
hroff-1902
0f4fc67b83
Merge pull request #3582 from freqtrade/data/list
...
List available backtesting data
2020-07-14 19:38:32 +03:00
Matthias
0228b63418
Don't print empty table
2020-07-14 16:42:47 +02:00
Matthias
0ca81480d4
Merge pull request #3590 from freqtrade/dependabot/docker/python-3.8.4-slim-buster
...
Bump python from 3.8.3-slim-buster to 3.8.4-slim-buster
2020-07-14 09:48:51 +02:00
dependabot-preview[bot]
ae55d54967
Bump python from 3.8.3-slim-buster to 3.8.4-slim-buster
...
Bumps python from 3.8.3-slim-buster to 3.8.4-slim-buster.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-14 06:33:57 +00:00
Matthias
62c55b1863
Enhance formatting, Add pair filter
2020-07-14 06:55:34 +02:00
hroff-1902
43a1fe6d08
Merge pull request #3589 from freqtrade/api/timeframe_ms
...
[minor] Send timeframe min and ms in show_config response
2020-07-13 23:24:30 +03:00
Matthias
01f325a9e4
Send timeframe min and ms in show_config response
2020-07-13 21:15:33 +02:00
Matthias
0b36693acc
Add filter for stoploss_on_exchange_limit_ratio to constants
2020-07-13 19:48:21 +02:00
Matthias
c2acf4bb82
Merge pull request #3584 from freqtrade/dependabot/pip/develop/pytest-mock-3.2.0
...
Bump pytest-mock from 3.1.1 to 3.2.0
2020-07-13 12:22:51 +02:00
Matthias
89c634c70d
Merge pull request #3586 from freqtrade/dependabot/pip/develop/ccxt-1.30.93
...
Bump ccxt from 1.30.64 to 1.30.93
2020-07-13 12:22:21 +02:00
Matthias
e4b5bbe117
Merge pull request #3587 from freqtrade/dependabot/pip/develop/coveralls-2.1.1
...
Bump coveralls from 2.0.0 to 2.1.1
2020-07-13 12:21:53 +02:00
Matthias
b0b76091c8
Merge pull request #3585 from freqtrade/dependabot/pip/develop/pycoingecko-1.3.0
...
Bump pycoingecko from 1.2.0 to 1.3.0
2020-07-13 12:21:26 +02:00
dependabot-preview[bot]
50573bd397
Bump coveralls from 2.0.0 to 2.1.1
...
Bumps [coveralls](https://github.com/coveralls-clients/coveralls-python ) from 2.0.0 to 2.1.1.
- [Release notes](https://github.com/coveralls-clients/coveralls-python/releases )
- [Changelog](https://github.com/coveralls-clients/coveralls-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/coveralls-clients/coveralls-python/compare/2.0.0...2.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-13 09:02:07 +00:00
dependabot-preview[bot]
d1e4e463ae
Bump ccxt from 1.30.64 to 1.30.93
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.30.64 to 1.30.93.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.30.64...1.30.93 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-13 09:01:58 +00:00
dependabot-preview[bot]
58eb26d73a
Bump pycoingecko from 1.2.0 to 1.3.0
...
Bumps [pycoingecko](https://github.com/man-c/pycoingecko ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/man-c/pycoingecko/releases )
- [Changelog](https://github.com/man-c/pycoingecko/blob/master/CHANGELOG.md )
- [Commits](https://github.com/man-c/pycoingecko/compare/1.2.0...1.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-13 09:01:14 +00:00
dependabot-preview[bot]
79af6180bd
Bump pytest-mock from 3.1.1 to 3.2.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.1.1...v3.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-13 09:00:50 +00:00
Matthias
6ee6e51ab4
Merge branch 'develop' into pr/hroff-1902/3478
2020-07-13 07:22:43 +02:00
Matthias
3811f4692b
Merge pull request #3577 from freqtrade/fix/doctypo
...
[minor] Fix typo in docs, install sqlite3 in docker image
2020-07-12 12:50:04 +02:00
Matthias
ed2e35ba5d
Update docs/sql_cheatsheet.md
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-07-12 12:36:16 +02:00
Matthias
b035d9e267
Update return type comment
2020-07-12 10:23:09 +02:00
Matthias
33c3990972
Add documentation for list-data command
2020-07-12 10:05:47 +02:00
Matthias
5bb81abce2
Add test for start_list_data
2020-07-12 10:01:51 +02:00
Matthias
02afde857d
Add list-data command
2020-07-12 09:57:00 +02:00
Matthias
d4fc52d2d5
Add tests for ohlcv_get_available_data
2020-07-12 09:56:46 +02:00
Matthias
422825ea1b
Add ohlcv_get_available_data to find available data
2020-07-12 09:50:53 +02:00
hroff-1902
a4b0e8117a
Merge pull request #3580 from BlueSkyTrading/patch-2
...
removed duplicate
2020-07-11 22:37:52 +03:00
HumanBot
f0a1a1720f
removed duplicate
...
removed duplicate word using using
2020-07-11 15:21:54 -04:00
Matthias
ecbca3fab0
Add sqlite3 to dockerfile
2020-07-11 09:13:39 +02:00
Matthias
588043af86
Fix documentation brackets, add delete trade hints
2020-07-11 07:29:11 +02:00
Matthias
40bdc93653
Add test for short_desc of priceFilter
2020-07-10 20:28:29 +02:00
gambcl
14eab9be04
Added min_price, max_price to PriceFilter
2020-07-08 22:02:04 +01:00
gambcl
091285ba43
Fix flake8 error in test_pairlist.py
2020-07-08 18:32:14 +01:00
gambcl
2e45859aef
Added range checks to min_days_listed in AgeFilter
2020-07-08 18:06:30 +01:00
Matthias
86cf6201c8
Merge pull request #3560 from freqtrade/dependabot/pip/develop/scipy-1.5.1
...
Bump scipy from 1.5.0 to 1.5.1
2020-07-07 21:54:01 +02:00
Matthias
e0c767614f
Merge pull request #3561 from freqtrade/dependabot/pip/develop/ccxt-1.30.64
...
Bump ccxt from 1.30.48 to 1.30.64
2020-07-07 21:53:31 +02:00
dependabot-preview[bot]
deb34d2879
Bump scipy from 1.5.0 to 1.5.1
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.5.0...v1.5.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-06 19:58:28 +00:00
Matthias
779a8401a8
Merge pull request #3563 from freqtrade/dependabot/pip/develop/joblib-0.16.0
...
Bump joblib from 0.15.1 to 0.16.0
2020-07-06 21:57:14 +02:00
Matthias
087a38ab78
Merge pull request #3562 from freqtrade/dependabot/pip/develop/mkdocs-material-5.4.0
...
Bump mkdocs-material from 5.3.3 to 5.4.0
2020-07-06 21:53:47 +02:00
dependabot-preview[bot]
93dd70c77d
Bump joblib from 0.15.1 to 0.16.0
...
Bumps [joblib](https://github.com/joblib/joblib ) from 0.15.1 to 0.16.0.
- [Release notes](https://github.com/joblib/joblib/releases )
- [Changelog](https://github.com/joblib/joblib/blob/master/CHANGES.rst )
- [Commits](https://github.com/joblib/joblib/compare/0.15.1...0.16.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-06 09:13:05 +00:00
dependabot-preview[bot]
4c8bee1e5d
Bump mkdocs-material from 5.3.3 to 5.4.0
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.3.3 to 5.4.0.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.3.3...5.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-06 09:12:15 +00:00
dependabot-preview[bot]
f63045b0e9
Bump ccxt from 1.30.48 to 1.30.64
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.30.48 to 1.30.64.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.30.48...1.30.64 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-06 09:11:49 +00:00
hroff-1902
839b3340e6
Merge pull request #3497 from freqtrade/keep_dataframe_noapi
...
Analyze dataframe and keep it until the next analysis
2020-07-05 13:46:02 +03:00
Matthias
75318525a9
Update docs/strategy-advanced.md
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-07-04 16:41:19 +02:00
Matthias
c4a9a79be0
Apply suggested documentation changes from code review
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-07-04 09:43:49 +02:00
Matthias
1fc4451d2f
Avoid \ linebreak
2020-07-03 20:32:04 +02:00
Matthias
ea5e47657a
Remove ticker_interval from jupyter notebook
2020-07-03 20:27:32 +02:00
Matthias
0d15a87af8
Remove old store_backtest method
2020-07-03 20:21:32 +02:00
Matthias
523437d970
Add tst for daily stats
2020-07-03 20:03:33 +02:00
Matthias
987188e41f
Add avgduration for winners and losers
2020-07-03 19:58:02 +02:00
Matthias
8e0ff4bd86
Add Win / draw / losing days
2020-07-03 19:45:45 +02:00
Matthias
42868ad24a
Add best / worst day to statistics
2020-07-03 19:30:29 +02:00
Matthias
804c42933d
Document summary-statistics
2020-07-03 08:02:27 +02:00
Matthias
d56f9655e2
Update notebook with new statistics example
2020-07-03 07:20:43 +02:00
Matthias
619eb183fe
Allow strategy for plot-profit
...
to allow loading of multi-backtest files
2020-07-03 07:03:43 +02:00
Matthias
16a842f9f6
Have plotting support folder-based exportfilename
2020-07-03 06:58:27 +02:00
Matthias
d999fa2a7e
Test autogetting result filename
2020-07-03 06:58:27 +02:00
Matthias
7c5587aeaa
exportfilename can be a file or directory
2020-07-03 06:58:27 +02:00
Matthias
2ed808da1f
Extract .last_result.json to constant
2020-07-03 06:58:27 +02:00
Matthias
59e0ca0aaa
Add pairlist to backtest-result
2020-07-03 06:58:27 +02:00
Matthias
59ac4b9c9a
Test writing statistics
2020-07-03 06:58:27 +02:00
Matthias
5b1a7ba00f
Test multistrat loading
2020-07-03 06:58:27 +02:00
Matthias
f952f74bf1
Add test for new format
2020-07-03 06:58:27 +02:00
Matthias
573502d972
Update test for load_trades_from_db
2020-07-03 06:58:27 +02:00
Matthias
afefe92523
Add multi-strategy loading logic
2020-07-03 06:58:27 +02:00
Matthias
c13ec4a1d4
implement fallback loading for load_backtest_data
2020-07-03 06:58:27 +02:00
Matthias
1339479882
Have sell_type stringify correctly
2020-07-03 06:58:27 +02:00
Matthias
04eaf2c39c
Add test for get_last_backtest_Result
2020-07-03 06:58:27 +02:00
Matthias
7727292861
Rename duration to trade_duration
2020-07-03 06:58:27 +02:00
Matthias
f368aabcc7
Add amount to backtest-result
2020-07-03 06:58:27 +02:00
Matthias
6e94734678
Add fee to backtestresult
2020-07-03 06:58:27 +02:00
Matthias
03ab61959b
Add test for generate_backtest_stats
2020-07-03 06:58:27 +02:00
Matthias
af9a9592b7
Remove unnecessary statement
2020-07-03 06:58:27 +02:00
Matthias
075eb0a161
Fix sequence of saving
2020-07-03 06:58:27 +02:00
Matthias
dacb40a976
Add get_latest_backtest_filename
2020-07-03 06:58:27 +02:00
Matthias
0fa56be9d2
remove openIndex and closeIndex from backtest-report
2020-07-03 06:58:27 +02:00
Matthias
04cbc2cde5
Shorten variable
2020-07-03 06:58:27 +02:00
Matthias
2881718733
Adapt tests for new column names
2020-07-03 06:58:27 +02:00
Matthias
b068e7c564
Rename open_time and close_time to *date
2020-07-03 06:58:27 +02:00
Matthias
415853583b
Save backtest-stats
2020-07-03 06:58:27 +02:00
Matthias
81c8e8677d
use 0 as profit mean, not nan
2020-07-03 06:58:27 +02:00
Matthias
480c5117f1
Handle empty return strings
2020-07-03 06:58:27 +02:00
Matthias
5fce7f3b22
Add market Change
...
closes #2524 and #3518
2020-07-03 06:58:27 +02:00
Matthias
cf044d166e
Tests should use new Datetime format too
2020-07-03 06:58:27 +02:00
Matthias
fbddfaeacf
Introduce DatetimePrintFormat
2020-07-03 06:58:27 +02:00
Matthias
cbcf3dbb43
Add more metrics to summarytable
2020-07-03 06:58:27 +02:00
Matthias
6922fbc3aa
Add max_drawdown error handler
2020-07-03 06:58:27 +02:00
Matthias
455b26ea48
Add max drawdown to backtesting
2020-07-03 06:58:27 +02:00
Matthias
5a189ae202
Merge pull request #3552 from Theagainmen/Minor_issues
...
API server FIAT init fix
2020-07-03 06:30:42 +02:00
Jean-Baptiste LE STANG
da1b37b917
Merge branch 'Fix_#3544' of https://github.com/jblestang/freqtrade into Fix_#3544
2020-07-02 21:16:30 +02:00
Jean-Baptiste LE STANG
20e8a29262
Adding a dataprovider to the strategy before plotting
...
Fix flake8
2020-07-02 21:14:31 +02:00
Jean-Baptiste LE STANG
23c0db925e
Adding a dataprovider to the strategy before plotting
2020-07-02 20:55:16 +02:00
Theagainmen
f32e522bd7
Update API test, removed 'ANY'
2020-07-02 20:03:15 +02:00
Theagainmen
39fa589735
Update API test, currently just with 'ANY'
2020-07-02 13:39:02 +02:00
Theagainmen
db965332b9
Update tests for AgeFilter message
2020-07-02 11:38:38 +02:00
Theagainmen
99ac2659f3
Init FIAT converter in api_server.py
2020-07-02 11:27:33 +02:00
Theagainmen
81850b5fdf
AgeFilter add actual amount of days in log message (debug info)
2020-07-02 11:26:52 +02:00
Matthias
d9d999eaea
Merge pull request #3545 from BlueSkyTrading/patch-1
...
fixed --export trades command
2020-06-30 19:45:48 +02:00
HumanBot
61ae471eef
fixed --export trades command
...
refers to issue 3413 @ https://github.com/freqtrade/freqtrade/issues/3413
2020-06-30 10:13:27 -04:00
Matthias
d0d634260f
Merge pull request #3543 from freqtrade/new_Release
...
New release 2020.6
2020-06-30 16:00:11 +02:00
Confucius-The-Great
2f759825e4
Update faq.md
...
Major changes :)
2020-06-30 11:01:00 +02:00
Matthias
cf1bbb1afb
Merge pull request #3517 from freqtrade/rpc/winlossratio
...
Show winning vs. losing trades
2020-06-30 07:48:18 +02:00
Matthias
cf26ab1dd8
Merge pull request #3527 from Theagainmen/Warning_message2
...
Warning message bot is stopped and left open trades
2020-06-30 07:48:02 +02:00
Matthias
c2a6f70b4c
Merge branch 'develop' into keep_dataframe_noapi
2020-06-30 07:46:52 +02:00
Matthias
efd6e4a875
Add test for check_for_open_trades
2020-06-30 07:16:27 +02:00
hroff-1902
8a2f631ddd
Merge pull request #3531 from freqtrade/exchange_errorhandling
...
Improve exchange errorhandling and API backoff
2020-06-30 07:53:09 +03:00
Matthias
e41392a73f
Version bump to 2020.6
2020-06-30 06:44:40 +02:00
Matthias
a6c0a488f5
Merge branch 'master' into new_Release
2020-06-30 06:44:35 +02:00
hroff-1902
02c0488d45
Merge pull request #3453 from freqtrade/fix/3363
...
Backtesting should load pairlists after the strategy
2020-06-29 21:53:33 +03:00
Matthias
b95065d701
Log backoff
2020-06-29 20:00:42 +02:00
Matthias
ff4ff22f87
Merge pull request #3541 from freqtrade/dependabot/pip/develop/ccxt-1.30.48
...
Bump ccxt from 1.30.34 to 1.30.48
2020-06-29 15:09:35 +02:00
dependabot-preview[bot]
a9064117a5
Bump ccxt from 1.30.34 to 1.30.48
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.30.34 to 1.30.48.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.30.34...1.30.48 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-29 12:53:58 +00:00
Matthias
5bf6635b22
Merge pull request #3535 from freqtrade/dependabot/pip/develop/mypy-0.782
...
Bump mypy from 0.781 to 0.782
2020-06-29 14:53:53 +02:00
Matthias
5d69ea5e6d
Merge pull request #3534 from freqtrade/dependabot/pip/develop/cachetools-4.1.1
...
Bump cachetools from 4.1.0 to 4.1.1
2020-06-29 14:52:48 +02:00
dependabot-preview[bot]
8fb1683bdc
Bump cachetools from 4.1.0 to 4.1.1
...
Bumps [cachetools](https://github.com/tkem/cachetools ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/tkem/cachetools/releases )
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tkem/cachetools/compare/v4.1.0...v4.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-29 12:32:42 +00:00
Matthias
0b5fa9f149
Merge pull request #3536 from freqtrade/dependabot/pip/develop/python-telegram-bot-12.8
...
Bump python-telegram-bot from 12.7 to 12.8
2020-06-29 14:31:20 +02:00
Matthias
fc5c63de96
Merge pull request #3533 from freqtrade/dependabot/pip/develop/progressbar2-3.51.4
...
Bump progressbar2 from 3.51.3 to 3.51.4
2020-06-29 14:22:00 +02:00
Matthias
8dad665c98
Merge pull request #3538 from freqtrade/dependabot/pip/develop/mkdocs-material-5.3.3
...
Bump mkdocs-material from 5.3.2 to 5.3.3
2020-06-29 14:14:38 +02:00
dependabot-preview[bot]
c06b280288
Bump mypy from 0.781 to 0.782
...
Bumps [mypy](https://github.com/python/mypy ) from 0.781 to 0.782.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.781...v0.782 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-29 12:14:27 +00:00
dependabot-preview[bot]
449d462533
Bump python-telegram-bot from 12.7 to 12.8
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 12.7 to 12.8.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v12.7...v12.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-29 12:12:58 +00:00
Matthias
95c7ccbf19
Merge pull request #3537 from freqtrade/dependabot/pip/develop/plotly-4.8.2
...
Bump plotly from 4.8.1 to 4.8.2
2020-06-29 14:12:46 +02:00
Matthias
b8452c36da
Merge pull request #3539 from freqtrade/dependabot/pip/develop/pytest-asyncio-0.14.0
...
Bump pytest-asyncio from 0.12.0 to 0.14.0
2020-06-29 14:12:10 +02:00
Matthias
0014958c05
Merge pull request #3540 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.18
...
Bump sqlalchemy from 1.3.17 to 1.3.18
2020-06-29 14:11:32 +02:00
dependabot-preview[bot]
9e1ce0c67a
Bump sqlalchemy from 1.3.17 to 1.3.18
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.17 to 1.3.18.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-29 09:04:12 +00:00
dependabot-preview[bot]
be2b326a6e
Bump pytest-asyncio from 0.12.0 to 0.14.0
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.12.0 to 0.14.0.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.12.0...v0.14.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-29 09:03:58 +00:00
dependabot-preview[bot]
4e5910afba
Bump mkdocs-material from 5.3.2 to 5.3.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.3.2 to 5.3.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.3.2...5.3.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-29 09:03:19 +00:00
dependabot-preview[bot]
e06b009214
Bump plotly from 4.8.1 to 4.8.2
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.8.1 to 4.8.2.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.8.1...v4.8.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-29 09:02:57 +00:00
dependabot-preview[bot]
fe0b17c70c
Bump progressbar2 from 3.51.3 to 3.51.4
...
Bumps [progressbar2](https://github.com/WoLpH/python-progressbar ) from 3.51.3 to 3.51.4.
- [Release notes](https://github.com/WoLpH/python-progressbar/releases )
- [Changelog](https://github.com/WoLpH/python-progressbar/blob/develop/CHANGES.rst )
- [Commits](https://github.com/WoLpH/python-progressbar/compare/v3.51.3...v3.51.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-29 09:01:20 +00:00
Matthias
4d9ecf137b
Fix failing test in python 3.7
...
can't use Magicmock in 3.7 (works in 3.8 though).
2020-06-28 20:38:28 +02:00
Matthias
c6124180fe
Fix bug when fetching orders fails
2020-06-28 19:45:42 +02:00
Matthias
6362bfc36e
Fix calculate_backoff implementation
2020-06-28 19:41:21 +02:00
Matthias
cbcbb4bdb5
Rename get_stoploss_order to fetch_stoploss_order (align with fetch_order)
2020-06-28 16:30:24 +02:00
Matthias
92c70fb903
Rename get_order to fetch_order (to align to ccxt naming)
2020-06-28 16:27:35 +02:00
Matthias
e040c518ca
Dynamic backoff on DDos errors
2020-06-28 16:19:12 +02:00
Matthias
29d3ff1bc9
Adjust tests to work with ExchangeError
2020-06-28 16:04:04 +02:00
Matthias
bf61bc9d83
Introduce ExchangeError
2020-06-28 16:01:40 +02:00
Matthias
e74d2af857
Have TemporaryError a subCategory of DependencyException
...
so it's safe to raise out of the exchange
2020-06-28 15:44:58 +02:00
Matthias
5bd4798ed0
Add retrier to stoploss calls (but without retrying)
2020-06-28 11:56:29 +02:00
Matthias
2c45114a64
Implement DDos backoff (1s)
2020-06-28 11:17:06 +02:00
Theagainmen
118f051171
Added message in cleanup and fixes
2020-06-28 11:02:50 +02:00
Theagainmen
e5676867a8
Trying to fix flake8 errors
2020-06-27 21:53:12 +02:00
Theagainmen
b938c536fa
Trying to fix flake8 errors
2020-06-27 21:46:53 +02:00
Theagainmen
48289e8ca7
Added exchange name, removed capital letters
2020-06-27 20:24:50 +02:00
Theagainmen
0642ab76bf
Added information to the new function
2020-06-27 18:40:44 +02:00
Theagainmen
e813573f27
Warning message for open trades when stopping bot
2020-06-27 18:35:46 +02:00
Matthias
baaf7f1c54
Merge pull request #3523 from freqtrade/doc/faq
...
Add missing data fillup to FAQ
2020-06-27 15:48:09 +02:00
Matthias
865b73a456
Merge pull request #3520 from freqtrade/rpc/cors_setting
...
Fix RPC Cors
2020-06-27 15:38:40 +02:00
Matthias
e11d22a6a2
Apply suggestions from code review
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-06-27 15:31:37 +02:00
Matthias
185fab7b57
Change some wordings in documentation
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-06-27 15:26:55 +02:00
hroff-1902
cc24f44636
Merge pull request #3519 from freqtrade/fix/trades_download_older
...
dl-trades should also support increasing download span
2020-06-27 00:08:10 +03:00
Matthias
da8e87660e
Add missing data fillup to FAQ
2020-06-26 06:39:47 +02:00
Matthias
6734269bfc
Use >= to compare for winning trades
2020-06-25 19:22:50 +02:00
Matthias
c10545ef89
Merge pull request #3521 from gambcl/develop
...
AgeFilter for filtering out newly listed pairs
2020-06-25 09:56:34 +02:00
gambcl
ab7f5a2bcf
Added pairslist AgeFilter
2020-06-24 23:58:12 +01:00
Matthias
5423d8588e
Test for cors settings
2020-06-24 20:32:35 +02:00
Matthias
b77a105778
Add CORS_origins key to configuration
2020-06-24 20:32:19 +02:00
Matthias
676006b99c
--dl-trades should also support increasing download span
...
(by downloading the whole dataset again to avoid missing data in the
middle).
2020-06-24 17:40:23 +02:00
gambcl
3624aec059
Typos
2020-06-24 15:21:28 +01:00
Matthias
0509b9a8fc
Show winning vs. losing trades
2020-06-24 06:43:19 +02:00
Matthias
112906458f
Merge pull request #3511 from freqtrade/dependabot/pip/develop/ccxt-1.30.34
...
Bump ccxt from 1.30.2 to 1.30.34
2020-06-22 15:45:29 +02:00
Matthias
7abd59e09e
Merge pull request #3505 from freqtrade/dependabot/pip/develop/requests-2.24.0
...
Bump requests from 2.23.0 to 2.24.0
2020-06-22 15:15:56 +02:00
Matthias
cfcda81fca
Merge branch 'develop' into dependabot/pip/develop/ccxt-1.30.34
2020-06-22 15:15:14 +02:00
dependabot-preview[bot]
f2807143c6
Bump ccxt from 1.30.2 to 1.30.34
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.30.2 to 1.30.34.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.30.2...1.30.34 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-22 12:10:52 +00:00
Matthias
a7f5ab76c7
Merge pull request #3510 from freqtrade/dependabot/pip/develop/ccxt-1.30.31
...
Bump ccxt from 1.30.2 to 1.30.31
2020-06-22 14:04:39 +02:00
Matthias
925d51ab54
Merge pull request #3509 from freqtrade/dependabot/pip/develop/numpy-1.19.0
...
Bump numpy from 1.18.5 to 1.19.0
2020-06-22 13:58:13 +02:00
Matthias
b204e905c6
Merge pull request #3508 from freqtrade/dependabot/pip/develop/scipy-1.5.0
...
Bump scipy from 1.4.1 to 1.5.0
2020-06-22 13:57:45 +02:00
dependabot-preview[bot]
1854e30538
Bump requests from 2.23.0 to 2.24.0
...
Bumps [requests](https://github.com/psf/requests ) from 2.23.0 to 2.24.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/master/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.23.0...v2.24.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-22 11:56:51 +00:00
Matthias
edc49e85ad
Merge pull request #3506 from freqtrade/dependabot/pip/develop/arrow-0.15.7
...
Bump arrow from 0.15.6 to 0.15.7
2020-06-22 13:55:33 +02:00
Matthias
8a3bc8fc9b
Merge pull request #3507 from freqtrade/dependabot/pip/develop/mkdocs-material-5.3.2
...
Bump mkdocs-material from 5.3.0 to 5.3.2
2020-06-22 13:54:19 +02:00
Matthias
00b9dfcb95
Merge pull request #3503 from freqtrade/dependabot/pip/develop/mypy-0.781
...
Bump mypy from 0.780 to 0.781
2020-06-22 13:54:01 +02:00
dependabot-preview[bot]
9af1dae53e
Bump numpy from 1.18.5 to 1.19.0
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.18.5 to 1.19.0.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.18.5...v1.19.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-22 09:48:54 +00:00
Matthias
926fd21caf
Merge pull request #3504 from freqtrade/dependabot/pip/develop/pandas-1.0.5
...
Bump pandas from 1.0.4 to 1.0.5
2020-06-22 11:29:21 +02:00
dependabot-preview[bot]
6d82e41dd1
Bump ccxt from 1.30.2 to 1.30.31
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.30.2 to 1.30.31.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.30.2...1.30.31 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-22 09:17:07 +00:00
dependabot-preview[bot]
b29f12bfad
Bump scipy from 1.4.1 to 1.5.0
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.4.1...v1.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-22 09:16:00 +00:00
dependabot-preview[bot]
dcc95d0933
Bump mkdocs-material from 5.3.0 to 5.3.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.3.0 to 5.3.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.3.0...5.3.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-22 09:15:33 +00:00
dependabot-preview[bot]
432c1b54bf
Bump arrow from 0.15.6 to 0.15.7
...
Bumps [arrow](https://github.com/crsmithdev/arrow ) from 0.15.6 to 0.15.7.
- [Release notes](https://github.com/crsmithdev/arrow/releases )
- [Changelog](https://github.com/crsmithdev/arrow/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/crsmithdev/arrow/compare/0.15.6...0.15.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-22 09:14:57 +00:00
dependabot-preview[bot]
993333a61c
Bump pandas from 1.0.4 to 1.0.5
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.0.4...v1.0.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-22 09:14:25 +00:00
dependabot-preview[bot]
dbf14ccf13
Bump mypy from 0.780 to 0.781
...
Bumps [mypy](https://github.com/python/mypy ) from 0.780 to 0.781.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.780...v0.781 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-22 09:13:36 +00:00
Matthias
f976905728
Fix more exchange message typos
2020-06-18 20:00:18 +02:00
Matthias
45ffb26910
Merge branch 'develop' into pr/hroff-1902/3478
2020-06-18 19:54:46 +02:00
Matthias
eef3c01da7
Fix function header formatting
2020-06-18 19:49:05 +02:00
Matthias
f1993fb2f4
Pass analyzed dataframe to get_signal
2020-06-18 08:09:52 +02:00
Matthias
48225e0d80
Improve interface docstrings for analyze functions
2020-06-18 07:54:00 +02:00
Matthias
f2a778d294
Combine tests for empty dataframe
2020-06-18 07:03:30 +02:00
Matthias
8472fcfff9
Add empty to documentation
2020-06-18 06:50:06 +02:00
Matthias
ab9382434f
Add test for get_analyzed_dataframe
2020-06-18 06:50:06 +02:00
Matthias
e5f7610b5d
Add bot basics documentation
2020-06-18 06:50:06 +02:00
Matthias
8b186dbe0e
Add additional test scenarios
2020-06-18 06:50:06 +02:00
Matthias
1c1a7150ae
ensure confirm_trade_entry is called and has the desired effect
2020-06-18 06:50:06 +02:00
Matthias
7c3fb111f2
Confirm execute_sell calls confirm_trade_exit
2020-06-18 06:50:06 +02:00
Matthias
6d6e7196f4
Test trade entry / exit is called correctly
2020-06-18 06:50:06 +02:00
Matthias
84329ad2ca
Add confirm_trade* methods to abort buying or selling
2020-06-18 06:50:06 +02:00
Matthias
de676bcaba
Document get_analyzed_dataframe for dataprovider
2020-06-18 06:50:06 +02:00
Matthias
910100f1c8
Improve docstring comment
2020-06-18 06:50:06 +02:00
Matthias
dea7e3db01
Use supress_errors in strategy wrapper - ensure it's called once
2020-06-18 06:50:06 +02:00
Matthias
c047e48a47
Add errorsupression to safe wrapper
2020-06-18 06:50:06 +02:00
Matthias
bc821c7c20
Add documentation for bot_loop_start
2020-06-18 06:50:06 +02:00
Matthias
77056a3119
Add bot_loop_start callback
2020-06-18 06:50:06 +02:00
Matthias
7da955556d
Add test for empty pair case
2020-06-18 06:50:06 +02:00
Matthias
8166b37253
Explicitly check if dp is available
2020-06-18 06:50:06 +02:00
Matthias
55fa514ec9
Adapt most tests
2020-06-18 06:50:05 +02:00
Matthias
273aaaff12
Introduce .analyze() function for Strategy
...
Fixing a few tests along the way
2020-06-18 06:50:05 +02:00
Matthias
95f3ac08d4
Update some comments
2020-06-18 06:50:05 +02:00
Matthias
9794914838
store dataframe updated as tuple
2020-06-18 06:50:05 +02:00
Matthias
fd97ad9b76
Cache analyzed dataframe
2020-06-18 06:50:05 +02:00
hroff-1902
79933060e5
Merge pull request #3487 from freqtrade/fix-doc-typo
...
Fix documentation typo
2020-06-17 23:38:20 +03:00
Matthias
9ab5d2b5dd
Merge pull request #3495 from freqtrade/hroff-1902-patch-1
...
Improve advanced-setup.md
2020-06-17 22:02:57 +02:00
hroff-1902
0b8cac68be
Improve advanced-setup.md
2020-06-17 22:49:01 +03:00
hroff-1902
3d3e6e1b5a
Merge pull request #3493 from freqtrade/fix/2876
...
Also reload async markets
2020-06-17 21:11:43 +03:00
Matthias
0fc7e76ea1
Merge pull request #3481 from muletman/patch-1
...
Docs: Run multiple instances for new users
2020-06-17 09:55:30 +02:00
Matthias
e2465f979b
Correctly mock out async_reload
2020-06-17 08:33:53 +02:00
Matthias
d4fb5af456
Also reload async markets
...
fixes #2876 - Logs and Empty ticker history for new pair
2020-06-17 07:23:20 +02:00
Matthias
5e99be0a32
Merge pull request #3490 from freqtrade/fix/timeframe_collision
...
Fix bug in timeframe deprecation
2020-06-17 06:14:32 +02:00
Matthias
3517c86fa2
Fail if both ticker_interval and timeframe are present in a
...
configuration
Otherwise the wrong might be used, as it's unclear which one the intend
of the user is
2020-06-16 16:02:38 +02:00
Matthias
0b2982caed
Merge branch 'develop' into hyperopt_colorama_init
2020-06-16 10:16:41 +02:00
Matthias
9dba2a34f9
Add note for hyperopt color support on windows
2020-06-16 10:16:23 +02:00
Matthias
9cc04c929f
Fix documentation typo
2020-06-16 07:17:15 +02:00
Matthias
5e4dd44155
Fix formatting
2020-06-15 20:55:06 +02:00
Matthias
61ce18a4ab
Slightly reword certain things - add link in FAQ
2020-06-15 19:35:57 +02:00
Matthias
e24ffebe69
Move Multiple instances section to advanced-setup.md
2020-06-15 19:24:33 +02:00
Matthias
761407f74d
Merge pull request #3430 from freqtrade/timeframe
...
ticker_interval -> timeframe
2020-06-15 13:47:26 +02:00
Matthias
fad4723eae
Merge pull request #3483 from freqtrade/dependabot/pip/develop/flake8-3.8.3
...
Bump flake8 from 3.8.2 to 3.8.3
2020-06-15 13:35:03 +02:00
dependabot-preview[bot]
df90d631fb
Bump flake8 from 3.8.2 to 3.8.3
...
Bumps [flake8](https://gitlab.com/pycqa/flake8 ) from 3.8.2 to 3.8.3.
- [Release notes](https://gitlab.com/pycqa/flake8/tags )
- [Commits](https://gitlab.com/pycqa/flake8/compare/3.8.2...3.8.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-15 10:05:20 +00:00
Matthias
811ef01fc0
Merge pull request #3482 from freqtrade/dependabot/pip/develop/mkdocs-material-5.3.0
...
Bump mkdocs-material from 5.2.3 to 5.3.0
2020-06-15 12:05:05 +02:00
Matthias
af610a1720
Merge pull request #3484 from freqtrade/dependabot/pip/develop/ccxt-1.30.2
...
Bump ccxt from 1.29.52 to 1.30.2
2020-06-15 12:04:20 +02:00
Matthias
17753f1afd
Merge pull request #3485 from freqtrade/dependabot/pip/develop/pytest-cov-2.10.0
...
Bump pytest-cov from 2.9.0 to 2.10.0
2020-06-15 12:04:07 +02:00
dependabot-preview[bot]
f38f3643f5
Bump pytest-cov from 2.9.0 to 2.10.0
...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 2.9.0 to 2.10.0.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases )
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.9.0...v2.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-15 09:02:34 +00:00
dependabot-preview[bot]
d66050522c
Bump ccxt from 1.29.52 to 1.30.2
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.29.52 to 1.30.2.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.29.52...1.30.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-15 09:02:14 +00:00
dependabot-preview[bot]
1853350c7d
Bump mkdocs-material from 5.2.3 to 5.3.0
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.2.3 to 5.3.0.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.2.3...5.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-15 09:01:05 +00:00
Matthias
dfc44e5b32
Merge pull request #3461 from felpasl/format_minimal_roi_opt
...
change hyperopt output to print ready to copy to strategy
2020-06-15 10:03:28 +02:00
Matthias
a3506f4d8e
Merge branch 'develop' into timeframe
2020-06-15 06:35:55 +02:00
Matthias
d337fb6c6a
Update some comments
2020-06-15 06:35:31 +02:00
muletman
837aedb0c7
Docs: Run multiple instances for new users
...
This is my proposition of contribution for how new users could get up and running with multiple instances of the bot, based on the conversation I had on Slack with @hroff-1902
It appeared to me that the transparent creation and usage of the sqlite databases, and the necessity to create other databases to run multiple bots at the same time was not so straightforward to me in the first place, despite browsing through the docs. It is evident now ;) but that will maybe save time for devs if any other new user come on slack with the same issue.
Thanks
2020-06-14 17:03:18 +01:00
Matthias
f80b5f9410
Merge pull request #3438 from freqtrade/ftx_stoploss
...
Ftx stoploss
2020-06-14 07:02:15 +02:00
Matthias
534c242d1b
Apply typography to test too
2020-06-14 06:33:08 +02:00
Matthias
f6f7c99b9c
Adjust typography and add missing space
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-06-14 06:31:05 +02:00
hroff-1902
de36f3d850
Cosmetics in freqtradebot
2020-06-14 01:42:45 +03:00
hroff-1902
4660909e95
Validate stoploss_on_exchange_limit_ratio at startup time
2020-06-14 01:07:00 +03:00
hroff-1902
1bf333d320
Minor: fix test
2020-06-14 00:57:13 +03:00
hroff-1902
be03c22dba
Minor: Fix exception message
2020-06-14 00:35:58 +03:00
hroff-1902
ea77edce05
Make flake happy
2020-06-13 18:54:54 +03:00
Matthias
d52198d15e
Merge pull request #3468 from hroff-1902/cleanup_async_markets
...
Cleanup async markets
2020-06-13 17:28:11 +02:00
hroff-1902
3d9b107761
Changes after review
2020-06-13 17:12:37 +03:00
hroff-1902
37bc2d28ad
Revert "Remove _load_async_markets"
...
This reverts commit 6744f8f052 .
2020-06-13 13:34:29 +03:00
hroff-1902
e5363185a5
Merge pull request #3476 from tehnuge/develop
...
fix SQL cheatsheet query (#3475 )
2020-06-13 11:25:01 +03:00
John Duong
9890e26aeb
fix SQL cheatsheet query ( #3475 )
2020-06-12 22:10:18 -07:00
Matthias
a0a00b74e2
Merge pull request #3474 from codaxe/develop
...
Documentation fixes
2020-06-12 19:26:02 +02:00
CoDaXe
9615614e48
Update hyperopt.md
...
Wrong flag name
2020-06-12 13:13:10 -04:00
hroff-1902
12d3a234c1
Merge pull request #3471 from freqtrade/fix/3465
...
Fix exception with stacktrace in test-pairlist
2020-06-12 07:57:37 +03:00
CoDaXe
ab2f5579d8
Update strategy-customization.md
...
Fix typo "the an"
2020-06-11 20:34:14 -04:00
Matthias
1e7826f392
Explicitly raise OperationalException if markets are not loaded
...
correctly
2020-06-10 19:57:59 +02:00
Matthias
c66ca957d9
Add test verifying this behaviour
2020-06-10 19:57:47 +02:00
Matthias
06799b13cf
Merge pull request #3470 from Theagainmen/Telegram_emojis_V2
...
reload_conf -> reload_config both supported
2020-06-10 19:55:12 +02:00
Matthias
a7cd68121b
Have rest-client use new reload_config endpoint
2020-06-10 19:44:34 +02:00
Felipe Lambert
69ac5c1ac7
change hyperopt return to better copy to strategy file
2020-06-10 14:35:31 -03:00
Theagainmen
4f643f8481
Fix Flake8 error: line too long
2020-06-10 19:28:02 +02:00
Theagainmen
8c9dea988c
Now supports both commands & fixed test
2020-06-10 19:28:02 +02:00
Theagainmen
043397c5d7
reload_conf & reload_config now both accepted, code is more consistent now
2020-06-10 19:28:02 +02:00
Theagainmen
04fa597695
Test with multiple commands in one line
2020-06-10 19:28:02 +02:00
Theagainmen
ac92834693
reload_conf & reload_config now both accepted, code is more consistent now
2020-06-10 19:28:02 +02:00
Matthias
9380cf484a
Merge pull request #3467 from freqtrade/market_order_docs
...
Add documentation about pricing related to market orders
2020-06-10 06:46:59 +02:00
Matthias
a198b91b87
align Spaces in commented config section
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-06-10 06:36:35 +02:00
hroff-1902
0067a3ab7c
Change logging level
2020-06-10 06:30:29 +03:00
hroff-1902
7d451638a8
Make _reload_markets() public
2020-06-10 01:39:23 +03:00
hroff-1902
6744f8f052
Remove _load_async_markets
2020-06-10 01:22:55 +03:00
Matthias
bd942992ef
Add documentation about pricing related to market orders
2020-06-09 20:47:52 +02:00
hroff-1902
843119303b
Merge pull request #3466 from misterr8472/patch-2
...
Fixed typo and missing {
2020-06-09 19:32:17 +03:00
Mister Render
05deb5ba05
Fixed typo and missing {
...
This should help with copy pasting the pairlists code block.
Also fixed minor typo on line 594 (was: "I selects" and is now: "It selects")
2020-06-09 16:08:20 +00:00
Matthias
ab0003f565
fix #3463 by explicitly failing if no stoploss is defined
2020-06-09 14:33:57 +02:00
Matthias
10ed0d117e
Merge pull request #3456 from freqtrade/dependabot/pip/develop/mypy-0.780
...
Bump mypy from 0.770 to 0.780
2020-06-08 12:49:19 +02:00
dependabot-preview[bot]
6029593c43
Bump mypy from 0.770 to 0.780
...
Bumps [mypy](https://github.com/python/mypy ) from 0.770 to 0.780.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.770...v0.780 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-08 09:49:08 +00:00
Matthias
d77c9b9551
Merge pull request #3457 from freqtrade/dependabot/pip/develop/pytest-5.4.3
...
Bump pytest from 5.4.2 to 5.4.3
2020-06-08 11:47:47 +02:00
Matthias
47deaaf495
Merge pull request #3458 from freqtrade/dependabot/pip/develop/ccxt-1.29.52
...
Bump ccxt from 1.29.5 to 1.29.52
2020-06-08 11:39:40 +02:00
Matthias
c3df9063c3
Merge pull request #3460 from freqtrade/dependabot/pip/develop/mkdocs-material-5.2.3
...
Bump mkdocs-material from 5.2.2 to 5.2.3
2020-06-08 11:39:15 +02:00
Matthias
3bbfeebcbd
Merge pull request #3459 from freqtrade/dependabot/pip/develop/numpy-1.18.5
...
Bump numpy from 1.18.4 to 1.18.5
2020-06-08 11:38:58 +02:00
dependabot-preview[bot]
4b5aee7d1c
Bump pytest from 5.4.2 to 5.4.3
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.4.2 to 5.4.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.4.2...5.4.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-08 09:21:08 +00:00
Matthias
03a64af7f2
Merge pull request #3455 from freqtrade/dependabot/pip/develop/pytest-mock-3.1.1
...
Bump pytest-mock from 3.1.0 to 3.1.1
2020-06-08 11:19:52 +02:00
dependabot-preview[bot]
81ed1d6f35
Bump mkdocs-material from 5.2.2 to 5.2.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.2.2...5.2.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-08 09:10:29 +00:00
dependabot-preview[bot]
1c8243e9b3
Bump numpy from 1.18.4 to 1.18.5
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.18.4 to 1.18.5.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.18.4...v1.18.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-08 09:10:07 +00:00
dependabot-preview[bot]
9f482d598e
Bump ccxt from 1.29.5 to 1.29.52
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.29.5 to 1.29.52.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.29.5...1.29.52 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-08 09:09:38 +00:00
dependabot-preview[bot]
bb07746bd5
Bump pytest-mock from 3.1.0 to 3.1.1
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.1.0...v3.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-08 09:08:19 +00:00
hroff-1902
143197c5d2
Merge pull request #3452 from freqtrade/bt_report_sorting
...
Optimize sorting, rename column when loading backtest data
2020-06-08 05:09:03 +03:00
Matthias
72ae4b1500
Load pairlist after strategy to use strategy-config
...
fail in certain conditions when using strategy-list
Fix #3363
2020-06-07 16:15:26 +02:00
Matthias
54226b45b1
Add test verifying failure
2020-06-07 16:02:54 +02:00
Matthias
a75b94f143
use bracket notation for dataframe access
2020-06-07 15:40:00 +02:00
Matthias
68395d2745
Use bracket notation to query results in hyperopt
2020-06-07 15:39:59 +02:00
Matthias
0f373e6bb9
Update unrelated tests
2020-06-07 15:39:59 +02:00
Matthias
3f9ab0846d
Rename profitperc to profit_percent
2020-06-07 15:39:59 +02:00
Matthias
04779411f5
Add docstring to backtest_stats
2020-06-07 15:39:59 +02:00
Matthias
070913f327
Rename text_table generation
2020-06-07 11:35:02 +02:00
Matthias
499c6772d1
Rename tabulate methods
...
they don't "generate" anything
2020-06-07 11:31:33 +02:00
Matthias
a6f6724752
Reorder functions in optimize_report
2020-06-07 11:29:14 +02:00
Matthias
b291853ade
Merge pull request #3451 from freqtrade/use_json_for_askstrategydump
...
Use json for *strategy dump
2020-06-07 10:24:34 +02:00
Matthias
db4576c50b
Use json for *strategy dump
2020-06-07 10:09:39 +02:00
hroff-1902
9adb4d0084
Merge pull request #3444 from freqtrade/kraken_download_docs
...
Add rate-limiting note for Kraken datadownload
2020-06-06 21:10:45 +03:00
Matthias
6df981b5b6
Merge pull request #3449 from freqtrade/ask_strategy_verbosity
...
Ask strategy verbosity
2020-06-06 17:38:58 +02:00
Matthias
8d8cf5a2fd
Improve code formatting of telegram
2020-06-06 17:28:00 +02:00
Matthias
ed1268cf39
Merge branch 'develop' into ask_strategy_verbosity
2020-06-06 17:23:19 +02:00
Matthias
6aed16c146
Merge pull request #3448 from Theagainmen/Telegram_emojis_V2
...
Added emoji's to the Telegram RPC
2020-06-06 17:22:56 +02:00
Matthias
3bd38171f8
DOn't use json.dumps - it's not necessary
2020-06-06 17:19:44 +02:00
Theagainmen
d20762aa01
Fixed typo 'emoij' in test file too
2020-06-06 17:11:47 +02:00
Theagainmen
172ca761f2
Fixed typo 'emoij'
2020-06-06 17:11:47 +02:00
Matthias
b2316cdd00
Extract sell_smoij logic into it's own function
2020-06-06 17:11:47 +02:00
Matthias
1a5cd85900
Fix typo
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-06-06 13:15:01 +02:00
hroff-1902
a86863c032
Merge pull request #3440 from freqtrade/rpc_status_fields
...
Rpc status fields
2020-06-05 23:59:01 +03:00
hroff-1902
8fc2dc4409
Merge pull request #3437 from freqtrade/rpc/display_profit
...
Display cumulative profit in /profit calls too
2020-06-05 23:45:00 +03:00
Matthias
8c32d691c7
Add information about bid and ask strategy to /showconfig
2020-06-05 20:31:40 +02:00
Matthias
5f9994c9ed
Reduce verbosity of sell-rate fetching
2020-06-05 20:24:21 +02:00
Theagainmen
f34bcc5fd3
Splitted a line that was too long, resulting in error for flake8
2020-06-05 20:15:22 +02:00
Theagainmen
6694ac5077
Splitted a line that was too long, resulting in flake8 error
2020-06-05 20:10:52 +02:00
Theagainmen
08b9abed3a
Removed '.encode', unecessary
2020-06-05 20:05:55 +02:00
Theagainmen
4c6a7a354d
Removed '.encode' lines, unessecary
2020-06-05 20:04:11 +02:00
Theagainmen
080efd1102
Added unicoded emoji's to Telegram messages
2020-06-05 19:09:49 +02:00
Theagainmen
ff289a7177
Updated tests to work with Telegram emojis
2020-06-05 19:08:54 +02:00
Matthias
b27348490d
Add rate-limiting note for Kraken datadownload
2020-06-05 13:59:00 +02:00
Matthias
6a88eb603b
Update failing test
2020-06-04 07:20:50 +02:00
Matthias
7bd55aa2f1
Use correct calcuation for "locked in profit"
2020-06-04 07:04:32 +02:00
Matthias
412b50dac5
Add current stoploss calculations
2020-06-04 06:59:48 +02:00
Matthias
5c5dc6fffe
Update test to reflect real trade after one cycle
2020-06-04 06:56:30 +02:00
Matthias
2f07d21629
Update documentation with FTX Stoploss on exchange
2020-06-03 20:20:39 +02:00
Matthias
6997524a04
Fix tests for additional info
2020-06-03 19:40:49 +02:00
Matthias
0dc1a8e037
Add profit sum to api response
2020-06-03 19:40:30 +02:00
Matthias
f0eb0bc350
Support limit orders
2020-06-03 06:11:34 +02:00
Matthias
77a62b845a
Fix some comments
2020-06-03 06:11:34 +02:00
Matthias
1d9aeef792
Support stop order in persistence
2020-06-03 06:11:34 +02:00
Matthias
b58fd179f2
Don't hardcode pair ...
2020-06-03 06:11:34 +02:00
Matthias
11ebdefd09
Fix bug after rebase
2020-06-03 06:11:34 +02:00
Matthias
3174f37b41
adapt tests to use stoploss_* methods
2020-06-03 06:11:34 +02:00
Matthias
cf50c1cb7b
Add tests for new exchange methods
2020-06-03 06:11:34 +02:00
Matthias
f83c1c5abf
Use get_stoploss_order and cancel_stoploss_order
...
This allows exchanges to use stoploss which don't have the same
endpoints
2020-06-03 06:11:34 +02:00
Matthias
d90d6ed5d0
Add ftx to tested exchanges
2020-06-03 06:11:34 +02:00
Matthias
a808fb3b10
versionbump ccxt to first version that has FTX implemented correctly
2020-06-03 06:11:34 +02:00
Matthias
68a59fd26d
Add Hint to suggest this is still broken
2020-06-03 06:11:34 +02:00
Matthias
78dea19ffb
Implement first version of FTX stop
2020-06-03 06:11:34 +02:00
hroff-1902
04a2fb16aa
Merge pull request #3433 from freqtrade/fix/cost_calc_crash
...
Free trades should not crash the bot
2020-06-02 22:20:29 +03:00
Matthias
ad61673d6f
Fix missing key in test order
2020-06-02 21:10:12 +02:00
Matthias
a2551daf12
Fix ZeroDivision problem where cost is 0.0
2020-06-02 20:55:12 +02:00
Matthias
ea954b4338
Add failing test with testcase from incident
...
Full problem in #3431
2020-06-02 20:54:14 +02:00
Matthias
08049d23b4
Use "market_is_tradable" for whitelist validation
2020-06-02 20:41:29 +02:00
Matthias
b74a3addc6
Update tests
2020-06-02 20:30:31 +02:00
Matthias
b22e3a67d8
rename symbol_is_pair to market_is_tradable
...
Make it part of the exchange class, so subclasses can override this
2020-06-02 20:29:50 +02:00
Matthias
8550c3e43f
Merge pull request #3409 from hroff-1902/exchange_logging
...
Minor: Better exchange debug logging
2020-06-02 20:27:53 +02:00
hroff-1902
48117666fe
Update freqtrade/exchange/exchange.py
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-06-02 21:09:23 +03:00
Matthias
02fca141a0
Readd ticker_interval to trade api response
2020-06-02 19:43:15 +02:00
Matthias
1a5dba9a79
Revert "Fix tests after merge"
...
This reverts commit edf8e39bc1 .
2020-06-02 19:39:17 +02:00
Matthias
ca2352921f
Merge pull request #3432 from hroff-1902/fix/3404
...
Fix crash in #3404
2020-06-02 19:13:58 +02:00
hroff-1902
f4c2bb1346
Fix crash in #3404
2020-06-02 19:37:08 +03:00
hroff-1902
85fedf95e8
Make mypy happy
2020-06-02 18:43:37 +03:00
hroff-1902
edf8e39bc1
Fix tests after merge
2020-06-02 17:57:45 +03:00
hroff-1902
9995a5899f
Fix merge
2020-06-02 16:25:22 +03:00
hroff-1902
64881a94e2
Merge branch 'develop' into timeframe
2020-06-02 15:56:34 +03:00
hroff-1902
4c82f127b3
Merge pull request #3419 from freqtrade/api_trade_response
...
Api trade response
2020-06-02 15:53:58 +03:00
hroff-1902
2cc47f651d
Merge pull request #3408 from freqtrade/apiserver_logging
...
Apiserver logging
2020-06-02 14:32:44 +03:00
Matthias
b106c88630
Add test case for strategy overwriting
2020-06-02 13:08:21 +02:00
Matthias
a8005819c9
Add class-level attributes to hyperopt and strategy
2020-06-02 10:19:27 +02:00
Matthias
8e1a664a48
Add test for deprecation updating
2020-06-02 10:11:50 +02:00
Matthias
33b7046260
Update more documentation
2020-06-02 10:06:42 +02:00
Matthias
febc95dcdf
Update documentation to remove ticker_interval
2020-06-02 10:03:23 +02:00
Matthias
f9bb1a7f22
Update more occurances of ticker_interval
2020-06-02 10:02:55 +02:00
Matthias
af0f29e6b7
Update persistence to use timeframe
2020-06-02 10:02:36 +02:00
Matthias
09fe3c6f5e
create compatibility code
2020-06-02 09:52:30 +02:00
Matthias
3e895ae74a
Some more replacements of ticker_interval
2020-06-02 09:41:42 +02:00
Matthias
947903a4ac
Use timeframe from within strategy
2020-06-02 09:36:04 +02:00
hroff-1902
aff80d7331
Merge pull request #3417 from freqtrade/bt_result_store_metrics
...
Refactor result store metrics
2020-06-02 04:31:37 +03:00
hroff-1902
5435df84bd
Merge pull request #3387 from freqtrade/rpc_blacklist
...
Improve RPC Blacklist by adding feedback
2020-06-02 04:10:33 +03:00
hroff-1902
4c2228a2da
Merge pull request #3399 from freqtrade/fix_sell_rate_caching
...
[minor] Fix sell rate caching
2020-06-02 04:04:16 +03:00
hroff-1902
7b9bb5ba3d
Merge pull request #3425 from freqtrade/sell_rate_raise_empty
...
Verify sell-rate returns a value.
2020-06-02 02:22:56 +03:00
hroff-1902
2928687acf
Merge pull request #3426 from freqtrade/percent_ratio
...
Remove deprecated setting
2020-06-02 02:17:23 +03:00
Matthias
388573800c
Update configuration messages
2020-06-01 20:52:33 +02:00
Matthias
cadc50ce9b
Replace more occurances of ticker_interval with timeframe
2020-06-01 20:49:40 +02:00
Matthias
18913db992
Replace ticker_interval with timeframe in sample configs
2020-06-01 20:47:36 +02:00
Matthias
950f358982
Replace occurances in test files
2020-06-01 20:47:27 +02:00
Matthias
b2c241e607
Replace ticker_interval in all rpc files
2020-06-01 20:43:20 +02:00
Matthias
898def7f6c
Remove ticker_interval from exchange
2020-06-01 20:39:01 +02:00
Matthias
009ea0639f
Exchange some occurances of ticker_interval
2020-06-01 20:33:26 +02:00
Matthias
b2025597aa
Build-commands should write timeframe instead of ticker interval
2020-06-01 20:16:22 +02:00
Matthias
67a3c32373
Remove some occurances of percentage
2020-06-01 20:02:12 +02:00
Matthias
3139343946
Remove capital_available_percentage and raise instead
2020-06-01 19:58:28 +02:00
Matthias
f6f75072ba
Fix linelength
2020-06-01 19:54:05 +02:00
Matthias
c35f9f8d39
Verify sell-rate got a value - otherwise downstream code does not work.
...
Using PricingException here will cease operation for this pair for this
iteration - postponing handling to the next iteration - where hopefully
a price is again present.
2020-06-01 19:45:37 +02:00
Matthias
65c5bba189
Fix typo in docs
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-06-01 12:45:59 +02:00
Matthias
7e10ebc848
Merge pull request #3421 from freqtrade/dependabot/pip/develop/plotly-4.8.1
...
Bump plotly from 4.7.1 to 4.8.1
2020-06-01 11:39:13 +02:00
Matthias
e4ace5ac1b
Merge pull request #3422 from freqtrade/dependabot/pip/develop/ccxt-1.29.5
...
Bump ccxt from 1.28.49 to 1.29.5
2020-06-01 11:36:56 +02:00
Matthias
0ed47abe5a
Merge pull request #3420 from freqtrade/dependabot/pip/develop/mkdocs-material-5.2.2
...
Bump mkdocs-material from 5.2.1 to 5.2.2
2020-06-01 11:35:16 +02:00
dependabot-preview[bot]
005addf0a5
Bump ccxt from 1.28.49 to 1.29.5
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.28.49 to 1.29.5.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.28.49...1.29.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-01 09:20:47 +00:00
dependabot-preview[bot]
74088ba438
Bump plotly from 4.7.1 to 4.8.1
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.7.1 to 4.8.1.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.7.1...v4.8.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-01 09:20:01 +00:00
dependabot-preview[bot]
b06c1daddb
Bump mkdocs-material from 5.2.1 to 5.2.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.2.1...5.2.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-01 09:19:38 +00:00
Matthias
d2b7016dff
Add stop_loss_abs ...
2020-06-01 11:05:37 +02:00
Matthias
6dec508c5e
Add new fields to tests
2020-06-01 10:57:29 +02:00
Matthias
adde1cfee2
Add stoplosss_ratio and initial_stoploss_ratio
2020-06-01 10:53:02 +02:00
Matthias
f6edb32a33
Run hyperopt with --print-all
2020-06-01 09:55:52 +02:00
Matthias
d9afef8fe1
Move colorama_init to where it was
2020-06-01 09:37:10 +02:00
Matthias
ffa93377b4
Test colorama init again (after the fixes done to progressbar)
2020-06-01 09:34:03 +02:00
Matthias
091693308a
Correctly call show_backtest_results
2020-06-01 09:25:26 +02:00
Matthias
ceaf32d304
Extract backtesting report generation from show_backtest_Results
2020-06-01 09:24:05 +02:00
Matthias
f202e09b10
Extract conversion to trades list to it's own function
2020-06-01 08:57:31 +02:00
Matthias
bf53d037b5
Merge pull request #3395 from freqtrade/new_release
...
New release 2020.5
2020-06-01 06:24:14 +02:00
hroff-1902
123a556ec8
Better exchange logging
2020-05-31 13:05:58 +03:00
Matthias
4087161d2b
fix broken test
2020-05-31 10:16:56 +02:00
Matthias
dc7f0f1187
Add api-server to default config samples
2020-05-31 09:57:31 +02:00
Matthias
7ad1c7e817
Allow lower verbosity level for api server
...
Not logging all calls makes sense when running the UI
otherwise this is VERY verbose, clogging up the log.
2020-05-31 09:51:45 +02:00
hroff-1902
84c50bf16c
Merge pull request #3390 from freqtrade/rpc/profit
...
improve /profit to not raise an exception if no trade is closed
2020-05-30 22:06:22 +03:00
hroff-1902
96aab86e45
Merge pull request #3405 from freqtrade/remove_internals_ref
...
Disabledataframecheck is not in internals and does not belong there
2020-05-30 22:02:49 +03:00
hroff-1902
a162b911b6
Merge pull request #3398 from freqtrade/ccxt_config_combine
...
combine CCXT configurations ...
2020-05-30 21:49:44 +03:00
Matthias
cc90e7b413
Show "No trades yet." when no trade happened yet
2020-05-30 19:49:16 +02:00
Matthias
91f84f1a43
Fix typo in close trade message
2020-05-30 19:28:30 +02:00
Matthias
a0d6a72bc8
Update docs/configuration.md
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-05-30 19:26:47 +02:00
Matthias
e03bde9109
Merge pull request #3403 from freqtrade/hroff-1902-patch-2
...
minor: Fix docs
2020-05-30 19:21:39 +02:00
Matthias
e505a1b840
Merge pull request #3402 from freqtrade/hroff-1902-patch-1
...
Docs: fix #3401
2020-05-30 19:18:40 +02:00
Matthias
908449640a
Disabledataframecheck is not in internals and does not belong there
2020-05-30 19:17:17 +02:00
hroff-1902
48915d7945
minor: Fix docs
2020-05-30 19:35:44 +03:00
hroff-1902
36c7089a03
Merge pull request #3394 from freqtrade/disable_dataframechecks
...
Allow changing severity of strategy-validations to log only.
2020-05-30 19:28:38 +03:00
hroff-1902
fe40e8305d
fix #3401
2020-05-30 18:58:11 +03:00
Matthias
376c536dd1
Revert "Add disable_dataframe_checks to strategy templates"
...
This reverts commit a9c57e5147 .
2020-05-30 16:23:33 +02:00
hroff-1902
b1e6662c11
Merge pull request #3400 from freqtrade/add_stoplossid_tojson
...
[minor] Add missing fields to to_json output of trade
2020-05-30 12:59:31 +03:00
Matthias
a9c57e5147
Add disable_dataframe_checks to strategy templates
2020-05-30 11:47:09 +02:00
Matthias
97905f86be
Add missing fields to to_json output of trade
2020-05-30 11:34:39 +02:00
Matthias
28b35178e9
Update doc wording
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-05-30 11:24:29 +02:00
Matthias
57e951dbce
Add orderbook sell rate to sell_rate_cache
2020-05-30 11:08:56 +02:00
hroff-1902
a867fa669c
Merge pull request #3397 from freqtrade/bump_pandas
...
Version bump pandas to 1.0.4
2020-05-30 12:02:07 +03:00
Matthias
6f870e980d
Version bump Pandas to 1.0.4
2020-05-30 10:55:00 +02:00
Matthias
76ce2c6653
Document FTX subaccount configuration
2020-05-30 10:46:04 +02:00
Matthias
f187753f8f
Add ccxt_sync_config to simplify ccxt configuration
2020-05-30 10:45:50 +02:00
Matthias
6b5947392e
Version bump pandas to 1.0.4
2020-05-30 09:47:09 +02:00
Matthias
7ea59b6d8e
Update comment
...
(to trigger CI)
2020-05-30 09:43:50 +02:00
Matthias
f3824d970b
Use dict for symbol_is_pair
2020-05-29 20:20:06 +02:00
Matthias
95780cb4a1
Version bump to 2020.5
2020-05-29 19:41:53 +02:00
Matthias
3e5eef1c0d
Merge branch 'master' into new_release
2020-05-29 19:41:40 +02:00
Matthias
2ed10aeb9b
Add to missing point in documentation
2020-05-29 19:39:13 +02:00
Matthias
ea5daee505
Allow changing severity of strategy-validations to log only.
2020-05-29 19:37:18 +02:00
Matthias
9f8b21de4a
Merge pull request #3358 from hroff-1902/refactor_generate_pairlist
...
Split the pairlist generation logic and filtering
2020-05-29 14:16:15 +02:00
hroff-1902
a4cf9ba85b
Move check for position for StaticPairList to init
2020-05-29 12:40:05 +03:00
hroff-1902
43225cfdcf
Update docs/developer.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-05-29 11:28:09 +03:00
Matthias
46456516bb
Remove exception handler
2020-05-29 10:11:23 +02:00
Matthias
1d6e3fea85
Update /profit telegram message to support non-closed trades
2020-05-29 09:38:12 +02:00
Matthias
6261aef314
Return /profit even if no trade is closed
2020-05-29 09:03:48 +02:00
hroff-1902
909b812550
Update developer.md
2020-05-29 00:28:24 +03:00
hroff-1902
003724e400
Merge pull request #3388 from freqtrade/plotting_fixplot
...
[minor] Plotting should not fail if one pair didn't produce any trades
2020-05-28 21:53:26 +03:00
Matthias
7df786994d
Plotting should not fail if one pair didn't produce any trades
2020-05-28 19:36:10 +02:00
Matthias
7399c7e70c
Provide blacklist feedback to telegram
2020-05-28 07:04:06 +02:00
Matthias
0e8f95effd
Improve blacklist adding with proper feedback
2020-05-28 06:51:53 +02:00
hroff-1902
62ac5a9914
Merge pull request #3385 from freqtrade/3rd_issuetemplate
...
Add question template ...
2020-05-27 23:00:22 +03:00
hroff-1902
0234e4d293
Merge pull request #3369 from freqtrade/align_trade_outputs
...
Improve some api results
2020-05-27 22:56:15 +03:00
Matthias
cb40e850e9
Add question template ...
2020-05-27 19:38:21 +02:00
Matthias
04eb11bb5d
Merge pull request #3377 from freqtrade/btreport_refactor
...
Refactor BTReport
2020-05-27 19:33:08 +02:00
Matthias
18a5787a2c
Reorder typing imports
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-05-27 19:17:15 +02:00
Matthias
b2125bd6ee
check for None to allow 0.0 profit
2020-05-27 19:15:56 +02:00
hroff-1902
e0dc7fedf5
Merge pull request #3380 from freqtrade/rpi_crosscompile
...
Raspberry Docker image - fix and correctly crosscompile
2020-05-27 14:31:24 +03:00
hroff-1902
a0556689ea
Merge pull request #3381 from freqtrade/fix/orderbook_keyerror
...
Fix orderbook keyerror
2020-05-27 11:52:29 +03:00
Matthias
f4af4cc2b2
Small formatting improvement
2020-05-27 07:11:59 +02:00
Matthias
8c87fcdae3
Rename PricingException to PricingError
2020-05-26 20:35:11 +02:00
Matthias
16cd1f06b2
Rename get_order_book to fetch_l2_order_book (aligning to ccxt)
2020-05-26 20:27:35 +02:00
Matthias
d09a347853
Add tests for pricingexception
2020-05-26 20:24:44 +02:00
Matthias
7a7b26e840
Add exception handlers for orderbook logic
2020-05-26 20:14:05 +02:00
Matthias
76e4e5897f
Introduce pricing exception
2020-05-26 20:08:01 +02:00
Matthias
bdf795b8b0
final cleanup - use different cache image for now
2020-05-26 19:40:27 +02:00
Matthias
3e3cce4559
Use pct instead of _perc
2020-05-26 19:25:03 +02:00
Matthias
448546b0a4
Some cleanup in script
2020-05-26 19:16:44 +02:00
Matthias
e370d635bf
Merge pull request #3379 from hroff-1902/fix-3378
...
Fix #3378
2020-05-26 17:16:11 +02:00
Matthias
2f596f739d
Use cache correctly
2020-05-26 17:14:52 +02:00
Matthias
27e0c2604c
Add comment to ensure we're not accidentally removing this again
2020-05-26 16:58:29 +02:00
Matthias
500ce50153
Switch to docker experimental ...
2020-05-26 16:45:42 +02:00
Matthias
7f5feab5cf
Fix notifications, build ...
2020-05-26 16:45:19 +02:00
Matthias
571d61de84
Cancel previous automatically?
2020-05-26 16:45:15 +02:00
Matthias
4fbd2deb37
Use correct image
2020-05-26 16:45:15 +02:00
Matthias
a7c0e86bfd
Test rpi using buildx and dockerfile.armhf
...
Uses piwheels for pi image
2020-05-26 16:44:49 +02:00
hroff-1902
9f573481a8
Fix #3378
2020-05-26 13:54:45 +03:00
Matthias
18d2587800
Address feedback
2020-05-26 06:12:25 +02:00
hroff-1902
a484124272
Raise exception if StaticPairList on a non-first position
2020-05-25 23:14:51 +03:00
hroff-1902
c3206d72cb
Adjust docstring for IPairList.gen_pairlist()
2020-05-25 22:49:57 +03:00
Matthias
abf79e4ab4
Use temporary variable to clean up code
2020-05-25 20:47:48 +02:00
Matthias
6a9a8f927e
Rename some methods, improve some testing
2020-05-25 20:46:31 +02:00
Matthias
462c35cf75
Move stats generation to the top
2020-05-25 20:22:22 +02:00
Matthias
46f1470e28
Fix failing test
2020-05-25 20:00:05 +02:00
Matthias
027ea64d48
Fix docstrings, extract strategy-list results
2020-05-25 19:55:02 +02:00
Matthias
db257e9f7f
Rename method to be public
2020-05-25 19:50:23 +02:00
Matthias
18a2dad684
Extract data generation from generate_text_table
2020-05-25 19:35:32 +02:00
Matthias
0917b17efd
Refactor result_line to return dict
2020-05-25 19:21:01 +02:00
Matthias
9c76450f59
Merge pull request #3373 from freqtrade/dependabot/pip/develop/flake8-3.8.2
...
Bump flake8 from 3.8.1 to 3.8.2
2020-05-25 11:48:48 +02:00
dependabot-preview[bot]
5c5dce5260
Bump flake8 from 3.8.1 to 3.8.2
...
Bumps [flake8](https://gitlab.com/pycqa/flake8 ) from 3.8.1 to 3.8.2.
- [Release notes](https://gitlab.com/pycqa/flake8/tags )
- [Commits](https://gitlab.com/pycqa/flake8/compare/3.8.1...3.8.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-25 09:32:33 +00:00
Matthias
8742126e99
Merge pull request #3375 from freqtrade/dependabot/pip/develop/mkdocs-material-5.2.1
...
Bump mkdocs-material from 5.1.7 to 5.2.1
2020-05-25 11:31:39 +02:00
Matthias
b587b58852
Merge pull request #3374 from freqtrade/dependabot/pip/develop/pytest-cov-2.9.0
...
Bump pytest-cov from 2.8.1 to 2.9.0
2020-05-25 11:31:12 +02:00
Matthias
9a97bd3327
Merge pull request #3376 from freqtrade/dependabot/pip/develop/ccxt-1.28.49
...
Bump ccxt from 1.27.91 to 1.28.49
2020-05-25 11:30:49 +02:00
hroff-1902
c22b790a36
Merge pull request #3366 from freqtrade/issue_template
...
Update issue template
2020-05-25 12:27:55 +03:00
dependabot-preview[bot]
1c9103a13e
Bump ccxt from 1.27.91 to 1.28.49
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.27.91 to 1.28.49.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.27.91...1.28.49 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-25 09:04:03 +00:00
dependabot-preview[bot]
781de767ed
Bump mkdocs-material from 5.1.7 to 5.2.1
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.1.7 to 5.2.1.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.1.7...5.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-25 09:02:46 +00:00
dependabot-preview[bot]
6eba718680
Bump pytest-cov from 2.8.1 to 2.9.0
...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 2.8.1 to 2.9.0.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases )
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.8.1...v2.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-25 09:02:03 +00:00
Matthias
e1362755d2
Add test for sell_reason_stats
2020-05-25 07:14:21 +02:00
Matthias
876a9e4f44
finish refactor of sell_reason table
2020-05-25 07:08:15 +02:00
Matthias
d17300fd84
Refactor sell reason stats to return a dict
2020-05-25 07:02:24 +02:00
Matthias
9d1ad70bb7
Split optimize generation from printing
2020-05-25 06:44:51 +02:00
Matthias
8217d92ab3
UPdate version question
2020-05-25 06:24:40 +02:00
Matthias
e138f9b23c
Apply suggestions from code review
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-05-24 20:15:10 +02:00
Matthias
aa004fa842
Fix typo in label
2020-05-24 19:20:24 +02:00
Matthias
c5480c2514
Split issue-tempaltes
2020-05-24 19:18:28 +02:00
Matthias
bbd7579aa8
Fix more tests
2020-05-24 09:07:24 +02:00
Matthias
811e23e3da
Have profit return time in timestamp
2020-05-24 08:58:26 +02:00
Matthias
859b619a0b
Align tests to new output
2020-05-24 08:47:10 +02:00
Matthias
110b5a2521
Add timestamp to trade output
2020-05-24 08:46:50 +02:00
Matthias
73914169e4
Update issue template
2020-05-23 19:21:14 +02:00
hroff-1902
b50d072d82
Merge pull request #3359 from freqtrade/fix_typing
...
Fix typing circular dependency
2020-05-23 11:56:36 +03:00
Matthias
046202fdda
Fix typing circular dependency
2020-05-22 20:56:34 +02:00
Matthias
f1ab1835f1
Merge pull request #3355 from freqtrade/reorder_subcommands
...
Reorder subcommands
2020-05-22 17:20:24 +02:00
hroff-1902
0e416dc4f5
Simplify tests
2020-05-22 16:42:02 +03:00
hroff-1902
8e89802b2d
Split the generation logic and filtering
2020-05-22 15:03:49 +03:00
Matthias
073d9d3853
Update readme.md with adjusted sequence
2020-05-22 13:47:11 +02:00
Matthias
98db1d52c6
Reorder new commands
2020-05-22 07:04:36 +02:00
Matthias
43e2bce6f8
Update readme with current command list
2020-05-22 07:00:57 +02:00
Matthias
1663a67959
Reorder list-arguments
2020-05-22 07:00:09 +02:00
Matthias
33b270b81f
reorder more arguments
2020-05-22 06:57:20 +02:00
Matthias
fcae48d5a0
Some reordering of subcommands
2020-05-22 06:55:20 +02:00
Matthias
74056e768a
Merge pull request #3352 from hroff-1902/improve_pairlist_tests
...
Improve pairlist tests
2020-05-21 15:06:22 +02:00
hroff-1902
ea13071308
Merge pull request #3351 from freqtrade/fix/notradesplot
...
[minor] Fix crash when no trades are found in plot-profit
2020-05-21 13:14:41 +03:00
hroff-1902
cd0bf96c0e
Improve pairlist tests
2020-05-21 12:52:10 +03:00
Matthias
d31a091d12
Merge pull request #3346 from hroff-1902/refactor_pairlists2
...
Refactor filter_pairlists()
2020-05-21 07:25:43 +02:00
Matthias
1f386c570d
Don't start plotting profit without trades
...
plotting profit only makes sense when trades are available
2020-05-21 07:13:08 +02:00
Matthias
1a984ac677
Explicitly raise ValueError if trades are empty
2020-05-21 07:12:53 +02:00
Matthias
7bf5e5ba6d
Merge pull request #3327 from freqtrade/dependabot/pip/develop/scikit-learn-0.23.0
...
Bump scikit-learn from 0.22.2.post1 to 0.23.0
2020-05-21 06:24:31 +02:00
hroff-1902
22bcb58716
Merge pull request #3348 from freqtrade/fix_doc_link
...
[minor] Fix documentation link
2020-05-20 23:40:40 +03:00
hroff-1902
ff7bcb5aae
Merge pull request #3344 from freqtrade/fix_cors_policy
...
CORS - allow authenticated responses
2020-05-20 21:44:30 +03:00
Matthias
3b5ccf2efe
Fix documentation link
2020-05-20 19:48:25 +02:00
Matthias
a11651ae67
Correctly test cors
2020-05-20 19:43:52 +02:00
hroff-1902
bfa55f31c0
Remove wrong comment
2020-05-20 17:45:27 +03:00
hroff-1902
8bf38443c2
Merge branch 'develop' into verify_date_on_new_candle_on_get_signal
2020-05-20 14:05:21 +03:00
hroff-1902
4f0d928145
Introduce self._enabled in pairlist handlers
2020-05-20 13:41:00 +03:00
hroff-1902
7e43574382
Refactor filter_pairlist()
2020-05-20 13:27:07 +03:00
Matthias
cd3900549c
Merge pull request #3341 from hroff-1902/cleanup_get_signal
...
Minor: cleanup in get_signal()
2020-05-20 07:07:39 +02:00
Matthias
2fbd31f5e0
CORS - allow authenticated responses
2020-05-20 07:04:48 +02:00
Matthias
3c86043235
Merge pull request #3343 from hroff-1902/refactor_verify_blacklist
...
Refactor verify_blacklist()
2020-05-20 06:34:42 +02:00
Matthias
2498fa5a47
Bump scikit-learn from 0.22.2.post1 to 0.23.1
2020-05-20 06:29:17 +02:00
hroff-1902
696c7e87f2
Use proper logging (using the Filter's logger)
2020-05-19 23:51:39 +03:00
hroff-1902
e96e28df07
Refactor verify_blacklist()
2020-05-19 23:13:51 +03:00
hroff-1902
a8b1dcf3c8
Minor: cleanup in get_signal()
2020-05-19 22:20:53 +03:00
hroff-1902
7b2bb73a12
Merge branch 'develop' into verify_date_on_new_candle_on_get_signal
2020-05-19 21:34:58 +03:00
Matthias
d438af342c
Merge pull request #3339 from hroff-1902/cleanup-pairlistmanager
...
Cleanup in pairlistmanager
2020-05-19 14:04:39 +02:00
Matthias
43862d30b9
Merge pull request #3322 from hroff-1902/pairlists-shuffle
...
Add ShuffleFilter
2020-05-19 14:03:20 +02:00
hroff-1902
4c4fb0c9be
Cleanup in pairlistmanager
2020-05-19 03:56:31 +03:00
hroff-1902
d8352bd632
Fix tests for SpreadFilter
2020-05-18 23:48:06 +03:00
hroff-1902
30d1a85895
Adjust docs
2020-05-18 23:46:23 +03:00
hroff-1902
e1e8293a67
Merge remote-tracking branch 'upstream/develop' into pairlists-shuffle
2020-05-18 23:18:41 +03:00
Matthias
63b6f171f9
Merge pull request #3331 from freqtrade/hroff-1902-patch-1
...
Improve Pairlist docs
2020-05-18 22:02:18 +02:00
Matthias
76bd97d510
Merge pull request #3317 from hroff-1902/refactor-informative
...
Refactor informative pairs
2020-05-18 21:57:16 +02:00
hroff-1902
2c6c287c4b
Address comments made in review
2020-05-18 22:24:38 +03:00
hroff-1902
115586a50f
Introduce freqtrade.typing
2020-05-18 21:59:50 +03:00
Matthias
839ca28604
Merge pull request #3334 from hroff-1902/retrier-dependency-exceptions
...
Do not throttle with DependencyException in Exchange retrier
2020-05-18 19:49:24 +02:00
Matthias
0070bc6666
Merge pull request #3333 from hroff-1902/fix-kraken-import
...
Minor: correct import of retrier
2020-05-18 19:24:49 +02:00
hroff-1902
6951b20aa0
Do not throttle with DependencyException in retrier
2020-05-18 17:31:34 +03:00
hroff-1902
8bdd5e7121
Minor: correct import of retrier
2020-05-18 15:20:51 +03:00
hroff-1902
0c8aff98e0
Make flake happy
2020-05-18 15:03:36 +03:00
dependabot-preview[bot]
a0c9f7bac8
Bump scikit-learn from 0.22.2.post1 to 0.23.0
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 0.22.2.post1 to 0.23.0.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/0.22.2.post1...0.23.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-18 11:32:03 +00:00
Matthias
5858f3a845
Merge pull request #3328 from freqtrade/dependabot/pip/develop/joblib-0.15.1
...
Bump joblib from 0.14.1 to 0.15.1
2020-05-18 13:30:47 +02:00
Matthias
1ed40b77dc
Merge pull request #3326 from freqtrade/dependabot/pip/develop/mkdocs-material-5.1.7
...
Bump mkdocs-material from 5.1.6 to 5.1.7
2020-05-18 13:30:13 +02:00
hroff-1902
6fa8750fea
Merge branch 'develop' into refactor-informative
2020-05-18 14:00:09 +03:00
hroff-1902
ba26f3a73a
Merge branch 'refactor-informative' of ssh://github.com/hroff-1902/freqtrade into refactor-informative
2020-05-18 13:55:09 +03:00
hroff-1902
627c5059f0
Move create_pair_list to pairlistmanager
2020-05-18 13:54:21 +03:00
hroff-1902
f54dc7affd
Make flake happy
2020-05-18 13:18:05 +03:00
Matthias
20d75e4a8d
Merge pull request #3325 from freqtrade/dependabot/pip/develop/flake8-3.8.1
...
Bump flake8 from 3.7.9 to 3.8.1
2020-05-18 11:58:08 +02:00
hroff-1902
cc28aae5cb
Fix the links again
2020-05-18 12:44:20 +03:00
Matthias
3e3a0164bf
Merge pull request #3329 from freqtrade/dependabot/pip/develop/ccxt-1.27.91
...
Bump ccxt from 1.27.49 to 1.27.91
2020-05-18 11:40:55 +02:00
Matthias
5a9a31351a
Adjust empty f-strings to be non-fstrings
2020-05-18 11:40:25 +02:00
hroff-1902
d57ef6a2a6
Pairlist Section reworked
2020-05-18 12:39:52 +03:00
dependabot-preview[bot]
601cbd1231
Bump ccxt from 1.27.49 to 1.27.91
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.27.49 to 1.27.91.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.27.49...1.27.91 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-18 09:23:03 +00:00
Matthias
849d3cfd0c
Merge pull request #3330 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.17
...
Bump sqlalchemy from 1.3.16 to 1.3.17
2020-05-18 11:21:40 +02:00
dependabot-preview[bot]
ff8e85f2f5
Bump sqlalchemy from 1.3.16 to 1.3.17
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.16 to 1.3.17.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-18 09:02:29 +00:00
hroff-1902
7d80f8d25c
Fix links in docs
2020-05-18 12:02:16 +03:00
dependabot-preview[bot]
37a10d1d30
Bump joblib from 0.14.1 to 0.15.1
...
Bumps [joblib](https://github.com/joblib/joblib ) from 0.14.1 to 0.15.1.
- [Release notes](https://github.com/joblib/joblib/releases )
- [Changelog](https://github.com/joblib/joblib/blob/master/CHANGES.rst )
- [Commits](https://github.com/joblib/joblib/compare/0.14.1...0.15.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-18 09:01:37 +00:00
dependabot-preview[bot]
a447efbe57
Bump mkdocs-material from 5.1.6 to 5.1.7
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.1.6 to 5.1.7.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.1.6...5.1.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-18 09:00:45 +00:00
dependabot-preview[bot]
37fd675aac
Bump flake8 from 3.7.9 to 3.8.1
...
Bumps [flake8](https://gitlab.com/pycqa/flake8 ) from 3.7.9 to 3.8.1.
- [Release notes](https://gitlab.com/pycqa/flake8/tags )
- [Commits](https://gitlab.com/pycqa/flake8/compare/3.7.9...3.8.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-18 09:00:23 +00:00
hroff-1902
51c0639e6d
Update tests/pairlist/test_pairlist.py
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-05-18 11:54:52 +03:00
hroff-1902
18e38a3fe3
Merge pull request #3323 from freqtrade/simplify_sdnotify
...
[minor] Simplify sd_notify usage
2020-05-18 11:29:18 +03:00
Matthias
503a8a8243
Simplify sd_notify usage
2020-05-18 07:02:57 +02:00
hroff-1902
287e8bafce
Add/adjust tests
2020-05-18 02:37:03 +03:00
hroff-1902
4bfab5e222
Add ShuffleFilter
2020-05-18 02:36:40 +03:00
hroff-1902
fd7fa3116a
Merge pull request #3321 from freqtrade/rpc/improve_daily
...
Improve daily API format
2020-05-18 01:29:28 +03:00
hroff-1902
889d07900a
Merge pull request #3320 from freqtrade/fix_sell_spamming
...
Fix sell spamming
2020-05-17 21:54:08 +03:00
Matthias
64b8d8c7bd
Use correct Return hint
2020-05-17 20:18:35 +02:00
Matthias
9d63fada24
Merge pull request #3313 from hroff-1902/refactor-pairlists
...
Cleanup in pairlists
2020-05-17 20:15:39 +02:00
Matthias
943a2a08f8
Improve daily API format
2020-05-17 20:12:01 +02:00
hroff-1902
16622bbfad
Cosmetics in pair lists
2020-05-17 14:44:32 +03:00
hroff-1902
ae69d31095
Cosmetics in IPairList
2020-05-17 14:13:26 +03:00
hroff-1902
97c50f86e9
Cleanup pairlistmanager
2020-05-17 14:10:11 +03:00
Matthias
285bc2511e
Improve testcov for default check_*_timeout methods
2020-05-17 11:23:55 +02:00
Matthias
2074d986a6
Update test to verify we're not spamming messages
2020-05-17 11:12:30 +02:00
Matthias
dd55d2eea3
Reduce spammyness of parcial cancel orders
2020-05-17 10:53:07 +02:00
Matthias
1e76bff1bd
Add sell_order_status to keep track of cancellations
2020-05-17 10:52:20 +02:00
hroff-1902
ce185a3b19
Remove pairs with no ticker available when it's needed
2020-05-17 11:39:18 +03:00
hroff-1902
d457542d96
Fix PrecisionFilter
2020-05-17 11:11:49 +03:00
hroff-1902
318e435a8f
Merge branch 'develop' into refactor-informative
2020-05-16 22:14:50 +03:00
hroff-1902
15ef6df950
Merge pull request #3210 from jpribyl/Cancel_open_orders_on_shutdown
...
Cancel open orders during shutdown
2020-05-16 21:45:02 +03:00
hroff-1902
baf5f4f29c
Update freqtrade/constants.py
2020-05-16 21:28:54 +03:00
hroff-1902
5f2a871637
Add missing module
2020-05-16 17:15:58 +03:00
Matthias
fed75d8718
remove --cancel_open_orders cli switch
2020-05-16 13:23:40 +02:00
Matthias
7a11219b61
Reword some documentation strings
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-05-16 13:17:48 +02:00
Matthias
2a1fcc0f06
Merge branch 'develop' into pr/jpribyl/3210-1
2020-05-16 13:09:38 +02:00
Matthias
22a08768f7
Add test for cancel_open_order
2020-05-16 12:40:25 +02:00
hroff-1902
e7c11ed2cf
Fix fetching timeframe (failed in backtesting)
2020-05-16 12:27:56 +03:00
hroff-1902
facaaabc1e
Rename _refresh_whitelist()
2020-05-16 12:27:56 +03:00
hroff-1902
f8b01f5a43
Make flake happy
2020-05-16 12:27:56 +03:00
hroff-1902
035a12ce61
Move _create_pair_whitelist to dataprovider
2020-05-16 12:27:56 +03:00
hroff-1902
bf25746965
Introduce datatype for informative pairs
2020-05-16 12:27:56 +03:00
Matthias
c3f3242f28
Add tests for cancel_open_orders_on_exit
2020-05-16 11:05:34 +02:00
hroff-1902
1b3864ebf8
Make flake happy
2020-05-16 09:21:36 +03:00
hroff-1902
9d6a41aa7a
Merge pull request #3315 from freqtrade/flask_cors
...
Add cors support - needed for UI
2020-05-16 09:07:38 +03:00
Matthias
61f6acb5c9
Add cors support - needed for UI
2020-05-16 07:07:24 +02:00
hroff-1902
72165a1926
Merge pull request #3238 from hroff-1902/dataprovider-add-ticker
...
Add ticker to dataprovider
2020-05-15 22:03:01 +03:00
hroff-1902
ac076ee0af
Update docs/strategy-customization.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-05-15 21:51:33 +03:00
hroff-1902
d84cb3be77
Improve test
2020-05-15 19:19:52 +03:00
hroff-1902
06b12c0a70
Add warning to docs for ticker data
2020-05-15 18:46:28 +03:00
hroff-1902
323b491962
Add description and example for dp.ticker() to the docs
2020-05-15 16:35:48 +03:00
Matthias
788d75572b
Merge pull request #3309 from freqtrade/dependabot/docker/python-3.8.3-slim-buster
...
Bump python from 3.8.2-slim-buster to 3.8.3-slim-buster
2020-05-15 10:14:25 +02:00
dependabot-preview[bot]
33091f95c2
Bump python from 3.8.2-slim-buster to 3.8.3-slim-buster
...
Bumps python from 3.8.2-slim-buster to 3.8.3-slim-buster.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-15 06:24:54 +00:00
Matthias
ba68c42aae
Merge pull request #3297 from bmoulkaf/develop
...
Fix stoploss on binance bug
2020-05-15 08:23:18 +02:00
Matthias
a7b469e83d
Add test verifying correct price reduction on limit stoploss orders
2020-05-15 08:09:53 +02:00
Matthias
92b6d3e2fa
Adjust test to reflect correct behaviour
2020-05-15 08:04:14 +02:00
hroff-1902
143e6f52af
Simplify SpreadFilter
2020-05-15 05:14:06 +03:00
hroff-1902
cbb2ce3708
Simplify PriceFilter
2020-05-15 04:55:28 +03:00
hroff-1902
2aa80f915d
Cosmetics: improve readability
2020-05-15 04:24:18 +03:00
hroff-1902
794ed304b1
Make stoploss an attribute
2020-05-15 04:17:23 +03:00
hroff-1902
afa7a5846b
Simplify PriceFilter
2020-05-15 04:05:31 +03:00
hroff-1902
f0c3a0d2f8
Simplify VolumePairList
2020-05-15 03:59:13 +03:00
hroff-1902
2924b70fd7
Cosmetics in tests/pairlist/
2020-05-15 03:41:41 +03:00
hroff-1902
481f9ba6d6
Use list comprehension instead of filter()
2020-05-15 03:00:55 +03:00
hroff-1902
8e4ffea52b
Merge pull request #3239 from freqtrade/feat/fee_handling
...
Improve fee handling
2020-05-14 18:48:48 +03:00
Matthias
cc3c141f89
Merge pull request #3307 from freqtrade/xmatthias-pi_docs
...
Add note about PI and docker
2020-05-14 16:13:58 +02:00
Matthias
fb92300cfa
Update docs/docker.md
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-05-14 15:48:23 +02:00
hroff-1902
78b81bac48
Add test for dp.ticker()
2020-05-14 16:43:16 +03:00
Matthias
38fd361c68
Add note about PI and docker
2020-05-14 14:40:40 +02:00
hroff-1902
aae096c6ae
Handle fetching ticker for non-existing pair safe way
2020-05-14 13:36:48 +03:00
hroff-1902
3079e18239
Merge branch 'develop' into dataprovider-add-ticker
2020-05-14 13:22:52 +03:00
Matthias
d957f3dd2d
Merge pull request #3303 from freqtrade/hroff-1902-patch-1
...
Minor fix in the strategy docs
2020-05-14 06:13:59 +02:00
hroff-1902
ced812660b
Minor fix in the strategy docs
2020-05-13 22:37:50 +03:00
Matthias
255ff6cd06
Should return False if it's not been cancelled empty
2020-05-13 20:52:40 +02:00
hroff-1902
b4d2433fc1
Merge pull request #3267 from GrilledChickenThighs/develop
...
Method for accessing current pairlist inside strategy.
2020-05-13 21:29:39 +03:00
Matthias
60f26ba501
use update_trade_state also for closed stoploss orders
2020-05-13 20:25:32 +02:00
Matthias
5f0d5a302d
Merge pull request #3301 from freqtrade/hroff-1902-patch-1
...
minor: fix typo in configuration.md
2020-05-13 19:12:19 +02:00
hroff-1902
b3dd0a68d5
minor: fix typo in configuration.md
2020-05-13 18:51:38 +03:00
Matthias
7307ebd1f4
Merge pull request #3300 from Corfucinas/patch-1
...
Update doc Ta_lib
2020-05-13 15:56:15 +02:00
Pedro Torres
6ff457e391
Update doc Ta_lib
...
Update the document with the latest Ta_lib-0.4.18. 👍
The requirements-common.txt has been updated previously on commit a379e68cf4
2020-05-13 20:50:11 +08:00
Paul D. Mendes
6e86a47764
updated docs
2020-05-13 14:49:16 +04:00
Matthias
d86855f2f3
Merge pull request #3129 from freqtrade/trades_to_list
...
convert dl-trades datadownload to list
2020-05-13 09:41:26 +02:00
bmoulkaf
fe3ea8e7ec
Fix stoploss on binance bug
2020-05-13 05:15:18 +00:00
Matthias
0c3bdd66ac
Update sql cheatsheet iwth current table structure
2020-05-13 06:50:52 +02:00
Paul D. Mendes
87d9388a9c
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into develop
2020-05-13 00:32:46 +04:00
Paul D. Mendes
63dfe3669f
Updated docs for #3267
2020-05-13 00:25:57 +04:00
hroff-1902
ed7209f910
Merge pull request #3290 from freqtrade/show_forcebuy
...
[minor] Show forcebuy status so it's visible before calling forcebuy.
2020-05-12 15:05:56 +03:00
hroff-1902
4c9131bd64
Merge pull request #3291 from hroff-1902/minor-fix-docs2
...
Docs: Fix samples in strategy-advanced.md
2020-05-12 15:05:07 +03:00
hroff-1902
f1367b38a4
Docs: Fix the fix
2020-05-12 14:42:33 +03:00
Matthias
77c9334c50
Use available config object
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-05-12 13:39:24 +02:00
hroff-1902
e2b9c24856
Docs: Fix sample in strategy-advanced
2020-05-12 13:54:13 +03:00
Matthias
aa25461e88
Show forcebuy status so it's visible before calling forcebuy.
2020-05-12 07:20:59 +02:00
Matthias
e864db1843
Update test for dp.current_whitelist
2020-05-12 06:38:14 +02:00
Matthias
1aa1fada6a
Merge pull request #3289 from prashanthsandela/patch-1
...
Correct log path in doc.
2020-05-12 06:17:50 +02:00
prashanthsandela
258071928f
Correct log path in doc.
2020-05-11 17:21:04 -07:00
hroff-1902
caac562b6b
Merge pull request #3246 from flomerz/develop
...
hyperopt csv export - add params
2020-05-12 00:50:25 +03:00
hroff-1902
7e9998083f
Merge pull request #3287 from hroff-1902/tests-suppress-deprecationwarning
...
Minor: Add filterwarning for DeprecationWarning in test
2020-05-11 22:00:02 +03:00
hroff-1902
c8f3ef884b
Minor: Add filterwarning for DeprecationWarning in test
2020-05-11 20:22:19 +03:00
Paul D. Mendes
41bd2c815d
Merge branch 'develop' of https://github.com/GrilledChickenThighs/freqtrade into develop
2020-05-11 20:17:24 +04:00
Paul D. Mendes
9fbe135790
attached pairlist manager onto dataprovider init for unified access to dynamic whitelist
2020-05-11 20:17:03 +04:00
Paul D. Mendes
a5bfa5515c
Fix flake8 mypy
2020-05-11 20:13:06 +04:00
Paul D. Mendes
bc9efc31ad
Added Method for accessing current pair list on initialization for dynamic informative pairs
...
moved import into function to avoid circular import with hyperopt
2020-05-11 19:45:15 +04:00
Paul D. Mendes
a8f523adae
attached pairlist manager onto dataprovider init for unified access to dynamic whitelist
2020-05-11 19:45:15 +04:00
Matthias
20c3d6644c
Merge pull request #3283 from freqtrade/dependabot/pip/develop/ta-lib-0.4.18
...
Bump ta-lib from 0.4.17 to 0.4.18
2020-05-11 14:33:27 +02:00
Matthias
a379e68cf4
Add new ta-lib wheels
2020-05-11 14:02:39 +02:00
Matthias
c351b7848e
Merge pull request #3286 from freqtrade/dependabot/pip/develop/mkdocs-material-5.1.6
...
Bump mkdocs-material from 5.1.5 to 5.1.6
2020-05-11 13:32:32 +02:00
Matthias
e0ea37829b
Merge pull request #3285 from freqtrade/dependabot/pip/develop/plotly-4.7.1
...
Bump plotly from 4.6.0 to 4.7.1
2020-05-11 11:35:42 +02:00
Matthias
265838403e
Merge pull request #3284 from freqtrade/dependabot/pip/develop/ccxt-1.27.49
...
Bump ccxt from 1.27.20 to 1.27.49
2020-05-11 11:29:35 +02:00
Matthias
e1d3cafd80
Merge pull request #3282 from freqtrade/dependabot/pip/develop/pytest-5.4.2
...
Bump pytest from 5.4.1 to 5.4.2
2020-05-11 11:21:59 +02:00
dependabot-preview[bot]
96710d42f5
Bump mkdocs-material from 5.1.5 to 5.1.6
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.1.5 to 5.1.6.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.1.5...5.1.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-11 09:13:06 +00:00
dependabot-preview[bot]
e38581c19f
Bump plotly from 4.6.0 to 4.7.1
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.6.0 to 4.7.1.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.6.0...v4.7.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-11 09:12:38 +00:00
dependabot-preview[bot]
43ab814f30
Bump ccxt from 1.27.20 to 1.27.49
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.27.20 to 1.27.49.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.27.20...1.27.49 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-11 09:12:11 +00:00
dependabot-preview[bot]
3849b68b8f
Bump ta-lib from 0.4.17 to 0.4.18
...
Bumps [ta-lib](https://github.com/mrjbq7/ta-lib ) from 0.4.17 to 0.4.18.
- [Release notes](https://github.com/mrjbq7/ta-lib/releases )
- [Changelog](https://github.com/mrjbq7/ta-lib/blob/master/CHANGELOG )
- [Commits](https://github.com/mrjbq7/ta-lib/compare/TA_Lib-0.4.17...TA_Lib-0.4.18 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-11 09:11:22 +00:00
dependabot-preview[bot]
306eae6da3
Bump pytest from 5.4.1 to 5.4.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.4.1 to 5.4.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.4.1...5.4.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-11 09:10:48 +00:00
hroff-1902
bbb609c927
Merge pull request #3278 from freqtrade/api/jwt
...
API server - support JWT
2020-05-10 21:33:41 +03:00
Matthias
9eca268a49
Fix test
2020-05-10 20:00:19 +02:00
Matthias
d291ca0071
Simplify code section
2020-05-10 19:43:16 +02:00
Matthias
21c2af2b92
Load jwt_key from config
2020-05-10 19:42:06 +02:00
Matthias
c3f0b5d4eb
Rename methods to match endpoints
2020-05-10 19:37:41 +02:00
hroff-1902
f64209e426
Merge pull request #3281 from freqtrade/sell_order_cancel_exception
...
Sell order cancel exception
2020-05-10 19:22:14 +03:00
Matthias
b163bb7650
Apply suggestions from code review
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-05-10 17:48:29 +02:00
Matthias
c2224ed6b7
Fix doc typos
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-05-10 17:47:43 +02:00
Matthias
73a1496318
Catch exception on cancel_order
2020-05-10 17:44:45 +02:00
Matthias
2406e20be2
Update docs/rest-api.md
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-05-10 17:36:43 +02:00
Matthias
80faa5feb1
Add test to cancel sell order
2020-05-10 16:24:00 +02:00
Matthias
d9e4f41a35
Add documentation for JWt
2020-05-10 16:14:35 +02:00
hroff-1902
a2ec18680e
Merge pull request #3279 from meauxt/develop
...
Fix Typo in telegram Plugin
2020-05-10 12:24:15 +03:00
Mohamad Tarbin
570c51b0b0
Fix Typo in telegram Plugin
2020-05-10 05:07:49 -04:00
Matthias
f246336943
Merge pull request #3277 from hroff-1902/edge-fix-fee
...
Fix fee usage in Edge
2020-05-10 10:58:57 +02:00
hroff-1902
51d2b817ae
Use self.fee
2020-05-10 11:51:33 +03:00
Matthias
bc64619f30
Tests for JWT implementation
2020-05-10 10:43:13 +02:00
Matthias
8139058fcc
Implement token/login and token/refresh endpoints
2020-05-10 10:35:38 +02:00
Matthias
0bd2fca40b
Update tests/test_integration.py
...
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-05-10 09:55:41 +02:00
hroff-1902
b6a2c38941
Adjust tests
2020-05-10 02:39:22 +03:00
hroff-1902
7e08fa2631
Fix usage of fee value in Edge
2020-05-10 02:22:16 +03:00
Matthias
b72997fc2b
Add flask-jwt-extended dependency
2020-05-09 20:16:04 +02:00
Matthias
37439b836b
Merge pull request #3275 from hroff-1902/exchange-cosmetics-2
...
Minor: improve exception handling in exchange
2020-05-09 19:25:35 +02:00
hroff-1902
d4362ed357
Minor: improve exception handling in exchange
2020-05-09 09:29:40 +03:00
hroff-1902
2307495f28
Update docs/configuration.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2020-05-08 20:10:16 +03:00
hroff-1902
18ec65e05f
Merge pull request #3269 from freqtrade/improve_exceptionlogging
...
[minor] Improve exception handling on critical errors
2020-05-08 15:39:54 +03:00
Matthias
80d367fa08
Add test for keyboardinterrupt
2020-05-08 14:24:30 +02:00
Matthias
5272ec85ea
Add additional test
2020-05-08 12:34:24 +02:00
Matthias
c560de4111
Improve exception handling on critical errors
2020-05-08 11:44:24 +02:00
hroff-1902
5b92387732
Merge pull request #3259 from freqtrade/fix/filled
...
Fix handling of partially or non-filled timedout orders
2020-05-07 09:58:26 +03:00
Matthias
1ba2df79c6
Ause isclose for comparison, assign filled to variable
...
add some comments
2020-05-07 06:51:02 +02:00
hroff-1902
06313cdddf
Merge pull request #3264 from freqtrade/api_improvements
...
Api improvements
2020-05-07 00:05:36 +03:00
Matthias
a62d7495ca
FIx typo in telegram method
2020-05-05 21:28:59 +02:00
Matthias
593d13ebdd
Show new values also in Telegram
2020-05-05 21:21:20 +02:00
Matthias
e4023a6567
Add some minor things to show_config
2020-05-05 21:19:35 +02:00
hroff-1902
77d889beff
Merge pull request #3262 from freqtrade/humanize_show_trades_error
...
Humanize show-trades error when no database is specified
2020-05-05 21:28:14 +03:00
Matthias
ffef4bc474
Humanize show-trades error when no database is specified
2020-05-05 19:48:28 +02:00
hroff-1902
1b448f57b9
Merge pull request #3242 from freqtrade/feat/trade_show
...
New subcommand show-trades
2020-05-05 19:26:59 +03:00
hroff-1902
0340d7bf37
Merge pull request #3249 from freqtrade/increase_rate_cache
...
[minor] Increase cache for rate limit to avoid delays
2020-05-05 19:08:31 +03:00
Matthias
d3a0ab8096
Change mock-status to be open when testing unfilled...
2020-05-05 07:12:49 +02:00
Matthias
981976681a
Use filled, it's the safer choice when determining the filled amount.
2020-05-05 07:09:12 +02:00
Matthias
b4aeb93a18
Add test testing the different ways exchanges may return data
2020-05-05 07:07:42 +02:00
Matthias
f040c20688
Use filled in tests
2020-05-05 06:41:01 +02:00
Matthias
648723fb83
Use 30min rate cache
2020-05-05 06:32:03 +02:00
Matthias
06aee85398
Merge pull request #3253 from freqtrade/dependabot/pip/develop/progressbar2-3.51.3
...
Bump progressbar2 from 3.51.0 to 3.51.3
2020-05-04 15:13:21 +02:00
Matthias
3ad9df66ad
Merge pull request #3252 from freqtrade/dependabot/pip/develop/pytest-asyncio-0.12.0
...
Bump pytest-asyncio from 0.11.0 to 0.12.0
2020-05-04 15:06:43 +02:00
Matthias
e6c83b802f
Merge pull request #3256 from freqtrade/dependabot/pip/develop/python-telegram-bot-12.7
...
Bump python-telegram-bot from 12.6.1 to 12.7
2020-05-04 15:03:51 +02:00
dependabot-preview[bot]
5dde6d3fac
Bump python-telegram-bot from 12.6.1 to 12.7
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 12.6.1 to 12.7.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v12.6.1...v12.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-04 12:40:24 +00:00
Matthias
7ad6e03e5a
Merge pull request #3250 from freqtrade/dependabot/pip/develop/numpy-1.18.4
...
Bump numpy from 1.18.3 to 1.18.4
2020-05-04 14:39:06 +02:00
Matthias
a0fe49ede6
Merge pull request #3251 from freqtrade/dependabot/pip/develop/arrow-0.15.6
...
Bump arrow from 0.15.5 to 0.15.6
2020-05-04 13:56:23 +02:00
Matthias
e5cc0640f6
Merge pull request #3254 from freqtrade/dependabot/pip/develop/ccxt-1.27.20
...
Bump ccxt from 1.27.1 to 1.27.20
2020-05-04 13:55:26 +02:00
Matthias
f7020bdc10
Merge pull request #3255 from freqtrade/dependabot/pip/develop/mkdocs-material-5.1.5
...
Bump mkdocs-material from 5.1.3 to 5.1.5
2020-05-04 13:46:10 +02:00
dependabot-preview[bot]
32eb1c5705
Bump mkdocs-material from 5.1.3 to 5.1.5
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.1.3 to 5.1.5.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.1.3...5.1.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-04 09:19:26 +00:00
dependabot-preview[bot]
611b9c88d1
Bump ccxt from 1.27.1 to 1.27.20
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.27.1 to 1.27.20.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.27.1...1.27.20 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-04 09:18:49 +00:00
dependabot-preview[bot]
2c352e6b82
Bump progressbar2 from 3.51.0 to 3.51.3
...
Bumps [progressbar2](https://github.com/WoLpH/python-progressbar ) from 3.51.0 to 3.51.3.
- [Release notes](https://github.com/WoLpH/python-progressbar/releases )
- [Changelog](https://github.com/WoLpH/python-progressbar/blob/develop/CHANGES.rst )
- [Commits](https://github.com/WoLpH/python-progressbar/compare/v3.51.0...v3.51.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-04 09:18:02 +00:00
dependabot-preview[bot]
68f0b105a9
Bump pytest-asyncio from 0.11.0 to 0.12.0
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.11.0...v0.12.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-04 09:17:23 +00:00
dependabot-preview[bot]
a14e027ad4
Bump arrow from 0.15.5 to 0.15.6
...
Bumps [arrow](https://github.com/crsmithdev/arrow ) from 0.15.5 to 0.15.6.
- [Release notes](https://github.com/crsmithdev/arrow/releases )
- [Changelog](https://github.com/crsmithdev/arrow/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/crsmithdev/arrow/compare/0.15.5...0.15.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-04 09:16:50 +00:00
dependabot-preview[bot]
f7a3bb82da
Bump numpy from 1.18.3 to 1.18.4
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.18.3 to 1.18.4.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.18.3...v1.18.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-04 09:16:28 +00:00
hroff-1902
b88724ed9e
Merge pull request #3248 from freqtrade/fallback_amoutn
...
[minor] Improve logmessage when falling back to wallet amount
2020-05-04 05:22:20 +03:00
Matthias
b38f9ed5e7
Increase cache for rate limit to avoid delays
...
Helps when calling /status or /status table frequently on slowish
exchanges
2020-05-03 20:44:18 +02:00
Matthias
2a4c9bf3d3
Improve logmessage when falling back to wallet amount
2020-05-03 20:32:45 +02:00
Florian Merz
889a153731
fix PEP8
2020-05-03 17:29:56 +02:00
Florian Merz
690bb7646a
hyperopt csv export - add params
2020-05-03 17:00:12 +02:00
Matthias
1c9c72937e
Adjust trade-ids param
2020-05-03 15:32:09 +02:00
Matthias
e92d3867cf
Fix failing test
2020-05-03 15:25:54 +02:00
Matthias
81397874eb
Remove commented mock
2020-05-03 11:29:51 +02:00
Matthias
72282a2239
Add explicit test for fee_conditional
2020-05-03 11:28:29 +02:00
Matthias
58168336e1
Add test for apply_fee_conditional
2020-05-03 11:13:59 +02:00
Matthias
38c4949360
Align applying of fee when comming from orders or trades
2020-05-03 10:50:59 +02:00
Matthias
7dcef58f15
Add show-trades to documentation
2020-05-02 11:50:53 +02:00
Matthias
1066a4504b
Add test for show_trades
2020-05-02 11:44:18 +02:00
Matthias
56bb5f7a11
Add show-trades command
2020-05-02 11:26:12 +02:00
Matthias
78b3d8487f
Add typehint
2020-05-01 20:34:58 +02:00
Matthias
021e2b58ca
Support partially cancelled orders for fee calculation
2020-05-01 20:24:26 +02:00
Matthias
737fc6d198
Fix bug when querying side
2020-05-01 20:05:13 +02:00
Matthias
71c90422ba
Add explicit test for fee_updated
2020-05-01 20:02:38 +02:00
Matthias
6d620ba1f6
Verify if fee for this side has been updated
2020-05-01 19:54:16 +02:00
Matthias
6b33d5af1e
Fix fee-calculation for dry-run orders
2020-05-01 19:51:35 +02:00
jpribyl
bd51cd332b
Cancel all open orders after receiving /stop or ctrl+c
2020-05-01 10:36:11 -06:00
hroff-1902
0f50449196
Merge pull request #3241 from freqtrade/fix/deprecation
...
Use non-deprectated parameter for progressbar
2020-05-01 19:18:28 +03:00
Matthias
509f38d3aa
Use non-deprectated parameter for progressbar
2020-05-01 17:59:24 +02:00
Matthias
40d4949f06
Don't handle trades if they've just been closed.
2020-05-01 17:46:01 +02:00
Matthias
7558e4bffe
Split fee detection from trades from general logic
2020-05-01 16:13:07 +02:00
Matthias
371100a97c
Update fee handling
2020-05-01 16:01:33 +02:00
Matthias
a2ff632647
Add update_fee method to persistence
2020-05-01 16:01:12 +02:00
Matthias
fdcc507f06
Fix integration tests
2020-05-01 15:50:02 +02:00
Matthias
b93d33a93a
Fix mock order dicts
2020-05-01 15:50:02 +02:00
Matthias
db8fb39a38
don't use trade.update directly!
2020-05-01 15:50:02 +02:00
Matthias
59bafc8d02
Implement fee rate calculation
2020-05-01 15:50:02 +02:00
Matthias
45c97fde2d
Use correct typehint for extract_cost_curr_rate
2020-05-01 15:50:02 +02:00
Matthias
f8f794a803
Simplify fee-related tests
2020-05-01 15:49:52 +02:00
hroff-1902
63b55658ac
Add ticker to dataprovider
2020-05-01 05:11:30 +03:00
Matthias
e74ed0ba7b
Add tests for fee extraction methods
2020-04-30 20:05:27 +02:00
Matthias
2e4dc6c253
Exchange should return fee dict for dry-run orders
2020-04-30 19:56:48 +02:00
Matthias
a867d40eac
Move fee_methods to exchange
2020-04-30 19:33:27 +02:00
Matthias
d3b9f4d393
Add extract_cost_curr_rate
2020-04-30 19:28:36 +02:00
Matthias
6d7a3a0cc9
Extract more logic into order-has_fee
2020-04-30 07:12:08 +02:00
Matthias
b125dd3728
Extract order_has_fee method
2020-04-30 07:06:06 +02:00
Matthias
7936120afc
Adapt tests to support new db fields
2020-04-30 06:58:55 +02:00
Matthias
dec1b10743
Add fee_cost and currency columns
2020-04-30 06:57:39 +02:00
Matthias
25d9001f88
Merge pull request #3234 from hroff-1902/hyperopt-use-model-queue-size
...
Use skopt model_queue_size instead of custom hack
2020-04-29 19:29:27 +02:00
hroff-1902
38c6ba6c08
Update setup.py
...
Co-Authored-By: Matthias <xmatthias@outlook.com >
2020-04-29 13:54:47 +03:00
hroff-1902
9152e76966
Add skopt version check into setup.py
2020-04-29 13:54:47 +03:00
hroff-1902
fb0dfee3eb
Merge pull request #3235 from freqtrade/xmatthias-patch-1
...
Be clear on evaluation logic during backtesting
2020-04-29 12:08:41 +03:00
Matthias
69b44234a4
Update docs/backtesting.md
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-04-29 10:47:53 +02:00
Matthias
74281a16fd
Move to the last point and clarify further
2020-04-29 10:39:55 +02:00
Matthias
1a6ddfcaeb
Be clear on evaluation logic during backtesting
2020-04-29 10:37:48 +02:00
hroff-1902
726e52aaa7
Use skopt model_queue_size instead of custom hack
2020-04-29 10:49:25 +03:00
Matthias
32eaca9970
Merge pull request #3231 from hroff-1902/hyperopt-cleanup6
...
Cleanup in Hyperopt
2020-04-29 06:11:17 +02:00
hroff-1902
c6787d7e9f
Do not use 'trials' in commands
2020-04-28 23:14:02 +03:00
hroff-1902
c26835048c
Hyperopt cleanup, do not use 'trials'
2020-04-28 22:56:19 +03:00
hroff-1902
09e488a693
Merge pull request #3229 from hroff-1902/hyperopt-improve-logging
...
Improve hyperopt-list logging
2020-04-28 17:42:56 +03:00
hroff-1902
a01ed170f5
Improve hyperopt-list logging
2020-04-28 17:33:07 +03:00
hroff-1902
2a9653cd4e
Merge pull request #3228 from freqtrade/new_release2020.4
...
New release 2020.4
2020-04-28 12:18:54 +03:00
Matthias
fa6fe618ac
Version bump 2020.4
2020-04-28 10:55:27 +02:00
Matthias
ce3fa533ae
Merge branch 'master' into new_release2020.4
2020-04-28 07:51:05 +02:00
hroff-1902
fedcf1db52
Merge pull request #3217 from freqtrade/remove_deprecation
...
Remove deprecated pairlist and binary
2020-04-27 19:41:54 +03:00
Matthias
3754bf46ed
Change wording in deprecation messages
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-04-27 17:13:30 +02:00
hroff-1902
9ebc997e9d
Merge pull request #3215 from freqtrade/backtest_use_pairlists
...
Backtest use pairlists
2020-04-27 13:34:06 +03:00
Matthias
5870d9dfc0
Merge pull request #3226 from freqtrade/dependabot/pip/develop/mkdocs-material-5.1.3
...
Bump mkdocs-material from 5.1.1 to 5.1.3
2020-04-27 11:25:48 +02:00
Matthias
73185471df
Merge pull request #3225 from freqtrade/dependabot/pip/develop/pytest-asyncio-0.11.0
...
Bump pytest-asyncio from 0.10.0 to 0.11.0
2020-04-27 11:19:25 +02:00
Matthias
1d55514991
Merge pull request #3224 from freqtrade/dependabot/pip/develop/progressbar2-3.51.0
...
Bump progressbar2 from 3.50.1 to 3.51.0
2020-04-27 11:16:31 +02:00
Matthias
5b84e92b2e
Merge pull request #3223 from freqtrade/dependabot/pip/develop/ccxt-1.27.1
...
Bump ccxt from 1.26.53 to 1.27.1
2020-04-27 11:15:16 +02:00
dependabot-preview[bot]
abbb3254b2
Bump mkdocs-material from 5.1.1 to 5.1.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.1.1 to 5.1.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.1.1...5.1.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-27 09:03:59 +00:00
dependabot-preview[bot]
52c92a19e3
Bump pytest-asyncio from 0.10.0 to 0.11.0
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.10.0...v0.11.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-27 09:03:30 +00:00
dependabot-preview[bot]
2122384ec1
Bump progressbar2 from 3.50.1 to 3.51.0
...
Bumps [progressbar2](https://github.com/WoLpH/python-progressbar ) from 3.50.1 to 3.51.0.
- [Release notes](https://github.com/WoLpH/python-progressbar/releases )
- [Changelog](https://github.com/WoLpH/python-progressbar/blob/develop/CHANGES.rst )
- [Commits](https://github.com/WoLpH/python-progressbar/compare/v3.50.1...v3.51.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-27 09:02:49 +00:00
dependabot-preview[bot]
77a2ff8917
Bump ccxt from 1.26.53 to 1.27.1
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.26.53 to 1.27.1.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.26.53...1.27.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-27 09:02:21 +00:00
hroff-1902
9ed627091b
Merge pull request #3216 from freqtrade/hyperopt_docs
...
Hyperopt should mention that a strategy is mandatory.
2020-04-27 10:13:14 +03:00
Matthias
fb8a85da01
Disallow VolumePairList from backtesting for now
2020-04-27 07:56:17 +02:00
Matthias
e928c5fdaf
Update docs/hyperopt.md
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-04-27 07:15:37 +02:00
hroff-1902
485e324d36
Merge pull request #2872 from freqtrade/interface_ordertimeoutcallback
...
Buy order timeout callback
2020-04-25 19:02:15 +03:00
Matthias
255a43c98e
Update price timeout example
2020-04-25 17:25:18 +02:00
Matthias
927a7ee330
Merge pull request #3218 from freqtrade/setup_sh
...
[minor] Update "final" message in setup.sh
2020-04-25 17:05:34 +02:00
Matthias
e1a347df90
Use subcommand, add 3rd line
2020-04-25 16:55:13 +02:00
Matthias
deb14e0c85
Update "final" message in setup.sh
...
closes #2773
2020-04-25 16:32:11 +02:00
Matthias
9fa21628d7
Deprecate keys other than quoteVolume
...
fixes #2981
2020-04-25 16:29:17 +02:00
Matthias
d1a24db6b7
Remove deprecated pairlist and binary
2020-04-25 16:04:10 +02:00
Matthias
a3a045dbd4
Add small section noting that a strategy file is always necessary
...
fix #3047
2020-04-25 15:54:46 +02:00
Matthias
e8530c36d3
Remove pairlists from hyperopt too (it holds a reference to exchange)
2020-04-25 15:46:20 +02:00
Matthias
57345476ab
Document pairlists for backtesting
2020-04-25 15:39:27 +02:00
Matthias
8987859044
Enable pairlist parsing for backtesting and hyperopt
2020-04-25 15:37:13 +02:00
Matthias
1761f5af1a
Merge pull request #3214 from hroff-1902/hyperopt-best-asterisk
...
Better handling and description of asterisk in Hyperopt output
2020-04-25 15:28:02 +02:00
hroff-1902
d9f255a6c0
Fix asterisk printing for csv output
2020-04-25 12:49:14 +03:00
Yazeed Al Oyoun
c9711678fd
fixed indent
2020-04-25 11:31:51 +02:00
Yazeed Al Oyoun
181b12b3a8
added wins/draws/losses
2020-04-25 11:31:51 +02:00
Yazeed Al Oyoun
72b088d85f
added test
2020-04-25 11:31:51 +02:00
Yazeed Al Oyoun
6147498fd4
fixed indent
2020-04-25 11:31:51 +02:00
Yazeed Al Oyoun
2fb3d94938
added wins/draws/losses
2020-04-25 11:31:51 +02:00
hroff-1902
c230a94d55
Fix #3065
2020-04-25 11:23:54 +03:00
hroff-1902
2d994f6feb
Better printing of asterisk
2020-04-24 21:57:29 +03:00
Matthias
a19ea0f46f
Merge pull request #3207 from hroff-1902/hyperopt-cleanup5
...
Minor: Remove unused methods in hyperopt
2020-04-24 19:17:40 +02:00
hroff-1902
6e5f0869b3
Remove another unused method
2020-04-24 18:39:08 +03:00
hroff-1902
5c012d79eb
Remove unused method
2020-04-24 18:14:07 +03:00
hroff-1902
c5b204ea87
Merge pull request #3205 from freqtrade/fix/ftx_dynamic_crash
...
fix crash with Dynamic whitelist with pairfilter on FTX
2020-04-24 15:51:38 +03:00
Matthias
9627604ec3
change wording of log message
2020-04-24 07:58:18 +02:00
Matthias
f4995780e5
Verify last is not None - to avoid crashing
...
fix #3117
2020-04-23 20:04:36 +02:00
Matthias
461b0ef738
Add test verifying we're not reintroducing this in the future
...
Tests case of FTX, which returns mostly empty ticker info
2020-04-23 20:04:14 +02:00
Matthias
e6d3e2e7d3
Merge pull request #3203 from jpribyl/update_expectancy_docs
...
Update wording in expectancy docs and add example
2020-04-23 19:44:02 +02:00
jpribyl
662ec1cd60
Update wording in expectancy docs and add example
2020-04-22 18:45:33 -06:00
hroff-1902
1057c4e4ba
Merge pull request #3202 from freqtrade/docs/sqlhelper
...
Update sql cheatsheet to allow manual closing trades correctly
2020-04-22 09:01:19 +03:00
Matthias
adf0bb69b8
Update sql cheatsheet to allow manual closing trades correctly
2020-04-22 06:39:03 +02:00
hroff-1902
5138b83afd
Merge pull request #3200 from freqtrade/docker_log_location
...
Docker log location
2020-04-21 23:43:41 +03:00
Matthias
6b53197dfc
Fix documentation to use --logfile, not --logfilename (which does not
...
exist)
2020-04-21 20:42:58 +02:00
Matthias
87f1060abc
Default docker to log into log-dir
2020-04-21 19:47:49 +02:00
Matthias
102c4cf261
Merge pull request #3197 from freqtrade/dependabot/pip/develop/ccxt-1.26.53
...
Bump ccxt from 1.26.32 to 1.26.53
2020-04-20 13:45:14 +02:00
Matthias
6ea671ea0e
Merge pull request #3192 from freqtrade/dependabot/pip/develop/pytest-mock-3.1.0
...
Bump pytest-mock from 3.0.0 to 3.1.0
2020-04-20 13:44:03 +02:00
Matthias
9a34deb4ea
Merge pull request #3193 from freqtrade/dependabot/pip/develop/urllib3-1.25.9
...
Bump urllib3 from 1.25.8 to 1.25.9
2020-04-20 13:43:18 +02:00
Matthias
cdb91f00ff
Merge pull request #3195 from freqtrade/dependabot/pip/develop/questionary-1.5.2
...
Bump questionary from 1.5.1 to 1.5.2
2020-04-20 13:24:57 +02:00
Matthias
f35c51f69c
Merge pull request #3196 from freqtrade/dependabot/pip/develop/numpy-1.18.3
...
Bump numpy from 1.18.2 to 1.18.3
2020-04-20 13:23:47 +02:00
Matthias
f1fb22202e
Merge pull request #3194 from freqtrade/dependabot/pip/develop/mkdocs-material-5.1.1
...
Bump mkdocs-material from 5.1.0 to 5.1.1
2020-04-20 13:23:21 +02:00
dependabot-preview[bot]
a7249f3865
Bump ccxt from 1.26.32 to 1.26.53
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.26.32 to 1.26.53.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.26.32...1.26.53 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-20 09:28:19 +00:00
dependabot-preview[bot]
597f053ae3
Bump numpy from 1.18.2 to 1.18.3
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.18.2 to 1.18.3.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.18.2...v1.18.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-20 09:27:37 +00:00
dependabot-preview[bot]
84d09eb96d
Bump questionary from 1.5.1 to 1.5.2
...
Bumps [questionary](https://github.com/tmbo/questionary ) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/tmbo/questionary/releases )
- [Commits](https://github.com/tmbo/questionary/compare/1.5.1...1.5.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-20 09:27:16 +00:00
dependabot-preview[bot]
d395d7ac7d
Bump mkdocs-material from 5.1.0 to 5.1.1
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.1.0...5.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-20 09:26:31 +00:00
dependabot-preview[bot]
4742fc6657
Bump urllib3 from 1.25.8 to 1.25.9
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.25.8 to 1.25.9.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/master/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.25.8...1.25.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-20 09:26:09 +00:00
dependabot-preview[bot]
76dd388b3c
Bump pytest-mock from 3.0.0 to 3.1.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.0.0...v3.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-20 09:25:17 +00:00
Matthias
431b244f43
Merge branch 'develop' into interface_ordertimeoutcallback
2020-04-19 06:58:44 +02:00
hroff-1902
4bbade245c
Merge pull request #3181 from freqtrade/fix/cancel_problems
...
Fix several cancel order problems
2020-04-18 11:16:59 +03:00
hroff-1902
def8635b6d
Merge pull request #3184 from freqtrade/fix/hyperopt_randfailure
...
Fix random test failure in hyperopt
2020-04-18 09:49:09 +03:00
Matthias
a6bdf686ae
Merge pull request #3183 from freqtrade/hroff-1902-patch-1
...
minor: fix typo in the docs
2020-04-18 06:56:45 +02:00
Matthias
c775d65126
Update typehint for cancel_order
2020-04-18 06:55:25 +02:00
hroff-1902
2f60d9cad4
minor: fix typo in the docs
2020-04-17 23:23:22 +03:00
hroff-1902
e3e38ba68f
Merge pull request #3182 from freqtrade/hyperopt_install
...
document to install hyperopt dependencies
2020-04-17 23:22:18 +03:00
Matthias
506781f410
Reword hyperopt install docs
2020-04-17 20:48:27 +02:00
Matthias
0273539f06
Remove exceptionhandler, this exception is handled in
...
cancel_with_response
2020-04-17 19:55:53 +02:00
Matthias
55af8bf26f
document to install hyperopt dependencies
2020-04-17 19:49:43 +02:00
Matthias
1069cb3616
Use cancel_order_with_result when cancelling orders after timeout
2020-04-17 17:53:56 +02:00
Matthias
5e3e0e819f
Add tests for cancel_order_with_result
2020-04-17 17:53:18 +02:00
Matthias
800891a475
Add tests for cancel_order_with_result
2020-04-17 07:18:46 +02:00
Matthias
fc684b0091
Ensure deleting filled is not raising an error if filled does not exist
2020-04-17 06:59:52 +02:00
Matthias
7aba9bc62a
Update freqtrade/data/converter.py
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-04-17 06:22:25 +02:00
hroff-1902
68be239a0e
Merge pull request #3146 from freqtrade/buy_order_timeout_logging
...
Improve handling for buy order cancels
2020-04-16 23:41:45 +03:00
Matthias
1f70fcfa2d
Update logmessage
2020-04-16 20:19:34 +02:00
hroff-1902
9364a9c4c4
Merge pull request #3168 from freqtrade/fix_pairlist_caching
...
Fix pairlist caching
2020-04-16 18:39:00 +03:00
hroff-1902
df79011aba
Merge pull request #3112 from freqtrade/trade_state_updates
...
Trade state updates
2020-04-16 12:05:19 +03:00
Matthias
d36e2cf6ab
Fix random test failure in hyperopt
2020-04-16 07:06:47 +02:00
hroff-1902
b07d61f3d9
Merge pull request #3169 from freqtrade/fix_pricefilter
...
Fix pricefilter
2020-04-15 20:53:59 +03:00
Matthias
05c9a9b530
Merge pull request #3172 from freqtrade/dependabot/pip/develop/ccxt-1.26.32
...
Bump ccxt from 1.26.12 to 1.26.32
2020-04-15 14:34:38 +02:00
Matthias
9e69287740
Merge pull request #3173 from freqtrade/dependabot/pip/develop/jinja2-2.11.2
...
Bump jinja2 from 2.11.1 to 2.11.2
2020-04-15 14:25:16 +02:00
dependabot-preview[bot]
16a810a0f6
Bump jinja2 from 2.11.1 to 2.11.2
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 2.11.1 to 2.11.2.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/master/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/2.11.1...2.11.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-15 12:14:53 +00:00
dependabot-preview[bot]
8314759228
Bump ccxt from 1.26.12 to 1.26.32
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.26.12 to 1.26.32.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.26.12...1.26.32 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-15 12:14:35 +00:00
hroff-1902
8b6a7e685e
Merge pull request #3133 from freqtrade/backtesting_filenameexpanding
...
[minor] Fix filename handling with --strategy-list
2020-04-15 12:02:19 +03:00
Matthias
99f3e9ed77
Remove wrong comment
2020-04-15 07:55:15 +02:00
Matthias
33b6c7de5b
Add tests for price_one_pip
2020-04-15 07:53:31 +02:00
Matthias
36e714a7b2
Add price_get_one_pip filter
2020-04-15 07:19:27 +02:00
Matthias
ac008a4758
Remove obsolete comment in tests
2020-04-15 06:58:54 +02:00
Matthias
2b7376f6f3
Implement log-filtering for all pairlists
2020-04-14 20:45:30 +02:00
Matthias
1b2bf2c9b6
Add test for cached log method
2020-04-14 20:39:54 +02:00
Matthias
ceca0a659c
Simplify cached stuff to only what's needed
2020-04-14 20:25:58 +02:00
Matthias
13ee7a55c4
Fix #3166
...
Always call _gen_pair_whitelist if volumepairlist is not the first in
the list.
2020-04-14 20:21:30 +02:00
Matthias
5d876ca0a3
Use log-spamprevention methods
2020-04-14 20:21:10 +02:00
Matthias
7c15375f5d
Add log_on_refresh - using TTL caching to avoid spamming logs
2020-04-14 20:20:36 +02:00
Matthias
cfe1e4876a
Improve testcase for cancel_order_empty
2020-04-14 19:20:47 +02:00
Matthias
c8ccdbcb9a
Merge pull request #3150 from freqtrade/version_docker
...
[minor] have version-detection fall back to freqtrade_commit
2020-04-14 15:53:05 +02:00
hroff-1902
f2b1802666
Merge pull request #3137 from freqtrade/fix_maxdrawdown
...
[minor] Fix maxdrawdown
2020-04-14 16:03:25 +03:00
Matthias
55a052bcf6
fix typo in comment
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-04-14 08:05:46 +02:00
Matthias
ddf37ef059
Add test to demonstrate that the dataframe is not changed
2020-04-14 08:02:42 +02:00
hroff-1902
4d80f52db4
Merge pull request #3134 from freqtrade/backtesting_memory
...
Backtesting memory and dataframe
2020-04-13 23:08:45 +03:00
Matthias
9239c00866
Merge pull request #3159 from freqtrade/dependabot/pip/develop/ccxt-1.26.12
...
Bump ccxt from 1.25.81 to 1.26.12
2020-04-13 19:25:52 +02:00
dependabot-preview[bot]
a1d2124e45
Bump ccxt from 1.25.81 to 1.26.12
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.25.81 to 1.26.12.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.25.81...1.26.12 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-13 12:29:38 +00:00
Matthias
e333716635
Merge pull request #3156 from freqtrade/dependabot/pip/develop/python-telegram-bot-12.6.1
...
Bump python-telegram-bot from 12.5.1 to 12.6.1
2020-04-13 14:28:25 +02:00
Matthias
3d74bdf039
Merge pull request #3154 from freqtrade/dependabot/pip/develop/cachetools-4.1.0
...
Bump cachetools from 4.0.0 to 4.1.0
2020-04-13 14:28:13 +02:00
Matthias
afc48782b7
Merge pull request #3155 from freqtrade/dependabot/pip/develop/coveralls-2.0.0
...
Bump coveralls from 1.11.1 to 2.0.0
2020-04-13 13:47:15 +02:00
dependabot-preview[bot]
a166fc887f
Bump python-telegram-bot from 12.5.1 to 12.6.1
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 12.5.1 to 12.6.1.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v12.5.1...v12.6.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-13 11:47:14 +00:00
dependabot-preview[bot]
fb0d76b94a
Bump cachetools from 4.0.0 to 4.1.0
...
Bumps [cachetools](https://github.com/tkem/cachetools ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/tkem/cachetools/releases )
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tkem/cachetools/compare/v4.0.0...v4.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-13 11:47:12 +00:00
Matthias
e4ec0a9e0c
Merge pull request #3158 from freqtrade/dependabot/pip/develop/mkdocs-material-5.1.0
...
Bump mkdocs-material from 4.6.3 to 5.1.0
2020-04-13 13:46:45 +02:00
Matthias
8885a3b866
Merge pull request #3153 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.16
...
Bump sqlalchemy from 1.3.15 to 1.3.16
2020-04-13 13:45:54 +02:00
dependabot-preview[bot]
cfcce0e657
Bump mkdocs-material from 4.6.3 to 5.1.0
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 4.6.3 to 5.1.0.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.6.3...5.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-13 08:32:29 +00:00
dependabot-preview[bot]
350b4d5e7d
Bump coveralls from 1.11.1 to 2.0.0
...
Bumps [coveralls](https://github.com/coveralls-clients/coveralls-python ) from 1.11.1 to 2.0.0.
- [Release notes](https://github.com/coveralls-clients/coveralls-python/releases )
- [Changelog](https://github.com/coveralls-clients/coveralls-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/coveralls-clients/coveralls-python/compare/1.11.1...2.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-13 08:31:00 +00:00
dependabot-preview[bot]
eac4dbcd28
Bump sqlalchemy from 1.3.15 to 1.3.16
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.15 to 1.3.16.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-13 08:30:31 +00:00
Matthias
4ee0cbb575
Reset index to correctly gather index
2020-04-12 10:40:02 +02:00
Matthias
952d2f7513
have version-detection fall back to freqtrade_commit
...
this allows freqtrade --version to work in docker too.
sample command:
`docker-compose run --rm freqtrade -version`
2020-04-12 09:55:21 +02:00
Matthias
18a6c98a82
Merge pull request #3054 from Fredrik81/progress-bar
...
Hyperopt: Progressbar during hyperopt
2020-04-12 09:32:52 +02:00
Fredrik81
2c1c1c7f16
Update freqtrade/optimize/hyperopt.py
...
nice find
Co-Authored-By: Matthias <xmatthias@outlook.com >
2020-04-11 17:42:32 +02:00
Fredrik81
d9e54ab7a4
Update freqtrade/optimize/hyperopt.py
...
nice find
Co-Authored-By: Matthias <xmatthias@outlook.com >
2020-04-11 17:42:19 +02:00
Matthias
c03f637f5b
Improve safe_value_fallback test
2020-04-09 20:01:21 +02:00
Matthias
f39706cabd
Fix #3130 - when corder['remaining'] contains none-type
2020-04-09 19:35:27 +02:00
Matthias
cbf5bf6735
Add safe_value_fallback function
2020-04-09 19:34:48 +02:00
Matthias
346e09fed1
Add test verifying that cancel_order with empty remaining is causing the
...
bug
2020-04-09 19:32:10 +02:00
Fredrik81
4707484a4c
Fix issue with colring enabled + styling
2020-04-09 11:42:13 +02:00
Matthias
5cff72a42e
Improve logging to ensure which branch is used for buy order cancels
2020-04-09 09:22:38 +02:00
Matthias
68a5e0c51b
Merge pull request #3138 from orkblutt/develop
...
trades history RPC
2020-04-08 08:23:13 +02:00
Matthias
02192f28cd
Small stylistic updates
2020-04-08 07:56:21 +02:00
Fredrik81
cdc774549e
Merge branch 'develop' into progress-bar
2020-04-08 01:56:43 +02:00
Matthias
492c2799dc
Rename rest-client script history to trades
2020-04-07 19:52:34 +02:00
Matthias
296c616ce7
Add test for api-trades call
2020-04-07 19:50:13 +02:00
Matthias
bdc85ec89b
Move create_mock_tests to conftest and add test for test_trade-history
2020-04-07 19:42:16 +02:00
Fredrik81
132f5f73f5
Update hyperopt.py
2020-04-07 10:44:18 +02:00
Fredrik81
c95906cfcf
Update hyperopt.py
2020-04-07 10:42:15 +02:00
Matthias
9387585756
Merge pull request #3127 from orehunt/max_drawdown_fix_db_plot
...
use equality instead of index for row lookups
2020-04-06 20:10:23 +02:00
Ork Blutt
200111fef6
fix method return value
2020-04-06 16:07:43 +02:00
Ork Blutt
2444fb9cd6
fix broken tests: remove duplicated value
2020-04-06 15:56:57 +02:00
orehunt
20abb379aa
trim trades to the available ohlcv data before plotting profits
2020-04-06 15:54:17 +02:00
Ork Blutt
c1f9595086
fix broken tests
2020-04-06 15:49:24 +02:00
Fredrik81
d5609d4997
Changed back to progressbar2 for better handling of logger.
...
Coloring still needs some work (bug + what colors to use)
2020-04-06 13:12:32 +02:00
Matthias
4a85422ce0
Merge pull request #3143 from freqtrade/dependabot/pip/develop/pytest-mock-3.0.0
...
Bump pytest-mock from 2.0.0 to 3.0.0
2020-04-06 11:56:15 +02:00
Matthias
56d22675bc
Merge pull request #3142 from freqtrade/dependabot/pip/develop/python-telegram-bot-12.5.1
...
Bump python-telegram-bot from 12.5 to 12.5.1
2020-04-06 11:55:52 +02:00
Matthias
f72db44bd7
Merge pull request #3141 from freqtrade/dependabot/pip/develop/flask-1.1.2
...
Bump flask from 1.1.1 to 1.1.2
2020-04-06 11:55:27 +02:00
Ork Blutt
815660c070
fix tests
2020-04-06 11:32:00 +02:00
dependabot-preview[bot]
be76e3c554
Bump python-telegram-bot from 12.5 to 12.5.1
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 12.5 to 12.5.1.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v12.5...v12.5.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-06 09:23:21 +00:00
Matthias
914303a7c5
Merge pull request #3140 from freqtrade/dependabot/pip/develop/plotly-4.6.0
...
Bump plotly from 4.5.4 to 4.6.0
2020-04-06 11:22:39 +02:00
Matthias
27a6787a77
Merge pull request #3139 from freqtrade/dependabot/pip/develop/ccxt-1.25.81
...
Bump ccxt from 1.25.38 to 1.25.81
2020-04-06 11:21:53 +02:00
dependabot-preview[bot]
0b30cb7f8f
Bump pytest-mock from 2.0.0 to 3.0.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v2.0.0...v3.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-06 09:11:33 +00:00
dependabot-preview[bot]
144d252e19
Bump flask from 1.1.1 to 1.1.2
...
Bumps [flask](https://github.com/pallets/flask ) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/pallets/flask/releases )
- [Changelog](https://github.com/pallets/flask/blob/master/CHANGES.rst )
- [Commits](https://github.com/pallets/flask/compare/1.1.1...1.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-06 09:10:30 +00:00
dependabot-preview[bot]
5de7ee3bdb
Bump plotly from 4.5.4 to 4.6.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.5.4 to 4.6.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.5.4...v4.6.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-06 09:10:07 +00:00
dependabot-preview[bot]
a1e81a51ef
Bump ccxt from 1.25.38 to 1.25.81
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.25.38 to 1.25.81.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.25.38...1.25.81 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-04-06 09:09:54 +00:00
Ork Blutt
6256025c73
various adjustement from PR discussion
2020-04-06 11:00:31 +02:00
Ork Blutt
8555c5b211
fix return value
2020-04-05 17:03:51 +02:00
Ork Blutt
15c45b984d
removing whitespace
2020-04-05 16:47:46 +02:00
Ork Blutt
0a14d5ec46
trades history RPC
2020-04-05 16:14:02 +02:00
Matthias
41d5c40f10
Correctly test drawdown plot
2020-04-05 14:44:44 +02:00
Matthias
4e907e2304
Use timeframe_to_prev_date to move trade-date to candle
2020-04-05 14:35:53 +02:00
Matthias
e204170eb6
Fix max_drawdown bug finding low before high!
2020-04-05 14:29:40 +02:00
Matthias
a99c53f1ec
Add test showing that high is before low
2020-04-05 14:29:03 +02:00
Matthias
d4dde01140
Add test
2020-04-02 20:23:20 +02:00
Matthias
c465552df4
Update comment to mention .copy() usage
2020-04-02 20:17:54 +02:00
Matthias
de47186263
Use .loc for assignments
2020-04-02 19:31:48 +02:00
Matthias
3fcd531eac
Copy dataframe in interfac.py (reduces memory consumption)
2020-04-02 19:30:59 +02:00
Matthias
cf6e6488c7
Fix filename handling with --strategy-list
2020-04-02 17:29:18 +02:00
Matthias
46f1d1f39f
Failing test might be incompatibility
2020-04-02 11:54:30 +02:00
Matthias
9d7ad23d42
Fix test leakage
2020-04-02 08:20:50 +02:00
Matthias
eab6c9c5f2
Fix message
2020-04-01 20:50:00 +02:00
Matthias
0d51383b57
Format logmessages correctly
2020-04-01 20:31:21 +02:00
Matthias
5739ee6e15
Add test for trades data conversation
2020-04-01 20:12:28 +02:00
Matthias
437d4cda5d
Add test data for trades
2020-04-01 20:12:13 +02:00
Matthias
ba03d96961
Test 5s offset on since
2020-04-01 20:04:36 +02:00
Matthias
ff9caf790b
remove trade duplicates in datahandler
2020-04-01 19:45:46 +02:00
Matthias
0506caf986
Implement trades_remove_dulicates
2020-04-01 19:45:38 +02:00
Matthias
59f1a061f7
adapt exchange tests to use lists instead of dicts
2020-04-01 19:45:38 +02:00
Matthias
b95e9fe351
Fix mocks to return correct things
2020-04-01 19:45:38 +02:00
Matthias
bac0eaab03
fix convert to ohlcv
2020-04-01 19:45:35 +02:00
Matthias
d76bb1ccf4
Use List of Lists instead of list of Dicts for trades data
2020-04-01 19:45:21 +02:00
Matthias
1659ddcc5d
Add conversion function from fetch_trades to list
2020-04-01 19:45:21 +02:00
Matthias
8bfbbac748
Add default trades columns
2020-04-01 19:45:00 +02:00
hroff-1902
2915917680
Merge pull request #3107 from orehunt/check_dataframe_after_signals
...
check that the strategy dataframe matches the one given by the bot
2020-03-31 20:08:03 +03:00
orehunt
45fb4d25ab
use equality instead of index for row lookups
2020-03-31 18:47:53 +02:00
hroff-1902
92bd550851
Merge pull request #3126 from freqtrade/max_drawdown_percent
...
[minor] Plot percent correctly
2020-03-30 21:37:23 +03:00
Matthias
54d20cb81c
Plot percent correctly
2020-03-30 20:08:07 +02:00
Matthias
9e1f7cb71c
Merge pull request #3122 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.5
...
Bump prompt-toolkit from 3.0.4 to 3.0.5
2020-03-30 12:00:47 +02:00
Matthias
f93cc52dcc
Merge pull request #3124 from freqtrade/dependabot/pip/develop/ccxt-1.25.38
...
Bump ccxt from 1.24.83 to 1.25.38
2020-03-30 11:55:26 +02:00
Matthias
372f7f3e88
Merge pull request #3125 from freqtrade/dependabot/pip/develop/python-telegram-bot-12.5
...
Bump python-telegram-bot from 12.4.2 to 12.5
2020-03-30 11:55:03 +02:00
Matthias
e0861b9381
Merge pull request #3123 from freqtrade/dependabot/pip/develop/flake8-tidy-imports-4.1.0
...
Bump flake8-tidy-imports from 4.0.0 to 4.1.0
2020-03-30 11:54:19 +02:00
dependabot-preview[bot]
d8d6fe3574
Bump python-telegram-bot from 12.4.2 to 12.5
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 12.4.2 to 12.5.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v12.4.2...v12.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-30 08:58:54 +00:00
dependabot-preview[bot]
2de10d4c56
Bump ccxt from 1.24.83 to 1.25.38
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.24.83 to 1.25.38.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.24.83...1.25.38 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-30 08:58:21 +00:00
dependabot-preview[bot]
7e60e0549a
Bump flake8-tidy-imports from 4.0.0 to 4.1.0
...
Bumps [flake8-tidy-imports](https://github.com/adamchainz/flake8-tidy-imports ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/adamchainz/flake8-tidy-imports/releases )
- [Changelog](https://github.com/adamchainz/flake8-tidy-imports/blob/master/HISTORY.rst )
- [Commits](https://github.com/adamchainz/flake8-tidy-imports/compare/4.0.0...4.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-30 08:57:16 +00:00
dependabot-preview[bot]
7e1719cfc7
Bump prompt-toolkit from 3.0.4 to 3.0.5
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/compare/3.0.4...3.0.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-30 08:56:50 +00:00
hroff-1902
3a7199834d
Merge pull request #3121 from freqtrade/remove_defaultstrategy
...
[minor] Remove defaultstrategy occurance from docs
2020-03-30 09:22:02 +03:00
Matthias
f1b92e2569
Improve wording of documentation
2020-03-30 08:11:38 +02:00
Matthias
a5d00ce717
Remove defaultstrategy occurance from docs
2020-03-30 07:56:17 +02:00
Matthias
83cc121b70
Add tsts for assert_df (ensuring it raises when it should)
2020-03-29 11:44:36 +02:00
Matthias
cd2e738e35
Add test for assert error
2020-03-29 11:40:13 +02:00
Matthias
0887a0212c
Adjust tests to pass validation
2020-03-29 11:29:31 +02:00
Matthias
78aa658255
Remove unnecessary test (it's a copy of the remaining test)
2020-03-29 11:27:40 +02:00
Matthias
9abfdaaaa2
Merge pull request #3119 from freqtrade/new_release
...
New release 2020.3
2020-03-28 19:49:39 +01:00
Matthias
da191e4ac8
Version bump 2020.3
2020-03-28 17:45:44 +01:00
Matthias
75de96ae6d
Merge branch 'master' into new_release
2020-03-28 17:45:17 +01:00
Yazeed Al Oyoun
ef4426a65c
added comma
2020-03-27 03:01:51 +01:00
orehunt
3ef568029f
different exception messages
2020-03-26 07:05:30 +01:00
hroff-1902
39ea126698
Merge pull request #3090 from freqtrade/remove_partial_candle_docs
...
Remove partial candle documentation
2020-03-25 19:55:44 +03:00
Matthias
95011919d3
Remove questionable handling of orders
2020-03-25 11:18:33 +01:00
Matthias
3c1b155e9f
Remove filled if amount is modified to suit fee structure
2020-03-25 09:43:04 +01:00
Matthias
1e2fadbc02
Fix failing test
2020-03-25 09:43:04 +01:00
Matthias
f04f606b70
Updateing order amount should use filled - not amount if possible
2020-03-25 09:43:04 +01:00
Matthias
19e5dbddc6
Add filled to all orders
2020-03-25 09:43:04 +01:00
Matthias
f3103be15c
Fix test
2020-03-25 09:43:04 +01:00
Matthias
700cedc573
Unify handling of open orders to update_trade_state
2020-03-25 09:43:04 +01:00
Matthias
7c47c6e3bd
check for timeouts before exiting positions
2020-03-25 09:43:04 +01:00
Matthias
270ac2e8c1
Add check_order_cancelled_empty method to exchange
2020-03-25 09:43:04 +01:00
Matthias
9c351007f5
Provide reason for cancelled sell order
2020-03-25 09:43:04 +01:00
Matthias
1817e6fbdf
Combine real_amount updating into one method
2020-03-25 09:43:04 +01:00
Matthias
91b058cf11
Fix typo in tests
2020-03-25 09:43:04 +01:00
Matthias
53efc56b8a
Merge pull request #3096 from freqtrade/max_open_trades
...
Update max_open_trades documentation
2020-03-25 09:37:40 +01:00
Matthias
6f687c97ce
Update docs/configuration.md
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-03-25 09:24:37 +01:00
hroff-1902
be5b68627c
Merge pull request #3093 from freqtrade/trades_abs_profit
...
Add close_profit_abs column
2020-03-25 11:13:56 +03:00
Matthias
dfac7448d1
fix typo
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-03-25 08:33:22 +01:00
Matthias
4ea6f9d7eb
Merge pull request #3110 from freqtrade/fix_random_test
...
[minor] Test warnings with filter always on
2020-03-25 08:32:45 +01:00
Matthias
d9a5e1cd48
Update docs/exchanges.md
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-03-25 08:30:18 +01:00
hroff-1902
65f19fde40
Merge pull request #3097 from freqtrade/parse_config_error
...
Improve config parse error handling
2020-03-25 09:18:16 +03:00
Matthias
be41981ef0
Test warnings with filter always on
2020-03-24 20:10:15 +01:00
orehunt
0f53e646fd
check that the strategy dataframe matches the one given by the bot
2020-03-24 14:08:34 +01:00
Yazeed Al Oyoun
0a87fe76a3
unified language
2020-03-23 11:17:56 +01:00
Matthias
030c487d6b
Merge pull request #3100 from freqtrade/dependabot/pip/develop/pandas-1.0.3
...
Bump pandas from 1.0.2 to 1.0.3
2020-03-23 10:41:06 +01:00
Matthias
51edddcaf6
Merge pull request #3101 from freqtrade/dependabot/pip/develop/ccxt-1.24.83
...
Bump ccxt from 1.24.31 to 1.24.83
2020-03-23 10:21:46 +01:00
dependabot-preview[bot]
cb1bc5d5ab
Bump pandas from 1.0.2 to 1.0.3
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.0.2...v1.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-23 09:15:43 +00:00
Matthias
9b43d9d75e
Merge pull request #3099 from freqtrade/dependabot/pip/develop/tabulate-0.8.7
...
Bump tabulate from 0.8.6 to 0.8.7
2020-03-23 10:15:31 +01:00
Matthias
c3787afa2e
Merge pull request #3098 from freqtrade/dependabot/pip/develop/numpy-1.18.2
...
Bump numpy from 1.18.1 to 1.18.2
2020-03-23 10:14:25 +01:00
dependabot-preview[bot]
98dc4b4ca3
Bump ccxt from 1.24.31 to 1.24.83
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.24.31 to 1.24.83.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.24.31...1.24.83 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-23 09:06:41 +00:00
dependabot-preview[bot]
de91e169bc
Bump tabulate from 0.8.6 to 0.8.7
...
Bumps [tabulate](https://github.com/astanin/python-tabulate ) from 0.8.6 to 0.8.7.
- [Release notes](https://github.com/astanin/python-tabulate/releases )
- [Changelog](https://github.com/astanin/python-tabulate/blob/master/CHANGELOG )
- [Commits](https://github.com/astanin/python-tabulate/compare/v0.8.6...v0.8.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-23 09:05:12 +00:00
dependabot-preview[bot]
f4a69ba5a7
Bump numpy from 1.18.1 to 1.18.2
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.18.1 to 1.18.2.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.18.1...v1.18.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-23 09:04:50 +00:00
Yazeed Al Oyoun
7143cac64f
fixed wording of all in cli_options
2020-03-23 09:41:01 +01:00
Matthias
d581b7e2d7
Add fallback if no error could be determined
2020-03-23 07:57:30 +01:00
Matthias
8f7e113d79
Add additional test
2020-03-23 07:54:27 +01:00
Matthias
6c55b40fe0
Add test verifying config printing
2020-03-22 20:15:33 +01:00
Matthias
45aaa8c09d
Parse and show relevant configuration section
2020-03-22 20:09:01 +01:00
Matthias
acd402187a
Update max_open_trades documentation
2020-03-22 19:39:36 +01:00
hroff-1902
e079d36f84
Merge pull request #3094 from freqtrade/gitignore
...
[minor] Add example notebook to gitignore again
2020-03-22 18:38:33 +03:00
Matthias
f14c496ce9
Remove calc_close_profit from RPC
...
This is now possible - but only for closed trades, so certain occurances
need to remain.
2020-03-22 11:28:18 +01:00
Matthias
efd94c84de
Add example notebook to gitignore again
2020-03-22 11:22:49 +01:00
Matthias
2c434e9b11
Add close_proit_abs column
2020-03-22 11:16:23 +01:00
Yazeed Al Oyoun
bf96ef08e0
added # flake8: noqa C901
2020-03-22 09:39:38 +01:00
Yazeed Al Oyoun
1976aaf13e
initial push
2020-03-22 02:22:06 +01:00
Matthias
e30faf8c8c
Remove partial candle documentation
...
It wasn't working 100% correctly - see #2993
2020-03-21 20:04:05 +01:00
hroff-1902
fb4e9b3938
Merge pull request #3025 from yazeed/minor_create_trade_optimization
...
minor create_trade() optimization
2020-03-21 10:36:39 +03:00
Matthias
f320c0a410
Merge pull request #3087 from hroff-1902/edge-cosmetics-1
...
minor: Edge cosmetics
2020-03-20 08:12:21 +01:00
Yazeed Al Oyoun
942792f123
updated as suggested
2020-03-20 05:48:53 +01:00
hroff-1902
3e0ffdce75
Adjust tests
2020-03-20 04:21:17 +03:00
hroff-1902
5f9479b39f
Edge import cosmetics
2020-03-20 02:10:44 +03:00
hroff-1902
d1bfe12bde
Merge pull request #3086 from freqtrade/ftx_cancel_order
...
Ftx cancel order
2020-03-19 23:43:29 +03:00
Matthias
5e702f6891
Verify cancel_order returnvalue is a dictionary
2020-03-19 19:44:14 +01:00
Matthias
ecf3a3e070
Add test validating different return values
2020-03-19 19:44:10 +01:00
Matthias
ac6eef6922
Merge pull request #3062 from Fredrik81/plot-trades
...
Plotting: Fix if no file exists and new skip option
2020-03-18 20:00:50 +01:00
Matthias
3e1bef888a
Fix flake8 error
2020-03-18 19:40:13 +01:00
Fredrik81
0920d6fce4
Update freqtrade/data/btanalysis.py
...
Co-Authored-By: Matthias <xmatthias@outlook.com >
2020-03-18 11:01:09 +01:00
Fredrik81
05250ba661
Update docs/plotting.md
...
Co-Authored-By: Matthias <xmatthias@outlook.com >
2020-03-18 11:00:33 +01:00
hroff-1902
961ad07dba
Merge pull request #3079 from freqtrade/fix_pypi_install
...
Add template and jupyter files to release
2020-03-18 01:07:53 +03:00
Matthias
4f46fb9bf5
Add template and jupyter files to release
2020-03-17 19:33:18 +01:00
Matthias
50e348b81c
Merge pull request #3069 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.15
...
Bump sqlalchemy from 1.3.13 to 1.3.15
2020-03-16 10:19:32 +01:00
Matthias
84b27585e6
Merge pull request #3074 from freqtrade/dependabot/pip/develop/mypy-0.770
...
Bump mypy from 0.761 to 0.770
2020-03-16 10:19:05 +01:00
dependabot-preview[bot]
62d449251c
Bump mypy from 0.761 to 0.770
...
Bumps [mypy](https://github.com/python/mypy ) from 0.761 to 0.770.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.761...v0.770 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-16 08:54:12 +00:00
dependabot-preview[bot]
7a7530d57d
Bump sqlalchemy from 1.3.13 to 1.3.15
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.13 to 1.3.15.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-16 08:53:20 +00:00
Matthias
7fb266671d
Merge pull request #3073 from freqtrade/dependabot/pip/develop/pytest-5.4.1
...
Bump pytest from 5.3.5 to 5.4.1
2020-03-16 09:52:58 +01:00
Matthias
addb4b5f8f
Merge pull request #3071 from freqtrade/dependabot/pip/develop/ccxt-1.24.31
...
Bump ccxt from 1.23.81 to 1.24.31
2020-03-16 09:52:10 +01:00
Matthias
d2ab7633ef
Merge pull request #3072 from freqtrade/dependabot/pip/develop/plotly-4.5.4
...
Bump plotly from 4.5.3 to 4.5.4
2020-03-16 09:51:35 +01:00
Matthias
ba1bd2d5a4
Merge pull request #3070 from freqtrade/dependabot/pip/develop/pandas-1.0.2
...
Bump pandas from 1.0.1 to 1.0.2
2020-03-16 09:51:21 +01:00
dependabot-preview[bot]
3eee0c43a7
Bump pytest from 5.3.5 to 5.4.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.3.5 to 5.4.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.3.5...5.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-16 08:18:33 +00:00
dependabot-preview[bot]
8cfff40fcf
Bump plotly from 4.5.3 to 4.5.4
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.5.3 to 4.5.4.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.5.3...v4.5.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-16 08:18:07 +00:00
dependabot-preview[bot]
0b34175752
Bump ccxt from 1.23.81 to 1.24.31
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.23.81 to 1.24.31.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst )
- [Commits](https://github.com/ccxt/ccxt/compare/1.23.81...1.24.31 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-16 08:17:53 +00:00
dependabot-preview[bot]
e8a92cb313
Bump pandas from 1.0.1 to 1.0.2
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.0.1...v1.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-16 08:17:21 +00:00
Fredrik81
06198c0028
Missed configuration.py
2020-03-15 21:27:45 +01:00
Fredrik81
8c33e07dc6
Update based on comments
2020-03-15 21:20:32 +01:00
hroff-1902
0847652df0
Merge pull request #3066 from freqtrade/backtest_small_improvements
...
Backtest small improvements
2020-03-15 20:20:15 +03:00
Matthias
3d4664c2a6
Remove unnecessary import
2020-03-15 15:40:12 +01:00
Matthias
e1b08ad76c
Add docstring to store_backtest_result
2020-03-15 15:38:26 +01:00
Matthias
fe50a0f3a1
Move test for store_bt_results to optimize_reports
2020-03-15 15:36:53 +01:00
Matthias
e95665ceca
Make backtestresult storing independent from printing
2020-03-15 15:36:23 +01:00
Matthias
a13d581658
Move backtest-result visualization out of backtesting class
2020-03-15 15:17:53 +01:00
Matthias
6106d59e1a
Move store_backtest_results to optimize_reports
2020-03-15 15:17:35 +01:00
Matthias
328dbd3930
Remove unnecessary parameter to generate_text_table_sell_reason
2020-03-15 15:04:48 +01:00
Matthias
a1bbeaa668
Merge branch 'develop' into interface_ordertimeoutcallback
2020-03-15 14:56:14 +01:00
hroff-1902
57ff3ff450
Merge branch 'develop' into plot-trades
2020-03-15 13:31:00 +03:00
hroff-1902
3b89e7d393
Merge pull request #3064 from freqtrade/exportfilename_path
...
convert exportfilename to Path when config parsing
2020-03-15 13:12:19 +03:00
Matthias
0f1640bed4
convert exportfilename to Path when config parsing
2020-03-15 09:39:45 +01:00
Fredrik81
2c0980aa3a
Tests
2020-03-15 00:09:08 +01:00
Fredrik81
cf7e80f45d
Docs and logging
2020-03-14 23:55:13 +01:00
Fredrik81
27faf12fde
Fix if no file exists
2020-03-14 22:15:03 +01:00
hroff-1902
5d1b1573b7
Merge pull request #3061 from freqtrade/edge_test_warning
...
Edge test warning
2020-03-14 13:51:05 +03:00
Matthias
308d8fe2a9
Remove deprecation warnings due to date conversion
2020-03-14 10:44:46 +01:00
Matthias
c56cbc21b1
Remove indexing warning in edge
2020-03-14 10:42:01 +01:00
hroff-1902
5bfbf92e69
Merge pull request #3032 from hroff-1902/no-ticker-2
...
Do not use "ticker" where it's not a ticker
2020-03-13 21:10:29 +03:00
hroff-1902
59fadabb5b
Fix merging
2020-03-13 20:26:14 +03:00
hroff-1902
51f52c8609
Merge branch 'develop' into no-ticker-2
2020-03-13 16:43:52 +03:00
hroff-1902
a7ed51c642
return back the name of the hyperopt data file
2020-03-13 04:04:23 +03:00
hroff-1902
ddfe5b5f1c
dataframe -> df_analyzed in plotting
2020-03-13 04:00:24 +03:00
hroff-1902
b2952cd42a
remove redundant dict
2020-03-13 03:58:16 +03:00
hroff-1902
ebb0187f40
dataframe -> df_analyzed in backtesting and edge
2020-03-13 03:54:56 +03:00
hroff-1902
c6bb32d419
Merge pull request #3045 from orehunt/jsondatahandler-ohlc-respect-timerange
...
check again for emptiness after trimming dataframe
2020-03-12 22:46:31 +03:00
Matthias
6f67b8d9b9
iCheck after clean_dataframe, too
2020-03-12 19:50:46 +01:00
Fredrik81
5737139979
Small fix
2020-03-12 16:47:09 +01:00
Fredrik81
1a59fc11be
doh
2020-03-12 02:36:18 +01:00
Fredrik81
df1ae565dc
clean-up
2020-03-12 02:26:41 +01:00
Fredrik81
9387ed923c
fix for empty lines
2020-03-12 02:07:50 +01:00
Fredrik81
40a413c524
More remove of progressbar2
2020-03-11 22:50:23 +01:00
Fredrik81
755763ec42
Update requirements
2020-03-11 22:43:27 +01:00
Fredrik81
81cbb92556
Switch to TQDM
2020-03-11 22:30:36 +01:00
Matthias
129a88d5da
Extract emptyness check to it's own method
2020-03-11 19:53:28 +01:00
Yazeed Al Oyoun
d752586b32
added test
2020-03-11 17:44:03 +01:00
Yazeed Al Oyoun
1395f65872
meh
2020-03-11 17:29:22 +01:00
Yazeed Al Oyoun
c442913feb
final
2020-03-11 17:28:03 +01:00
Yazeed Al Oyoun
ba596af636
final?
2020-03-11 17:26:57 +01:00
Yazeed Al Oyoun
65a305c9ef
fixed log message
2020-03-11 17:24:15 +01:00
Yazeed Al Oyoun
d25cf1395b
fixed log message
2020-03-11 17:23:22 +01:00
Yazeed Al Oyoun
2e679ee2eb
fixed log message
2020-03-11 17:22:21 +01:00
Yazeed Al Oyoun
dbe3c8654e
fixed all, i hope
2020-03-11 17:16:21 +01:00
Yazeed Al Oyoun
7754742459
fix tests
2020-03-11 17:13:39 +01:00
Yazeed Al Oyoun
d667acb308
fixed typo
2020-03-11 17:10:57 +01:00
Yazeed Al Oyoun
a82cdf0add
fixed test
2020-03-11 17:04:51 +01:00
Yazeed Al Oyoun
a85d17327b
fix
2020-03-11 16:54:27 +01:00
Yazeed Al Oyoun
d239e99904
removed old code from create_trade
2020-03-11 16:49:37 +01:00
Yazeed Al Oyoun
4e45abbf13
added return false, false
2020-03-11 16:44:45 +01:00
Yazeed Al Oyoun
54bde6ac11
verify date on new candle before producing signal
2020-03-11 16:34:23 +01:00
hroff-1902
ed5b0ee36b
Merge pull request #3053 from freqtrade/hyperopt_default_volume
...
Hyperopt - add default volume > 0 filter
2020-03-11 08:17:54 +03:00
Fredrik81
3a8b68c0fd
Initial work on progressbar
2020-03-10 20:30:36 +01:00
Matthias
2b1c146940
Add default volume > 0 filter
2020-03-10 16:05:33 +01:00
Matthias
84f0bb9a5d
Merge pull request #3051 from hroff-1902/fix-sortino
...
Adjust handling of zero stdev in loss functions
2020-03-10 13:10:39 +01:00
Matthias
14e7f0bb13
Merge pull request #3049 from hroff-1902/hyperopt-no-unlimited
...
Do not allow unlimited stake_amount for hyperopt
2020-03-10 11:46:22 +01:00
hroff-1902
73c19da4b9
Adjust handling of zero stdev in loss functions
2020-03-10 13:44:16 +03:00
hroff-1902
1b6e77649a
Add test for hyperopt
2020-03-10 12:42:31 +03:00
hroff-1902
81b6a950ac
Adjust test for backtesting
2020-03-10 12:42:11 +03:00
hroff-1902
f7ad6c20c7
Do not allow unlimited stake_amount for hyperopt
2020-03-10 12:41:23 +03:00
hroff-1902
c49fefc94d
Merge pull request #3044 from freqtrade/default_max_order_book
...
order_book_max - change example setting
2020-03-10 11:17:27 +03:00
Matthias
a046c4829c
Apply suggestions from code review
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-03-10 09:03:44 +01:00
hroff-1902
52d89eadde
Merge pull request #3021 from Fredrik81/print-csv
...
Hyperopt: Add export CSV-file option
2020-03-10 10:46:58 +03:00
hroff-1902
f148b5f734
cosmetics in lambdas
2020-03-10 10:38:37 +03:00
hroff-1902
19a9782a40
Merge pull request #3040 from freqtrade/pairlist_message
...
reduce Pairlist message warning level
2020-03-10 10:26:19 +03:00
Matthias
42038da7f1
Update docs/configuration.md
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-03-10 07:57:25 +01:00
Fredrik81
bd158eefd2
Fixed loggin
2020-03-10 03:02:52 +01:00
hroff-1902
df2c8b5f32
Merge pull request #3042 from freqtrade/hyperopt_sample_comment
...
Update hyperopt samples docstring
2020-03-09 23:25:36 +03:00
Fredrik81
2f5fc731bb
Removed overwrite option
2020-03-09 18:53:30 +01:00
orehunt
3eaae4661d
check again for emptiness after trimming dataframe
2020-03-09 17:51:21 +01:00
Matthias
e0afbcd4af
Additional warning about order_book-max
2020-03-09 17:41:44 +01:00
Matthias
74a17c7b7b
Clarify warning in the documentation
2020-03-09 17:38:35 +01:00
Matthias
5da63d399b
Reduce default order_book_max to 1
2020-03-09 17:38:25 +01:00
Matthias
856ba203d9
Update hyperopt samples docstring
2020-03-09 15:46:46 +01:00
Matthias
c049651784
whitelist_for_active_markets should not remove blacklisted items
2020-03-09 11:30:28 +01:00
Matthias
5cbf325fda
Allow different loglevels for message
2020-03-09 11:30:13 +01:00
Matthias
bf2dc90c3c
Merge pull request #3039 from freqtrade/dependabot/pip/develop/plotly-4.5.3
...
Bump plotly from 4.5.2 to 4.5.3
2020-03-09 09:58:46 +01:00
Matthias
964d97da17
Merge pull request #3038 from freqtrade/dependabot/pip/develop/scikit-learn-0.22.2.post1
...
Bump scikit-learn from 0.22.2 to 0.22.2.post1
2020-03-09 09:57:46 +01:00
Matthias
5c190f82e4
Merge pull request #3035 from freqtrade/dependabot/pip/develop/wrapt-1.12.1
...
Bump wrapt from 1.12.0 to 1.12.1
2020-03-09 09:54:23 +01:00
Matthias
f125709954
Merge pull request #3037 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.4
...
Bump prompt-toolkit from 3.0.3 to 3.0.4
2020-03-09 09:53:53 +01:00
Matthias
a3b0b8a7c5
Merge pull request #3036 from freqtrade/dependabot/pip/develop/ccxt-1.23.81
...
Bump ccxt from 1.23.30 to 1.23.81
2020-03-09 09:45:49 +01:00
dependabot-preview[bot]
4cc0d3dbc4
Bump plotly from 4.5.2 to 4.5.3
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.5.2 to 4.5.3.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.5.2...v4.5.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-09 08:35:16 +00:00
dependabot-preview[bot]
23127b8da0
Bump scikit-learn from 0.22.2 to 0.22.2.post1
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 0.22.2 to 0.22.2.post1.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/0.22.2...0.22.2.post1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-09 08:34:33 +00:00
dependabot-preview[bot]
46763e148b
Bump prompt-toolkit from 3.0.3 to 3.0.4
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases )
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG )
- [Commits](https://github.com/prompt-toolkit/python-prompt-toolkit/compare/3.0.3...3.0.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-09 08:33:59 +00:00
dependabot-preview[bot]
09c25faa51
Bump ccxt from 1.23.30 to 1.23.81
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.23.30 to 1.23.81.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.23.30...1.23.81 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-09 08:33:37 +00:00
dependabot-preview[bot]
c7b2f173eb
Bump wrapt from 1.12.0 to 1.12.1
...
Bumps [wrapt](https://github.com/GrahamDumpleton/wrapt ) from 1.12.0 to 1.12.1.
- [Release notes](https://github.com/GrahamDumpleton/wrapt/releases )
- [Changelog](https://github.com/GrahamDumpleton/wrapt/blob/develop/docs/changes.rst )
- [Commits](https://github.com/GrahamDumpleton/wrapt/compare/1.12.0...1.12.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-09 08:32:42 +00:00
Fredrik81
cb419614cd
Spelling miss
2020-03-08 23:00:21 +01:00
Fredrik81
4ad93ed6bb
Changed output for null columns
2020-03-08 22:41:05 +01:00
hroff-1902
3208faf7ed
Do not use ticker where it's not a ticker
2020-03-08 20:47:02 +03:00
hroff-1902
77944175e2
Merge pull request #3030 from freqtrade/coingekko
...
Coingekko replacing coinmarketcap
2020-03-07 20:42:08 +03:00
Matthias
281cf577d1
Remove unsupported FIAT
2020-03-07 17:03:31 +01:00
Matthias
d51bb9acfb
Update conda environment file
2020-03-07 13:11:36 +01:00
Matthias
1b3038390a
Update comment
2020-03-07 13:05:46 +01:00
Matthias
acea49beaf
Fix tests / test mocks
2020-03-07 13:01:26 +01:00
Matthias
df5adb6ca5
Exchange coingekko for coinmarketcap
2020-03-07 11:53:08 +01:00
Matthias
93fc14d726
Exchange dependencies to coingekko
2020-03-07 11:52:02 +01:00
Matthias
847df7b70c
Merge pull request #3026 from yazeed/add_default_to_ignore_roi_if_buy_signal
...
default for ignore_roi_if_buy_signal in freqtradebot.py
2020-03-06 19:35:41 +01:00
Matthias
bbdbc59fd1
Merge pull request #3024 from yazeed/unifying_get_buy_sell_rate_msgs
...
consistency between get_sell_rate with get_buy_rate
2020-03-06 19:32:31 +01:00
hroff-1902
7b0009b38d
Merge pull request #3029 from freqtrade/travis_failure
...
Fix travis build failure
2020-03-06 18:20:19 +03:00
Matthias
78908e2496
Fix travis build failure
2020-03-06 15:57:26 +01:00
Yazeed Al Oyoun
b8d05d8751
found instance of config get without default
2020-03-05 22:14:05 +01:00
Yazeed Al Oyoun
0587256733
minor create_trade() optimization
2020-03-05 21:57:01 +01:00
Yazeed Al Oyoun
4474482307
unifying get_sell_rate with get_buy_rate
2020-03-05 20:44:29 +01:00
Fredrik81
f0d56e23a3
PEP8 fix
2020-03-05 19:58:01 +01:00
Fredrik81
91db75a707
Added tests and updated doc
2020-03-05 19:43:43 +01:00
Matthias
459f1aa130
Merge pull request #2989 from hroff-1902/no-percent-1
...
No "percent" where "ratio" is to be used
2020-03-05 16:20:13 +01:00
hroff-1902
eee5727426
Adjust webhook docs
2020-03-05 17:44:38 +03:00
hroff-1902
7a3660cd6b
Adjust webhook tests
2020-03-05 17:44:21 +03:00
hroff-1902
34093d1208
Merge branch 'develop' into no-percent-1
2020-03-05 14:27:12 +03:00
hroff-1902
bcec46c2aa
Merge pull request #3019 from freqtrade/fix_testfailure
...
Fix random CI failure
2020-03-05 10:56:25 +03:00
Matthias
97b194a454
Throttle may take longer than .10s on slow machines
...
This made this test fluky on windows CI ...
2020-03-05 06:20:36 +01:00
Fredrik81
7606d814fa
Initial work on csv-file export. Missing docs and tests
2020-03-05 01:58:33 +01:00
hroff-1902
57523d58df
Merge pull request #2994 from Fredrik81/hyperopt-table
...
Added dynamic print table function to hyperopt
2020-03-04 23:44:53 +03:00
Fredrik81
090d1e8a70
Alignment and cleanups
2020-03-04 20:51:09 +01:00
hroff-1902
33c1c8f726
Merge pull request #3018 from freqtrade/max_drawdown
...
Max drawdown in plot-profit
2020-03-04 20:42:57 +03:00
hroff-1902
dea4ef957e
Merge pull request #2982 from freqtrade/rate_side_optional
...
Rate side configurable
2020-03-04 16:07:08 +03:00
Matthias
2f54aff0ce
Improve documentation wording for price sides
2020-03-04 06:44:59 +01:00
Matthias
8de35e1c83
Documentation suggestions from Review
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-03-04 06:40:19 +01:00
Fredrik81
7652a2bb95
Updated table layout and aligning better for hyperopt
2020-03-04 00:10:47 +01:00
Matthias
9d8970a76b
Add test and formatting to drawdown
2020-03-03 20:23:44 +01:00
Matthias
53dcb5d5ed
Fix logging expression
2020-03-03 19:36:03 +01:00
hroff-1902
4513edf450
Merge pull request #3017 from freqtrade/ci_windows_38
...
CI on windows with python 3.8
2020-03-03 17:21:55 +03:00
Matthias
9bebc9ba76
Fix powershell comparison
2020-03-03 09:40:41 +01:00
Matthias
720ed0eddd
Remove flucky test assert
2020-03-03 09:36:04 +01:00
Matthias
d9e83cc4e2
Run CI on windows python 3.8
2020-03-03 09:33:08 +01:00
Matthias
33a63562cb
make drawdown function less restrictive
2020-03-03 07:23:38 +01:00
Matthias
88e7cab5b9
Add max_drawdown to profit plot
2020-03-03 07:21:14 +01:00
Matthias
e050511ddc
Add test for max_drawdown calculation
2020-03-03 07:20:41 +01:00
Matthias
3479f7d986
Add max_drawdown function
2020-03-03 07:15:03 +01:00
Fredrik81
4aca8d7fcc
PEP8 fix
2020-03-03 01:35:18 +01:00
Fredrik81
399c419163
Changed table formating. Adding some code to align hyperopt table generation. WIP
2020-03-03 01:14:56 +01:00
hroff-1902
82bdd01843
Merge pull request #3003 from Fredrik81/cores-and-arguments
...
Hyperopt: fix number of CPU cores, jobs and total epochs
2020-03-03 02:12:21 +03:00
hroff-1902
52cd5f9127
Better use enumerate: more correct and more pythonic
2020-03-03 01:42:25 +03:00
hroff-1902
45c9496792
Do not run optimizer for 'jobs' epochs for the last iteration
2020-03-03 01:33:11 +03:00
hroff-1902
a7d4755859
optimize calculation of current_jobs
2020-03-03 01:20:14 +03:00
hroff-1902
92425642da
Fix config_jobs
2020-03-03 01:00:24 +03:00
Fredrik81
0e4862b0c8
Added logging if argument is miss-configured
2020-03-02 22:58:54 +01:00
Fredrik81
7713cfeb79
Corrected logic for -j + and - argument
2020-03-02 21:02:32 +01:00
Matthias
6e2290c4f0
Allow last to be empty -
...
closes #3005
2020-03-02 20:05:54 +01:00
Matthias
35ef065d7b
Merge pull request #3012 from freqtrade/dependabot/pip/develop/scikit-learn-0.22.2
...
Bump scikit-learn from 0.22.1 to 0.22.2
2020-03-02 10:54:20 +01:00
Matthias
dae04e2752
Merge pull request #3011 from freqtrade/dependabot/pip/develop/ccxt-1.23.30
...
Bump ccxt from 1.22.95 to 1.23.30
2020-03-02 10:50:25 +01:00
Matthias
4605bdad29
Merge pull request #3013 from freqtrade/dependabot/pip/develop/plotly-4.5.2
...
Bump plotly from 4.5.1 to 4.5.2
2020-03-02 10:49:55 +01:00
dependabot-preview[bot]
a17f3fb8be
Bump plotly from 4.5.1 to 4.5.2
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.5.1...v4.5.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-02 08:39:25 +00:00
dependabot-preview[bot]
485075b8f2
Bump scikit-learn from 0.22.1 to 0.22.2
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 0.22.1 to 0.22.2.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/0.22.1...0.22.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-02 08:38:36 +00:00
dependabot-preview[bot]
e204e3277b
Bump ccxt from 1.22.95 to 1.23.30
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.22.95 to 1.23.30.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.22.95...1.23.30 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-02 08:37:58 +00:00
hroff-1902
db1227f279
Merge pull request #3007 from yazeed/hyperopt_interface_sort
...
hyperopt_interface.py code styling
2020-03-02 02:22:44 +03:00
Yazeed Al Oyoun
77b7f95efb
simple code styling fixes
2020-03-02 00:14:01 +01:00
hroff-1902
8475baba4e
Merge pull request #2995 from freqtrade/stake_curr_empty
...
Allow Stake currency empty when using download-data
2020-03-02 00:53:09 +03:00
hroff-1902
e20b06408c
Merge pull request #3000 from freqtrade/fix/jupyter_example
...
[minor] Fix jupyter notebook example
2020-03-02 00:49:21 +03:00
Fredrik81
f08c7eedf1
Changed jobs to be dynamic for last loop
2020-03-01 14:35:13 +01:00
Fredrik81
75b4f1a442
Fix alignment of higher values
2020-03-01 14:12:27 +01:00
Matthias
0f2d771634
update docs
2020-03-01 09:46:12 +01:00
Matthias
4d8430c687
Use string typehints to avoid import errors
2020-03-01 09:43:20 +01:00
Matthias
cd54875f03
Add documentation link to advanced functions
2020-03-01 09:40:07 +01:00
Matthias
791148176c
Add callback functions to new-strategy --template advanced
2020-03-01 09:35:53 +01:00
Matthias
7736f8d018
Add tests for fallkback
2020-03-01 09:34:42 +01:00
Matthias
eda77aeec8
Add render_template fallback
2020-03-01 09:30:30 +01:00
Fredrik81
379275e2d6
Updated tests
2020-03-01 03:24:04 +01:00
Fredrik81
267416eced
Changed test for new table printing
2020-03-01 03:11:00 +01:00
Fredrik81
e89fd33229
Fix for more arguments
2020-02-29 23:57:15 +01:00
Fredrik81
7a4edb1cd8
Fix: When total epochs is less than cpu cores
2020-02-29 23:41:59 +01:00
hroff-1902
0a2f854302
Merge pull request #3001 from freqtrade/doc-nonce
...
[minor] Add note about InvalidNonce to documentation
2020-03-01 01:28:34 +03:00
Fredrik81
23ae0653bd
Changed table output to match hyperopt-list command
2020-02-29 23:24:08 +01:00
Matthias
60f04cff4d
Simplify expression
2020-02-29 20:41:03 +01:00
Matthias
54c07e5e62
Merge pull request #2997 from freqtrade/new_release
...
New release 2020.02
2020-02-29 19:33:12 +01:00
Matthias
8fce82b412
Merge pull request #3002 from freqtrade/kraken_supported
...
Add official support for Kraken
2020-02-29 19:32:43 +01:00
Matthias
18d724f7a1
Adjust wording of supported exchanges
2020-02-29 19:22:36 +01:00
Matthias
d7373be553
Add official support for Kraken
2020-02-29 16:58:22 +01:00
Matthias
4c39f36084
Add note about InvalidNonce to documentation
2020-02-29 16:36:33 +01:00
hroff-1902
415f1dc25b
Merge pull request #2999 from freqtrade/release_docs
...
[minor] improve and correct release documentation
2020-02-29 18:31:11 +03:00
hroff-1902
293d1fca5c
Merge pull request #2998 from freqtrade/try_fix_randomfailure
...
Try fix random testfailure
2020-02-29 18:29:54 +03:00
Matthias
848054d140
Fix jupyter notebook example -
...
generate_candlestick_graph() needs a filtered pairlist, not a list
containing all pairs
2020-02-29 15:53:54 +01:00
Matthias
f25adf3b12
improve and correct release documentation
2020-02-29 15:48:36 +01:00
Matthias
9336d8ee02
Try fix random testfailure
2020-02-29 15:44:45 +01:00
Matthias
a6b48f7366
Version bump 2020.02
2020-02-29 15:16:55 +01:00
Matthias
c6fd6a0fbf
Merge branch 'master' into new_release
2020-02-29 15:16:45 +01:00
Matthias
60579485e5
fix empty stake currency problem
2020-02-29 14:56:36 +01:00
Matthias
5277d71913
Add test for empty stake-currency
2020-02-29 14:56:04 +01:00
hroff-1902
0528af1700
Merge pull request #2879 from freqtrade/sortino_hyperopt_loss
...
Sortino hyperopt loss
2020-02-29 11:36:27 +03:00
Fredrik81
349aa2f957
Added dynamic print table function to hyperopt
2020-02-28 21:54:04 +01:00
hroff-1902
bee8e92f02
Final changes, use sqrt i.o. statistics.pstdev
2020-02-28 23:50:25 +03:00
hroff-1902
e411717de9
No percent where ratio is to be used
2020-02-28 12:36:39 +03:00
Matthias
ac7fa8252b
Merge pull request #2985 from Fredrik81/pretty-backtesting
...
Changed table style of backtesting and alignment of headers
2020-02-28 06:20:34 +01:00
hroff-1902
866c51acc5
Merge pull request #2988 from freqtrade/fix/dryrun
...
run-mode not correctly set when using --dry-run
2020-02-27 22:09:18 +03:00
Matthias
a55964a622
we Must parse --dry-run before setting run-mode
2020-02-27 19:36:54 +01:00
Matthias
5a02026f82
Add test validating behaviour
2020-02-27 19:35:58 +01:00
hroff-1902
c0001fcb8c
Merge pull request #2987 from Fredrik81/table-style
...
Minor change to standardize table style.
2020-02-27 18:30:14 +03:00
hroff-1902
c1c0b59223
Merge pull request #2974 from freqtrade/enhance_roi_doc
...
Add timeframe_to_minutes to ROI documentation
2020-02-27 18:18:24 +03:00
Fredrik81
15e59654d9
Minor change to standardize table style.
...
This PR will target commands.
2020-02-27 16:10:45 +01:00
Matthias
e5a9c81412
Add 0 entry to enhanced ROI example
2020-02-27 14:04:12 +01:00
Fredrik81
55d471190a
Changed table style of backtesting and alignment of headers
2020-02-27 13:28:28 +01:00
hroff-1902
90065843a5
Merge pull request #2983 from freqtrade/runmode
...
Logging should be initialized first
2020-02-27 12:22:37 +03:00
Matthias
8623300d15
Merge pull request #2984 from freqtrade/dependabot/docker/python-3.8.2-slim-buster
...
Bump python from 3.8.1-slim-buster to 3.8.2-slim-buster
2020-02-27 08:26:20 +01:00
dependabot-preview[bot]
bbb438bd40
Bump python from 3.8.1-slim-buster to 3.8.2-slim-buster
...
Bumps python from 3.8.1-slim-buster to 3.8.2-slim-buster.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-27 06:18:09 +00:00
Matthias
e5ec97495d
Logging should be initialized first
2020-02-27 07:01:00 +01:00
hroff-1902
893d9cde8d
Merge pull request #2943 from Fredrik81/add-print-table
...
Added function to print hyperopt-list as table using tabulate
2020-02-27 05:22:41 +03:00
Matthias
b6839289ec
Add price_side to sample config files
2020-02-26 20:03:13 +01:00
Matthias
0fea3a7ea7
Some final polish to configurable_side
2020-02-26 19:50:17 +01:00
Matthias
3c5e716d8f
Update some documentation regarding price_side
2020-02-26 19:39:12 +01:00
Matthias
8edc3eb5fb
Use generator to generate sell price scaffold testing
2020-02-26 19:39:12 +01:00
Matthias
e1cb6f4ae3
fix and improve tests in test_freqtradebot
2020-02-26 19:39:12 +01:00
Matthias
e7b9891335
Adapt rpc tests to corrected price side
2020-02-26 19:39:12 +01:00
Matthias
e4b2949188
Change buy_rate calculation to use price_side
2020-02-26 19:39:12 +01:00
Matthias
5f71232038
Refactor get_buy_rate to use rate variable
2020-02-26 19:39:12 +01:00
Matthias
de48a697b0
Use price_side for get_sell_rate
2020-02-26 19:39:12 +01:00
Matthias
f91d7beaa1
Fix constants wrong parenteses
2020-02-26 19:39:12 +01:00
hroff-1902
30b0911645
Merge pull request #2976 from gaugau3000/doc_update_config_section
...
[Doc update config section] - [minor]
2020-02-26 12:45:06 +03:00
hroff-1902
e6d003f8f2
Merge pull request #2973 from freqtrade/support_non_pairs
...
Support non pairs
2020-02-26 12:20:45 +03:00
hroff-1902
297e63de0a
Merge pull request #2970 from freqtrade/install_docs
...
simplify installation documentation
2020-02-26 11:48:51 +03:00
Matthias
8ae0f99a96
Remove duplicate section
2020-02-26 09:05:48 +01:00
Matthias
a29653b510
Wording changes to install docs
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-02-26 08:59:27 +01:00
Matthias
f38accb77b
Return empty string if no quote / base currency can be found
2020-02-26 07:09:54 +01:00
Matthias
4e218be51d
Don't use markets[pair]['quote']
2020-02-26 07:08:09 +01:00
Matthias
1021ffa1c3
Apply suggestions from code review
...
Add suggested changes to comments
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-02-26 07:00:08 +01:00
Matthias
1e869b86f2
Update checkout aciton to v2
...
https://github.com/actions/checkout/issues/23 suggests that it's fixed in v2.
2020-02-26 06:54:04 +01:00
Matthias
af4469f073
Convert to str to avoid errors
2020-02-26 06:43:15 +01:00
Matthias
df49b98c25
Implement wording-changes
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-02-26 06:40:13 +01:00
hroff-1902
c9b6bb1229
Merge pull request #2954 from freqtrade/rate_caching
...
Improve and fix buy / sell Rate caching
2020-02-26 04:27:39 +03:00
hroff-1902
5a900858d8
Merge branch 'develop' into rate_caching
2020-02-26 04:04:20 +03:00
hroff-1902
ce2e039e5f
Update docs/configuration.md
2020-02-26 01:58:32 +03:00
gaugau3000
76c449c0c2
volume_pair_list_extra_doc_infos
2020-02-25 19:45:23 +00:00
gaugau3000
7d7318a3ea
fix_wrong_order_type
2020-02-25 19:41:20 +00:00
Matthias
a030ce9348
Reformat if condition
2020-02-25 20:22:59 +01:00
Matthias
d44f6651c4
Fix small parenteses bug
2020-02-25 19:55:23 +01:00
Matthias
cfc22577be
Add timeframe_to_minutes to ROI documentation
2020-02-25 16:54:48 +01:00
Matthias
47e46bf205
Add second example using dataprovider and current price
2020-02-25 14:48:46 +01:00
Matthias
31ac4598ba
Fix last occurances of pair splitting
2020-02-25 07:16:37 +01:00
Matthias
d34515a5de
Remove constraint to have pairs in base/quote format
2020-02-25 07:04:20 +01:00
Matthias
e8eaa8920e
Use get_base_currency instead of splitting by /
2020-02-25 07:01:31 +01:00
Matthias
e9448dc5e2
Add tsts for quote and base currency
2020-02-25 07:01:23 +01:00
Fredrik81
cd7efde6c0
Fixed coloring so it's only targeting the values not the table borders
2020-02-24 22:06:21 +01:00
Matthias
61037ab7b8
Implement get_pair_base_curr and get_pair_quote_curr
2020-02-24 21:50:27 +01:00
Matthias
3e4f663418
Move pairlist validation to exchange (we need to use .quote) from
...
markets
2020-02-24 21:33:42 +01:00
Matthias
6581ba56ca
Use markets.quote to validate
2020-02-24 20:41:45 +01:00
Matthias
2f349e0504
Improve install documentation by streamlining the process
2020-02-24 20:21:25 +01:00
Matthias
23b47b66ec
Update install-script documentation and reorder installation steps
2020-02-24 20:11:25 +01:00
Fredrik81
23bf135b8a
Alignment of table content, changed coloring, changed 'Best' column to show if it's initial_point or best
2020-02-24 11:01:14 +01:00
Matthias
6c8b5ea38c
Merge pull request #2964 from freqtrade/dependabot/pip/develop/scikit-optimize-0.7.4
...
Bump scikit-optimize from 0.7.2 to 0.7.4
2020-02-24 10:36:45 +01:00
Matthias
4d040f3123
Merge pull request #2962 from freqtrade/dependabot/pip/develop/requests-2.23.0
...
Bump requests from 2.22.0 to 2.23.0
2020-02-24 10:36:19 +01:00
Matthias
88121760e4
Merge pull request #2965 from freqtrade/dependabot/pip/develop/ccxt-1.22.95
...
Bump ccxt from 1.22.61 to 1.22.95
2020-02-24 10:32:12 +01:00
Matthias
ae7a12200c
Merge pull request #2963 from freqtrade/dependabot/pip/develop/plotly-4.5.1
...
Bump plotly from 4.5.0 to 4.5.1
2020-02-24 10:31:40 +01:00
dependabot-preview[bot]
d63aaf3bfd
Bump ccxt from 1.22.61 to 1.22.95
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.22.61 to 1.22.95.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.22.61...1.22.95 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-24 08:05:15 +00:00
dependabot-preview[bot]
ff69b511e3
Bump scikit-optimize from 0.7.2 to 0.7.4
...
Bumps [scikit-optimize](https://github.com/scikit-optimize/scikit-optimize ) from 0.7.2 to 0.7.4.
- [Release notes](https://github.com/scikit-optimize/scikit-optimize/releases )
- [Changelog](https://github.com/scikit-optimize/scikit-optimize/blob/master/CHANGELOG.md )
- [Commits](https://github.com/scikit-optimize/scikit-optimize/compare/v0.7.2...v0.7.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-24 08:04:44 +00:00
dependabot-preview[bot]
4054dec7a0
Bump plotly from 4.5.0 to 4.5.1
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.5.0...v4.5.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-24 08:04:32 +00:00
dependabot-preview[bot]
353f722dc5
Bump requests from 2.22.0 to 2.23.0
...
Bumps [requests](https://github.com/psf/requests ) from 2.22.0 to 2.23.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/master/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.22.0...v2.23.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-24 08:04:07 +00:00
Matthias
83959f0e56
Merge pull request #2959 from hroff-1902/throttling
...
Better throttling
2020-02-24 06:54:52 +01:00
Matthias
c657a1df2b
Merge pull request #2960 from yazeed/sort_indicators_full
...
indicators_full.j2 and sample_strategy.py ordering and added indicators
2020-02-24 06:45:20 +01:00
Fredrik81
7eb62ed32e
Remove old print option for hyperopt-list and made table as default
2020-02-24 00:33:01 +01:00
hroff-1902
e545ef563c
Wording adjusted in helpstring
2020-02-23 22:50:58 +03:00
Yazeed Al Oyoun
0eeafcd157
matched commenting on previous sample_strategy.py
2020-02-23 16:56:55 +01:00
Yazeed Al Oyoun
f25d6224dd
modified sample_strategy
2020-02-23 16:22:19 +01:00
Matthias
e37f055dad
Improve some tests
2020-02-23 13:12:00 +01:00
Matthias
9301f81fc8
Add test for user-sell_timeout handling
2020-02-23 13:09:46 +01:00
Matthias
634e7cc34a
Implement handle_buy_trade_customcallback
2020-02-23 13:08:11 +01:00
Yazeed Al Oyoun
e04c2dda2c
fixed typo
2020-02-22 23:58:31 +01:00
hroff-1902
d2181bdd94
Adjust tests
2020-02-23 01:55:07 +03:00
Yazeed Al Oyoun
5ac6244465
added keltner channel and uo
2020-02-22 23:50:26 +01:00
Yazeed Al Oyoun
2957756275
final touches plus
2020-02-22 23:39:01 +01:00
Yazeed Al Oyoun
b49b9b515e
final touches
2020-02-22 23:37:15 +01:00
Yazeed Al Oyoun
259dc75a30
some order and added weighted BB indicator to list
2020-02-22 23:10:46 +01:00
hroff-1902
ca8e52dc2c
Show heartbeat message earlier after changing the state
2020-02-23 00:21:19 +03:00
Matthias
91ee48f3fb
Merge pull request #2957 from hroff-1902/fix/2948-2
...
Fix #2948
2020-02-22 19:37:00 +01:00
hroff-1902
e2e6b940a3
copy=False does not make the changes inline anyway, so not needed
2020-02-22 19:54:19 +03:00
hroff-1902
c651e0ac82
Fix #2948
2020-02-22 19:46:40 +03:00
hroff-1902
430f53ca11
Merge pull request #2955 from freqtrade/fix/2948
...
Load ohlcv data as float
2020-02-22 17:16:54 +03:00
Matthias
3186add87b
Use explicit column list for float parsing
2020-02-22 14:46:54 +01:00
Matthias
7ecc56fa44
Load ohlcv data as float
2020-02-22 13:10:41 +01:00
Matthias
8cd77b2e27
Add some tests for strategy_wrapper
2020-02-22 11:55:40 +01:00
Matthias
365fdf4c37
Add docstring to strategy wrapper
2020-02-22 11:41:22 +01:00
Matthias
4a188525ec
Fix documentation note syntax
2020-02-22 11:28:13 +01:00
Matthias
2fe7b683cb
Add tests for cached rates
2020-02-22 11:23:13 +01:00
Matthias
77ef3240cd
Implement log messages
2020-02-22 11:20:19 +01:00
Matthias
97e6e5e976
Implement caching in the correct place
2020-02-22 11:12:33 +01:00
Matthias
f5b4a6d3d7
Remove fetch_ticker caching
2020-02-22 11:10:05 +01:00
Matthias
63502ed976
Add new advanced-strategy documentation file
2020-02-22 08:14:08 +01:00
Matthias
bc30162a31
Add some documentation
2020-02-21 20:54:21 +01:00
Matthias
135d9ddf7a
Fix test due to changed dry-run cancel order
2020-02-21 20:35:54 +01:00
Matthias
bf556c8678
Merge branch 'develop' into interface_ordertimeoutcallback
2020-02-21 20:35:07 +01:00
Matthias
6c01542fed
Ad check_sell_timeout
2020-02-21 20:27:13 +01:00
Matthias
8c1a933221
cancel_order should return a dict
2020-02-21 20:23:43 +01:00
hroff-1902
d9ecf3e4bf
Add version and state to heartbeat message
2020-02-21 12:26:32 +03:00
hroff-1902
d2e20d86bb
Align heartbeat to throttling logging
2020-02-21 05:31:21 +03:00
hroff-1902
269a669af8
Move heartbeat to worker
2020-02-21 05:07:31 +03:00
hroff-1902
881f602f91
Adjust methods params
2020-02-21 04:17:17 +03:00
hroff-1902
e0800b7c29
Make throttle start time an worker object attribute
2020-02-21 03:52:14 +03:00
hroff-1902
04aa74e5ad
Better throttling
2020-02-21 03:37:38 +03:00
Fredrik81
09226fd5d5
PEP8 correction
2020-02-20 19:18:42 +01:00
Fredrik81
e7b12704de
Added test for details
2020-02-20 19:12:55 +01:00
hroff-1902
43add0b159
Merge pull request #2947 from freqtrade/fix_failing_dockerbuild
...
Use correct strategy path for docker testing
2020-02-20 16:53:39 +03:00
Matthias
945ff09e27
Use correct strategy path for docker testing
2020-02-20 14:19:24 +01:00
hroff-1902
78ee36a8c6
Use _throttle() in stopped state instead of sleep()
2020-02-20 15:18:26 +03:00
hroff-1902
bee28a1061
Merge pull request #2944 from freqtrade/move_defaultstrategy
...
Move defaultstrategy
2020-02-20 08:52:24 +03:00
Matthias
10668bb249
Update tests/strategy/test_strategy.py
...
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-02-20 06:22:36 +01:00
hroff-1902
56a06cbd33
Update strings to f-strings
2020-02-20 08:19:22 +03:00
hroff-1902
bca5f804a8
Move divider log message
2020-02-20 08:17:24 +03:00
Yazeed Al Oyoun
09a1c9eed6
fixed docs description of hyperopts
2020-02-19 22:25:34 +01:00
Matthias
5adbe3c2d3
initial search path is optional ...
2020-02-19 19:50:01 +01:00
Matthias
751e2b2359
Merge pull request #2945 from freqtrade/fix/kraken_stoplosshit
...
Kraken stoploss bugfix
2020-02-19 19:43:29 +01:00
Matthias
a7342bd910
Fix non-existing strategy loading
2020-02-19 19:42:04 +01:00
hroff-1902
f2f2c281c0
Merge pull request #2719 from xmatthias/data_handler
...
Introduce Data handler
2020-02-19 21:22:08 +03:00
Matthias
d22384c7fb
Full support for kraken stoploss
2020-02-19 19:21:48 +01:00
Matthias
29b369c65e
Rename cli argument
2020-02-19 14:53:54 +01:00
hroff-1902
2d2fd968c8
Merge pull request #2941 from freqtrade/github_actions_tests
...
GitHub actions tests
2020-02-19 14:58:12 +03:00
Matthias
882d0a5933
implement documentation feedback after review
2020-02-19 12:55:08 +01:00
Matthias
09d89fbfb3
Fix last test
2020-02-19 07:15:55 +01:00
Yazeed Al Oyoun
41b4fa3b7f
fixed two more typos
2020-02-19 02:59:51 +01:00
Yazeed Al Oyoun
3fb6818bd8
Merge branch 'develop' into sortino_hyperopt_loss
2020-02-19 02:37:25 +01:00
Yazeed Al Oyoun
df26c357d2
doc updates
2020-02-19 01:31:25 +01:00
Fredrik Rydin
585545405d
Changed tests
2020-02-19 00:51:44 +01:00
Fredrik Rydin
2058b492eb
Added function to print hyperopt-list as table using tabulate
2020-02-18 22:46:53 +01:00
Matthias
d91b9d1253
Fix some tests, don't default to freqtrade/strategy for imports
2020-02-18 20:26:20 +01:00
Matthias
1634297685
Move strategies to test subfolder
2020-02-18 20:12:10 +01:00
hroff-1902
16cbd441ce
Merge pull request #2931 from freqtrade/status_badge
...
Add github actions badge
2020-02-18 10:55:34 +03:00
Matthias
e6dd463ca3
Revert versioning
2020-02-17 20:17:36 +01:00
Matthias
1172c95817
Use different versioning scheme
2020-02-17 20:17:08 +01:00
Matthias
0b33b798e4
Add pypi build step
2020-02-17 20:16:24 +01:00
Matthias
4c41da2ea4
Merge pull request #2934 from freqtrade/dependabot/pip/develop/python-telegram-bot-12.4.2
...
Bump python-telegram-bot from 12.4.1 to 12.4.2
2020-02-17 10:12:28 +01:00
Matthias
9b58b4c54d
Merge pull request #2939 from freqtrade/dependabot/pip/develop/scikit-optimize-0.7.2
...
Bump scikit-optimize from 0.7.1 to 0.7.2
2020-02-17 09:49:45 +01:00
Matthias
a8e0526d87
Merge pull request #2937 from freqtrade/dependabot/pip/develop/wrapt-1.12.0
...
Bump wrapt from 1.11.2 to 1.12.0
2020-02-17 09:48:58 +01:00
Matthias
90fbf70bcc
Merge pull request #2936 from freqtrade/dependabot/pip/develop/coveralls-1.11.1
...
Bump coveralls from 1.10.0 to 1.11.1
2020-02-17 09:47:47 +01:00
dependabot-preview[bot]
582b59044c
Bump python-telegram-bot from 12.4.1 to 12.4.2
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 12.4.1 to 12.4.2.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v12.4.1...v12.4.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-17 08:47:39 +00:00
Matthias
df955b8104
Merge pull request #2935 from freqtrade/dependabot/pip/develop/ccxt-1.22.61
...
Bump ccxt from 1.22.39 to 1.22.61
2020-02-17 09:46:24 +01:00
Matthias
e7d687ee11
Merge pull request #2938 from freqtrade/dependabot/pip/develop/mkdocs-material-4.6.3
...
Bump mkdocs-material from 4.6.2 to 4.6.3
2020-02-17 09:45:51 +01:00
dependabot-preview[bot]
0fd3d74fc4
Bump scikit-optimize from 0.7.1 to 0.7.2
...
Bumps [scikit-optimize](https://github.com/scikit-optimize/scikit-optimize ) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/scikit-optimize/scikit-optimize/releases )
- [Changelog](https://github.com/scikit-optimize/scikit-optimize/blob/master/CHANGELOG.md )
- [Commits](https://github.com/scikit-optimize/scikit-optimize/compare/v0.7.1...v0.7.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-17 08:05:00 +00:00
dependabot-preview[bot]
9435950fc9
Bump mkdocs-material from 4.6.2 to 4.6.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 4.6.2 to 4.6.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.6.2...4.6.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-17 08:04:40 +00:00
dependabot-preview[bot]
500e1c77de
Bump wrapt from 1.11.2 to 1.12.0
...
Bumps [wrapt](https://github.com/GrahamDumpleton/wrapt ) from 1.11.2 to 1.12.0.
- [Release notes](https://github.com/GrahamDumpleton/wrapt/releases )
- [Changelog](https://github.com/GrahamDumpleton/wrapt/blob/develop/docs/changes.rst )
- [Commits](https://github.com/GrahamDumpleton/wrapt/compare/1.11.2...1.12.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-17 08:04:21 +00:00
dependabot-preview[bot]
c6a3038f52
Bump coveralls from 1.10.0 to 1.11.1
...
Bumps [coveralls](https://github.com/coveralls-clients/coveralls-python ) from 1.10.0 to 1.11.1.
- [Release notes](https://github.com/coveralls-clients/coveralls-python/releases )
- [Changelog](https://github.com/coveralls-clients/coveralls-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/coveralls-clients/coveralls-python/compare/1.10.0...1.11.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-17 08:03:57 +00:00
dependabot-preview[bot]
212d20ed08
Bump ccxt from 1.22.39 to 1.22.61
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.22.39 to 1.22.61.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.22.39...1.22.61 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-17 08:03:37 +00:00
Matthias
bec86b1325
Add github actions badge
2020-02-16 15:42:41 +01:00
Matthias
6335d81ceb
Merge branch 'develop' into data_handler
2020-02-16 15:12:14 +01:00
hroff-1902
7b9bd70d97
Merge pull request #2930 from freqtrade/ftx_fix_ohlcv
...
increment limit to adjust to FTX defaults (1500 candles)
2020-02-16 15:53:27 +03:00
hroff-1902
674898bd32
Fix usage of vars in the commented out line
2020-02-16 15:26:40 +03:00
Matthias
3787ac7b98
increment limit to adjust to FTX defaults (1500 candles)
2020-02-16 13:20:11 +01:00
hroff-1902
42dfda9231
Adjust docstring
2020-02-16 13:46:07 +03:00
hroff-1902
fbe5cc44da
Use statistics.pstdev
2020-02-16 13:43:23 +03:00
hroff-1902
1e84b2770c
Fix values of downside_returns
2020-02-16 04:10:53 +03:00
hroff-1902
161dd1a3e6
Rename risk_free_return to minumum_accepted_return
2020-02-16 03:55:16 +03:00
hroff-1902
36670fb5d9
Merge pull request #2929 from yazeed/fix_status_table
...
/status table quick fix
2020-02-15 23:09:50 +03:00
Yazeed Al Oyoun
180939a962
winner, readability, with brackets as fix
2020-02-15 21:01:45 +01:00
Yazeed Al Oyoun
6e71f2f166
my fix
2020-02-15 20:55:12 +01:00
Matthias
44ac2409ff
Merge pull request #2923 from hroff-1902/status-strategies
...
Add printing statuses for enlisted strategies and hyperopts
2020-02-15 19:43:02 +01:00
hroff-1902
6139239b86
Address points stated in comments
2020-02-15 20:43:11 +03:00
hroff-1902
9d09a67dea
Merge pull request #2925 from freqtrade/fix_edgedocs
...
Fix edge documentation rendering
2020-02-15 19:41:59 +03:00
Matthias
87b506972f
Fix edge documentation rendering
2020-02-15 13:12:29 +01:00
hroff-1902
c453969235
Merge pull request #2922 from freqtrade/config_userdir
...
default to loading config.json from userdir if it exists
2020-02-15 08:00:04 +03:00
hroff-1902
fdd362299f
Docs adjusted
2020-02-15 07:34:39 +03:00
hroff-1902
42a5d78e60
Wording (duplicate, not duplicated)
2020-02-15 07:19:24 +03:00
hroff-1902
ddea4b9300
Fix test
2020-02-15 06:54:18 +03:00
hroff-1902
e8c0a0bcd3
Make mypy happy
2020-02-15 06:18:00 +03:00
hroff-1902
1cf19133f4
Added missing failing strategy
2020-02-15 05:41:58 +03:00
hroff-1902
29d9b6a46a
Add test for enum failed
2020-02-15 04:32:10 +03:00
hroff-1902
93f9ff1b63
Fix existing test
2020-02-15 04:22:21 +03:00
hroff-1902
06b84b4086
Remove redundant code
2020-02-14 23:13:49 +03:00
hroff-1902
bba7a38144
Merge pull request #2906 from freqtrade/fix/jupyterexample
...
Update data-analysis documentation to properly initialize configuration
2020-02-14 22:36:35 +03:00
hroff-1902
47a91c9d8e
Remove green color
2020-02-14 22:32:46 +03:00
hroff-1902
e598c769d4
Add colorization
2020-02-14 22:28:49 +03:00
Matthias
f024cc40d3
Fix windows test failure
2020-02-14 20:21:09 +01:00
Matthias
ecca7164d9
Fix small issue
2020-02-14 20:13:36 +01:00
Matthias
d5a298bbb7
Add sentence from suggestion
2020-02-14 20:12:26 +01:00
Matthias
5efbdd25a7
Properly default to user_data/config.json if it exists
2020-02-14 20:04:05 +01:00
Matthias
ab27d2c720
Merge pull request #2921 from hroff-1902/adjust-buy-notification
...
Move rpc send to be after db session add/flash
2020-02-14 20:02:56 +01:00
hroff-1902
c92e1d97d6
Attempt to make mypy happy
2020-02-14 21:52:02 +03:00
hroff-1902
1bc26fd07a
Add printing statuses for list-hyperopts
2020-02-14 21:46:22 +03:00
Matthias
be4a9b5f4b
Lowercase freqtrade
2020-02-14 19:37:20 +01:00
Matthias
9dafc2f3c8
Load config.json from user_data first
2020-02-14 19:33:10 +01:00
hroff-1902
a2d7f8a70d
Split tabular printing into sep. helper function
2020-02-14 21:24:30 +03:00
hroff-1902
9cbf8c5f00
Add status for listed strategies
2020-02-14 21:15:36 +03:00
Matthias
3312fd34f3
Merge pull request #2920 from hroff-1902/remove-delete-trades
...
Get rid of delete_trade method in Freqtradebot
2020-02-14 07:27:52 +01:00
Matthias
ee92e8dbf4
Merge pull request #2919 from hroff-1902/adjust-main
...
Minor: Adjust message in main.py
2020-02-14 07:27:19 +01:00
Matthias
ec5d2d78dd
Merge pull request #2918 from hroff-1902/bittrex-config
...
Add order_types into Bittrex config subtemplate
2020-02-14 07:26:49 +01:00
hroff-1902
20c21b42d5
Move rpc send to be after db session add/flash
2020-02-14 06:23:03 +03:00
hroff-1902
36ef5c6bdf
Get rid of delete_trades method in Freqtradebot
2020-02-14 04:05:17 +03:00
hroff-1902
2dea362eda
Merge pull request #2887 from yazeed/rpc_notification_fixes
...
Wide RPC notifications fixes
2020-02-14 03:51:23 +03:00
hroff-1902
749463e4b7
Adjust message in main.py
2020-02-14 03:05:07 +03:00
hroff-1902
a0a14a1078
freqtrade/templates/subtemplates/exchange_bittrex.j2
2020-02-14 01:08:17 +03:00
hroff-1902
4cdcf00ddc
Merge branch 'develop' into rpc_notification_fixes
2020-02-14 00:10:50 +03:00
hroff-1902
0631fc937a
Merge pull request #2915 from freqtrade/documentation_test
...
fix configuration table
2020-02-13 17:27:54 +03:00
Matthias
02148a1df2
Fix datatype styling issues
2020-02-13 15:09:09 +01:00
Matthias
a93bc74eff
Update documentation ...
2020-02-13 07:04:37 +01:00
Matthias
ccc9239751
Reduce indentation of help
2020-02-13 07:02:12 +01:00
Matthias
86592c3ba1
Fix /help from telegram
2020-02-13 06:51:52 +01:00
Matthias
81f849811f
Initcap Freqtrade
2020-02-13 06:30:59 +01:00
Matthias
3e6209def2
Merge pull request #2914 from freqtrade/hroff-1902-patch-1
...
Docs: Fix checking of runmode
2020-02-13 06:28:50 +01:00
hroff-1902
b2328cdf4f
Do not subtract risk_free_ratio twice
2020-02-13 07:07:35 +03:00
hroff-1902
634bf2b15c
Docs: Fix checking of runmode
2020-02-13 01:44:46 +03:00
Yazeed Al Oyoun
007cc94474
fixed tests to send refresh, since its no longer defaulted
2020-02-12 22:03:56 +01:00
Yazeed Al Oyoun
f09af888b1
modified get_buy/sell_rate refresh to true on notify_sell_cancel and notify_buy_cancel
2020-02-12 21:55:38 +01:00
Yazeed Al Oyoun
2e3b8cdba7
fixed flake8 issues on /help output
2020-02-12 21:51:58 +01:00
Yazeed Al Oyoun
f6db784a85
removed default to refresh argument in get_buy_rate and get_sell_rate
2020-02-12 21:50:33 +01:00
Yazeed Al Oyoun
47874a4527
added logic to differentiate sell orders with double asterisk
2020-02-12 21:45:55 +01:00
Matthias
2efa1c164f
Revert data-location section
2020-02-12 21:43:43 +01:00
Matthias
483cba453a
Fix last occurence of data_location
2020-02-12 19:58:23 +01:00
Matthias
d6b9397579
Fix typo in datadir key
2020-02-12 06:40:13 +01:00
Matthias
9a22ce69bd
Merge pull request #2908 from hroff-1902/tests_load_default_strategy
...
Do not instantiate directly DefaultStrategy in tests
2020-02-12 06:37:19 +01:00
hroff-1902
4f3376e2a1
Do not instantiate directly DefaultStrategy in tests
2020-02-12 01:39:15 +03:00
hroff-1902
e73dac8d91
Merge pull request #2905 from Fredrik81/hyperopt-more-filters
...
Adding --min-trades, --max-trades, --max-avg-profit, --max-total-profit for hyperopt-list
2020-02-11 23:46:48 +03:00
Fredrik Rydin
539343b20d
Adding 2 more filter options for completeness
2020-02-11 21:29:55 +01:00
Matthias
7be9f0067e
Update data-analysis documentation to properly initialize configuration
2020-02-11 20:51:39 +01:00
Matthias
64fb8e28ec
Merge pull request #2886 from freqtrade/docker_docs
...
Docker docs
2020-02-11 19:41:42 +01:00
Matthias
c35fe2c386
Add link to quick-start-guide
2020-02-11 19:29:43 +01:00
Fredrik Rydin
d1c3eabb87
Changed commands to use "check_int_positive"
2020-02-11 18:08:30 +01:00
Yazeed Al Oyoun
899de8b27c
modified tests for double partial call
2020-02-11 16:50:18 +01:00
Yazeed Al Oyoun
cde1b2b56c
readded rpc status message for partial buys
2020-02-11 16:28:48 +01:00
Yazeed Al Oyoun
5f4c209fca
fixed one more occurence of executed buy, and test
2020-02-11 16:14:49 +01:00
Yazeed Al Oyoun
4fedf1e564
default refresh TRUE on get_buy_rate and get_sell_Rate
2020-02-11 16:05:44 +01:00
Fredrik Rydin
5b4d8d69ef
Adding --min-trades and --max-trades for hyperopt-list
2020-02-11 16:02:08 +01:00
Yazeed Al Oyoun
fc29564974
Fixed messages and readability
2020-02-11 15:58:40 +01:00
Yazeed Al Oyoun
867b736b84
Fixed to Executing Buys & Sells
2020-02-11 15:50:21 +01:00
Yazeed Al Oyoun
7f4b90c68f
fixed actual open_rate in notify_buy_cancel
2020-02-11 15:45:35 +01:00
Yazeed Al Oyoun
f99d1c3829
fixed open_rate instead of open_rate_requested
2020-02-11 15:44:47 +01:00
Matthias
59a576ef3e
Merge pull request #2903 from hroff-1902/fix/tests_history-2
...
Minor: Fix tests_history.py
2020-02-11 07:14:13 +01:00
Matthias
81997cba8a
Merge pull request #2902 from hroff-1902/fix/tests_hyperopt_loss
...
Minor: Fix tests for hyperopt_loss
2020-02-11 07:13:29 +01:00
Matthias
57fcca9696
Merge pull request #2904 from hroff-1902/fix/tests_backtesting_container
...
Minor: Fix usage of an item from BTContainer in tests
2020-02-11 07:02:28 +01:00
hroff-1902
29f7c5071b
Fix usage of an item from BTContainer in tests
2020-02-11 04:17:10 +03:00
hroff-1902
62bcb3d766
Fix tests in test_history.py
2020-02-11 03:43:20 +03:00
hroff-1902
2bcce33f23
Merge pull request #2888 from Fredrik81/hyperopt-filters
...
Added filter options to "hyperopt-list" in order to easier find epochs.
2020-02-10 23:59:40 +03:00
Fredrik Rydin
f2520c11e7
Used wrong utils.md as base
2020-02-10 21:19:25 +01:00
Fredrik Rydin
c924e4d519
Updated based on feedback:
...
- Profit commands now use float
- Compatible with --best
- Corrected wrong information in docs
2020-02-10 20:54:31 +01:00
Matthias
d442b31f84
Merge pull request #2894 from freqtrade/hroff-1902-patch-2
...
Minor: Adjust mypy and flake commands
2020-02-10 19:03:09 +01:00
hroff-1902
df8a27fba6
Merge pull request #2900 from freqtrade/rem_bin
...
Break the old binary file so users are forced to reinstall
2020-02-10 20:52:13 +03:00
hroff-1902
05128d21a8
Suggest to run flake for scripts
2020-02-10 20:48:49 +03:00
Matthias
faf19eda86
Break the old binary file so users are forced to reinstall
...
Note:
This should not be relevant anymore - this binary has been deprecated
and is not being used by new installations since July 2019.
2020-02-10 17:31:49 +01:00
hroff-1902
d07c69809d
Fix tests for hyperopt_loss
2020-02-10 18:32:41 +03:00
hroff-1902
da03c36875
Merge pull request #2899 from freqtrade/mypy_tests
...
Fix mypy type errors in tests
2020-02-10 15:43:57 +03:00
hroff-1902
0ac0ca74b5
return back hint for running mypy
2020-02-10 15:41:09 +03:00
Yazeed Al Oyoun
d69ddd2ac3
Apply suggestions from code review
...
Committed 1 code suggestion in code review.
Co-Authored-By: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-02-10 11:54:12 +01:00
Matthias
1a544be828
Merge pull request #2898 from freqtrade/dependabot/pip/develop/mkdocs-material-4.6.2
...
Bump mkdocs-material from 4.6.0 to 4.6.2
2020-02-10 11:03:10 +01:00
Matthias
bfccb2e96a
Merge pull request #2896 from freqtrade/dependabot/pip/develop/pandas-1.0.1
...
Bump pandas from 1.0.0 to 1.0.1
2020-02-10 11:02:54 +01:00
Matthias
7bb02d0cc6
Update docker-docs wording
2020-02-10 11:01:33 +01:00
Matthias
f220e0f6ca
Merge pull request #2897 from freqtrade/dependabot/pip/develop/python-telegram-bot-12.4.1
...
Bump python-telegram-bot from 12.3.0 to 12.4.1
2020-02-10 10:40:37 +01:00
Matthias
83644ce5d8
Fix mypy type errors in tests
2020-02-10 10:35:48 +01:00
dependabot-preview[bot]
550f9fc891
Bump python-telegram-bot from 12.3.0 to 12.4.1
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 12.3.0 to 12.4.1.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v12.3.0...v12.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-10 08:45:27 +00:00
Matthias
c7167c83cd
Merge pull request #2895 from freqtrade/dependabot/pip/develop/ccxt-1.22.39
...
Bump ccxt from 1.22.30 to 1.22.39
2020-02-10 09:44:08 +01:00
dependabot-preview[bot]
6b4094fd92
Bump mkdocs-material from 4.6.0 to 4.6.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 4.6.0 to 4.6.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.6.0...4.6.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-10 08:02:45 +00:00
dependabot-preview[bot]
88f2ad1eae
Bump pandas from 1.0.0 to 1.0.1
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.0.0...v1.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-10 08:02:07 +00:00
dependabot-preview[bot]
90ee82ac43
Bump ccxt from 1.22.30 to 1.22.39
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.22.30 to 1.22.39.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.22.30...1.22.39 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-10 08:01:42 +00:00
Matthias
db0475f9c3
Merge pull request #2890 from freqtrade/hroff-1902-patch-1
...
Add tip on running order types for Bittrex
2020-02-10 08:33:24 +01:00
hroff-1902
4af25ec315
Adjust mypy and flake commands
2020-02-10 05:52:07 +03:00
hroff-1902
0ba8d13de9
Merge pull request #2831 from xmatthias/feat/new_config
...
introduce new-config subcommand
2020-02-09 22:11:37 +03:00
hroff-1902
f7c74e551f
Fix wording
2020-02-09 21:56:59 +03:00
Fredrik81
5bf4c5869b
Update hyperopt_commands.py
...
Missed a debug print
2020-02-09 19:32:09 +01:00
hroff-1902
9ec9a7b124
Fix t_index to be normalized
2020-02-09 21:20:15 +03:00
hroff-1902
cc3f65d069
Fix typo
2020-02-09 19:45:04 +03:00
hroff-1902
c83da7cadb
Add section about order types into Bittrex Exchange-specific chapter
2020-02-09 19:11:06 +03:00
Matthias
7c91c77fd9
Merge pull request #2891 from freqtrade/hroff-1902-patch-2
...
Fix SharpeHyperOptLossDaily
2020-02-09 17:06:22 +01:00
hroff-1902
40abdd2608
Suggest changing strategy
2020-02-09 18:54:04 +03:00
hroff-1902
c89a32224c
Fix SharpeHyperOptLossDaily
2020-02-09 18:40:19 +03:00
Matthias
d65a06947d
Merge branch 'develop' into data_handler
2020-02-09 15:16:43 +01:00
Fredrik Rydin
eb3783dc00
Fixed a blank line issue :-(
2020-02-09 14:30:29 +01:00
Fredrik Rydin
c648ec7c0c
Added test cases and fixed a minor bug
2020-02-09 14:18:56 +01:00
hroff-1902
c7ba85c2e6
Add tip on running order types for Bittrex
2020-02-09 14:19:13 +03:00
Matthias
b536d50194
Address PR Review
2020-02-09 11:41:29 +01:00
Matthias
f41de38498
Merge pull request #2884 from freqtrade/fix/stakecurr_validation
...
fix download-data validation problems
2020-02-09 11:07:39 +01:00
Fredrik Rydin
c96acd6ca0
Fixed to pass PEP8
2020-02-09 00:16:11 +01:00
Yazeed Al Oyoun
2796d3d8a0
added missing tests to increase coverage
2020-02-09 00:11:58 +01:00
Fredrik Rydin
636bd5acb5
Added filter options to "hyperopt-list" in order to easier find epochs.
...
--profitable
Select only profitable epochs.
--min-avg-time INT
Select epochs on above average time.
--max-avg-time INT
Select epochs on under average time.
--min-avg-profit FLOAT
Select epochs on above average profit.
--min-total-profit FLOAT
Select epochs on above total profit.
2020-02-08 23:21:42 +01:00
Matthias
1a9787ac76
Add validation for data-download relevant settings
2020-02-08 21:53:34 +01:00
Yazeed Al Oyoun
879b513822
enhanced method description
2020-02-08 21:31:36 +01:00
Yazeed Al Oyoun
4fad7a462c
fixes in webhook-config docs
2020-02-08 21:19:07 +01:00
Yazeed Al Oyoun
f3b1161640
wide notifications fixes
2020-02-08 21:02:52 +01:00
Matthias
c4031761fe
Don't validate exchange for data-download subcommand
2020-02-08 19:29:58 +01:00
Matthias
34f04668c1
Add template for bittrex
2020-02-08 14:02:51 +01:00
Matthias
52f4187129
Allow exchange templates to configure outside-options too
2020-02-08 13:51:55 +01:00
Matthias
f508324fc8
Update docker documentation to be easier to use
2020-02-08 13:38:45 +01:00
Matthias
a1fe3850e2
Improve docker-compose file to be ready to use
2020-02-08 13:34:04 +01:00
Matthias
fff8ced3b0
Merge pull request #2843 from hroff-1902/allow-derived-strategies
...
Allow derived strategies
2020-02-08 09:15:35 +01:00
Matthias
67e66a6c4a
Merge pull request #2882 from hroff-1902/update_advanced_hyperopt_template
...
Update advanced hyperopt template
2020-02-08 09:07:18 +01:00
Matthias
5bae5a6a35
Merge pull request #2881 from hroff-1902/no_nxt_in_config_example
...
Minor: Replace NXT with XRP in config.json.example
2020-02-08 09:05:23 +01:00
hroff-1902
61ced5e926
Fix typo
2020-02-08 02:49:06 +03:00
hroff-1902
28184201e4
Align sample_hyperopt_advanced.py to hyperopt_interface.py
2020-02-08 02:47:50 +03:00
hroff-1902
a893f70e49
Replace NXT with XRP in config.json.example
2020-02-08 02:21:39 +03:00
hroff-1902
6990f6af25
Merge pull request #2870 from freqtrade/dry_run_docs
...
Add considerations for dry-run
2020-02-08 00:09:58 +03:00
hroff-1902
c501fd0a70
Merge pull request #2875 from yazeed/distinguish_draws_from_wins
...
Add draws column to backtesting tables
2020-02-07 22:55:12 +03:00
Matthias
abf10aec98
Merge branch 'develop' into feat/new_config
2020-02-07 17:02:14 +01:00
Yazeed Al Oyoun
6b279f297c
fixed test
2020-02-07 16:45:07 +03:00
Yazeed Al Oyoun
e8b9d88eb6
moved line for total_downside
2020-02-07 16:44:55 +03:00
Yazeed Al Oyoun
a46b7bcd6d
more fixes...
2020-02-07 16:44:43 +03:00
Yazeed Al Oyoun
951a19fb00
added tests for both sortino methods
2020-02-07 16:44:30 +03:00
Yazeed Al Oyoun
be34dc463b
fixed bad commit
2020-02-07 16:44:01 +03:00
Yazeed Al Oyoun
9bcc5d2eed
fixed downside_returns to read from profit_percent_after_slippage
2020-02-07 16:36:12 +03:00
Yazeed Al Oyoun
728ab0ff21
Added both SortinoHyperOptLoss and SortinoHyperOptLossDaily
2020-02-07 16:35:28 +03:00
Yazeed Al Oyoun
b56a1f0603
initial push of sortino, work not done, still need own tests
2020-02-07 16:34:20 +03:00
Yazeed Al Oyoun
deb0b7ad67
Added both SortinoHyperOptLoss and SortinoHyperOptLossDaily
2020-02-07 16:30:37 +03:00
Yazeed Al Oyoun
44d67389d2
initial push of sortino, work not done, still need own tests
2020-02-07 16:29:27 +03:00
Yazeed Al Oyoun
aa2cb937b1
flake8 :)
2020-02-07 03:54:47 +01:00
Yazeed Al Oyoun
ff819386e1
added draws to backtesting tables, reduced len of some labels to help fit this without increasing total width
2020-02-07 03:51:50 +01:00
Matthias
49dcc561b7
POC for check_buy_timeout
2020-02-06 20:30:17 +01:00
Matthias
2816b96650
Create strategy_wrapper to call user-defined code with
2020-02-06 20:26:04 +01:00
hroff-1902
f57bd6b616
Keep the docs clean for unexperienced users
2020-02-06 21:53:03 +03:00
hroff-1902
418e7adac1
Highlight syntax in advanced-hyperopt as well
2020-02-06 17:49:10 +03:00
hroff-1902
2034527faa
Update docs/strategy-customization.md
...
Co-Authored-By: Matthias <xmatthias@outlook.com >
2020-02-06 17:45:15 +03:00
hroff-1902
412f5d68de
Add description to hyperopt advanced doc chapter
2020-02-06 17:42:26 +03:00
hroff-1902
2846f9454f
Add description in the docs
2020-02-06 17:02:11 +03:00
hroff-1902
739acaa475
Wordings improved
2020-02-06 13:54:51 +03:00
Matthias
97e48080e8
Merge pull request #2839 from hroff-1902/list-hyperopts-2
...
Add list-hyperopts subcommand
2020-02-06 07:06:36 +01:00
Yazeed Al Oyoun
5b00eaa42d
Updated Strategy Summary table to match other backtesting tables ( #2864 )
2020-02-06 06:58:58 +01:00
Yazeed Al Oyoun
9639ffb140
added daily sharpe ratio hyperopt loss method, ty @djacky ( #2826 )
...
* more consistent backtesting tables and labels
* added rounding to Tot Profit % on Sell Reasosn table to be consistent with other percentiles on table.
* added daily sharpe ratio hyperopt loss method, ty @djacky
* removed commented code
* removed unused profit_abs
* added proper slippage to each trade
* replaced use of old value total_profit
* Align quotes in same area
* added daily sharpe ratio test and modified hyperopt_loss_sharpe_daily
* fixed some more line alignments
* updated docs to include SharpeHyperOptLossDaily
* Update dockerfile to 3.8.1
* Run tests against 3.8
* added daily sharpe ratio hyperopt loss method, ty @djacky
* removed commented code
* removed unused profit_abs
* added proper slippage to each trade
* replaced use of old value total_profit
* added daily sharpe ratio test and modified hyperopt_loss_sharpe_daily
* updated docs to include SharpeHyperOptLossDaily
* docs fixes
* missed one fix
* fixed standard deviation line
* fixed to bracket notation
* fixed to bracket notation
* fixed syntax error
* better readability, kept np.sqrt(365) which results in annualized sharpe ratio
* fixed method arguments indentation
* updated commented out debug print line
* renamed after slippage profit_percent so it wont affect _calculate_results_metrics()
* Reworked to fill leading and trailing days
* No need for np; make flake happy
* Fix risk free rate
Co-authored-by: Matthias <xmatthias@outlook.com >
Co-authored-by: hroff-1902 <47309513+hroff-1902@users.noreply.github.com >
2020-02-06 06:49:08 +01:00
Matthias
586cbc750c
Add considerations for dry-run
2020-02-06 06:45:11 +01:00
hroff-1902
b5ee4f17cb
Merge pull request #2830 from orehunt/spreadfilter
...
- added spread filter
2020-02-04 23:37:09 +03:00
Matthias
6866f6389d
Fix merge-error
2020-02-04 20:41:13 +01:00
hroff-1902
d2cac1d8fd
Merge branch 'develop' into spreadfilter
2020-02-04 16:54:46 +03:00
untoreh
aa54fd2251
- added spread filter
...
- minimum value to volume pairlist
2020-02-04 14:49:59 +01:00
hroff-1902
f5fb129483
Merge pull request #2858 from freqtrade/fix/rolling_max
...
Fix implementation of rolling_max
2020-02-04 14:05:05 +03:00
Matthias
a707aeb3d0
Fix implementation of rolling_max
2020-02-04 07:00:53 +01:00
Matthias
f8bb6a3e06
Merge pull request #2855 from yazeed/text_mods_in_check_depth_of_market_buy
...
More consistency in check_depth_of_market_buy()
2020-02-04 06:24:58 +01:00
Yazeed Al Oyoun
91b4c9668c
More consistency changes...
2020-02-04 01:57:24 +01:00
hroff-1902
d457d43999
Merge pull request #2833 from hroff-1902/type-hints
...
Add some type hints
2020-02-03 23:24:26 +03:00
hroff-1902
ffb53a6df5
get rid of typing.cast()
2020-02-03 23:08:35 +03:00
hroff-1902
82590657fb
Merge pull request #2848 from freqtrade/dependabot/pip/develop/scikit-optimize-0.7.1
...
Bump scikit-optimize from 0.5.2 to 0.7.1
2020-02-03 22:53:01 +03:00
Matthias
54303880d3
Merge pull request #2849 from freqtrade/dependabot/pip/develop/pandas-1.0.0
...
Bump pandas from 0.25.3 to 1.0.0
2020-02-03 20:34:17 +01:00
Matthias
cbabc295c7
Don't convert to datetime - but convert to datetime64 instead
2020-02-03 20:25:43 +01:00
Matthias
b8aaf744e8
Merge pull request #2851 from hroff-1902/improve-logging-3
...
Add pair to exception messages in exchange module
2020-02-03 16:04:55 +01:00
hroff-1902
64f04845b6
Merge pull request #2850 from freqtrade/try_fix_randoM-test
...
make sure asyncio_loop is not initialized within ccxt code
2020-02-03 17:45:49 +03:00
hroff-1902
684cb54992
Add pair to exception msg
2020-02-03 17:17:46 +03:00
Matthias
f6c09160ab
make sure asyncio_loop is not initialized within ccxt code
2020-02-03 15:17:36 +01:00
Matthias
221950cdc4
Merge pull request #2845 from freqtrade/dependabot/pip/develop/jinja2-2.11.1
...
Bump jinja2 from 2.10.3 to 2.11.1
2020-02-03 10:07:56 +01:00
Matthias
6e6c0757d6
Merge pull request #2847 from freqtrade/dependabot/pip/develop/ccxt-1.22.30
...
Bump ccxt from 1.21.91 to 1.22.30
2020-02-03 10:05:46 +01:00
Matthias
2ee99bde29
Merge pull request #2846 from freqtrade/dependabot/pip/develop/pytest-5.3.5
...
Bump pytest from 5.3.4 to 5.3.5
2020-02-03 09:58:04 +01:00
dependabot-preview[bot]
d5f704009f
Bump pandas from 0.25.3 to 1.0.0
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 0.25.3 to 1.0.0.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v0.25.3...v1.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-03 08:03:45 +00:00
dependabot-preview[bot]
3938418ad5
Bump scikit-optimize from 0.5.2 to 0.7.1
...
Bumps [scikit-optimize](https://github.com/scikit-optimize/scikit-optimize ) from 0.5.2 to 0.7.1.
- [Release notes](https://github.com/scikit-optimize/scikit-optimize/releases )
- [Changelog](https://github.com/scikit-optimize/scikit-optimize/blob/master/CHANGELOG.md )
- [Commits](https://github.com/scikit-optimize/scikit-optimize/compare/v0.5.2...v0.7.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-03 08:03:21 +00:00
dependabot-preview[bot]
401748e9a7
Bump ccxt from 1.21.91 to 1.22.30
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.21.91 to 1.22.30.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.21.91...1.22.30 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-03 08:02:54 +00:00
dependabot-preview[bot]
bc2ae3e88d
Bump pytest from 5.3.4 to 5.3.5
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.3.4 to 5.3.5.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.3.4...5.3.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-03 08:02:21 +00:00
dependabot-preview[bot]
7b8e665323
Bump jinja2 from 2.10.3 to 2.11.1
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 2.10.3 to 2.11.1.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/master/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/2.10.3...2.11.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-03 08:01:28 +00:00
hroff-1902
df249c7c03
Remove unclear comment
2020-02-03 09:37:50 +03:00
hroff-1902
5c20311768
Merge pull request #2844 from freqtrade/coveralls_twice
...
Only run coveralls once
2020-02-03 09:18:42 +03:00
Matthias
d0506a6435
Use correct matrix variable
2020-02-03 07:01:07 +01:00
Matthias
c8960ab628
Only run coveralls once
2020-02-03 06:50:07 +01:00
hroff-1902
537596001e
Allow derived strategies
2020-02-03 06:20:01 +03:00
Matthias
d8c053573a
Merge pull request #2840 from freqtrade/fix/testerrror
...
Fix failing stoploss CI test
2020-02-02 20:49:42 +01:00
Matthias
2b69e7830d
Fix failing CI test
2020-02-02 20:08:50 +01:00
Matthias
e3cb5d26c0
Merge pull request #2835 from yazeed/reduce_noise_if_use_order_book_true
...
reduced noise without verbose mode if use_order_book is true
2020-02-02 19:42:50 +01:00
hroff-1902
84156879f6
Fix NO_CONF_REQUIRED for list-hyperopts
2020-02-02 20:11:42 +03:00
hroff-1902
d12e03e50d
Fix test inconsistency in test_freqtradebot.py
2020-02-02 20:01:25 +03:00
hroff-1902
cd0534efcc
Add test
2020-02-02 19:41:22 +03:00
hroff-1902
505648fb66
Adjust docs
2020-02-02 19:41:22 +03:00
hroff-1902
857eb5ff69
Add list-hyperopts command
2020-02-02 19:41:22 +03:00
hroff-1902
3fe39a3e1b
Rename constant
2020-02-02 19:41:22 +03:00
hroff-1902
a5e670b402
Add USERPATH_NOTEBOOKS
2020-02-02 19:41:22 +03:00
hroff-1902
e8c1abc509
Merge pull request #2799 from freqtrade/fix_stoploss_recreated
...
Fix stoploss recreated
2020-02-02 16:59:45 +03:00
hroff-1902
6594679e52
Merge pull request #2779 from freqtrade/stoploss_market
...
Stoploss on exchange for Kraken
2020-02-02 14:48:45 +03:00
Matthias
c1897fbc48
Merge pull request #2834 from yazeed/consistent_main_sharpe_hyperopt_loss
...
better readability on sharpe ratio loss method
2020-02-02 11:12:56 +01:00
Yazeed Al Oyoun
aeabe1800b
modified two lines from logger.info to logger.debug cause they're too spammy
2020-02-02 10:49:00 +01:00
Matthias
d64751687b
Fix link and lowercase variable
2020-02-02 10:47:44 +01:00
Yazeed Al Oyoun
3499f1b85c
better readability and more consistent with daily sharpe loss method
2020-02-02 08:47:33 +01:00
hroff-1902
f3d500085c
Add some type hints
2020-02-02 07:00:40 +03:00
Matthias
aa8731d0fc
Merge pull request #2832 from freqtrade/python_3.8
...
Python 3.8
2020-02-01 19:39:45 +01:00
Matthias
cbd2b265bb
Fix small error
2020-02-01 15:16:44 +01:00
Matthias
321bc336ea
Run tests against 3.8
2020-02-01 15:14:55 +01:00
Matthias
4459679c64
Update dockerfile to 3.8.1
2020-02-01 15:14:44 +01:00
Matthias
628b06927c
Support python3.8 virtualenvs and remove config generation via SED
2020-02-01 14:59:14 +01:00
Matthias
12317b1c53
Add some rudimentary tests for questions
2020-02-01 14:46:43 +01:00
Matthias
d1a3a2d000
Add tests for build_config
2020-02-01 14:22:40 +01:00
Matthias
cfa6a3e3d3
Don't overwrite files
2020-02-01 14:12:21 +01:00
Matthias
c224c66978
Small edits to install.md
2020-02-01 14:06:31 +01:00
Matthias
929bbe3058
Link to docker installation from index.md
2020-02-01 14:01:19 +01:00
Matthias
8796ecb2a9
Ad example for new-config with answered questions
2020-02-01 13:56:57 +01:00
Matthias
54512a66ef
Update help-strings for list-utils
2020-02-01 13:52:25 +01:00
Matthias
c40a4d77f8
Use exchange_mapping to determine correct exchange-template
2020-02-01 13:46:58 +01:00
Matthias
d69ef4380b
Add basic documentation for new-config option
2020-02-01 13:44:04 +01:00
Matthias
8371003c05
Merge pull request #2827 from freqtrade/release/2020-01
...
new Release 2020.01
2020-02-01 12:54:32 +01:00
Matthias
19d4e1435c
Merge pull request #2828 from yazeed/line_alignment_fixes
...
fixed some more line alignments
2020-02-01 11:19:28 +01:00
Matthias
4a80c47fd1
Merge pull request #2825 from yazeed/better_backtesting_tables
...
more consistent backtesting and sell reasons tables
2020-02-01 11:18:50 +01:00
Yazeed Al Oyoun
d038bcedb0
fixed some more line alignments
2020-01-31 22:37:05 +01:00
Matthias
c396ad4daa
Align quotes in same area
2020-01-31 20:41:51 +01:00
Matthias
cff8498b42
Version bump 2020.01
2020-01-31 20:17:53 +01:00
Matthias
fdf6121b6e
Merge branch 'master' into release/2020-01
2020-01-31 20:17:41 +01:00
Yazeed Al Oyoun
907a61152c
added rounding to Tot Profit % on Sell Reasosn table to be consistent with other percentiles on table.
2020-01-31 04:53:37 +01:00
Yazeed Al Oyoun
e2b3907df5
more consistent backtesting tables and labels
2020-01-31 04:39:18 +01:00
Matthias
4be3f053ca
Exclude trading against BNB bases on binance
2020-01-30 21:42:48 +01:00
Matthias
83baa6ee2e
Add test stub
2020-01-29 22:47:15 +01:00
Matthias
cebf99b5d8
Implement validation
2020-01-29 22:46:47 +01:00
Matthias
acbf13e648
Fail gracefully if user interrupted question session
2020-01-29 21:47:05 +01:00
Matthias
2f0775fa1b
Extract build-config tests to new file
2020-01-29 21:31:09 +01:00
Matthias
940bfbee96
Move start_config out of build_commands file
2020-01-29 21:28:01 +01:00
Matthias
e250c56829
Add Questionaire workflow
2020-01-29 21:21:38 +01:00
Matthias
49c9258a08
enhance test
2020-01-29 20:43:10 +01:00
Matthias
dd83cb1b95
Extract selection generation to a seperate method
2020-01-29 20:27:38 +01:00
Matthias
2396f35586
Merge pull request #2819 from hroff-1902/worker-delete-state
...
Remove state attribute from Worker class
2020-01-29 15:57:35 +01:00
hroff-1902
68771a7861
Remove state attr from Worker
2020-01-29 17:08:36 +03:00
hroff-1902
e1356fb80e
Merge pull request #2800 from yazeed/enhanced_check_depth_of_market_logging
...
better logging on check_depth_of_market_buy()
2020-01-29 10:56:14 +03:00
Matthias
c80d8f432a
Add exchange templates
2020-01-29 07:13:38 +01:00
Matthias
122c916356
Add first version of config_deploy
2020-01-29 07:03:22 +01:00
Matthias
9f29128205
Fix small json formatting issue
2020-01-29 07:01:17 +01:00
Matthias
b384ca8fd2
Create new-config command
2020-01-29 06:47:01 +01:00
Yazeed Al Oyoun
a0b92fe0b1
removed typo
2020-01-28 19:29:47 +01:00
Yazeed Al Oyoun
328a9ffafd
fixed typo in false statement
2020-01-28 19:27:49 +01:00
Matthias
d40054b9d2
Merge pull request #2815 from hroff-1902/docs-gitclone
...
Minor: Advise to use https method for git clone instead of ssh
2020-01-28 06:25:08 +01:00
hroff-1902
4c0e586354
Advise to use https method for git clone i.o ssh
2020-01-27 22:39:04 +03:00
Matthias
3541f7bfce
Merge pull request #2808 from freqtrade/dependabot/pip/develop/plotly-4.5.0
...
Bump plotly from 4.4.1 to 4.5.0
2020-01-27 19:45:01 +01:00
Matthias
3a2443b5fa
Merge pull request #2811 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.13
...
Bump sqlalchemy from 1.3.12 to 1.3.13
2020-01-27 09:47:15 +01:00
Matthias
e488ce0d07
Merge pull request #2809 from freqtrade/dependabot/pip/develop/urllib3-1.25.8
...
Bump urllib3 from 1.25.7 to 1.25.8
2020-01-27 09:46:11 +01:00
Matthias
521e497ba3
Merge pull request #2812 from freqtrade/dependabot/pip/develop/pytest-5.3.4
...
Bump pytest from 5.3.3 to 5.3.4
2020-01-27 09:38:37 +01:00
dependabot-preview[bot]
c9ee678a52
Bump sqlalchemy from 1.3.12 to 1.3.13
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.12 to 1.3.13.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-27 08:36:41 +00:00
Matthias
078e25e383
Merge pull request #2810 from freqtrade/dependabot/pip/develop/ccxt-1.21.91
...
Bump ccxt from 1.21.76 to 1.21.91
2020-01-27 09:35:35 +01:00
dependabot-preview[bot]
a3b0f75289
Bump pytest from 5.3.3 to 5.3.4
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.3.3...5.3.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-27 07:44:27 +00:00
dependabot-preview[bot]
66939bdcf6
Bump ccxt from 1.21.76 to 1.21.91
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.21.76 to 1.21.91.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.21.76...1.21.91 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-27 07:43:41 +00:00
dependabot-preview[bot]
184a6005a6
Bump urllib3 from 1.25.7 to 1.25.8
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.25.7 to 1.25.8.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/master/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.25.7...1.25.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-27 07:43:11 +00:00
dependabot-preview[bot]
161c06fd4e
Bump plotly from 4.4.1 to 4.5.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.4.1 to 4.5.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.4.1...v4.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-27 07:42:52 +00:00
Matthias
5d7317ef77
Merge pull request #2807 from hroff-1902/refactor-freqtrade-2
...
Add notify_status() to FreqtradeBot
2020-01-27 06:44:20 +01:00
Matthias
aae14dd9fe
Merge pull request #2806 from hroff-1902/minor-freqtrade-5
...
Minor cosmetics in start_trading
2020-01-27 06:37:47 +01:00
hroff-1902
30e3e434ab
Add notify_status() to FreqtradeBot
2020-01-27 03:34:53 +03:00
hroff-1902
33645e45fd
Minor cosmetics in start_trading
2020-01-27 02:49:25 +03:00
Matthias
1ef148317d
Merge branch 'develop' into stoploss_market
2020-01-26 20:33:41 +01:00
Matthias
1b9af9d2d8
Merge branch 'develop' into data_handler
2020-01-26 20:31:13 +01:00
hroff-1902
27d46ed06f
Merge pull request #2804 from freqtrade/utils_commands
...
Utils commands
2020-01-26 21:40:04 +03:00
Matthias
02563019fc
move setup_utils_config to configuration module
2020-01-26 14:15:53 +01:00
Matthias
8c9119b471
Add docustring to commands module
2020-01-26 13:46:01 +01:00
Matthias
2d02c3f2a4
Split out pairlist_commands
2020-01-26 13:46:01 +01:00
Matthias
a3e9d04383
Adjust imports to new place for arguments
2020-01-26 13:46:01 +01:00
Matthias
7f851ad8d9
Move arguments and cli_options to commands module
2020-01-26 13:46:01 +01:00
Matthias
a1c684f67c
Simplify noqa setup for module imports
2020-01-26 13:46:01 +01:00
Matthias
f347e5934a
Small adjustments for moved commands
2020-01-26 13:46:01 +01:00
Matthias
e033df6a2f
Move optimize_commands to commands module
2020-01-26 13:46:01 +01:00
Matthias
b254bdfea3
Move plot_utils to plot_commands
2020-01-26 13:46:01 +01:00
Matthias
70a0346b0a
Move data-stuff to data-commands
2020-01-26 13:46:01 +01:00
Matthias
7e23304187
Adjust tests to new paths
2020-01-26 13:46:01 +01:00
Matthias
926bf07df1
Seperate a few commands into specific files
2020-01-26 13:46:01 +01:00
Matthias
6e85280467
Adjust imports
2020-01-26 13:46:01 +01:00
Matthias
80ed1c3e14
Move utils to commands
2020-01-26 13:46:01 +01:00
hroff-1902
1ae3fb4d2f
Merge pull request #2803 from freqtrade/edge_no__init__
...
Move edge-module out of __init__.py
2020-01-26 15:21:21 +03:00
Matthias
3f2542fcbc
Move edge-module out of __init__.py
2020-01-26 10:44:42 +01:00
hroff-1902
f6278da23f
Merge pull request #2802 from freqtrade/try_fixrandomfailure
...
Fix missed mock
2020-01-25 16:05:22 +03:00
Matthias
a3ac05cc16
Fix missed mock
2020-01-25 13:38:13 +01:00
Matthias
a97bb10877
Merge pull request #2801 from freqtrade/backtest_arguments_2
...
Backtest arguments instead of dictionary
2020-01-25 13:11:23 +01:00
Matthias
bd4dd8403b
Fix type-errors with stake_amount
2020-01-25 12:49:37 +01:00
hroff-1902
52f0ed5310
Adjust tests
2020-01-25 12:49:37 +01:00
hroff-1902
f4c7edf551
No args for backtest(), use arguments
2020-01-25 12:49:37 +01:00
Yazeed Al Oyoun
f8db7f1709
added ask price, bid price, immediate ask quantity, and immediate bid quantity to check_depth_of_market_buy. also added a line that mentions if delta condition was satisfied or not.
2020-01-25 04:17:41 +01:00
Matthias
72c273aaed
Add test for closed trade case
2020-01-23 21:07:21 +01:00
Matthias
70b9bd9c0e
Verify if trade is closed before acting on Stoploss_on_exchange
2020-01-23 20:36:48 +01:00
Matthias
ea5ac1efb5
Don't handle stoploss if there is an open regular order
2020-01-23 20:24:23 +01:00
Matthias
a83de241e4
Check for closed stoploss-orders first
2020-01-23 19:40:31 +01:00
Matthias
f5a44e4fc4
open_order_id should be None when handling stoploss orders
2020-01-23 19:38:35 +01:00
Matthias
1d141cd406
Merge branch 'develop' into stoploss_market
2020-01-23 19:35:05 +01:00
hroff-1902
82797e768f
Merge pull request #2796 from freqtrade/update_wallets_after_foresell
...
update wallets after forcesell
2020-01-23 00:10:47 +03:00
hroff-1902
9176064047
Merge pull request #2795 from freqtrade/tests_buy_rate
...
Add parametrized tests for get_buy_rate
2020-01-23 00:05:40 +03:00
Matthias
bc4c469797
Merge branch 'develop' into stoploss_market
2020-01-22 20:51:52 +01:00
Matthias
aad10ceee3
Add threading lock object for /forcesell
...
Protects against stoploss_on_exchange order recreation
in case of /forcesell (it's a timing issue, so may or may not happen).
2020-01-22 20:50:09 +01:00
Matthias
58ceda4b90
update wallets after forcesell
2020-01-22 19:54:55 +01:00
Matthias
f36bc80ad1
Add parametrized tests for get_buy_rate
2020-01-22 19:43:02 +01:00
hroff-1902
2b4d821d30
Merge pull request #2794 from freqtrade/rename_get_target_bid
...
rename get_target_bid
2020-01-22 17:19:04 +03:00
Matthias
8a940eb0c1
Align price finding function name on buy side with get_sell_rate
2020-01-22 14:46:28 +01:00
Matthias
9c2f21b07e
Merge pull request #2788 from drdux/develop
...
added missing word in hyperopt loss example
2020-01-22 12:47:08 +01:00
hroff-1902
055f3fd1fd
Merge pull request #2790 from freqtrade/backtest_optimize
...
Fix typo in sell-reason table generation
2020-01-22 12:29:20 +03:00
hroff-1902
40843566d0
Merge pull request #2791 from freqtrade/windows_ci_fix
...
upgrade pip in windows environment
2020-01-22 12:16:04 +03:00
Matthias
e13045b599
upgrade pip in windows environment
2020-01-22 06:17:13 +01:00
Matthias
7d2d0235a0
Fix typo in sell-reason table generation
2020-01-22 06:08:34 +01:00
Daniel Goller
bff0a09537
line was too long
2020-01-21 16:14:19 +00:00
Daniel Goller
c1c2717bc9
added missing word in hyperopt loss example
2020-01-21 15:49:24 +00:00
Matthias
fc2970f41b
Merge branch 'develop' into data_handler
2020-01-21 06:58:48 +01:00
hroff-1902
66415d48d4
Merge pull request #2787 from freqtrade/dry_run_optional
...
remove default value calls for dry_run
2020-01-20 23:08:17 +03:00
hroff-1902
d54b1dade3
Merge pull request #2786 from freqtrade/fix/stoploss_on_exchange_dryrun
...
Fix/stoploss on exchange dryrun
2020-01-20 22:50:38 +03:00
Matthias
1bf475fa1a
Remove .get calls for dry_run - it's a mandatory property
2020-01-20 20:24:40 +01:00
Matthias
099bbc5c7f
Fix bug when stoploss_on_exchange in combination with dry-run
...
does not sell orders
2020-01-20 20:14:40 +01:00
Matthias
6e3336cb30
Adapt test to verify behaviour of stoploss_on_exchange in dry-run
2020-01-20 20:10:06 +01:00
Matthias
eb6c7f8595
Merge pull request #2781 from freqtrade/dependabot/pip/develop/ccxt-1.21.76
...
Bump ccxt from 1.21.56 to 1.21.76
2020-01-20 14:44:11 +01:00
Matthias
10a706851a
Merge pull request #2782 from freqtrade/dependabot/pip/develop/pytest-5.3.3
...
Bump pytest from 5.3.2 to 5.3.3
2020-01-20 11:40:57 +01:00
dependabot-preview[bot]
8d4515935a
Bump pytest from 5.3.2 to 5.3.3
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.3.2 to 5.3.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.3.2...5.3.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-20 07:49:18 +00:00
dependabot-preview[bot]
9474cb1792
Bump ccxt from 1.21.56 to 1.21.76
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.21.56 to 1.21.76.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.21.56...1.21.76 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-20 07:48:46 +00:00
Matthias
10d9db72a8
Adjust tests slightly
2020-01-19 20:06:04 +01:00
Matthias
cf9331919f
move exchange-specific order-parsing to exchange class
...
Related to stoploss_on_exchange in combination with trailing stoploss.
Binance contains stopPrice in the info, while kraken returns the same
value as "price".
2020-01-19 19:54:30 +01:00
Matthias
7a22aaa111
UPdate documentation to reflect that stoploss-on-exchange is also
...
available for kraken
2020-01-19 14:40:09 +01:00
Matthias
f1629c907a
Implement stoploss for kraken
2020-01-19 14:40:09 +01:00
Matthias
e6f1912443
Use named arguments for stoploss create_order call
2020-01-19 14:40:09 +01:00
Matthias
16b34e11ca
Complete rename of stoploss_limit to stoploss
2020-01-19 14:40:09 +01:00
Matthias
256fc2e78c
Rename stoploss_limit to stoploss
2020-01-19 13:30:56 +01:00
Matthias
da0af489a2
Adjust tests to pass in order_types instead of rate
2020-01-19 13:25:41 +01:00
Matthias
8d2e0bfd62
Move rate-calcuation for stoploss-limit order to exchange
2020-01-19 13:13:09 +01:00
hroff-1902
2f82122fc4
Merge pull request #2763 from freqtrade/fix/precision_rounding
...
Fix/precision rounding
2020-01-17 01:25:30 +03:00
hroff-1902
889929f782
Merge pull request #2772 from freqtrade/safe_sell_amount_update_wallet
...
Safe sell amount update wallet
2020-01-16 00:15:34 +03:00
Matthias
fa1e9dd70d
Adjust tests to allow updating within safe_sell_amount
2020-01-15 21:53:04 +01:00
Matthias
29a5e4fba1
Update wallets before getting amount
2020-01-15 21:52:54 +01:00
hroff-1902
a20f502159
Merge pull request #2771 from freqtrade/fix/2770
...
Fix bad bug in safe_sell_amount
2020-01-15 23:33:04 +03:00
Matthias
8bcfe4a6aa
Up log level of safe_sell_amount message
2020-01-15 21:01:36 +01:00
hroff-1902
854bb0056b
Merge pull request #2583 from gaugau3000/doc_feature_section
...
Doc feature section
2020-01-15 22:55:39 +03:00
Matthias
90ed4c665b
Cover equal case via test
2020-01-15 19:59:08 +01:00
Matthias
d1bf388b0e
Wallet amount must be compared with >=
2020-01-15 19:56:14 +01:00
Matthias
6feb68b18d
Change feature sorting to tell more of a story
2020-01-15 19:51:33 +01:00
Matthias
09621b3ef1
Merge pull request #2769 from tejeshreddy/update-comments
...
Update comments on backtesting
2020-01-15 15:44:46 +01:00
Tejesh
f73f0b1653
Update comments on backtesting
2020-01-15 19:29:00 +05:30
hroff-1902
f7f56f5eda
Merge pull request #2768 from freqtrade/rpc/refresh_balance
...
refresh wallets on /balance call
2020-01-15 16:34:09 +03:00
Matthias
c8806a16a1
Allow wallet update from /balance
2020-01-15 06:43:41 +01:00
Matthias
4013701bdb
allow wallet update to be skipped if the value is fresh enough.
...
Value is NOT configurable, having this wrong can result in bans on the
exchange.
2020-01-15 06:42:53 +01:00
Matthias
4c823f12e3
Sort imports
2020-01-14 20:25:58 +01:00
Matthias
1e58cd70ad
Adapt tests to round price up
2020-01-14 20:16:47 +01:00
Matthias
bea4ad8eff
Revert price_to_precision to rounding up
2020-01-14 20:16:20 +01:00
Matthias
d7957bd791
add advanced tests for price_to_precision
2020-01-14 16:04:39 +01:00
Matthias
425ec53b28
Combine amount_to_precision tests into one
2020-01-14 16:01:35 +01:00
Matthias
797dc8a4da
Add more detailed tests for amount_to_precision
2020-01-14 15:54:53 +01:00
Matthias
d12a2a5888
Merge pull request #2752 from freqtrade/plotting/indicator_strategy
...
Allow enhanced plot-dataframe configuration
2020-01-13 19:53:15 +01:00
Matthias
845e27542a
Merge pull request #2765 from freqtrade/dependabot/pip/develop/ccxt-1.21.56
...
Bump ccxt from 1.21.32 to 1.21.56
2020-01-13 11:56:07 +01:00
dependabot-preview[bot]
c67b253099
Bump ccxt from 1.21.32 to 1.21.56
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.21.32 to 1.21.56.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.21.32...1.21.56 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-13 10:38:34 +00:00
Matthias
154fff7d02
Merge pull request #2764 from freqtrade/dependabot/pip/develop/numpy-1.18.1
...
Bump numpy from 1.18.0 to 1.18.1
2020-01-13 11:37:31 +01:00
Matthias
82fd6e6fb3
Merge pull request #2766 from freqtrade/dependabot/pip/develop/python-telegram-bot-12.3.0
...
Bump python-telegram-bot from 12.2.0 to 12.3.0
2020-01-13 11:37:10 +01:00
dependabot-preview[bot]
b3938a86c3
Bump python-telegram-bot from 12.2.0 to 12.3.0
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 12.2.0 to 12.3.0.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v12.2.0...v12.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-13 07:56:20 +00:00
dependabot-preview[bot]
2f8ed7ed19
Bump numpy from 1.18.0 to 1.18.1
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.18.0 to 1.18.1.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.18.0...v1.18.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-13 07:55:35 +00:00
hroff-1902
af36635769
Minor changes in the docs
2020-01-13 06:41:16 +03:00
hroff-1902
495728f502
Refine docs
2020-01-13 06:41:16 +03:00
Matthias
5dccd01fb7
Merge pull request #2760 from freqtrade/remove_hardcoded_exchange_stuff
...
Remove hardcoded exchange parameters
2020-01-12 19:47:44 +01:00
Matthias
5fcab1eee8
Align method names to internal ccxt names
...
These methods are reimplemented from ccxt so we can test their behaviour.
2020-01-12 14:55:05 +01:00
Matthias
b60d7ad42f
Use ccxt.decimal_to_precision instead of our own calculation
2020-01-12 14:41:09 +01:00
Matthias
fa1f9bcdbd
expose precisionMode from exchange class
2020-01-12 14:37:45 +01:00
Matthias
53abfdbcbf
Use sorted on set instead of explicit list conversion
2020-01-12 12:48:29 +01:00
Matthias
3519cebf66
Add test for failing stake_validation
2020-01-11 13:14:19 +01:00
Matthias
a7246ba1ec
No need to "fix" stake_currency enum anymore
2020-01-11 12:51:42 +01:00
Matthias
60b47b6eec
Add tests for get_quote_currencies
2020-01-11 12:01:34 +01:00
Matthias
ca2880537d
Modify tests to skip stake_currency validations
2020-01-11 11:54:11 +01:00
Matthias
13274964a9
Implement validation for valid stake currency
2020-01-11 11:54:00 +01:00
Matthias
235a10ab86
Don't suppport <1m timeframes
2020-01-11 11:36:28 +01:00
Matthias
5faebad863
Don't hardcode TimeFrames - they can differ by exchange.
2020-01-11 11:16:05 +01:00
Matthias
90a9052377
Merge pull request #2734 from freqtrade/relative_stake
...
Relative stake maximum tradable amount
2020-01-11 08:18:35 +01:00
hroff-1902
d3de398395
Docs adjusted
2020-01-10 23:43:09 +03:00
hroff-1902
83b88e7916
Remove Required marks for new settings
2020-01-10 23:14:17 +03:00
hroff-1902
3faa2d0eb9
Refine description for last_stake_amount_min_ratio
2020-01-10 22:59:02 +03:00
Matthias
fab19ae3a7
Implement last_stake_amount_min_ratio
2020-01-10 06:36:28 +01:00
Matthias
e94dfdeff2
UPdate documentation to remove inexisting setting
2020-01-09 20:13:14 +01:00
Matthias
9713dc8d94
Ensure wallets.update is called before buy
...
closes #2756
2020-01-09 20:09:21 +01:00
Matthias
b748ed3435
UPdate documentaiton wording
2020-01-09 19:59:13 +01:00
hroff-1902
7c7f7b9ece
Merge pull request #2755 from freqtrade/backtest_mean
...
Add average profit to sell_reason stats
2020-01-09 20:35:35 +03:00
Matthias
785cd2a640
Rename test module
2020-01-09 06:53:51 +01:00
Matthias
c475729c13
Extract edge reporting to optimize_reports
2020-01-09 06:52:34 +01:00
Matthias
989ab646a9
Add profit % to sell_reason table
2020-01-09 06:46:39 +01:00
Matthias
7461b5dc02
Mention custom strategy in features
2020-01-09 06:37:18 +01:00
Matthias
135487b2c9
SPlit control and Analyse feature into 2 seperate points
2020-01-09 06:35:05 +01:00
Matthias
b25f28d1ad
Merge pull request #2730 from freqtrade/extract_bt_reporting
...
Extract backtest reporting
2020-01-09 06:09:05 +01:00
hroff-1902
cee8f3349e
rearrange features -- move Run to the top
2020-01-09 04:16:57 +03:00
hroff-1902
9559cb988e
reworked
2020-01-09 04:12:43 +03:00
Matthias
db34cb1b75
Do some adjustments to the wording of the index.md section
2020-01-08 19:41:34 +01:00
Matthias
c9b0b4c7a4
Add plot_config to optional plot
2020-01-08 19:35:00 +01:00
Matthias
c3fd894a6c
Regenerate plots with new settings
2020-01-07 07:16:31 +01:00
Matthias
9f2d397e1f
Merge pull request #2746 from freqtrade/dependabot/pip/develop/arrow-0.15.5
...
Bump arrow from 0.15.4 to 0.15.5
2020-01-06 13:07:13 +01:00
Matthias
7719d8fbea
Merge pull request #2748 from freqtrade/dependabot/pip/develop/coveralls-1.10.0
...
Bump coveralls from 1.9.2 to 1.10.0
2020-01-06 13:01:20 +01:00
Matthias
3883d18b8a
Add bollinger note
2020-01-06 12:59:17 +01:00
Matthias
2b3f2e5fa8
Add first version of documentation
2020-01-06 12:55:12 +01:00
Matthias
5ae554bdff
Merge pull request #2747 from freqtrade/dependabot/pip/develop/pytest-mock-2.0.0
...
Bump pytest-mock from 1.13.0 to 2.0.0
2020-01-06 12:50:04 +01:00
dependabot-preview[bot]
6ac7dcf5e9
Bump arrow from 0.15.4 to 0.15.5
...
Bumps [arrow](https://github.com/crsmithdev/arrow ) from 0.15.4 to 0.15.5.
- [Release notes](https://github.com/crsmithdev/arrow/releases )
- [Changelog](https://github.com/crsmithdev/arrow/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/crsmithdev/arrow/compare/0.15.4...0.15.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-06 11:45:22 +00:00
dependabot-preview[bot]
6da97fafa8
Bump coveralls from 1.9.2 to 1.10.0
...
Bumps [coveralls](https://github.com/coveralls-clients/coveralls-python ) from 1.9.2 to 1.10.0.
- [Release notes](https://github.com/coveralls-clients/coveralls-python/releases )
- [Changelog](https://github.com/coveralls-clients/coveralls-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/coveralls-clients/coveralls-python/compare/1.9.2...1.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-06 11:45:12 +00:00
Matthias
6d4fe94285
Merge pull request #2751 from freqtrade/dependabot/pip/develop/ccxt-1.21.32
...
Bump ccxt from 1.21.23 to 1.21.32
2020-01-06 12:44:13 +01:00
Matthias
b27f3b8f2c
Merge pull request #2749 from freqtrade/dependabot/pip/develop/flake8-tidy-imports-4.0.0
...
Bump flake8-tidy-imports from 3.1.0 to 4.0.0
2020-01-06 12:44:02 +01:00
Matthias
ed29232478
Merge pull request #2750 from freqtrade/dependabot/pip/develop/scikit-learn-0.22.1
...
Bump scikit-learn from 0.22 to 0.22.1
2020-01-06 12:43:43 +01:00
dependabot-preview[bot]
3c0d184097
Bump ccxt from 1.21.23 to 1.21.32
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.21.23 to 1.21.32.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.21.23...1.21.32 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-06 07:43:06 +00:00
dependabot-preview[bot]
d846114d3c
Bump scikit-learn from 0.22 to 0.22.1
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 0.22 to 0.22.1.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/0.22...0.22.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-06 07:42:44 +00:00
dependabot-preview[bot]
aabeece4c0
Bump flake8-tidy-imports from 3.1.0 to 4.0.0
...
Bumps [flake8-tidy-imports](https://github.com/adamchainz/flake8-tidy-imports ) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/adamchainz/flake8-tidy-imports/releases )
- [Changelog](https://github.com/adamchainz/flake8-tidy-imports/blob/master/HISTORY.rst )
- [Commits](https://github.com/adamchainz/flake8-tidy-imports/compare/3.1.0...4.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-06 07:42:19 +00:00
dependabot-preview[bot]
b614964ba9
Bump pytest-mock from 1.13.0 to 2.0.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 1.13.0 to 2.0.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v1.13.0...v2.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-01-06 07:41:39 +00:00
Matthias
888ea58df2
Add tests for new behaviour
2020-01-05 19:51:12 +01:00
Matthias
d0ccfa1925
Explicitly given indicators should override plot_config
2020-01-05 19:50:21 +01:00
Matthias
41945138ac
Converting pairs from filename to pair corrected
2020-01-05 13:35:36 +01:00
Matthias
ca054799d0
Add tests for amend_last_stake_amount
2020-01-05 13:25:21 +01:00
Matthias
b37f34ff5b
Implement amend_last_stake_amount
2020-01-05 13:25:11 +01:00
Matthias
a75420f75f
Merge branch 'develop' into relative_stake
2020-01-05 12:55:55 +01:00
Matthias
7daa5bc338
Don't return None from unlimited_stake - 0 handles this just as well
2020-01-05 12:50:44 +01:00
Matthias
4eaaec9d1a
Implement pair_to_filename to datahandler
...
includes tests - taken from #2744 and modified to adapt to new structure
2020-01-05 10:36:08 +01:00
hroff-1902
bc6a10353b
Introduce pair_to_filename()
2020-01-05 10:22:07 +01:00
Matthias
f82c4346b6
data conversion, not data conversation
...
* we're not talking to the data yet ...
2020-01-05 09:55:02 +01:00
Matthias
53499e01de
Clearly differentiate trade buys sells (positive and negative)
...
* Swap trade buys to cyan circles
* Show sell-reason description on buy too
* Green positive sells - red negative / 0 sells
2020-01-04 20:27:27 +01:00
Matthias
bdda620397
add plot_config to startegy interface properly
2020-01-04 12:56:46 +01:00
Matthias
2409261cb7
Merge branch 'develop' into data_handler
2020-01-04 11:36:27 +01:00
Matthias
b5a806dec7
Fix typo and add tests for create_plotconfig
2020-01-04 11:30:21 +01:00
Matthias
4628024de6
Adapt tests to new add_indicator methodology
2020-01-04 11:18:51 +01:00
Matthias
f04873b0b0
Add plot_config to interface
2020-01-04 11:14:00 +01:00
Matthias
5853b9904c
make Plot_config the default approach
2020-01-04 11:13:45 +01:00
Matthias
5d5074ac9c
Implement first working version of plot_config
2020-01-04 10:13:42 +01:00
Matthias
84ef588163
support dicts as indicators
2020-01-04 10:13:42 +01:00
Matthias
d1cda3991c
Merge pull request #2742 from freqtrade/hroff-1902-patch-1
...
Minor: Refine fee example in the docs
2020-01-04 09:46:57 +01:00
hroff-1902
24aa596e3c
Minor: Refine fee example in the docs
...
Taken from https://github.com/freqtrade/freqtrade/issues/2738#issuecomment-570687230 . slightly reworded.
2020-01-04 01:08:37 +03:00
hroff-1902
3798f94d4c
Merge pull request #2732 from freqtrade/config_validation_split
...
Config validation split
2020-01-03 23:41:44 +03:00
hroff-1902
75dcc369c0
Merge pull request #2740 from freqtrade/doc/backtest_typo
...
Update Backtesting fee documentation
2020-01-03 22:40:02 +03:00
Matthias
e1f89e3ad3
Reword Note in backtesting fee docs
2020-01-03 20:11:58 +01:00
Matthias
7e7c82cf4a
Small adjustments to relative_stake PR
2020-01-03 11:34:17 +01:00
Matthias
71dd038664
add tradable_balance_ratio to to all config samples
2020-01-03 11:23:06 +01:00
Matthias
55041878ae
Update Backtesting fee documentation
2020-01-03 11:20:08 +01:00
Matthias
0dd274917f
Update documentation regarding configuration of stake_amount
2020-01-03 11:16:59 +01:00
Matthias
f3beaa3374
Deprecate capital_available_percentage
2020-01-03 10:58:31 +01:00
Matthias
6d01653bfe
Adapt test to test more cases with reduced tradable_balance
2020-01-03 10:41:34 +01:00
Matthias
455838648d
Apply get_available_balance logic to regular trades, too
2020-01-03 10:41:10 +01:00
Matthias
3c7981160c
Extract get_available_stake_amount
2020-01-03 10:14:23 +01:00
Matthias
4ac1ac7ef5
Warn about tradable balance being applied to the current amount of the
...
balance
2020-01-03 09:56:06 +01:00
hroff-1902
776fc56265
Merge pull request #2735 from freqtrade/doc/macos_install
...
Add note about MacOS installation
2020-01-03 10:28:14 +03:00
Matthias
a8d56b2850
IMplement check for unlimited settings
...
verifying that either max_open_trades or stake_amount is set for
operations without edge
2020-01-03 07:07:59 +01:00
Matthias
11059e532b
Fix missed default minimum in documentation
2020-01-03 06:39:47 +01:00
Matthias
da1fea6582
Minor correction to wording of MacOS Specific install doc
2020-01-03 06:37:43 +01:00
hroff-1902
3315f994b6
Merge pull request #2733 from hroff-1902/minor-freqtrade-4
...
Cleanup buy/sell notification in freqtradebot
2020-01-02 22:46:06 +03:00
Matthias
560aea876e
Remove fiat_currency temporary variable
2020-01-02 20:20:29 +01:00
hroff-1902
b24d359a27
Merge pull request #2737 from freqtrade/plotting_percent
...
show percent in sell hover message.
2020-01-02 22:04:34 +03:00
Matthias
90744ff5ab
show percent instead of ratio (!)
2020-01-02 19:36:31 +01:00
Matthias
b48bf035f6
Add note about MacOS installation
2020-01-02 14:54:07 +01:00
Matthias
c13c11cfa1
Type does not need to be a list
2020-01-02 14:41:28 +01:00
Matthias
6e615998c0
Fix documentation typo
2020-01-02 13:52:35 +01:00
Matthias
94afb7cb1d
Improve integration test with a few additional tests
2020-01-02 13:45:03 +01:00
Matthias
bfef3cf497
Add additional test case for lower balance ratios
2020-01-02 13:38:08 +01:00
Matthias
cba156dfff
Add offset calculation for relative stake maximum limit
2020-01-02 13:20:57 +01:00
Matthias
64db1f6736
Prepare tests to valiate reduced full amount.
2020-01-02 13:16:18 +01:00
hroff-1902
a47a25ca88
Refine passing msg params
2020-01-02 14:38:25 +03:00
hroff-1902
88efa4065b
Align the name of a variable to be same for buy and sell parts
2020-01-02 13:56:16 +03:00
hroff-1902
f15e5e9d57
Add _notify_buy()
2020-01-02 13:51:25 +03:00
hroff-1902
2ccdb67e4d
Merge pull request #2731 from freqtrade/btanalysis_align_columns
...
Btanalysis align columns
2020-01-02 13:03:51 +03:00
Matthias
1b8943ac54
Add documentation for tradable_balance_ratio
2020-01-02 10:59:41 +01:00
Matthias
9382b38c41
Fix mypy error
2020-01-02 10:56:00 +01:00
Matthias
22fcf7b4dc
Allow empty stake currency in certain cases
2020-01-02 10:47:37 +01:00
Matthias
20fc3b7978
validate config for utils too
2020-01-02 10:41:10 +01:00
Matthias
9325880fe5
Split config-validation requires
2020-01-02 10:39:32 +01:00
Matthias
cac0e37b06
Merge pull request #2729 from hroff-1902/minor-freqtrade-3
...
Cosmetics in freqtradebot
2020-01-02 10:06:42 +01:00
Matthias
2c8e8d8ef6
Align columns for btanalysis loading
2020-01-02 09:51:47 +01:00
Matthias
6fbdd6bee9
Remove unused directory from user_data
2020-01-02 09:51:24 +01:00
hroff-1902
e89fa44680
Arrange common section for update trade state methods
2020-01-02 11:50:54 +03:00
Matthias
a9fbad0741
Improve docstrings
2020-01-02 09:37:54 +01:00
Matthias
8cc48cf4b0
Fix tests where mocks fail now
2020-01-02 09:31:53 +01:00
Matthias
10ee23622a
Extract tests for backtest_reports to their own test module
2020-01-02 09:31:53 +01:00
Matthias
904e1647e1
Extract generate_text_table_strategy to seperate module
2020-01-02 09:31:53 +01:00
Matthias
caec345c0b
Extract generate_text_table_sell_reason from backtesting class
2020-01-02 09:31:53 +01:00
Matthias
18a53f4467
Extract generate_text_table from backtesting class
2020-01-02 09:31:47 +01:00
Matthias
6dfde99cbe
Merge pull request #2728 from hroff-1902/minor-setup-msg
...
Minor: Fix message in setup.sh
2020-01-02 06:59:44 +01:00
hroff-1902
21418e2988
Minor: fix comment
2020-01-02 03:16:18 +03:00
hroff-1902
4475110df8
Cosmetics in freqtradebot
2020-01-02 03:07:24 +03:00
hroff-1902
0ea44b0143
Fix message in setup.sh
2020-01-02 02:36:59 +03:00
Matthias
3327ebf2b1
Merge pull request #2720 from hroff-1902/refactor-create-trades
...
Refactor create trades
2019-12-31 15:34:12 +01:00
Matthias
26a2395aeb
Include Pair name in exception log message
2019-12-31 07:11:09 +01:00
Matthias
9d518b9d29
Add comment and don't hardcode 4 in test
2019-12-31 07:05:21 +01:00
Matthias
6ebb9017c7
Improve test enter_positions
2019-12-31 07:03:57 +01:00
Matthias
a88464de3a
Improve some test code
2019-12-31 07:01:58 +01:00
hroff-1902
fd7af587da
Rename process_maybe_execute_buys() --> enter_positions()
2019-12-30 22:50:56 +03:00
hroff-1902
84918ad424
Rename process_maybe_execute_sells() --> exit_positions()
2019-12-30 22:08:36 +03:00
Matthias
699c0d6bc3
Merge branch 'develop' into data_handler
2019-12-30 19:40:43 +01:00
Matthias
2537b8cb0c
Merge pull request #2725 from freqtrade/minor_fix
...
[Minor] Edge-cli should use exchangeresolver
2019-12-30 19:27:40 +01:00
hroff-1902
78883663a0
Merge pull request #2726 from freqtrade/exceptions_seperate_file
...
Refactor Exceptions to their own file
2019-12-30 21:21:14 +03:00
hroff-1902
b00406a7eb
Make process_maybe_execute_*() returning integers
2019-12-30 21:09:35 +03:00
hroff-1902
4d56e3b36e
Address some comments made in the review
2019-12-30 20:54:32 +03:00
Matthias
8e9a3e8fc8
Capture FtBaseException at the outermost level
2019-12-30 15:11:07 +01:00
Matthias
1ffda29fd2
Adjust improts to new exception location
2019-12-30 15:02:17 +01:00
Matthias
024aa3ab6b
Move exceptions to seperate module
2019-12-30 14:57:26 +01:00
Matthias
20abf67779
Add Debug "code" for randomly failing test
2019-12-30 14:29:36 +01:00
Matthias
fb3a53b8af
Use ExchangeResolver for edge_cli too
2019-12-30 14:28:34 +01:00
Matthias
4c9295fe2d
Rename Bid-strategy helpervariable to something shorter
...
avoids unnecessary wrapping...
2019-12-30 14:00:34 +01:00
hroff-1902
6a7163d3a9
Merge pull request #2724 from freqtrade/improve_strattemplate
...
[minor] Add trailing_only_offset to template and sample
2019-12-30 15:32:24 +03:00
Matthias
de23f3928d
Add trailing_only_offset to template and sample
2019-12-30 09:58:20 +01:00
Matthias
8975e38b1d
Merge pull request #2723 from freqtrade/dependabot/pip/develop/ccxt-1.21.23
...
Bump ccxt from 1.21.12 to 1.21.23
2019-12-30 09:32:03 +01:00
dependabot-preview[bot]
20a132651f
Bump ccxt from 1.21.12 to 1.21.23
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.21.12 to 1.21.23.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.21.12...1.21.23 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-30 07:34:49 +00:00
hroff-1902
88ba7e467d
Merge pull request #2722 from freqtrade/rpc/misinfo
...
[minor]Fix misinformation in /status table
2019-12-29 22:41:36 +03:00
Matthias
df7ceb4ccb
Fix misinformation in /status table
2019-12-29 19:53:02 +01:00
Matthias
47bb8ad0d4
Merge pull request #2721 from freqtrade/jupyter_docs
...
Document usage of jupyter with venv kernel
2019-12-29 19:49:19 +01:00
Matthias
304d15e236
Small corrections
2019-12-29 19:35:42 +01:00
Matthias
d1c45cf3f8
Update analysis documentation to include kernel installation
2019-12-29 13:07:51 +01:00
hroff-1902
04f28ed9bc
Refactor try/except: handle DependencyException for each pair separately
2019-12-29 05:03:10 +03:00
hroff-1902
ce84f74528
Adjust tests
2019-12-29 05:00:22 +03:00
hroff-1902
762604300f
Refactor create_trades()
2019-12-29 04:37:44 +03:00
hroff-1902
433fd2a7c3
Merge pull request #2652 from freqtrade/safe_sell_amount
...
Safe sell amount
2019-12-29 00:09:21 +03:00
Matthias
814cc20c6b
Remove potential circular import
2019-12-28 19:58:41 +01:00
Matthias
f4a532ef6d
Pass format to load_data
2019-12-28 14:57:39 +01:00
Matthias
6b5983339d
Require dataformat entries in configuration
2019-12-28 14:47:30 +01:00
Matthias
ae1b28aab7
Remove get_datahandlerclass from package exposes
2019-12-28 14:32:11 +01:00
hroff-1902
09b77d9f14
Merge pull request #2718 from hroff-1902/minor-freqtrade-2
...
Minor: code cleanup in freqtradebot
2019-12-28 14:55:42 +03:00
hroff-1902
5c39ebd0a0
Adjust logging
2019-12-28 13:59:40 +03:00
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
Matthias
e529a4c261
Fix typehint for get_datahandlerclass
2019-12-28 11:01:41 +01:00
Matthias
eff5cc0568
Add default to internals
2019-12-28 11:01:41 +01:00
Matthias
c6d6dbfdb1
Implement jsondatahandler file store
2019-12-28 11:01:41 +01:00
Matthias
8f214aec89
Fix "dumping" message to work correctly for .gz files
2019-12-28 11:01:41 +01:00
Matthias
abc6b9459a
Add ohlcv_store call to convert_ohlcv
2019-12-28 11:01:41 +01:00
Matthias
d804372d74
Enhance ohlcv_convert method
2019-12-28 11:01:41 +01:00
Matthias
018e270336
Allow --pairs for convert arguments
2019-12-28 11:01:41 +01:00
Matthias
2a728ee68f
fix bug in find-files
2019-12-28 11:01:41 +01:00
Matthias
3d4f62081e
Allow timeframes for convert-data
2019-12-28 11:01:41 +01:00
Matthias
ef0fcb0e0f
Make data-finding safe
2019-12-28 11:01:41 +01:00
Matthias
f8b8b9ac63
Convert to Path temporarily
2019-12-28 11:01:41 +01:00
Matthias
2a6b542b09
Add second subcommand to allow conversation of ohlcv and trades data
...
seprately
2019-12-28 11:01:41 +01:00
Matthias
c3064dfd2b
Enhance validation constants
2019-12-28 11:00:45 +01:00
Matthias
cd4466a626
Add convert_* methods
2019-12-28 11:00:45 +01:00
Matthias
e5a61667dd
Implement first version of jsondatahandler
2019-12-28 11:00:22 +01:00
Matthias
2496aa8e3f
Add convert-data template subcommands
2019-12-28 10:59:30 +01:00
hroff-1902
004993583b
Merge pull request #2712 from freqtrade/strategylist
...
add list-strategies subcommand
2019-12-28 12:32:06 +03:00
Matthias
443fd8f7dd
Merge branch 'develop' into safe_sell_amount
2019-12-28 09:42:52 +01:00
Matthias
b2fb28453f
Fix tests after changing output
2019-12-28 06:39:25 +01:00
Matthias
fc98cf0037
Address PR feedback - change output to show Filename only
2019-12-28 06:25:45 +01:00
hroff-1902
6db75bc244
Merge pull request #2706 from freqtrade/data_dir
...
Convert datadir within config to Path
2019-12-28 05:14:48 +03:00
hroff-1902
d6ca562b03
Make mypy happy and handle hypothetical case when stake_amount == 0
2019-12-28 04:05:03 +03:00
hroff-1902
3dbd83e35a
Introduce get_free_open_trades() method
2019-12-28 03:46:42 +03:00
hroff-1902
8eeabd2372
Move warning to create_trades()
2019-12-28 03:22:50 +03:00
hroff-1902
ed9cb4219d
Make mypy happy
2019-12-28 02:58:23 +03:00
hroff-1902
ef92fd775c
Align behavior: check for available in all cases: edge, unlimited and fixed
2019-12-28 02:53:41 +03:00
hroff-1902
abaeab89aa
Make _calculate_unlimited_stake_amount() a separate method
2019-12-28 02:36:32 +03:00
hroff-1902
243bcb2368
Make _check_available_stake_amount() a separate method
2019-12-28 02:25:43 +03:00
hroff-1902
86f2693040
cosmetics
2019-12-28 01:54:12 +03:00
hroff-1902
b6d1c5b17a
_get_trade_stake_amount() is not private
2019-12-28 01:44:51 +03:00
hroff-1902
039dfc302c
No need to convert pair name
2019-12-28 01:34:31 +03:00
hroff-1902
56fd714de2
Merge pull request #2717 from freqtrade/markets_info_nodict
...
Check if markets.info is a dict before using it
2019-12-27 19:47:56 +03:00
Matthias
e51ac2c973
Remove unavailable pair ...
2019-12-27 16:22:41 +01:00
Matthias
cadde3ab6d
Check if markets.info is a dict before using it
2019-12-27 16:15:44 +01:00
hroff-1902
9987e64e8c
Merge pull request #2711 from freqtrade/doc/formatting
...
Align Edge documentation to configuration page
2019-12-26 00:36:40 +03:00
Matthias
98647b490c
Remove wrong "once per hour" listings
2019-12-25 19:27:08 +01:00
hroff-1902
32118cc1cb
Merge pull request #2714 from freqtrade/sell_reason_counts
...
backtesting - Sell reason counts
2019-12-25 13:35:11 +03:00
Matthias
63f41cf1c6
Update documentation with new result
2019-12-25 09:44:23 +01:00
Matthias
e5aed098b5
Enhance backtest results with sell reason profit / loss table
2019-12-25 09:39:29 +01:00
hroff-1902
5e6e625694
Merge pull request #2710 from freqtrade/rpc_balance_output
...
/balance should not convert to BTC
2019-12-24 23:59:05 +03:00
hroff-1902
a95454d338
Merge pull request #2709 from freqtrade/dry_wallet_fix
...
Fix bug in dry-run wallet
2019-12-24 23:55:22 +03:00
Matthias
ad75048678
Fix testing with path in windows
2019-12-24 15:53:40 +01:00
Matthias
402c761a23
Change loglevel of Path output to debug
2019-12-24 15:44:04 +01:00
Matthias
66f9ece061
Add documentation for strategy-list
2019-12-24 15:35:53 +01:00
Matthias
27b8617077
Add tests
2019-12-24 15:35:38 +01:00
Matthias
2ab989e274
Cleanup some code and add option
2019-12-24 15:28:35 +01:00
Matthias
5a11ca86bb
Move instanciation out of search_object
2019-12-24 14:01:28 +01:00
Matthias
25e6d6a7bf
Combine load_object methods into one
2019-12-24 13:54:46 +01:00
Matthias
eb1040ddb7
Convert resolvers to classmethods
2019-12-24 13:34:37 +01:00
Matthias
a68445692b
Add first steps for list-strategies
2019-12-24 12:44:41 +01:00
Matthias
48935d2932
Align edge documentation to configuration page
2019-12-24 07:25:18 +01:00
Matthias
83ed0b38c1
Wordwrap before keep it secret
2019-12-24 07:13:44 +01:00
Matthias
90670e7401
Merge pull request #2686 from freqtrade/doc/pricing_reasons
...
Document buy / sell order pricings
2019-12-24 07:05:35 +01:00
Matthias
a105e5664a
Align /balance output to show everything in stake currency
...
the conversation to BTC does not make sense
2019-12-24 06:58:30 +01:00
Matthias
b8442d536a
Update integration test to also test dry-run-wallets
2019-12-24 06:47:25 +01:00
Matthias
6688a2c112
Merge branch 'develop' into doc/pricing_reasons
2019-12-24 06:33:51 +01:00
Matthias
33cfeaf9b0
Remove i.e. where it doesn't fit
2019-12-24 06:31:05 +01:00
Matthias
f487dac047
FIx bug in dry-run wallets causing balances to stay there after trades
...
are sold
2019-12-24 06:27:11 +01:00
hroff-1902
690eb2a52b
configuration.md reviewed
2019-12-24 07:19:35 +03:00
hroff-1902
20b52fcef9
Merge pull request #2705 from freqtrade/refactor_resolvers
...
Refactor resolvers to static resolvers
2019-12-24 00:35:52 +03:00
Matthias
0ac5e5035c
Remove unused import
2019-12-23 20:43:31 +01:00
Matthias
c6b9c8eca0
Forgot to save
2019-12-23 19:32:31 +01:00
Matthias
ecbb77c17f
Add forgotten option
2019-12-23 15:13:55 +01:00
Matthias
bb8acc61db
Convert datadir within config to Path
...
(it's used as Path all the time!)
2019-12-23 15:11:29 +01:00
Matthias
90cabd7c21
Wrap line
2019-12-23 10:46:35 +01:00
Matthias
c6d2233978
Convert StrategyLoader to static loader
2019-12-23 10:23:48 +01:00
Matthias
6d5aca4f32
Convert hyperoptloss resolver to static loader
2019-12-23 10:09:08 +01:00
Matthias
248ef5a0ea
Convert HyperoptResolver to static loader
2019-12-23 10:06:19 +01:00
Matthias
560acb7cea
Convert ExchangeResolver to static loader class
2019-12-23 10:03:18 +01:00
Matthias
5fefa9e97c
Convert PairlistResolver to static loader
2019-12-23 09:56:12 +01:00
Matthias
1c5f8070e5
Refactor build_paths to staticmethod
2019-12-23 09:53:55 +01:00
Matthias
506907ddc9
Merge pull request #2704 from freqtrade/dependabot/pip/develop/scipy-1.4.1
...
Bump scipy from 1.3.3 to 1.4.1
2019-12-23 09:48:35 +01:00
Matthias
84f0f451a0
Merge pull request #2703 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.12
...
Bump sqlalchemy from 1.3.11 to 1.3.12
2019-12-23 09:47:02 +01:00
Matthias
fa466a54cd
Merge pull request #2701 from freqtrade/dependabot/pip/develop/numpy-1.18.0
...
Bump numpy from 1.17.4 to 1.18.0
2019-12-23 09:40:15 +01:00
Matthias
3c668c2f8e
Merge pull request #2699 from freqtrade/dependabot/docker/python-3.7.6-slim-stretch
...
Bump python from 3.7.5-slim-stretch to 3.7.6-slim-stretch
2019-12-23 09:39:22 +01:00
dependabot-preview[bot]
779278ed50
Bump sqlalchemy from 1.3.11 to 1.3.12
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.11 to 1.3.12.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-23 08:28:05 +00:00
Matthias
96f70118ca
Merge pull request #2702 from freqtrade/dependabot/pip/develop/mypy-0.761
...
Bump mypy from 0.750 to 0.761
2019-12-23 09:26:50 +01:00
Matthias
4e62b62add
Merge pull request #2700 from freqtrade/dependabot/pip/develop/ccxt-1.21.12
...
Bump ccxt from 1.20.84 to 1.21.12
2019-12-23 09:26:35 +01:00
dependabot-preview[bot]
9cfbe98a23
Bump scipy from 1.3.3 to 1.4.1
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.3.3 to 1.4.1.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.3.3...v1.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-23 07:39:25 +00:00
dependabot-preview[bot]
31a7e9feed
Bump mypy from 0.750 to 0.761
...
Bumps [mypy](https://github.com/python/mypy ) from 0.750 to 0.761.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.750...v0.761 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-23 07:38:10 +00:00
dependabot-preview[bot]
20ad8a379d
Bump numpy from 1.17.4 to 1.18.0
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.17.4 to 1.18.0.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.17.4...v1.18.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-23 07:38:05 +00:00
dependabot-preview[bot]
8f17b81329
Bump ccxt from 1.20.84 to 1.21.12
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.20.84 to 1.21.12.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.20.84...1.21.12 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-23 07:37:04 +00:00
dependabot-preview[bot]
76a93fabc7
Bump python from 3.7.5-slim-stretch to 3.7.6-slim-stretch
...
Bumps python from 3.7.5-slim-stretch to 3.7.6-slim-stretch.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-23 06:26:13 +00:00
hroff-1902
98eed4f2ed
Merge pull request #2695 from freqtrade/custom_pairlock
...
Improve pairlocking mechanism to allow usage from within strategy
2019-12-22 15:03:24 +03:00
Matthias
2195ae59d6
Use different time offsets to avoid confusion
2019-12-22 12:49:01 +01:00
hroff-1902
4f88857442
Merge pull request #2694 from freqtrade/unfilled_strategy
...
Add unfilledtimeout to strategy overrides
2019-12-22 14:34:25 +03:00
hroff-1902
01d53c0160
Merge pull request #2697 from freqtrade/dry_run_db
...
persist Dry run db as default
2019-12-22 13:46:32 +03:00
hroff-1902
d98cd6f135
Merge pull request #2693 from freqtrade/doc/pypi
...
document how to do releases to pypi
2019-12-22 13:42:44 +03:00
Matthias
dc567f99d6
Update documentation to new handling of dry-mode database
2019-12-22 10:16:56 +01:00
Matthias
ffd7034c00
Persist dry-run trade per default
2019-12-22 10:16:16 +01:00
Matthias
43c25c8a32
add documentation for is_pair_locked
2019-12-22 09:59:25 +01:00
Matthias
a71deeda94
Document lock-pair implementation
2019-12-22 09:55:40 +01:00
Matthias
89b4f45fe3
Remove section about strategy template - use new-strategy intead
2019-12-22 09:47:37 +01:00
Matthias
9835312033
Improve pair_lock handling
2019-12-22 09:46:00 +01:00
Matthias
1ff0d0f1fa
Add unfilledtimeout to strategy overrides
2019-12-22 09:35:06 +01:00
Matthias
1a73159200
Modify classifiers
2019-12-22 09:25:13 +01:00
Matthias
c417877eb8
sort pytest dependencies
2019-12-22 09:25:13 +01:00
Matthias
9ec4368c6f
Add release documentation
2019-12-22 09:25:13 +01:00
Matthias
3f44d51355
Merge pull request #2691 from hroff-1902/cli-no-underscores
...
Minor: Please no underscores in cli options
2019-12-22 08:43:31 +01:00
hroff-1902
95bd9e8e0b
No underscores in cli options
2019-12-22 00:17:51 +03:00
hroff-1902
bc92503c92
Merge pull request #2689 from freqtrade/edge_small_modifications
...
[minor] Edge small cleanup
2019-12-20 14:50:13 +03:00
hroff-1902
5ba106d96b
Merge pull request #2687 from xmatthias/try_covsxxx
...
Try to get comment from forked repos
2019-12-20 14:26:22 +03:00
Matthias
fc5764f9df
Edge small cleanup
2019-12-19 19:55:21 +01:00
Matthias
342f3f450b
try with coveralls token in yml ...
2019-12-18 20:38:21 +01:00
Matthias
0c6b5e01fb
Try with github-token
2019-12-18 20:30:42 +01:00
Matthias
6507a26cc1
Fix some tests after merge
2019-12-18 20:16:53 +01:00
Matthias
e72c6a0d94
use only first part of the currency to get wallet-amount (!!)
2019-12-18 20:02:15 +01:00
Matthias
834a0ed620
Merge branch 'develop' into safe_sell_amount
2019-12-18 19:45:31 +01:00
Matthias
1af962899d
Fix note-box syntax error
2019-12-18 19:43:37 +01:00
Matthias
11e787c884
Finish depth_of_market documentation piece
2019-12-18 19:41:51 +01:00
Matthias
1c19856d26
add section about depth_of_market
2019-12-18 16:49:56 +01:00
Matthias
d73ba71ec6
Improve formatting of orderbook doc
2019-12-18 16:41:54 +01:00
Matthias
dc07037edf
Add documentation for price finding
2019-12-18 16:38:57 +01:00
Matthias
21622ac313
Rename get_ticker to fetch_ticker
2019-12-18 16:34:30 +01:00
Matthias
ce190a7485
Merge pull request #2683 from hroff-1902/minor-data-history-4
...
Minor improvements in data.history
2019-12-18 06:26:06 +01:00
hroff-1902
cf4c3642ce
Minor improvements in data.history
2019-12-18 01:06:03 +03:00
hroff-1902
021fa1ca1a
Merge pull request #2678 from hroff-1902/dataprovider-history-split-refresh
...
Dataprovider history: split refresh part
2019-12-18 00:30:47 +03:00
hroff-1902
3a542bce62
Merge pull request #2674 from freqtrade/bt_trade_open_price
...
Pre-calculate open_trade_price
2019-12-17 21:51:13 +03:00
Matthias
c5e6a34f25
Remove unnecessary parenteses
2019-12-17 19:30:04 +01:00
hroff-1902
1537389617
Remove startup_candles argument in refresh_data
2019-12-17 18:23:31 +03:00
hroff-1902
b07d29b1af
Merge pull request #2676 from freqtrade/investigate_random_test_fail
...
Fix random test failure.
2019-12-17 14:23:30 +03:00
hroff-1902
b2796f99b6
Remove redundant refresh_pair_history
2019-12-17 14:06:21 +03:00
Matthias
bbb05b5286
Remove fixed random order
2019-12-17 11:51:50 +01:00
hroff-1902
60f89c8c01
Split refresh from load_data/load_pair_history
2019-12-17 13:43:42 +03:00
Matthias
8513a5e2d6
Fix failures in test_main
2019-12-17 11:35:39 +01:00
hroff-1902
69f8738d00
Merge pull request #2675 from freqtrade/align_test_history
...
Align usage of history import in test
2019-12-17 13:13:40 +03:00
hroff-1902
c32507252e
Merge pull request #2671 from freqtrade/doc/incompletecandle
...
Add documentation about ohlcv_partial_candle
2019-12-17 13:10:36 +03:00
Matthias
2e2f084f66
Try to clear caplog ...
2019-12-17 11:07:59 +01:00
Matthias
e1c0c6af7d
fix random-seed to failing one
2019-12-17 10:51:49 +01:00
Matthias
86de88ed48
Align usage of history import in test
2019-12-17 09:36:26 +01:00
Matthias
1042f9847a
Merge pull request #2672 from hroff-1902/minor-data-history-2
...
Minor: improvements in data/history.py
2019-12-17 09:22:56 +01:00
Matthias
a2964afd42
Rename profit_percent to profit_ratio to be consistent
2019-12-17 08:53:30 +01:00
Matthias
539b5627fd
Fix typo
2019-12-17 08:31:44 +01:00
Matthias
cbd10309f5
Add mid-state test
2019-12-17 07:13:08 +01:00
Matthias
362a40db6f
Update docstring
2019-12-17 07:09:56 +01:00
Matthias
861a7834fc
Call calc_open_price() whenever necessary
2019-12-17 07:08:36 +01:00
Matthias
307ade6251
Cache open_trade_price
2019-12-17 07:02:02 +01:00
Matthias
0b5354f13d
Add required arguments to Trade method
2019-12-17 06:58:10 +01:00
Matthias
707c5668a5
Fix typo
2019-12-17 06:11:44 +01:00
hroff-1902
0277cd82ea
Make mypy happy
2019-12-16 23:25:57 +03:00
Matthias
9cea5cd442
Add documentation about ohlcv_partial_candle
2019-12-16 20:38:36 +01:00
hroff-1902
a6fc743d85
Align code in _download_*_history()
2019-12-16 22:12:26 +03:00
hroff-1902
fa968996ed
Remove useless check
2019-12-16 22:01:26 +03:00
hroff-1902
4cd45b6535
Rename download_*_history as non-public
2019-12-16 21:57:03 +03:00
hroff-1902
2af9ffa7f2
Align refresh_backtest_ to each other
2019-12-16 21:43:33 +03:00
hroff-1902
39197458f4
Merge pull request #2661 from freqtrade/wallet_dry
...
Introduce Dry-Run Wallet
2019-12-16 14:00:11 +03:00
Matthias
35bbe12065
Merge pull request #2668 from freqtrade/dependabot/pip/develop/ccxt-1.20.84
...
Bump ccxt from 1.20.46 to 1.20.84
2019-12-16 11:08:45 +01:00
Matthias
9add86144c
Merge pull request #2667 from freqtrade/dependabot/pip/develop/mkdocs-material-4.6.0
...
Bump mkdocs-material from 4.5.1 to 4.6.0
2019-12-16 10:50:47 +01:00
Matthias
03c8d65d07
Merge pull request #2666 from freqtrade/dependabot/pip/develop/plotly-4.4.1
...
Bump plotly from 4.3.0 to 4.4.1
2019-12-16 10:47:01 +01:00
dependabot-preview[bot]
75e6acd6ed
Bump ccxt from 1.20.46 to 1.20.84
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.20.46 to 1.20.84.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.20.46...1.20.84 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-16 09:46:17 +00:00
Matthias
95b4189d69
Merge pull request #2669 from freqtrade/dependabot/pip/develop/cachetools-4.0.0
...
Bump cachetools from 3.1.1 to 4.0.0
2019-12-16 10:45:02 +01:00
Matthias
22dd91fc21
Merge pull request #2665 from freqtrade/dependabot/pip/develop/joblib-0.14.1
...
Bump joblib from 0.14.0 to 0.14.1
2019-12-16 10:44:00 +01:00
Matthias
700370ac5c
Merge pull request #2664 from freqtrade/dependabot/pip/develop/pytest-5.3.2
...
Bump pytest from 5.3.1 to 5.3.2
2019-12-16 10:43:35 +01:00
dependabot-preview[bot]
05de60a7fe
Bump cachetools from 3.1.1 to 4.0.0
...
Bumps [cachetools](https://github.com/tkem/cachetools ) from 3.1.1 to 4.0.0.
- [Release notes](https://github.com/tkem/cachetools/releases )
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tkem/cachetools/compare/v3.1.1...v4.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-16 07:31:38 +00:00
dependabot-preview[bot]
cc41cdbf22
Bump mkdocs-material from 4.5.1 to 4.6.0
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 4.5.1 to 4.6.0.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.5.1...4.6.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-16 07:30:46 +00:00
dependabot-preview[bot]
c05af1b63c
Bump plotly from 4.3.0 to 4.4.1
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.3.0 to 4.4.1.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.3.0...v4.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-16 07:30:27 +00:00
dependabot-preview[bot]
33db37a915
Bump joblib from 0.14.0 to 0.14.1
...
Bumps [joblib](https://github.com/joblib/joblib ) from 0.14.0 to 0.14.1.
- [Release notes](https://github.com/joblib/joblib/releases )
- [Changelog](https://github.com/joblib/joblib/blob/master/CHANGES.rst )
- [Commits](https://github.com/joblib/joblib/compare/0.14.0...0.14.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-16 07:30:04 +00:00
dependabot-preview[bot]
e398c37526
Bump pytest from 5.3.1 to 5.3.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.3.1 to 5.3.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.3.1...5.3.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-16 07:29:42 +00:00
Matthias
655672c957
Enhance documentation Note
2019-12-16 06:22:54 +01:00
hroff-1902
2282f4bd37
Merge pull request #2660 from freqtrade/release_doc-
...
[minor][doc] Add release section about collapsible section
2019-12-15 20:27:27 +03:00
Matthias
ce845ab092
Improve docstring for dry-run wallet method
2019-12-15 11:03:40 +01:00
Matthias
b5b6458f12
Add note about unlimited stake amount
2019-12-15 10:57:27 +01:00
Matthias
56e13c8919
Enhance documentation for dry-run wallet
2019-12-15 10:55:15 +01:00
Matthias
23d467eb0d
Show simulation note also in restserver
2019-12-15 10:41:57 +01:00
Matthias
c741b67c3c
Adjust tests for dry_run wallet simulation
2019-12-15 10:39:52 +01:00
Matthias
5a5741878c
Improve dry-run calculations
2019-12-15 10:26:56 +01:00
Matthias
4463d58470
Add release section about collapsible section
2019-12-15 09:49:56 +01:00
Matthias
f0bbc75038
Combine dry_run wallet into original Wallets class
2019-12-15 09:48:35 +01:00
Matthias
7c53dcb0af
Merge pull request #2656 from freqtrade/new_release
...
New release - 2019.11
2019-12-15 09:44:10 +01:00
Matthias
fda8f7e305
Introuce WalletDry - supporting dry-run wallets
2019-12-15 09:38:18 +01:00
Matthias
52b212db64
Fix tests after changing dry_run_wallet amount
2019-12-15 09:38:06 +01:00
Matthias
931d24b5a8
Have dry_run_wallet default to 1000
2019-12-15 09:26:17 +01:00
Matthias
18dfa56752
Merge pull request #2659 from hroff-1902/fix_mypy
...
[critical]: Fix mypy errors in develop
2019-12-15 09:20:36 +01:00
hroff-1902
26ab108890
Fix mypy errors in develop
2019-12-15 01:10:09 +03:00
hroff-1902
1cc174c007
Merge pull request #2624 from freqtrade/backtest_refactor
...
handle and document ROI=-1
2019-12-14 23:11:36 +03:00
hroff-1902
e26f563f4b
Merge pull request #2655 from freqtrade/avoid_keyerror_backtest
...
Use first pair of pairlist to get fee
2019-12-14 23:10:40 +03:00
hroff-1902
ebd0a1722d
Merge pull request #2657 from freqtrade/rpc_fixtypo
...
[minor] Fix typo causing a trailing "tic" in /show_config output
2019-12-14 22:43:37 +03:00
Matthias
f81c49ce6d
Fix typo causing a trailing "tic" in /show_config output
2019-12-14 19:53:20 +01:00
Matthias
ded2d3c293
Version bump to 2019.11
2019-12-14 16:11:34 +01:00
Matthias
2f7181e236
Merge pull request #2648 from hroff-1902/hyperopt-random-state
...
Seed hyperopt random_state if not passed
2019-12-14 15:54:59 +01:00
Matthias
2275a1539e
Remove default symbol from get_fee()
2019-12-14 13:22:42 +01:00
hroff-1902
f2266ea9f4
Use shorter range for seeded random-state
2019-12-14 15:17:45 +03:00
hroff-1902
82ff878e38
Fix typo in the docs
2019-12-14 15:15:20 +03:00
hroff-1902
7200bc3fba
Merge pull request #2654 from freqtrade/rpc/show_config
...
improve show config when using trailing stop
2019-12-14 15:11:12 +03:00
Matthias
a48c0ad868
Use first pair of pairlist to get fee
...
Use this instead of hardcoded ETH/BTC - so backtesting works with
exchanges without ETH/BTC pair
2019-12-14 12:55:02 +01:00
Matthias
e4cc5c479f
Test new show_config branch
2019-12-13 20:27:39 +01:00
Matthias
014c18ead2
Improve output from show_config when trailing_stop is active
2019-12-13 20:27:06 +01:00
hroff-1902
3bd873f3c6
Add notes on random-state to the docs
2019-12-13 13:59:18 +03:00
hroff-1902
6c4f424887
Merge pull request #2651 from freqtrade/dry_amount
...
Round amount to precision also for dry-runs
2019-12-13 13:13:20 +03:00
Matthias
04257d8ecc
Add tests for safe_sell_amount
2019-12-13 07:06:54 +01:00
Matthias
b69f5afaaf
Round amount to precision also for dry-runs
2019-12-13 06:59:10 +01:00
Matthias
5db883906a
Try to verify available amount on the exchange
2019-12-13 06:52:33 +01:00
Matthias
703924d6c4
Merge pull request #2643 from freqtrade/mins
...
Remove min (plural) from codebase
2019-12-12 14:27:39 +01:00
Matthias
330b8cf8a1
space before unit ...
2019-12-12 14:08:44 +01:00
hroff-1902
6e778ad710
Seed hyperopt random_state if not passed
2019-12-12 03:12:28 +03:00
Matthias
f44e3dc319
Merge pull request #2642 from hroff-1902/fix-hyperopt-trailing
...
Fix generation of hyperopt trailing params
2019-12-11 19:53:42 +01:00
Matthias
d8b2d39f2f
Merge pull request #2628 from freqtrade/rpc/sell_duration
...
Telegram / sell duration
2019-12-11 07:15:00 +01:00
Matthias
7c7ca1cb90
Remove min (plural) from codebase
2019-12-11 07:12:37 +01:00
Matthias
1058e5fb72
No plural for min
2019-12-11 06:48:40 +01:00
Matthias
b2a9b87be3
Merge pull request #2632 from freqtrade/dependabot/pip/develop/scikit-learn-0.22
...
Bump scikit-learn from 0.21.3 to 0.22
2019-12-10 16:20:39 +01:00
Matthias
3f9f29ba4e
Fix Flake8 import error
2019-12-10 16:10:51 +01:00
Matthias
390db9503f
Show humanized and minutes version of duration
2019-12-10 15:12:36 +01:00
hroff-1902
3448f86263
Suppress scikit-learn FutureWarnings from skopt imports
2019-12-10 15:46:29 +03:00
hroff-1902
3252654ed3
Test adjusted
2019-12-10 14:06:17 +03:00
Matthias
29745bb4ec
Merge pull request #2641 from hroff-1902/hyperopt-list
...
minor: Fix documentation formatting
2019-12-10 06:00:44 +01:00
hroff-1902
641e3fdf7a
Fix generation of hyperopt trailing params
2019-12-10 03:32:43 +03:00
hroff-1902
2f76eaf358
minor: Fix documentation formatting
2019-12-10 00:33:57 +03:00
hroff-1902
0e4ef33d6a
Merge pull request #2581 from hroff-1902/hyperopt-list
...
Add hyperopt-list and hyperopt-show commands
2019-12-10 00:30:26 +03:00
hroff-1902
18c73ceb90
Add tests for the last commit
2019-12-10 00:22:11 +03:00
hroff-1902
8431b54b21
Fix index limits handling
2019-12-09 23:50:40 +03:00
hroff-1902
5fc357ee10
Fix typo
2019-12-09 23:43:50 +03:00
Matthias
de33ec4250
use sell_row.open also when the active ROI value just changed
2019-12-09 16:52:12 +01:00
hroff-1902
a9f7e9fb7a
Fix NO_CONF; fix tests
2019-12-09 12:49:04 +03:00
Matthias
aa335d8485
Merge pull request #2634 from freqtrade/dependabot/pip/develop/ccxt-1.20.46
...
Bump ccxt from 1.20.22 to 1.20.46
2019-12-09 09:00:08 +01:00
Matthias
82f7798f48
Merge pull request #2635 from freqtrade/dependabot/pip/develop/colorama-0.4.3
...
Bump colorama from 0.4.1 to 0.4.3
2019-12-09 08:59:46 +01:00
Matthias
ce80bbe24c
Merge pull request #2633 from freqtrade/dependabot/pip/develop/coveralls-1.9.2
...
Bump coveralls from 1.8.2 to 1.9.2
2019-12-09 08:59:35 +01:00
Matthias
da195d0272
Merge pull request #2631 from freqtrade/dependabot/pip/develop/mkdocs-material-4.5.1
...
Bump mkdocs-material from 4.5.0 to 4.5.1
2019-12-09 08:42:00 +01:00
Matthias
4eae02b723
Merge pull request #2630 from freqtrade/dependabot/pip/develop/pytest-mock-1.13.0
...
Bump pytest-mock from 1.12.1 to 1.13.0
2019-12-09 08:34:01 +01:00
dependabot-preview[bot]
081b21fe82
Bump colorama from 0.4.1 to 0.4.3
...
Bumps [colorama](https://github.com/tartley/colorama ) from 0.4.1 to 0.4.3.
- [Release notes](https://github.com/tartley/colorama/releases )
- [Changelog](https://github.com/tartley/colorama/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tartley/colorama/compare/0.4.1...0.4.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-09 07:26:53 +00:00
dependabot-preview[bot]
ed053d240e
Bump ccxt from 1.20.22 to 1.20.46
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.20.22 to 1.20.46.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.20.22...1.20.46 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-09 07:26:42 +00:00
dependabot-preview[bot]
0ca3157a8b
Bump coveralls from 1.8.2 to 1.9.2
...
Bumps [coveralls](https://github.com/coveralls-clients/coveralls-python ) from 1.8.2 to 1.9.2.
- [Release notes](https://github.com/coveralls-clients/coveralls-python/releases )
- [Changelog](https://github.com/coveralls-clients/coveralls-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/coveralls-clients/coveralls-python/compare/1.8.2...1.9.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-09 07:26:06 +00:00
dependabot-preview[bot]
25447329a0
Bump scikit-learn from 0.21.3 to 0.22
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 0.21.3 to 0.22.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/0.21.3...0.22 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-09 07:25:44 +00:00
dependabot-preview[bot]
4934456751
Bump mkdocs-material from 4.5.0 to 4.5.1
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.5.0...4.5.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-09 07:25:28 +00:00
dependabot-preview[bot]
0f4dcaa403
Bump pytest-mock from 1.12.1 to 1.13.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 1.12.1 to 1.13.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v1.12.1...v1.13.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-09 07:25:03 +00:00
hroff-1902
4b560880fd
Add tests for hyperopt-list, hyperopt-show
2019-12-09 04:37:58 +03:00
Matthias
dc9fed4a5f
Adjust documentation
2019-12-08 14:10:26 +01:00
Matthias
88a24da272
Adapt tests to sending open / close date
2019-12-08 14:10:04 +01:00
Matthias
e4655c9b07
include trade-duration with sell-notification
2019-12-08 14:07:46 +01:00
Matthias
1495c93083
Merge pull request #2627 from freqtrade/fix/dockerlatest
...
Docker: Build latest along with develop image
2019-12-08 11:42:27 +01:00
Matthias
21c6855705
Build latest along with develop image
2019-12-07 20:21:25 +01:00
hroff-1902
a7d6dc9d3a
Merge pull request #2625 from freqtrade/validate_stakecurrency
...
Validate stake-currency against pairlist
2019-12-07 22:08:46 +03:00
Matthias
ed7207d4c8
Show pairs which are wrong ...
2019-12-07 19:31:15 +01:00
Matthias
bb9235c715
Validate stake-currency against pairlist - making sure only correct
...
pairs are in the whitelist
2019-12-07 15:42:47 +01:00
Matthias
45d12dbc83
Avoid a few calculations during backtesting
2019-12-07 15:28:56 +01:00
Matthias
189835b963
Add documentation for ROI-1 case
2019-12-07 15:26:10 +01:00
Matthias
3163cbdf8a
Apply special case for negative ROI
2019-12-07 15:18:12 +01:00
Matthias
1e6f9f9fe2
Add testcase for negative ROI sell using open
2019-12-07 15:18:09 +01:00
Matthias
3091869115
refactor get_close_rate out of get_sell_trade-entry
2019-12-07 14:30:14 +01:00
hroff-1902
9e85376a2d
Merge pull request #2619 from freqtrade/hyperopt_quick_mode
...
Document "quick" hyperopt of roi/stoploss and trailing stoploss
2019-12-06 09:18:40 +03:00
Matthias
a379c19e9a
Merge pull request #2618 from freqtrade/fix/hyperopt_no_tickerinterval
...
Fix hyperopt with ticker_interval from strategy
2019-12-06 06:48:10 +01:00
Matthias
2bd4008cb2
fix space name ...
2019-12-06 06:06:41 +01:00
hroff-1902
d21ae4edd3
Add fixes for comments in the review
2019-12-05 23:29:31 +03:00
Matthias
1da008b3af
Document "quick" hyperopt of roi/stoploss and trailing stoploss
2019-12-05 20:44:12 +01:00
Matthias
703458f365
Add test for loading ticker-interval from strategy
2019-12-05 20:35:54 +01:00
Matthias
4b0a4c936a
Fix hyperopt with ticker_interval from strategy
2019-12-05 20:31:02 +01:00
hroff-1902
216094a761
Add reference to hyperopt-list and hyperopt-show to the Hyperopt doc
2019-12-05 14:30:55 +03:00
hroff-1902
4efd8b96e5
Add description for hyperopt-list and hyperopt-show to the docs
2019-12-05 14:16:18 +03:00
hroff-1902
b61f43835d
Make flake happy
2019-12-05 01:11:06 +03:00
hroff-1902
017a94adc1
Merge develop
2019-12-05 01:08:38 +03:00
hroff-1902
b20bea8492
Adjust tests
2019-12-04 23:15:19 +03:00
hroff-1902
54694dd3a4
Manual merge of some conflicts in hyperopt
2019-12-04 23:14:47 +03:00
hroff-1902
8dd9b5c6fb
Merge pull request #2606 from freqtrade/volume_tester
...
Subcommand: test-pairlist
2019-12-04 18:31:37 +03:00
Matthias
16a50fbe4e
Resort documentation
2019-12-04 14:30:53 +01:00
hroff-1902
32897ce769
Merge pull request #2612 from freqtrade/fix/nullerror
...
Don't return None from load_pair_history
2019-12-04 14:45:44 +03:00
Matthias
51f074ba4b
Don't print quote-currency for -1
2019-12-04 12:25:57 +01:00
Matthias
0ba804d051
Address first part of feedback
2019-12-04 12:14:37 +01:00
Matthias
611a594a46
Merge pull request #2607 from hroff-1902/docs/create-advanced-hyperopt
...
Move docs on loss function creation to a separate doc file
2019-12-04 07:58:30 +01:00
Matthias
8a7fe3f1d6
The file will (for users) be in user_data - just in the repo it's in
...
templates
2019-12-04 07:01:09 +01:00
Matthias
054484ad73
load_pair_history should not return None, but an empty dataframe if no
...
data is found
2019-12-04 06:57:44 +01:00
hroff-1902
ac3e061508
Resolve issues stated in the review
2019-12-03 23:20:00 +03:00
hroff-1902
ddf86d6342
Adjust docs index
2019-12-03 21:36:25 +03:00
hroff-1902
ba29a2ffe4
Move docs on loss function creation to a separate doc file
2019-12-03 21:30:50 +03:00
Matthias
b33e47a49e
Update documentation with test-pairlist
2019-12-03 16:15:10 +01:00
Matthias
298e8b2332
Add testcase for test_pairlist
2019-12-03 15:10:27 +01:00
Matthias
78f8ba1226
Merge pull request #2605 from freqtrade/hroff-1902-patch-1
...
minor: fix typo in docs
2019-12-03 12:27:52 +01:00
hroff-1902
17e03559dc
minor: fix typo in docs
2019-12-03 12:51:52 +03:00
hroff-1902
2825206d37
Merge pull request #2604 from freqtrade/binance_pairlist
...
Binance/Kraken default whitelists
2019-12-03 09:11:39 +03:00
Matthias
cd20d5b5c5
Update kraken pairlist
2019-12-03 06:41:59 +01:00
Matthias
ebf6dad3f6
Update binance pairlist default config
2019-12-03 06:37:10 +01:00
Matthias
683406b57d
correct fallback to stake_currency
2019-12-03 06:36:43 +01:00
hroff-1902
406dfe21f8
Merge pull request #2492 from hroff-1902/hyperopt-trailing-space
...
Add trailing stoploss hyperspace
2019-12-03 00:23:14 +03:00
Matthias
346d381ab8
Merge pull request #2597 from freqtrade/dependabot/pip/develop/mypy-0.750
...
Bump mypy from 0.740 to 0.750
2019-12-02 09:35:59 +01:00
Matthias
d7980fa0b6
Merge pull request #2599 from freqtrade/dependabot/pip/develop/ccxt-1.20.22
...
Bump ccxt from 1.19.86 to 1.20.22
2019-12-02 08:58:12 +01:00
dependabot-preview[bot]
fc7b9846ae
Bump mypy from 0.740 to 0.750
...
Bumps [mypy](https://github.com/python/mypy ) from 0.740 to 0.750.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.740...v0.750 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-02 07:46:57 +00:00
Matthias
15e695a9bd
Merge pull request #2598 from freqtrade/dependabot/pip/develop/pytest-5.3.1
...
Bump pytest from 5.3.0 to 5.3.1
2019-12-02 08:45:47 +01:00
dependabot-preview[bot]
110fbd3f06
Bump ccxt from 1.19.86 to 1.20.22
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.19.86 to 1.20.22.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.19.86...1.20.22 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-02 07:19:49 +00:00
dependabot-preview[bot]
f0428be91e
Bump pytest from 5.3.0 to 5.3.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/5.3.1/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.3.0...5.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-02 07:19:06 +00:00
Matthias
0b03c6c786
Implement to json
2019-12-02 07:00:38 +01:00
Matthias
150a497cb4
output pairlist after fetching all
2019-12-02 06:56:19 +01:00
Matthias
3d666ea68e
Merge pull request #2594 from freqtrade/hroff-1902-patch-1
...
minor: Fix formatting typo in docs
2019-12-02 06:55:54 +01:00
hroff-1902
ee733210ca
minor: Fix formatting typo in docs
2019-12-01 19:10:30 +03:00
hroff-1902
86342efa7a
Adjust test
2019-12-01 18:34:25 +03:00
hroff-1902
05967442c3
Adjust test
2019-12-01 18:01:59 +03:00
hroff-1902
d6b587678e
Adjust test
2019-12-01 17:44:14 +03:00
hroff-1902
668d42447f
Refactor log_trials_result()
2019-12-01 16:15:00 +03:00
hroff-1902
32c9b5f415
Description for generate_roi_table reformulated slightly
2019-12-01 13:13:41 +03:00
hroff-1902
f42ce8fc2a
Fix typo in the docs
2019-12-01 13:07:17 +03:00
Matthias
6b142d716f
Merge pull request #2418 from hroff-1902/logging-syslog
...
Add logging to syslog and journald
2019-12-01 09:45:19 +01:00
hroff-1902
26a7af85ea
Add trailing_space() into AdvancedSampleHyperOpt
2019-12-01 03:31:03 +03:00
hroff-1902
69b0767165
Merge remote-tracking branch 'upstream/develop' into hyperopt-trailing-space
2019-12-01 03:28:23 +03:00
hroff-1902
f862b4d0f0
Add description for 'default' space
2019-12-01 02:50:44 +03:00
hroff-1902
a88bfa8ded
Fix: trailing_stop_positive should be positive
2019-12-01 02:27:17 +03:00
hroff-1902
fffd47e3d8
Add description of trailing space into docs
2019-12-01 01:28:26 +03:00
hroff-1902
7a3c3c4ddf
Add directlink to the section
2019-11-30 22:35:13 +03:00
hroff-1902
eafccb445c
Add command sample for journalctl with -u
2019-11-30 22:32:12 +03:00
hroff-1902
b040cbffdd
syslog and journald cases splitted
2019-11-30 22:28:48 +03:00
Matthias
153434561d
Add test_pairlist method
2019-11-30 19:53:22 +01:00
hroff-1902
36b2ed172c
Merge branch 'develop' into logging-syslog
2019-11-30 21:38:50 +03:00
gaugau3000
58d70b2079
doc explicit optimization feature
2019-11-29 09:35:13 +01:00
Matthias
e0e0bad7c1
Merge pull request #2577 from xmatthias/configvalidation
...
"fix" config validation
2019-11-29 06:25:41 +01:00
gaugau3000
0e9e6b3443
refactor feature details doc
2019-11-28 21:22:40 +01:00
gaugau3000
9199fd5964
change doc into
2019-11-28 21:21:43 +01:00
hroff-1902
8f9b5095b5
Fix some tests
2019-11-27 22:52:43 +03:00
Matthias
5b996920f2
Merge branch 'develop' into configvalidation
2019-11-27 19:48:21 +01:00
Matthias
bcec070ad7
Merge pull request #2576 from hroff-1902/fix/get_min_pair_stake_amount
...
Fix _get_min_pair_stake_amount
2019-11-27 19:28:52 +01:00
hroff-1902
c3d7411668
Fix imports
2019-11-27 19:35:22 +03:00
Matthias
997c426228
fix some datatypes
2019-11-27 16:51:03 +01:00
hroff-1902
7a52334c9f
Merge pull request #2533 from xmatthias/rpc/balance
...
/Balance rework
2019-11-27 18:39:18 +03:00
Matthias
111f018c85
Add datatype to configuration documentation
2019-11-27 14:46:09 +01:00
Matthias
64da877161
Update stake_amount description
2019-11-27 14:24:14 +01:00
Matthias
f0e6a9e0e3
Address feedback
2019-11-27 14:18:40 +01:00
hroff-1902
a373e48939
Comment added
2019-11-27 14:53:01 +03:00
hroff-1902
f2cd4fdafe
Fix the rest of tests
2019-11-27 05:12:54 +03:00
hroff-1902
9991c892ac
Merge branch 'develop' into hyperopt-list
2019-11-26 15:14:42 +03:00
hroff-1902
8e7512161a
Add hyperopt-list and hyperopt-show commands
2019-11-26 15:01:42 +03:00
hroff-1902
5e09913e3d
Merge pull request #2578 from freqtrade/actions_coveralls
...
Try coveralls fixing (again ...)
2019-11-26 14:24:25 +03:00
Matthias
cceb00c406
Try coveralls
2019-11-26 12:12:41 +01:00
Matthias
585b8332ad
Improve tests and unify required attribute
2019-11-26 11:48:01 +01:00
hroff-1902
066f324060
Make flake happy
2019-11-26 12:28:04 +03:00
hroff-1902
8e1e20bf0d
Fix some tests
2019-11-26 12:07:43 +03:00
hroff-1902
0ac592ad40
Fix markets in conftest
2019-11-26 12:00:20 +03:00
hroff-1902
17269c88be
Fix _get_min_pair_stake_amount()
2019-11-26 11:57:58 +03:00
hroff-1902
8204107315
Add test for get_min_pair_stake_amount() with real data
2019-11-26 11:57:02 +03:00
Matthias
9e7d367b5c
Realign strategy_override paramters
2019-11-25 15:43:09 +01:00
Matthias
12b9257c6d
new-lines before defaults in documentation
2019-11-25 14:25:02 +01:00
Matthias
37f698d9c1
move default values to Description field
2019-11-25 14:20:41 +01:00
Matthias
e7c17df844
validate defaults in documentation
2019-11-25 12:56:05 +01:00
Matthias
28ec8b5bc2
Merge pull request #2568 from freqtrade/dependabot/pip/develop/scipy-1.3.3
...
Bump scipy from 1.3.2 to 1.3.3
2019-11-25 10:37:09 +01:00
Matthias
200b8e48bf
Merge pull request #2570 from freqtrade/dependabot/pip/develop/pytest-mock-1.12.1
...
Bump pytest-mock from 1.11.2 to 1.12.1
2019-11-25 10:36:43 +01:00
Matthias
2a8ad9e35b
Merge pull request #2572 from freqtrade/dependabot/pip/develop/jsonschema-3.2.0
...
Bump jsonschema from 3.1.1 to 3.2.0
2019-11-25 10:36:22 +01:00
Matthias
be8ad0f022
Merge pull request #2571 from freqtrade/dependabot/pip/develop/pytest-5.3.0
...
Bump pytest from 5.2.4 to 5.3.0
2019-11-25 10:36:08 +01:00
Matthias
a77efc3949
Merge pull request #2569 from freqtrade/dependabot/pip/develop/ccxt-1.19.86
...
Bump ccxt from 1.19.54 to 1.19.86
2019-11-25 10:35:50 +01:00
dependabot-preview[bot]
418ca00305
Bump jsonschema from 3.1.1 to 3.2.0
...
Bumps [jsonschema](https://github.com/Julian/jsonschema ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/Julian/jsonschema/releases )
- [Changelog](https://github.com/Julian/jsonschema/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/Julian/jsonschema/compare/v3.1.1...v3.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-25 07:22:09 +00:00
dependabot-preview[bot]
03f02294d1
Bump pytest from 5.2.4 to 5.3.0
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.2.4 to 5.3.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.2.4...5.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-25 07:21:52 +00:00
dependabot-preview[bot]
0a7a1290e3
Bump pytest-mock from 1.11.2 to 1.12.1
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 1.11.2 to 1.12.1.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v1.11.2...v1.12.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-25 07:21:32 +00:00
dependabot-preview[bot]
28f73ecb3d
Bump ccxt from 1.19.54 to 1.19.86
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.19.54 to 1.19.86.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.19.54...1.19.86 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-25 07:21:16 +00:00
dependabot-preview[bot]
6ab7f93ce7
Bump scipy from 1.3.2 to 1.3.3
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.3.2...v1.3.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-25 07:20:40 +00:00
Matthias
d1511a1085
Update some config documentation
2019-11-25 07:12:39 +01:00
Matthias
0775ac081a
Cleanup constants and required
2019-11-25 07:12:30 +01:00
Matthias
646a9d12b2
Align quoting of json schema
2019-11-25 07:06:55 +01:00
Matthias
e7be742c58
Run validation after custom validations
2019-11-25 07:05:30 +01:00
Matthias
8d002a8f28
Fix some more tests
2019-11-25 07:05:30 +01:00
Matthias
af3eea3805
Move config json validation to after strategy loading
...
Otherwise attributes are mandatory in configuration
while they could be set in the strategy
2019-11-25 07:05:30 +01:00
Matthias
4dc0631a4b
Lower minimum tradeable value
2019-11-25 07:05:30 +01:00
Matthias
a3415e52c0
Fix some test-types
2019-11-25 07:05:30 +01:00
Matthias
1b337fe5e1
Remove unnecessary code piece
2019-11-24 19:47:20 +01:00
Matthias
50350a09cd
use wallets instead of doing a direct call to /balance
2019-11-24 19:41:51 +01:00
Matthias
1bf8d8cff3
show /balance in stake currency
2019-11-24 19:30:09 +01:00
Matthias
62d50f512d
add tests for balance from get-tickers
2019-11-24 19:30:09 +01:00
Matthias
8c64be3cfd
get tickers only once to show balance
2019-11-24 19:22:43 +01:00
hroff-1902
cc0a733f1f
Merge pull request #2565 from freqtrade/pairlists_transition
...
Pairlists transition
2019-11-24 15:26:01 +03:00
hroff-1902
1b645d64c8
Merge pull request #2538 from freqtrade/strategy_template
...
new-strategy / new-hyperopt - from templates
2019-11-24 15:21:23 +03:00
Matthias
a374df7622
some minor fixes from feedback
2019-11-24 09:55:34 +01:00
Matthias
cbf710a4f8
Fix coveralls (?)
2019-11-24 09:50:31 +01:00
Matthias
f05818a86e
Allow transition from "no-config"-pairlist to pairlists
2019-11-24 09:49:29 +01:00
hroff-1902
cab748588c
Merge pull request #2566 from freqtrade/actions_again
...
reenable slack
2019-11-23 22:50:46 +03:00
Matthias
63ad95a474
reenable slack
2019-11-23 20:20:34 +01:00
Matthias
e9da4d8505
Merge pull request #2563 from hroff-1902/hyperopt-save
...
Hyperopt: Save epochs at intermediate points
2019-11-23 19:25:35 +01:00
hroff-1902
26a2292f6d
Merge pull request #2564 from freqtrade/plots_plot
...
[minor] Adjust plotting test to match user_data folder
2019-11-23 21:07:46 +03:00
Matthias
5fb14e769b
Adjust folder to match user_data folder - otherwise running tests
...
creates this folder
2019-11-23 14:52:44 +01:00
Matthias
c7c7a1c2aa
skip test due to no journald installed
2019-11-23 14:27:23 +01:00
Matthias
1242263d25
Make test OS dependent
2019-11-23 14:20:41 +01:00
Matthias
31c598f88a
Add tests for advanced logging setup
2019-11-23 14:12:27 +01:00
hroff-1902
6cb4830534
Testcase added
2019-11-23 12:30:49 +03:00
hroff-1902
067267f4cf
Log messages improved (plural/singular)
2019-11-23 12:20:41 +03:00
hroff-1902
99db53417c
Tests adjusted
2019-11-23 12:00:43 +03:00
hroff-1902
737c07c5b6
Make mypy happy
2019-11-23 11:51:52 +03:00
hroff-1902
097cdcb57a
Save epochs at intermediate points
2019-11-23 11:32:33 +03:00
hroff-1902
175591e524
Fix test
2019-11-23 04:03:47 +03:00
hroff-1902
e7ddd81251
Merge branch 'develop' into hyperopt-trailing-space
2019-11-23 03:42:58 +03:00
hroff-1902
a183162d8b
Add description into Advanced Setup section
2019-11-23 03:37:29 +03:00
Matthias
a6bb7595e8
Update utils doc
2019-11-22 13:44:50 +01:00
Matthias
210d468a9b
Reinstate mfi ...
2019-11-21 20:01:08 +01:00
Matthias
5f8fcebb88
Parametrize hyperopt file
2019-11-21 19:49:04 +01:00
Matthias
f23f659ac5
Use strings instead of subtemplates
2019-11-21 19:28:53 +01:00
Matthias
99eeb2e605
Merge pull request #2560 from hroff-1902/fix-informative
...
minor: Fix second part of freqtrade-strategies #51
2019-11-21 11:06:15 +01:00
hroff-1902
f26171082c
Merge pull request #2552 from xmatthias/ci/coveralls
...
FIx failure for PR's from forked repositories
2019-11-21 12:15:32 +03:00
hroff-1902
2acd2542ac
Merge pull request #2559 from freqtrade/fix/cancelordercrash
...
Fix 'remaining' bug when handling buy timeout
2019-11-21 12:09:43 +03:00
Matthias
f26c40082d
Allow selection of templates for strategy
2019-11-21 07:21:19 +01:00
Matthias
b3dbb81838
Add subtemplates
2019-11-21 07:13:56 +01:00
Matthias
5e5ef21f61
Align example imports
2019-11-21 06:49:16 +01:00
Matthias
be4a4180ae
Use single line comments for samples
2019-11-21 06:40:30 +01:00
Matthias
f7322358cf
Update documentation
2019-11-21 06:32:45 +01:00
Matthias
671b98ecad
Fix windows test
2019-11-21 06:32:45 +01:00
Matthias
ed04f7f39d
Create userdir and backtest SampleStrategy
2019-11-21 06:32:45 +01:00
Matthias
cbb187e9b9
Use constant for Strategy and hyperopt userdirpaths
2019-11-21 06:32:45 +01:00
Matthias
03cdfe8cae
Add tests for new-hyperopt
2019-11-21 06:32:45 +01:00
Matthias
37f8139432
Small stylistic fixes
2019-11-21 06:32:45 +01:00
Matthias
79891671e9
Adapt after rebase
2019-11-21 06:32:45 +01:00
Matthias
65489c894d
Add no-arg test
2019-11-21 06:32:45 +01:00
Matthias
b36a1d3260
test new_stratgy
2019-11-21 06:32:45 +01:00
Matthias
8a1d02e185
Update numpy imports in sample strategies
2019-11-21 06:32:45 +01:00
Matthias
8c2ff2f46e
Add template for new-hyperopt command
2019-11-21 06:32:45 +01:00
Matthias
e492d47621
Disallow usage of DefaultStrategy
2019-11-21 06:32:45 +01:00
Matthias
98baae9456
Add jinja2 to requirements
2019-11-21 06:32:45 +01:00
Matthias
e3cf6188a1
Add first version of new-strategy generation from template
2019-11-21 06:32:45 +01:00
Matthias
8cf8ab089e
Add note about create-datadir to install instruction
2019-11-21 06:32:45 +01:00
Matthias
ed1d450099
Update documentation for create-userdir util
2019-11-21 06:32:45 +01:00
Matthias
41494f28da
Allow resetting of the directory
2019-11-21 06:32:45 +01:00
Matthias
19b1a6c638
create-userdir should create the notebooks folder, too
2019-11-21 06:32:45 +01:00
Matthias
471bd4d889
Small stylistic fixes
2019-11-21 06:32:45 +01:00
Matthias
084efc98d7
Address test-failures due to file moves
2019-11-21 06:32:45 +01:00
Matthias
1d2ef5c2ce
Extract directory_operation tests to it's own test file
2019-11-21 06:32:45 +01:00
Matthias
fd45ebd0e9
Copy templates when creating userdir
2019-11-21 06:32:45 +01:00
Matthias
258d4bd6ae
move sample-files from user_data to templates folder
2019-11-21 06:32:45 +01:00
hroff-1902
b8aa727edf
Fix second part of freqtrade-strategies #51
2019-11-21 05:10:48 +03:00
Matthias
eac01960a7
Add testcase for empty-order case
2019-11-20 20:37:46 +01:00
Matthias
a5bd4e329a
improve cancel_order handling
2019-11-20 20:36:38 +01:00
hroff-1902
5ce665f279
Merge pull request #2540 from freqtrade/rpc/fixes
...
Improve rest api client / status response
2019-11-20 22:18:51 +03:00
Matthias
9aac080414
Fix 'remaining' bug when handling buy timeout
2019-11-20 20:10:41 +01:00
Matthias
8b639b5026
Remove only :return:
2019-11-20 19:54:16 +01:00
Matthias
7f119a28e7
Merge pull request #2557 from freqtrade/hroff-1902-patch-1
...
minor: Add example of usage for Aroon, Aroon Oscillator
2019-11-20 19:39:49 +01:00
hroff-1902
5f88c4aad9
Add example of usage for Aroon, Aroon Oscillator
2019-11-20 19:31:30 +03:00
hroff-1902
dfe3d78767
Merge pull request #2541 from freqtrade/rpc/show_config
...
[Rpc] - show config
2019-11-20 18:42:41 +03:00
hroff-1902
633996216a
Improve commands help list
2019-11-20 15:25:56 +03:00
Matthias
09b302abf7
Merge pull request #2442 from freqtrade/volumeList_enhanced_filter
...
Pairlists enhanced filter options
2019-11-19 20:19:10 +01:00
Matthias
c92f233c15
Move settings to correct location
2019-11-19 19:33:04 +01:00
Matthias
751157b4ea
Don't notify on builds from forks
...
they don't have secrets available ATM
2019-11-19 12:20:21 +01:00
Matthias
5f62a9e4d8
rename ttl to refresh_period
2019-11-19 06:50:23 +01:00
Matthias
a8855bf795
rename LowPriceFilter to PrieFilter
2019-11-19 06:49:45 +01:00
Matthias
c22b00b303
move pairlist filters out of config[]
2019-11-19 06:37:06 +01:00
Matthias
67c5115b41
Merge pull request #2545 from freqtrade/dependabot/pip/develop/plotly-4.3.0
...
Bump plotly from 4.2.1 to 4.3.0
2019-11-18 09:45:16 +01:00
Matthias
ab4b1cc8fe
Merge pull request #2550 from freqtrade/dependabot/pip/develop/ccxt-1.19.54
...
Bump ccxt from 1.19.25 to 1.19.54
2019-11-18 09:39:34 +01:00
Matthias
716785c65f
Merge pull request #2546 from freqtrade/dependabot/pip/develop/pytest-5.2.4
...
Bump pytest from 5.2.2 to 5.2.4
2019-11-18 09:39:16 +01:00
Matthias
baa7fd6c79
Merge pull request #2549 from freqtrade/dependabot/pip/develop/mkdocs-material-4.5.0
...
Bump mkdocs-material from 4.4.3 to 4.5.0
2019-11-18 09:38:33 +01:00
Matthias
9045f796e0
Merge pull request #2548 from freqtrade/dependabot/pip/develop/tabulate-0.8.6
...
Bump tabulate from 0.8.5 to 0.8.6
2019-11-18 09:38:21 +01:00
Matthias
988c1744af
Merge pull request #2547 from freqtrade/dependabot/pip/develop/python-rapidjson-0.9.1
...
Bump python-rapidjson from 0.8.0 to 0.9.1
2019-11-18 09:38:01 +01:00
dependabot-preview[bot]
cd6d276119
Bump pytest from 5.2.2 to 5.2.4
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.2.2 to 5.2.4.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.2.2...5.2.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-18 07:42:57 +00:00
Matthias
d085a2bd3e
Merge pull request #2544 from freqtrade/dependabot/pip/develop/flake8-tidy-imports-3.1.0
...
Bump flake8-tidy-imports from 3.0.0 to 3.1.0
2019-11-18 08:41:42 +01:00
dependabot-preview[bot]
dddccf8f1a
Bump ccxt from 1.19.25 to 1.19.54
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.19.25 to 1.19.54.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.19.25...1.19.54 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-18 07:39:12 +00:00
Matthias
8b3fb3d6d5
Merge pull request #2543 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.11
...
Bump sqlalchemy from 1.3.10 to 1.3.11
2019-11-18 08:37:43 +01:00
Matthias
80b450d4e6
Merge pull request #2542 from freqtrade/dependabot/pip/develop/urllib3-1.25.7
...
Bump urllib3 from 1.25.6 to 1.25.7
2019-11-18 08:30:02 +01:00
dependabot-preview[bot]
0bc71403ff
Bump mkdocs-material from 4.4.3 to 4.5.0
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 4.4.3 to 4.5.0.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.4.3...4.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-18 07:24:39 +00:00
dependabot-preview[bot]
cb6b3e17a9
Bump tabulate from 0.8.5 to 0.8.6
...
Bumps [tabulate](https://github.com/astanin/python-tabulate ) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/astanin/python-tabulate/releases )
- [Changelog](https://github.com/astanin/python-tabulate/blob/master/CHANGELOG )
- [Commits](https://github.com/astanin/python-tabulate/compare/v0.8.5...v0.8.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-18 07:22:41 +00:00
dependabot-preview[bot]
e7157faddd
Bump python-rapidjson from 0.8.0 to 0.9.1
...
Bumps [python-rapidjson](https://github.com/python-rapidjson/python-rapidjson ) from 0.8.0 to 0.9.1.
- [Release notes](https://github.com/python-rapidjson/python-rapidjson/releases )
- [Changelog](https://github.com/python-rapidjson/python-rapidjson/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-rapidjson/python-rapidjson/compare/v0.8.0...v0.9.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-18 07:22:18 +00:00
dependabot-preview[bot]
a33d408780
Bump plotly from 4.2.1 to 4.3.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.2.1 to 4.3.0.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.2.1...v4.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-18 07:21:25 +00:00
dependabot-preview[bot]
42474b7144
Bump flake8-tidy-imports from 3.0.0 to 3.1.0
...
Bumps [flake8-tidy-imports](https://github.com/adamchainz/flake8-tidy-imports ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/adamchainz/flake8-tidy-imports/releases )
- [Changelog](https://github.com/adamchainz/flake8-tidy-imports/blob/master/HISTORY.rst )
- [Commits](https://github.com/adamchainz/flake8-tidy-imports/compare/3.0.0...3.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-18 07:20:50 +00:00
dependabot-preview[bot]
933564591d
Bump sqlalchemy from 1.3.10 to 1.3.11
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.10 to 1.3.11.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-18 07:20:30 +00:00
dependabot-preview[bot]
599e18b920
Bump urllib3 from 1.25.6 to 1.25.7
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.25.6 to 1.25.7.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/master/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.25.6...1.25.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-18 07:20:02 +00:00
Matthias
547d65b065
Fix broken test
2019-11-17 15:22:44 +01:00
Matthias
e4e8a611be
Add tests for telegram
2019-11-17 15:13:24 +01:00
Matthias
2b190e5638
Add documentation
2019-11-17 15:05:56 +01:00
Matthias
acab56793f
Add /show_config to telegram
2019-11-17 15:03:45 +01:00
Matthias
2c976bdd24
Add show_config endpoint
2019-11-17 15:03:38 +01:00
Matthias
3aee8d2b2a
Improve rest api client / status response
2019-11-17 14:40:59 +01:00
hroff-1902
841c379797
Merge pull request #2539 from freqtrade/seperate_docs_ci
...
seperate docs job
2019-11-17 13:20:21 +03:00
Matthias
b6a12044ba
seperate docs job
2019-11-17 10:38:16 +01:00
hroff-1902
8e087cb639
Merge pull request #2535 from freqtrade/fix/quitting
...
Fix non-terminating bot
2019-11-17 01:15:59 +03:00
hroff-1902
bcb5913291
Merge pull request #2536 from freqtrade/coveralls_actions
...
Try moving coveralls to github actions
2019-11-16 23:05:05 +03:00
Matthias
be53c0885d
Try moving coveralls to github actions
2019-11-16 15:53:45 +01:00
Matthias
91047830fd
Add tst for worker termination
2019-11-16 09:56:16 +01:00
Matthias
6e0655b3b7
add empty worker variable
2019-11-16 09:47:56 +01:00
Matthias
edc0d7f2c7
Fix non-terminating bot
2019-11-15 20:10:17 +01:00
Matthias
1d18e0a11a
Merge pull request #2518 from freqtrade/github_actions_tests
...
Move freqtrade CI to github actions
2019-11-15 06:58:12 +01:00
Matthias
b167fb071a
fix windows test
2019-11-14 08:44:10 +01:00
Matthias
3b9899dfd4
hyperopts ...
2019-11-14 07:06:00 +01:00
Matthias
f94d46316e
update checkout action to pinned version
2019-11-14 06:51:02 +01:00
Matthias
569a547b3f
Update Actions CI to new subcommands
2019-11-14 06:49:21 +01:00
Matthias
6c306c0013
Merge branch 'develop' into github_actions_tests
2019-11-14 06:45:14 +01:00
Matthias
9b050523e9
Merge pull request #2397 from freqtrade/feat/new_args_system
...
require subcommand for all actions
2019-11-14 06:28:42 +01:00
hroff-1902
f9a92c2879
Adjust test
2019-11-13 23:32:37 +03:00
hroff-1902
ab194c7d75
Add test
2019-11-13 23:09:05 +03:00
hroff-1902
904a9c5dc7
Merge pull request #2527 from freqtrade/fix/openorder_plotprofit
...
plot-profit script fails in certain conditions
2019-11-13 22:58:44 +03:00
Matthias
38243c52fd
Filter open trades - they are not added to the profit calc
2019-11-13 20:46:21 +01:00
Matthias
c8c48156dd
Don't load trades twice ...
2019-11-13 20:44:55 +01:00
hroff-1902
f4d18034d9
Merge pull request #2523 from freqtrade/timeout_handling
...
Improve timedout handling
2019-11-13 22:25:58 +03:00
Matthias
17c11b2afa
Merge pull request #2525 from hroff-1902/exchange-bibox
...
Add fix for bibox exchange
2019-11-13 19:52:50 +01:00
Matthias
68904296e7
Allow timeout of 0
2019-11-13 19:38:38 +01:00
Matthias
d4499338e0
Merge pull request #2519 from freqtrade/actions_test
...
Update dockerhub description from github readme.md
2019-11-13 19:30:36 +01:00
hroff-1902
6174a5dd55
Reimplement adjustment of ccxt 'has' with more generic ccxt_config class attribute
2019-11-13 20:22:23 +03:00
hroff-1902
e26bbc7de8
Add fix for bibox exchange
2019-11-13 19:50:54 +03:00
Matthias
62c1ff776e
update action to 2.1.0
2019-11-13 13:59:38 +01:00
hroff-1902
baea06eac7
Merge pull request #2522 from freqtrade/replace_tickerinterval
...
Replace tickerinterval
2019-11-13 13:50:07 +03:00
Matthias
6ac73f7cde
Update missed strings
2019-11-13 11:28:26 +01:00
Matthias
66619204ba
re-add hyperopts multiple ...
2019-11-13 11:13:48 +01:00
hroff-1902
1d7fb2ffac
Merge pull request #2521 from freqtrade/rpc/status_table
...
Add fiat to status table
2019-11-13 13:10:18 +03:00
Matthias
c42c5a1f85
Adjust "requires subcommand" message
2019-11-13 10:03:59 +01:00
Matthias
5b62ad876e
Remove hyperopts occurances
2019-11-13 09:39:00 +01:00
hroff-1902
ec460ab9c9
Merge pull request #2520 from freqtrade/fix/randomtestfailure
...
[minor] Add sleep to allow thread to start
2019-11-13 00:35:04 +03:00
Matthias
2eb6513251
Improve timedout handling
2019-11-12 15:45:14 +01:00
Matthias
c449e39280
Replace more occurances of ticker_interval
2019-11-12 15:13:06 +01:00
Matthias
1c57a4ac35
more replacements of ticker_interval
2019-11-12 15:13:06 +01:00
Matthias
334ac8b10c
Adapt documentation for timeframe
2019-11-12 15:13:06 +01:00
Matthias
d801dec6aa
Some more places with ticker_interval gone
2019-11-12 15:13:06 +01:00
Matthias
08aedc18e1
Exchange ticker_interval with timeframe in some more places
2019-11-12 15:13:06 +01:00
Matthias
e4bdb92521
Replace some occurances of ticker_interval with timeframe
2019-11-12 15:13:06 +01:00
Matthias
11f7ab61b9
Remove decimal import from rpc
2019-11-12 15:11:31 +01:00
Matthias
df9bfb6c2e
Add FIAT currency to status-table
2019-11-12 14:58:41 +01:00
Matthias
ab9506df48
simplify status_table command
2019-11-12 13:55:18 +01:00
Matthias
136ef077b2
Add sleep to allow thread to start
2019-11-12 13:14:43 +01:00
Matthias
e8a8f416f3
Update dockerhub description from github readme.md
2019-11-12 11:04:03 +01:00
Matthias
8c76f45030
Use correct dockerhub image name
2019-11-12 10:54:38 +01:00
Matthias
96f550c6aa
Disable tests
2019-11-12 10:35:36 +01:00
Matthias
37ef5c38f0
integrate Slack notification
2019-11-12 10:33:49 +01:00
Matthias
66a273b31b
Merge branch 'develop' into volumeList_enhanced_filter
2019-11-12 09:31:46 +01:00
Matthias
52e24c3a25
Split error-messsage between incompatible and wrong stake amount
2019-11-12 09:27:53 +01:00
Matthias
7a2d917c66
Merge pull request #2516 from freqtrade/hroff-1902-patch-1
...
minor: Fix typo in the rest-api docs
2019-11-12 06:35:26 +01:00
hroff-1902
025350ebff
Fix typo in the rest-api docs
2019-11-12 00:07:27 +03:00
hroff-1902
411e035005
Merge pull request #2514 from freqtrade/pong
...
Add ping endpoing
2019-11-11 22:42:32 +03:00
Matthias
800997437a
Update documentation
2019-11-11 20:25:44 +01:00
Matthias
75d5ff69ef
Add ping endpoing
2019-11-11 20:10:56 +01:00
Matthias
a241c2af0d
Build macos - ...
2019-11-11 19:42:05 +01:00
Matthias
d1729a624d
fix windows build
2019-11-11 19:37:22 +01:00
Matthias
e51a720193
Apply cache to pi image
2019-11-11 19:37:18 +01:00
Matthias
ff1d36434d
Add github actions action
2019-11-11 19:37:10 +01:00
Matthias
904ae5af91
Merge pull request #2512 from freqtrade/dependabot/pip/develop/numpy-1.17.4
...
Bump numpy from 1.17.3 to 1.17.4
2019-11-11 14:24:40 +01:00
Matthias
42e8e1c16a
Merge pull request #2511 from freqtrade/dependabot/pip/develop/scipy-1.3.2
...
Bump scipy from 1.3.1 to 1.3.2
2019-11-11 11:41:58 +01:00
Matthias
9fb493d2f4
Merge pull request #2510 from freqtrade/dependabot/pip/develop/ccxt-1.19.25
...
Bump ccxt from 1.19.14 to 1.19.25
2019-11-11 11:27:43 +01:00
dependabot-preview[bot]
031157f215
Bump numpy from 1.17.3 to 1.17.4
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.17.3 to 1.17.4.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.17.3...v1.17.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-11 10:20:30 +00:00
dependabot-preview[bot]
c65d217d1e
Bump scipy from 1.3.1 to 1.3.2
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.3.1...v1.3.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-11 10:19:36 +00:00
dependabot-preview[bot]
0a13f7e1c7
Bump ccxt from 1.19.14 to 1.19.25
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.19.14 to 1.19.25.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.19.14...1.19.25 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-11 10:18:58 +00:00
Matthias
173375de7c
Merge pull request #2508 from freqtrade/hroff-1902-patch-1
...
minor: More cosmetics on Exchange Notes
2019-11-11 10:39:20 +01:00
hroff-1902
27d81bb68c
minor: More cosmetics on Exchange Notes
2019-11-11 12:23:24 +03:00
Matthias
044105e8e0
Merge pull request #2507 from freqtrade/hroff-1902-patch-3
...
minor: Exchange notes docs
2019-11-11 10:11:46 +01:00
Matthias
48f8a62335
Merge pull request #2506 from freqtrade/hroff-1902-patch-1
...
minor: Fix link in the Faq docs
2019-11-11 09:59:52 +01:00
Matthias
71f99ba79c
Merge pull request #2504 from freqtrade/hroff-1902-patch-2
...
Minor: Exchange notes typographical cosmetics
2019-11-11 09:59:09 +01:00
hroff-1902
95492958f9
wordings
2019-11-11 11:37:57 +03:00
hroff-1902
661c8251c5
minor: Exchange notes docs
...
* Formatting (structure of sections)
* Cosmetic changes
This was not noticed in terms of #2505
2019-11-11 11:23:29 +03:00
hroff-1902
83067c1edc
minor: Fix link in the Faq docs
2019-11-11 11:18:43 +03:00
hroff-1902
c5ed004c9e
Merge pull request #2505 from freqtrade/bittrex_restricted_markets
...
Add restricted markets snippet to documentation
2019-11-11 11:13:47 +03:00
Matthias
04b51a982e
Include warning-message to bittrex explanation
2019-11-11 08:55:37 +01:00
Matthias
e810597eec
Add restricted markets snippet to documentation
2019-11-11 07:16:35 +01:00
hroff-1902
692d6afbd9
Minor exchange notes typographical cosmetics
2019-11-11 02:17:41 +03:00
hroff-1902
59fa02e11a
Merge pull request #2499 from freqtrade/hroff-1902-patch-1
...
minor: Wordings on top of #2495
2019-11-11 01:27:43 +03:00
hroff-1902
6ef6a24841
Merge pull request #2501 from freqtrade/readme_small_work
...
[docs] Add seperate exchange section in docs
2019-11-11 01:14:16 +03:00
Matthias
eba55c2783
Change link
2019-11-10 19:31:13 +01:00
Matthias
085aa3084e
Implement ticker caching
2019-11-09 19:45:09 +01:00
Matthias
de2d04f06b
Add note about systemd load location
...
closes #2461
2019-11-09 16:24:24 +01:00
Matthias
12654cb810
Add seperate exchange section in docs
2019-11-09 16:19:58 +01:00
Matthias
4b15873ee1
Simplify examples
2019-11-09 15:41:51 +01:00
Matthias
748fe94603
Merge branch 'develop' into volumeList_enhanced_filter
2019-11-09 15:34:47 +01:00
Matthias
86a5dfa62e
Update documentation
2019-11-09 15:28:36 +01:00
Matthias
0b4800835c
update documentation
2019-11-09 15:28:03 +01:00
Matthias
5caeca7509
Improve tests for pairlist-sequence behaviour
2019-11-09 15:23:36 +01:00
Matthias
7ff61f12e9
pass pairlist position into the pairlists
2019-11-09 15:04:04 +01:00
Matthias
ae35649366
improve pairlistmanager errorhandling
2019-11-09 14:49:41 +01:00
Matthias
a01b34a004
tests
2019-11-09 14:44:39 +01:00
Matthias
02b9da8aba
Update documentation
2019-11-09 14:39:28 +01:00
Matthias
ed0c7a6aaf
Update configschema to fit new pairlists approach
2019-11-09 14:16:11 +01:00
Matthias
25cb935eee
Some more adjustments for new pairlist
2019-11-09 14:16:03 +01:00
Matthias
c74d766275
move from name to name_list
2019-11-09 14:00:32 +01:00
Matthias
37985310d5
remove cachetools dependency
2019-11-09 13:59:35 +01:00
Matthias
c3b4a4dde1
Update sample configurations
2019-11-09 13:59:19 +01:00
Matthias
d7262c0b4e
Fix correct ticker type
2019-11-09 13:40:36 +01:00
Matthias
870966dcd0
Fix more tests
2019-11-09 09:42:34 +01:00
Matthias
85beb3b6a9
Fix test
2019-11-09 09:31:17 +01:00
Matthias
bf69b055eb
Add name getting
2019-11-09 09:07:46 +01:00
Matthias
31c7189b8b
Verify blacklist correctly
2019-11-09 07:23:34 +01:00
Matthias
eaf3fd80c5
Allow blacklist-verification from all pairlists
2019-11-09 07:19:46 +01:00
Matthias
1059586226
Small adjustments
2019-11-09 07:07:33 +01:00
Matthias
b610e8c7e6
Don't refresh tickers if they are not needed
2019-11-09 07:05:17 +01:00
Matthias
e632720c02
Allow chaining of pairlists
2019-11-09 06:55:16 +01:00
hroff-1902
1f042f5e32
Quick start and easy installation sections reworked
2019-11-08 19:38:32 +03:00
hroff-1902
54b63e89f8
Wordings on top of #2495
2019-11-08 17:32:18 +03:00
Matthias
3f65c31883
Merge pull request #2495 from gaugau3000/prepare_reorg_install_doc
...
Prepare reorg install doc : explain differences between master and develop
2019-11-08 14:43:27 +01:00
hroff-1902
31ab32f0b9
Always set trailing_stop=True with 'trailing' hyperspace
2019-11-08 12:47:28 +03:00
Gautier Pialat
bc5c91f681
add missing note block
2019-11-08 10:29:00 +01:00
Gautier Pialat
076ef0407b
git branch note explanation
2019-11-08 09:39:06 +01:00
Gautier Pialat
b0150d548a
remove not use statement
2019-11-08 09:37:54 +01:00
hroff-1902
60acbc97ab
Merge pull request #2494 from freqtrade/fix/timezone_timestamp
...
Fix UTC handling of timestamp() conversation in fetch_my_trades
2019-11-08 11:33:47 +03:00
Matthias
dd47bd04cd
Move description to correct place
2019-11-08 01:32:08 -05:00
Matthias
da57396d07
Fix UTC handling of timestamp() conversation in fetch_my_trades
2019-11-08 06:55:07 +01:00
hroff-1902
d3a3765819
Fix test
2019-11-08 03:48:08 +03:00
hroff-1902
f90676cfc5
Add trailing stoploss hyperspace
2019-11-08 03:07:43 +03:00
Matthias
ad2289c34c
Merge pull request #2488 from freqtrade/hyperopt_specialchar
...
[minor] Fix UnicodeError in hyperopt output
2019-11-07 06:18:15 +01:00
Matthias
ca77dbe8da
Fix UnicodeError in hyperopt output
2019-11-06 19:33:15 +01:00
Matthias
6c6efd7214
Merge pull request #2481 from freqtrade/dependabot/pip/develop/ccxt-1.19.14
...
Bump ccxt from 1.18.1346 to 1.19.14
2019-11-06 10:13:46 +01:00
Matthias
7f099d41fa
Merge pull request #2484 from freqtrade/dependabot/pip/develop/pandas-0.25.3
...
Bump pandas from 0.25.2 to 0.25.3
2019-11-06 10:13:31 +01:00
dependabot-preview[bot]
60109aaa1f
Bump ccxt from 1.18.1346 to 1.19.14
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.18.1346 to 1.19.14.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.18.1346...1.19.14 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-06 08:37:38 +00:00
Matthias
ef057c16cb
Merge pull request #2483 from freqtrade/dependabot/pip/develop/flake8-3.7.9
...
Bump flake8 from 3.7.8 to 3.7.9
2019-11-06 09:36:43 +01:00
Matthias
39e728a7c2
Merge pull request #2482 from freqtrade/dependabot/pip/develop/arrow-0.15.4
...
Bump arrow from 0.15.2 to 0.15.4
2019-11-06 09:36:18 +01:00
dependabot-preview[bot]
28f0c00281
Bump pandas from 0.25.2 to 0.25.3
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 0.25.2 to 0.25.3.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v0.25.2...v0.25.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-06 07:21:55 +00:00
dependabot-preview[bot]
bc78316aa5
Bump flake8 from 3.7.8 to 3.7.9
...
Bumps [flake8](https://gitlab.com/pycqa/flake8 ) from 3.7.8 to 3.7.9.
- [Release notes](https://gitlab.com/pycqa/flake8/tags )
- [Commits](https://gitlab.com/pycqa/flake8/compare/3.7.8...3.7.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-06 07:21:39 +00:00
dependabot-preview[bot]
b8a6c55b10
Bump arrow from 0.15.2 to 0.15.4
...
Bumps [arrow](https://github.com/crsmithdev/arrow ) from 0.15.2 to 0.15.4.
- [Release notes](https://github.com/crsmithdev/arrow/releases )
- [Changelog](https://github.com/crsmithdev/arrow/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/crsmithdev/arrow/compare/0.15.2...0.15.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-11-06 07:21:09 +00:00
Matthias
6df1dd1ef2
Merge pull request #2479 from freqtrade/fix/bids_to_delta
...
Fix bug where bids_to_ask_delta causes doublebuys
2019-11-05 21:14:26 +01:00
Matthias
c8638ce82f
Fix bug where bids_to_ask_delta causes doublebuys
...
The continue must happen irrespective of the outcome of this - otherwise
the below BUY will happen anyway.
2019-11-05 21:03:06 +01:00
Matthias
1a61d89bcc
Merge pull request #2476 from freqtrade/unify_key_removal
...
Introduce remove_credentials to remove code duplication
2019-11-05 19:34:23 +01:00
Matthias
eb0b0350e0
Introduce remove_credentials to remove code duplication
2019-11-05 12:39:19 +01:00
Matthias
4ec7fcd836
Merge pull request #2475 from gaugau3000/docker_doc_update
...
Update docker doc (new note about restart policy)
2019-11-05 12:32:23 +01:00
Gautier Pialat
f6a66cd3de
Fix typo
2019-11-05 12:14:39 +01:00
Gautier Pialat
871019c8b9
docker doc update about restart policy
2019-11-05 12:08:57 +01:00
hroff-1902
581907305a
Merge pull request #2467 from freqtrade/check_exchange_other
...
Don't check exchange for Utils commands
2019-11-04 19:28:07 +03:00
hroff-1902
54b0fbca59
Merge pull request #2468 from freqtrade/fix_pandas_wraning
...
Fix pandas access warning
2019-11-04 15:32:05 +03:00
Matthias
1e44f93c31
Fix pandas access warning
2019-11-03 10:58:31 +01:00
Matthias
3eca80217c
Don't check exchange for Utils commands
2019-11-03 10:18:46 +01:00
Matthias
6f01d7f8ea
Merge branch 'develop' into feat/new_args_system
2019-11-03 10:09:49 +01:00
Matthias
500d16620b
Merge pull request #2465 from freqtrade/hyperopt_populate_from_strategy
...
Hyperopt populate from strategy
2019-11-03 10:03:33 +01:00
Matthias
6550e1fa99
Change docstring in sampleHyperopt
2019-11-03 09:55:38 +01:00
Matthias
80ad37ad93
Updated plot_indicators test
2019-11-02 14:17:15 +01:00
Matthias
3287cdd47a
Improve documentation regarding loading methods from hyperopt
2019-11-02 13:01:42 +01:00
Matthias
12e86ee4bd
Make travis test-hyperopt the sample strategy
2019-11-02 11:12:08 +01:00
Matthias
97d0f93d3c
Align samples (hyperopt and strategy) to work together
2019-11-02 11:11:13 +01:00
Matthias
861f10dca6
Allow populate-indicators to come from strategy
2019-11-02 11:10:33 +01:00
Matthias
2a1385f94b
Merge pull request #2462 from freqtrade/hroff-1902-patch-1
...
Update faq with examples of grepping the log
2019-11-02 06:47:15 +01:00
hroff-1902
e9af6b393f
Fix typo
2019-11-02 02:32:57 +03:00
hroff-1902
2124661cee
Update faq with examples of grepping the log
2019-11-02 02:22:58 +03:00
Matthias
1593847203
Merge pull request #2453 from freqtrade/rel/2019-10
...
Release 2019-10
2019-11-01 19:52:07 +01:00
hroff-1902
e8a08011be
Merge pull request #2460 from freqtrade/new_runmodes
...
[minor] Add new runmodes
2019-11-01 21:40:23 +03:00
Matthias
691cec7956
Be more selective which startup-messages are shown
2019-11-01 16:42:57 +01:00
Matthias
241d947564
Add new runmodes
2019-11-01 15:39:49 +01:00
Matthias
880834b902
Merge pull request #2446 from hroff-1902/log-stderr
...
Log to stderr
2019-11-01 06:14:55 +01:00
hroff-1902
f435384bf0
Merge pull request #2451 from freqtrade/bt_analysis_maxopen
...
Bt analysis maxopen at any time
2019-11-01 00:13:31 +03:00
hroff-1902
3149c12a14
Merge pull request #2444 from freqtrade/sql_cleanup
...
Fix scoped_session and add Documentation for strategy
2019-10-31 23:19:30 +03:00
hroff-1902
6a9a2e7f88
Merge pull request #2452 from freqtrade/fix/1717
...
Allow configuration of stoploss on exchange limit
2019-10-31 23:13:37 +03:00
hroff-1902
5b87393a95
Merge pull request #2457 from freqtrade/integration_tests
...
split up test_freqtradebot.py
2019-10-31 22:05:03 +03:00
Matthias
5a27b10579
Merge pull request #2450 from freqtrade/rpi_docs
...
[docs] Update Raspberry documentation
2019-10-31 13:30:45 +01:00
Matthias
a80e49bd81
Change level of rpi header
2019-10-31 12:49:41 +01:00
hroff-1902
ffed13b979
Merge pull request #2455 from freqtrade/reduce_startup_indicator_logfrequency
...
[minor][log]Reduce frequency of "startup-period" message
2019-10-31 13:10:16 +03:00
hroff-1902
9f0f1096e1
Merge pull request #2459 from freqtrade/exchange_helpers
...
Move exchange-constants and retriers to exchange.common
2019-10-31 13:09:01 +03:00
Matthias
9a42afe0be
Move exchange-constants and retriers to exchange.common
2019-10-31 10:59:17 +01:00
Matthias
b6616d7a13
Add test helping debug #1985
2019-10-31 10:04:28 +01:00
Matthias
7be378aaa9
Remove markets mock where it's not needed
2019-10-31 07:26:48 +01:00
Matthias
734a9d5d87
Seperate tests related to worker from test_freqtradebot
2019-10-31 07:16:25 +01:00
Matthias
ce6b869f84
Cleanup test
2019-10-31 07:11:57 +01:00
Matthias
dc5f1b2878
Extract integration tests into sepearte file
2019-10-31 07:08:02 +01:00
hroff-1902
a041b8bf72
Merge remote-tracking branch 'upstream/develop' into log-stderr
2019-10-31 09:07:07 +03:00
hroff-1902
4fa12ffda0
Merge pull request #2454 from freqtrade/release_docs
...
[minor][docs] Update release-documentation to fit new release style
2019-10-31 09:02:55 +03:00
Matthias
5dcf28cafb
Reduce frequency of "startup-period" message
2019-10-31 06:57:37 +01:00
Matthias
365a408df5
Update release-documentation to fit new release style
2019-10-31 06:43:42 +01:00
Matthias
7204227022
Replace coins in whitelist with existing ones
2019-10-31 06:29:09 +01:00
Matthias
dab4ab78fc
Fix create_cum_profit to work with trades that don't open on candle
...
opens
2019-10-31 06:27:27 +01:00
Matthias
a74b941b72
Add test to verify this is correct
2019-10-31 06:27:22 +01:00
Matthias
89bba6f776
Version bump
2019-10-31 06:25:30 +01:00
Matthias
82f86569ee
Merge branch 'master' into rel/2019-11
2019-10-31 06:25:02 +01:00
Matthias
9e988783de
Allow configuration of stoploss on exchange limit
...
fixes #1717
2019-10-30 20:07:26 +01:00
Matthias
bba8e61409
Rename function in samples
2019-10-30 20:05:44 +01:00
Matthias
dee9b84322
Merge branch 'develop' into volumeList_enhanced_filter
2019-10-30 16:41:17 +01:00
Matthias
ad98d61939
Update developer docs
2019-10-30 16:39:45 +01:00
Matthias
14758dbe10
Some small cleanups
2019-10-30 16:32:22 +01:00
Matthias
d89a7d5235
Document new method to configure filters
2019-10-30 16:30:47 +01:00
Matthias
640423c362
Add config samples for chainable pairlist filters
2019-10-30 16:02:24 +01:00
Matthias
fd9c02603c
Introduce chainable PairlistFilters
2019-10-30 15:59:52 +01:00
Matthias
44289e4c58
Allow not using files from user_dir
2019-10-30 15:57:08 +01:00
Matthias
6928c685a8
Add documentation sample for parallel_trade_analysis
2019-10-30 14:12:41 +01:00
Matthias
dd408aa5d6
Add analyze_trade_parallelism analysis function
2019-10-30 14:07:23 +01:00
Matthias
dac88c6aed
extract Find parallel trades per interval
2019-10-30 13:35:55 +01:00
Matthias
78fe5a46c1
Update travis to verify for correct title usage
2019-10-30 13:27:36 +01:00
Matthias
7a96d3c9ae
Update raspbian install documentation
...
Fix "box" titles ... they need to be in quotes!
2019-10-30 13:27:04 +01:00
Matthias
b7b1e66c6e
Convert to % as part of RPC to allow users to use unrounded ratio
2019-10-30 11:12:49 +01:00
Matthias
5ed7771148
Update documentation to include get_trades
...
fixes #1753
2019-10-30 11:12:49 +01:00
Matthias
c2076d86a4
Use scoped_session as intended
2019-10-30 11:12:49 +01:00
Matthias
b37c5e4878
use get_trades in rpc modules
2019-10-30 11:12:49 +01:00
Matthias
26a5800a7f
Extract get_trades function
2019-10-30 11:12:49 +01:00
Matthias
01efebc42f
Extract query to it's own function
2019-10-30 11:12:49 +01:00
Matthias
ab117527c9
Refactor get_best_pair to persistence
2019-10-30 11:12:49 +01:00
Matthias
f20f5cebbe
Move performance-calculation to persistence
2019-10-30 11:12:49 +01:00
Matthias
0c3a8ddfb9
Merge branch 'develop' into feat/new_args_system
2019-10-30 11:12:27 +01:00
hroff-1902
669a6cf119
Merge pull request #2448 from freqtrade/fix/POWRfailure
...
Replace coins in whitelist with existing ones
2019-10-30 12:55:45 +03:00
Matthias
6fe7b13e37
Replace coins in whitelist with existing ones
2019-10-30 09:26:08 +01:00
hroff-1902
9c180e587b
Log to stderr
2019-10-30 04:04:28 +03:00
Matthias
a368646745
Merge branch 'develop' into feat/new_args_system
2019-10-29 19:33:56 +01:00
Matthias
de2cc58b0c
Final cleanups and added tests
2019-10-29 10:44:35 +01:00
Matthias
d803d86f4d
Add low_price_percent_filter
2019-10-29 09:32:06 +01:00
hroff-1902
5254059fe4
Merge pull request #2430 from freqtrade/startup_period_bt
...
Add Startup period for strategies
2019-10-28 23:33:30 +03:00
Matthias
d706571e6f
Extract precision_filter to seperate function
2019-10-28 19:41:00 +01:00
hroff-1902
907baea8b2
Merge pull request #2439 from freqtrade/fix/plotprofit
...
Plot-profit does not work with db file
2019-10-28 21:04:31 +03:00
hroff-1902
062536438e
Merge pull request #2433 from freqtrade/docs/stop_positive
...
[Docs] stoploss documentation improvements
2019-10-28 20:59:56 +03:00
Matthias
4ff035537b
Simplify precision_filter code
2019-10-28 16:21:00 +01:00
Matthias
466a3b87fc
Enhance tests to cover precision_filter correctly
2019-10-28 16:19:38 +01:00
Matthias
b947f3c2a5
Merge pull request #2417 from freqtrade/whitelist_docs
...
DynamicPairlist - pair_whitelist
2019-10-28 15:25:17 +01:00
Matthias
069da224bc
Add test to verify this is correct
2019-10-28 14:30:01 +01:00
Matthias
e82460bde6
Fix create_cum_profit to work with trades that don't open on candle
...
opens
2019-10-28 14:24:12 +01:00
Matthias
61c037f2cf
Fix some typos and comment mistakes
2019-10-28 13:05:54 +01:00
Matthias
f98290ba6e
Merge pull request #2436 from freqtrade/dependabot/pip/develop/pytest-5.2.2
...
Bump pytest from 5.2.1 to 5.2.2
2019-10-28 13:04:05 +01:00
Matthias
73343b3387
Address feedback
2019-10-28 12:53:12 +01:00
Matthias
3a6020dcd7
small improvements to stoploss doc
2019-10-28 12:43:35 +01:00
dependabot-preview[bot]
596a269dfd
Bump pytest from 5.2.1 to 5.2.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.2.1...5.2.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-28 11:41:44 +00:00
Matthias
7329fce87c
Merge pull request #2437 from freqtrade/dependabot/pip/develop/ccxt-1.18.1346
...
Bump ccxt from 1.18.1306 to 1.18.1346
2019-10-28 12:41:03 +01:00
Matthias
4059116787
Merge pull request #2434 from freqtrade/dependabot/pip/develop/pytest-mock-1.11.2
...
Bump pytest-mock from 1.11.1 to 1.11.2
2019-10-28 12:40:46 +01:00
Matthias
1561322af2
Merge pull request #2435 from freqtrade/dependabot/pip/develop/nbconvert-5.6.1
...
Bump nbconvert from 5.6.0 to 5.6.1
2019-10-28 12:40:19 +01:00
dependabot-preview[bot]
44d0a6f2b8
Bump ccxt from 1.18.1306 to 1.18.1346
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.18.1306 to 1.18.1346.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.18.1306...1.18.1346 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-28 07:42:58 +00:00
dependabot-preview[bot]
60b99469b9
Bump nbconvert from 5.6.0 to 5.6.1
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 5.6.0 to 5.6.1.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/5.6.0...5.6.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-28 07:40:57 +00:00
dependabot-preview[bot]
46b975a491
Bump pytest-mock from 1.11.1 to 1.11.2
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 1.11.1 to 1.11.2.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v1.11.1...v1.11.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-28 07:40:15 +00:00
Matthias
70ad909b16
change samples to python code, and simplify a few things
2019-10-27 19:46:05 +01:00
Matthias
2af3ce3ecc
Improve stoploss documentation - split out offset_is_reached
2019-10-27 19:36:00 +01:00
Matthias
132a4da7cf
Small style fixes and adjusted tests
2019-10-27 10:56:38 +01:00
Matthias
73f5bff9c5
Add validation to make sure strategies work on that exchange
2019-10-27 10:38:21 +01:00
Matthias
223f0cd4d3
Apply startup_period to edge as well
2019-10-27 10:26:21 +01:00
Matthias
c4cb098d14
Update documentation with indicator_startup_period
2019-10-27 10:26:17 +01:00
Matthias
2bc74882e9
Add test for startup_candles
2019-10-27 10:01:13 +01:00
Matthias
2ba388074e
Fix small bugs
2019-10-27 09:44:56 +01:00
Matthias
33164ac78e
Refactor loading of bt data to backtesting ...
2019-10-27 09:44:56 +01:00
Matthias
86624411c6
Test trim_dataframe
2019-10-27 09:44:56 +01:00
Matthias
5cdae17d19
Add tests for timerange modifications
2019-10-27 09:44:56 +01:00
Matthias
bd4a23beeb
Refactor start-adjust logic to timerange
2019-10-27 09:44:56 +01:00
Matthias
5c2682e2c9
Add startup_candle_count to sample strategy
2019-10-27 09:44:56 +01:00
Matthias
6382a4cd04
Implement startup-period to default-strategy
2019-10-27 09:44:56 +01:00
Matthias
704121c197
Move most logic to history
2019-10-27 09:44:56 +01:00
Matthias
9c7696a8ce
Add required_startup to backtesting
2019-10-27 09:44:56 +01:00
Matthias
9e7e051eb4
add trim-dataframe method
2019-10-27 09:44:56 +01:00
Matthias
616fe08bce
Add subtract_start to timerange object
2019-10-27 09:44:56 +01:00
Matthias
141c454187
Add startup-candles-argument for strategy
2019-10-27 09:44:56 +01:00
hroff-1902
17fce00a5e
Merge pull request #2427 from freqtrade/docs_windows
...
Improve windows Install documentation with hints
2019-10-27 10:01:25 +03:00
Matthias
0b8d04d75e
Merge pull request #2429 from hroff-1902/minor-typos-2
...
minor: Fix typo in docs
2019-10-27 06:09:38 +01:00
Matthias
e5487441ba
Fix typos
2019-10-27 06:08:55 +01:00
hroff-1902
48d83715a5
Fix typo in docs (thanks to Escaliert@Slack)
2019-10-27 03:44:49 +03:00
hroff-1902
8b4fea4b71
Update installation.md
2019-10-27 02:06:10 +03:00
hroff-1902
4c1f0c3c59
Merge remote-tracking branch 'origin/develop' into logging-syslog
2019-10-27 02:03:03 +03:00
Matthias
13ae339a2e
Improve windows Install documentation with hints
2019-10-26 16:34:13 +02:00
Matthias
73a03565e5
Merge pull request #2426 from hroff-1902/docs-advanced-setup
...
docs: Create Advanced Post-installation Tasks section
2019-10-26 16:26:59 +02:00
hroff-1902
bf20f3b7d8
Remove part which is related to #2418
2019-10-26 15:41:31 +03:00
Matthias
20dabd9c41
Merge branch 'develop' into whitelist_docs
2019-10-26 13:36:39 +02:00
Matthias
32df73c056
flake
2019-10-26 13:28:04 +02:00
Matthias
ef1885c38b
Fix more tests
2019-10-26 13:24:40 +02:00
Matthias
f5351e60e7
Adjust markets mock
2019-10-26 13:23:37 +02:00
hroff-1902
bfec9d974b
docs: Create Advanced Post-installation Tasks section; move systemd stuff there
2019-10-26 13:26:22 +03:00
hroff-1902
3a7553eef6
Adjust option helpstring
2019-10-26 12:45:05 +03:00
Matthias
d0521d33ce
Refactor whitelist handling
...
fixes #2413
2019-10-26 11:36:02 +02:00
hroff-1902
9155598ca4
Merge pull request #2425 from freqtrade/hroff-1902-patch-1
...
docs: add a tip for The Ocean exchange
2019-10-26 12:08:58 +03:00
hroff-1902
ea6b94fd0c
docs: add a tip for The Ocean exchange
2019-10-26 11:54:04 +03:00
hroff-1902
2a95d6855b
Merge pull request #2419 from freqtrade/silence_bot
...
Change loglevel of repeated message to debug
2019-10-26 10:31:59 +03:00
Matthias
3929ad4e1f
Fix typo
2019-10-26 09:21:51 +02:00
Matthias
2f1d9696cd
Change keepalive to heartbeat
2019-10-25 20:00:08 +02:00
Matthias
2e896462c1
Fix wrong volumepairlist message
2019-10-25 19:49:23 +02:00
Matthias
e63377980e
Improve pairlist documentation
2019-10-25 19:47:37 +02:00
hroff-1902
41f97a73c9
Add logging to syslog and journald
2019-10-25 17:31:57 +03:00
Matthias
0773a65333
Add I Am Alive Message
2019-10-25 15:01:35 +02:00
Matthias
8201f70a80
Change loglevel of repeated message to debug
2019-10-25 14:19:02 +02:00
Matthias
45b83cc544
Don't require pair_whitelist for dynamicPairlist usecases
2019-10-25 07:07:01 +02:00
Matthias
b3e028e853
Improve dynamic pairlist documentation
2019-10-25 07:06:29 +02:00
Matthias
74b2f11d4f
Merge pull request #2416 from hroff-1902/cleanup-scripts
...
Cleanup in scripts
2019-10-25 06:31:47 +02:00
Matthias
514e073c57
Merge pull request #2415 from hroff-1902/rpc-race
...
minor: Fix potential race conditions between RPC and Freqtradebot
2019-10-25 06:14:59 +02:00
hroff-1902
59e881c59d
Remove obsolete scripts
2019-10-24 23:11:07 +03:00
hroff-1902
2e1e080022
Fix potential race conditions between RPC and Freqtradebot during initialization
2019-10-24 22:33:44 +03:00
Matthias
13255b370c
Allow non-config to parse config
2019-10-24 06:30:07 +02:00
Matthias
e1edf36307
Fix test failures
2019-10-24 06:22:05 +02:00
hroff-1902
470efd6f40
Merge pull request #2412 from freqtrade/align_utils
...
[minor] Use exchange.name instead of config['exchange']['name']
2019-10-24 00:16:32 +03:00
hroff-1902
6640f4a1b2
Make flake happy
2019-10-23 23:57:17 +03:00
hroff-1902
e408274fb3
Merge branch 'develop' into align_utils
2019-10-23 23:45:33 +03:00
hroff-1902
4ce278a06e
Merge branch 'develop' into feat/new_args_system
2019-10-23 22:45:06 +03:00
hroff-1902
a135eaa993
Merge pull request #2370 from hroff-1902/list-pairs2
...
Add list-pairs and list-markets subcommands
2019-10-23 22:42:13 +03:00
Matthias
87ff7be550
Use exchange.name instead of config['exchange']['name']
2019-10-23 07:08:49 +02:00
hroff-1902
7441300270
Merge remote-tracking branch 'origin/develop' into list-pairs2
2019-10-22 20:19:03 +03:00
hroff-1902
b4f4fae0ca
Merge pull request #2411 from freqtrade/fix/2369
...
Correctly pass validate flag to fallback exchange too
2019-10-22 20:14:44 +03:00
Matthias
336808ec54
Correctly pass validate flag to fallback exchange too
2019-10-22 14:02:47 +02:00
hroff-1902
b26faa13bd
Call validate_timeframe only when validate is True
2019-10-22 13:51:36 +03:00
hroff-1902
562e4e63de
Set validate=False for exchangÑe in start_list_markets
2019-10-22 13:48:54 +03:00
hroff-1902
ad5f7e1581
Merge remote-tracking branch 'origin/develop' into list-pairs2
2019-10-22 12:30:39 +03:00
hroff-1902
3cf95f9f6c
Merge pull request #2369 from freqtrade/disable_exchangevalidate
...
Allow skipping of exchange validation
2019-10-22 12:22:48 +03:00
hroff-1902
f0710cafd0
Merge pull request #2403 from freqtrade/dependabot/pip/develop/mypy-0.740
...
Bump mypy from 0.730 to 0.740
2019-10-22 00:11:13 +03:00
hroff-1902
73fa5bae96
minor: Fix wording in a docstring
2019-10-22 00:03:11 +03:00
Matthias
a43d436f98
Move decorators out of API Class
2019-10-21 19:47:09 +02:00
hroff-1902
ff5ba64385
Improve docs
2019-10-21 14:06:46 +03:00
Matthias
7e38a07490
Merge pull request #2406 from freqtrade/dependabot/pip/develop/plotly-4.2.1
...
Bump plotly from 4.1.1 to 4.2.1
2019-10-21 12:30:04 +02:00
dependabot-preview[bot]
8872158a6a
Bump mypy from 0.730 to 0.740
...
Bumps [mypy](https://github.com/python/mypy ) from 0.730 to 0.740.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.730...v0.740 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-21 10:29:50 +00:00
Matthias
db3e789294
Merge pull request #2405 from freqtrade/dependabot/pip/develop/flake8-tidy-imports-3.0.0
...
Bump flake8-tidy-imports from 2.0.0 to 3.0.0
2019-10-21 12:28:31 +02:00
Matthias
4813ff338b
Merge pull request #2401 from freqtrade/dependabot/pip/develop/python-telegram-bot-12.2.0
...
Bump python-telegram-bot from 12.1.1 to 12.2.0
2019-10-21 12:24:20 +02:00
Matthias
fbd7dc1d6c
Merge pull request #2404 from freqtrade/dependabot/pip/develop/pandas-0.25.2
...
Bump pandas from 0.25.1 to 0.25.2
2019-10-21 12:07:15 +02:00
dependabot-preview[bot]
f07b26f245
Bump pandas from 0.25.1 to 0.25.2
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 0.25.1 to 0.25.2.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v0.25.1...v0.25.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-21 08:33:48 +00:00
Matthias
3acc10dd48
Merge pull request #2400 from freqtrade/dependabot/pip/develop/numpy-1.17.3
...
Bump numpy from 1.17.2 to 1.17.3
2019-10-21 10:32:29 +02:00
dependabot-preview[bot]
e5f06c201f
Bump python-telegram-bot from 12.1.1 to 12.2.0
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 12.1.1 to 12.2.0.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v12.1.1...v12.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-21 08:29:57 +00:00
Matthias
bf20cde83d
Merge pull request #2402 from freqtrade/dependabot/pip/develop/ccxt-1.18.1306
...
Bump ccxt from 1.18.1260 to 1.18.1306
2019-10-21 10:28:23 +02:00
dependabot-preview[bot]
364859394b
Bump plotly from 4.1.1 to 4.2.1
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.1.1 to 4.2.1.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.1.1...v4.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-21 07:50:16 +00:00
dependabot-preview[bot]
657f1b6c45
Bump flake8-tidy-imports from 2.0.0 to 3.0.0
...
Bumps [flake8-tidy-imports](https://github.com/adamchainz/flake8-tidy-imports ) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/adamchainz/flake8-tidy-imports/releases )
- [Changelog](https://github.com/adamchainz/flake8-tidy-imports/blob/master/HISTORY.rst )
- [Commits](https://github.com/adamchainz/flake8-tidy-imports/compare/2.0.0...3.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-21 07:49:35 +00:00
dependabot-preview[bot]
e350bcc2ef
Bump ccxt from 1.18.1260 to 1.18.1306
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.18.1260 to 1.18.1306.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.18.1260...1.18.1306 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-21 07:47:53 +00:00
dependabot-preview[bot]
c2566f2436
Bump numpy from 1.17.2 to 1.17.3
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.17.2 to 1.17.3.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.17.2...v1.17.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-21 07:46:32 +00:00
hroff-1902
cac314d4b3
Merge pull request #2396 from freqtrade/improve_strat_docs
...
[doc] Clearly highlight potential problems with looking into the future
2019-10-21 08:37:49 +03:00
Matthias
b116cc75c4
Fix failing test
2019-10-21 07:07:25 +02:00
Matthias
bedbd964fc
slightly rephrase strategy docs
2019-10-21 06:51:48 +02:00
Matthias
1c503f39b2
Handle some merge aftermaths
2019-10-21 06:38:30 +02:00
hroff-1902
ca4d0067e4
Uncomment tests with --exchange
2019-10-21 02:15:37 +03:00
hroff-1902
8a0d90136c
Improve unclear sentence in the docs
2019-10-20 23:31:44 +03:00
hroff-1902
5b680f2ece
minor: Condense paragraphs in the docs
2019-10-20 23:26:25 +03:00
hroff-1902
1bc63288a3
Merge branch 'develop' into list-pairs2
2019-10-20 23:22:45 +03:00
hroff-1902
45b2d24b79
Improve docs
2019-10-20 23:00:17 +03:00
hroff-1902
10ca249293
Fix fluky test
2019-10-20 22:43:00 +03:00
hroff-1902
d6b6ded8bd
Print empty line separator in case of human-readable formats (list and tabular)
2019-10-20 22:30:15 +03:00
Matthias
2d34c0f52d
Update helpstring exports
2019-10-20 19:35:38 +02:00
Matthias
f3cfe147b5
Merge branch 'develop' into feat/new_args_system
2019-10-20 19:32:34 +02:00
hroff-1902
a52366c45d
Merge pull request #2395 from freqtrade/reenable_docker_hyperopt
...
Update python base to 3.7.5 and install hyperopt dependencies in docker image
2019-10-20 20:17:27 +03:00
hroff-1902
88c91a8a54
Merge pull request #2392 from freqtrade/backtest-doc
...
[minor][doc]Fix backtesting format since sublist does not render correctly
2019-10-20 20:13:50 +03:00
hroff-1902
14755779de
Merge pull request #2391 from freqtrade/plot_trades_in_min
...
[minor][plot] Plotting trades from database should show correct duration
2019-10-20 20:11:01 +03:00
Matthias
20dd3f2d67
Clearly highlight potential problems with looking into the future
2019-10-20 16:22:11 +02:00
Matthias
8a31b4c646
Update python base to 3.7.5 and install hyperopt dependencies
2019-10-20 10:47:04 +02:00
Matthias
78cd75dfef
Add requirement
2019-10-20 10:35:36 +02:00
Matthias
b805e4e150
Try list extension
2019-10-20 10:34:04 +02:00
Matthias
df43b1f533
Merge pull request #2264 from freqtrade/args_aftersubcommand2
...
Allow all arguments after subcommand
2019-10-20 08:50:14 +02:00
hroff-1902
6e938b59c8
Merge pull request #2390 from freqtrade/remove_hardcoded_default
...
exportfilename should respect configured user_data_dir
2019-10-19 22:18:08 +03:00
hroff-1902
4f17511fdc
Merge pull request #2393 from freqtrade/remove_timeframe
...
Remove non-date based timeframe selection
2019-10-19 22:05:44 +03:00
Matthias
d8630ef847
Add one-sided ms timerange
2019-10-19 19:38:16 +02:00
hroff-1902
47fabca1d9
Merge pull request #2372 from xmatthias/kraken_ohlcv_emulate
...
download tick-based data to emulate candles
2019-10-19 19:32:37 +03:00
Matthias
c48876b196
Trades should use timestamps or dates, not indexes
2019-10-19 15:21:47 +02:00
Matthias
16e10d99b9
Remove timeframe logic for non-date entries
2019-10-19 15:10:48 +02:00
Matthias
0adcee9233
Fix backtesting format since sublist does not render correctly
2019-10-19 14:34:55 +02:00
Matthias
f41c659cb2
Plotting trades from database should show correct duration
2019-10-19 13:18:52 +02:00
Matthias
4c977b2e01
Merge pull request #2388 from hroff-1902/no-hyperopts
...
Minor: No more hyperoptS
2019-10-19 11:15:24 +02:00
Matthias
b152585d9b
exportfilename should respect configured user_data_dir
2019-10-19 11:13:10 +02:00
Matthias
fd22c87295
Some minor cleanups to trades download methods and docs
2019-10-19 10:05:30 +02:00
Matthias
93b213ae0b
Merge pull request #2389 from hroff-1902/minor-freqtrade
...
Minor freqtradebot cleanup
2019-10-19 09:52:48 +02:00
hroff-1902
30eb23e1aa
Minor freqtrade cleanup
2019-10-18 23:41:07 +03:00
hroff-1902
4ec83a2c24
DefaultHyperOpts --> DefaultHyperOpt; hyperopts --> hyperopt where it's not correct
2019-10-18 23:29:19 +03:00
hroff-1902
9e23ca14d1
Merge pull request #2384 from freqtrade/improve_buy_timeout_handling
...
Improve buy timeout handling
2019-10-18 22:30:41 +03:00
hroff-1902
ebf5738a6e
Merge pull request #2387 from freqtrade/fix/testswindows
...
[minor] Fix/tests windows
2019-10-18 20:43:44 +03:00
Matthias
c649f9844e
Compare >= instead of =
2019-10-18 19:36:04 +02:00
Matthias
3208f30c30
Fix base64 test on windows
2019-10-18 14:19:17 +02:00
hroff-1902
5e731ec278
Add more tests
2019-10-18 14:55:59 +03:00
Matthias
e55b2a1a1c
Allow test to pass on fast computers by setting the offset to -1
2019-10-18 12:36:45 +02:00
Matthias
ed8d805797
Make paths os independent to have tests pass on windows
2019-10-18 11:31:43 +02:00
hroff-1902
0ebf2e44be
Merge pull request #2386 from freqtrade/backtesting_doc
...
[minor] Improve assumptions
2019-10-18 11:34:50 +03:00
Matthias
00a95945e1
Improve assumptions
2019-10-18 10:00:43 +02:00
Matthias
9d739f98ac
use requested - remaining amount - not the requested amount!
2019-10-18 09:04:05 +02:00
Matthias
2588990f4b
Require unfilledtimeout - don't require telegram in config
2019-10-18 07:10:02 +02:00
Matthias
271846dfb6
Simplify cancel timedout
2019-10-18 07:01:05 +02:00
Matthias
c181fac6c7
fix #2383
2019-10-18 06:48:39 +02:00
Matthias
0ac46eddca
Add tests for new scenario
2019-10-18 06:48:39 +02:00
Matthias
c735d35265
Extract open_trade generation from freqtradebot
2019-10-18 06:48:33 +02:00
hroff-1902
e957894852
Rename start_list_pairs() -> start_list_markets()
2019-10-18 01:26:05 +03:00
hroff-1902
369335b80c
Add tests for start_list_pairs()
2019-10-18 01:07:52 +03:00
hroff-1902
2ebddcf45c
Make flake happy again
2019-10-17 23:40:29 +03:00
hroff-1902
8564affdf0
Add tests for Exchange.get_markets()
2019-10-17 22:45:20 +03:00
Matthias
a39d51d7d0
Update test to use limit_buy_order
2019-10-17 19:36:57 +02:00
hroff-1902
750dc8bf56
Add tests for market_is_active()
2019-10-17 19:24:39 +03:00
hroff-1902
033742b708
Fix pairlists to use market_is_active() instead of custom check
2019-10-17 19:06:58 +03:00
hroff-1902
84ba431d10
Introduce a market with no 'active' field in conftest
2019-10-17 19:05:50 +03:00
hroff-1902
b6e26c82ea
Replace market_is_pair() by symbol_is_pair()
2019-10-17 18:44:25 +03:00
hroff-1902
e8eb968a6f
Add tests for market_is_pair()
2019-10-17 18:19:50 +03:00
hroff-1902
66605a1909
Add tests for plural(), taken from #1989
2019-10-17 17:52:33 +03:00
hroff-1902
1e61263a28
More sofisticated market_is_pair(), taken from #1989
2019-10-17 17:49:04 +03:00
hroff-1902
bd08874f1f
Fix options metavars shown in the helpstring
2019-10-17 17:31:49 +03:00
hroff-1902
ff6a3465a7
Docs added
2019-10-17 17:22:33 +03:00
Matthias
5b58141f6b
iFix grammar issue
2019-10-17 06:11:10 +02:00
hroff-1902
bf4e9a5dbb
Code cleanup
2019-10-17 04:34:05 +03:00
hroff-1902
837d4d82b4
Sort tabular and csv data by symbol as well
2019-10-17 03:06:51 +03:00
hroff-1902
a8ffd29e18
Remove --active-only, introduce -a/--all instead
2019-10-17 02:42:07 +03:00
hroff-1902
92fda0f76c
Allow --base and --quote be lists of currencies
2019-10-17 02:09:19 +03:00
hroff-1902
df62dd65d3
Merge pull request #2382 from freqtrade/iresolver_small_improvements
...
[minor] Iresolver small improvements
2019-10-16 23:17:52 +03:00
hroff-1902
d72d388726
Make flake happy
2019-10-16 10:55:09 +03:00
Matthias
fda71085e0
Refactor load-path building to parent class
2019-10-16 08:12:24 +02:00
Matthias
1a765f1a17
Return generator instead of Object from _get_valid_object
2019-10-16 08:11:42 +02:00
Matthias
06ab51b53d
Merge pull request #2381 from hroff-1902/fix/1364-2
...
Minor: Fix double comments for ADX
2019-10-16 06:45:31 +02:00
hroff-1902
7de1631045
Print summary in the log for machine-readable formats
2019-10-16 03:55:04 +03:00
hroff-1902
4c8411e835
Cleanup in print tabular and print-csv parts
2019-10-16 03:02:58 +03:00
hroff-1902
f348956e4c
--print-csv added
2019-10-16 02:22:27 +03:00
hroff-1902
a4dfd77d23
Fix double comments for ADX
2019-10-15 22:35:14 +03:00
hroff-1902
89e0c76a3f
Add --print-json and -1/--one-column options
2019-10-15 22:31:23 +03:00
Matthias
abc504412a
Merge pull request #2378 from freqtrade/fix/1364
...
Use crossed() in sample strategy
2019-10-15 21:22:19 +02:00
hroff-1902
36d5bb6f99
Adjust ADX placement in the comments
2019-10-15 21:11:41 +03:00
hroff-1902
ad89d19955
Print list in the human-readable format
2019-10-15 21:07:01 +03:00
Matthias
e6e35c2584
Switch samplestrategy from ADX to RSI
2019-10-15 19:45:01 +02:00
Matthias
ace70510f3
Wording fixes
2019-10-15 14:50:51 +02:00
hroff-1902
cb4d6efb29
Merge pull request #2377 from freqtrade/aligncustomoptions
...
Rename --custom-hyperopt to --hyperopt
2019-10-15 14:18:05 +03:00
hroff-1902
f1cddfdc62
Merge pull request #2380 from freqtrade/dry_run_cli
...
Add --dry-run to trade command
2019-10-15 14:17:17 +03:00
Matthias
6fb96183c0
Reword help string
2019-10-15 12:26:06 +02:00
Matthias
a5c83b66df
Add --dry-run to trade command
2019-10-15 06:53:16 +02:00
Matthias
a320d4ccba
Don't sell with 0 profit in samplestrategy
2019-10-14 20:42:08 +02:00
Matthias
790e6146f5
Use crossed() in sample strategy
2019-10-14 20:17:40 +02:00
Matthias
89283ef486
Rename --custom-hyperopt to --hyperopt
2019-10-14 19:42:28 +02:00
Matthias
96bd5a6dc1
Merge pull request #2375 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.10
...
Bump sqlalchemy from 1.3.9 to 1.3.10
2019-10-14 19:30:51 +02:00
dependabot-preview[bot]
f5d8741832
Bump sqlalchemy from 1.3.9 to 1.3.10
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.9 to 1.3.10.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-14 15:19:50 +00:00
Matthias
effcc988c1
Merge pull request #2376 from freqtrade/dependabot/pip/develop/jsonschema-3.1.1
...
Bump jsonschema from 3.0.2 to 3.1.1
2019-10-14 17:18:41 +02:00
Matthias
7ac3fbfdc9
Merge pull request #2374 from freqtrade/dependabot/pip/develop/ccxt-1.18.1260
...
Bump ccxt from 1.18.1225 to 1.18.1260
2019-10-14 17:18:28 +02:00
dependabot-preview[bot]
4c4134a272
Bump jsonschema from 3.0.2 to 3.1.1
...
Bumps [jsonschema](https://github.com/Julian/jsonschema ) from 3.0.2 to 3.1.1.
- [Release notes](https://github.com/Julian/jsonschema/releases )
- [Changelog](https://github.com/Julian/jsonschema/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/Julian/jsonschema/compare/v3.0.2...v3.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-14 14:41:00 +00:00
dependabot-preview[bot]
b2682bcbf5
Bump ccxt from 1.18.1225 to 1.18.1260
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.18.1225 to 1.18.1260.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.18.1225...1.18.1260 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-14 14:40:20 +00:00
hroff-1902
4111734637
Add 'Is pair' in the list-markets tabular output
2019-10-14 13:48:33 +03:00
hroff-1902
6e27c47dee
Handle properly exchanges with no active flag set for markets
2019-10-14 13:32:39 +03:00
hroff-1902
18cc3539ca
Merge pull request #2373 from freqtrade/binanceus_support
...
Load correct exchange class for binanceus
2019-10-14 12:47:07 +03:00
Matthias
76ad5bea0e
Load correct exchange class
...
closes #2371
2019-10-14 11:36:42 +02:00
Matthias
13e80e449c
cleanup and better docstring
2019-10-14 06:22:10 +02:00
Matthias
023eb19615
Add documentation for --dl-trades
2019-10-13 19:39:07 +02:00
Matthias
3e4617be37
add pandas-based converter-functions
2019-10-13 19:25:16 +02:00
Matthias
ed9ec402fd
Add test for trades_ohlcv
2019-10-13 16:04:40 +02:00
Matthias
56de81a1f9
Add some test data
2019-10-13 16:03:35 +02:00
Matthias
ccb41d1ef9
Add tests for test_download_trades_history
2019-10-13 13:15:22 +02:00
Matthias
2374cda8d0
Cleanup and tests for refresh_backtest_trades
2019-10-13 13:15:22 +02:00
Matthias
1b7a09c184
Add test for utils --dl-trades
2019-10-13 13:15:22 +02:00
Matthias
37925e7f6c
Add --dl-trades cli flag
2019-10-13 13:15:22 +02:00
Matthias
762ae3a598
Extend tests
2019-10-13 13:15:22 +02:00
Matthias
9f8a2acf46
Extend test-cases to 5 trades
2019-10-13 13:15:22 +02:00
Matthias
4fdec9d6e5
Test id-based pagination
2019-10-13 13:15:22 +02:00
Matthias
640d58eb13
Remove unneeded checks
2019-10-13 13:15:22 +02:00
Matthias
fa8c61382b
Remove unneeded exception handlers
2019-10-13 13:15:22 +02:00
Matthias
b6ac898f8f
Add test for exception handler
2019-10-13 13:15:22 +02:00
Matthias
57bcff1964
Test get_historic_trades
2019-10-13 13:15:22 +02:00
Matthias
939a87ed2e
Add test for fetch_trades
2019-10-13 13:15:22 +02:00
Matthias
16d6914b15
Add test to cover missing line
2019-10-13 13:15:22 +02:00
Matthias
05e473642b
Small adjustments to get_trade_history
2019-10-13 13:15:22 +02:00
Matthias
0d592f6c55
Refactor trade downloading to handle exceptions only once
2019-10-13 13:15:22 +02:00
Matthias
476adf872a
Add conversion from trades to ohlcv at different intervals
2019-10-13 13:15:22 +02:00
Matthias
9584629f50
Rename argument from dl_path to datadir
2019-10-13 13:15:22 +02:00
Matthias
c1c49183b5
Call new method based on condition
2019-10-13 13:15:22 +02:00
Matthias
8069cd6689
add refresh_trades_ method
2019-10-13 13:15:22 +02:00
Matthias
1f79ca9539
Remove duplicate check
2019-10-13 13:15:22 +02:00
Matthias
1d8fc97053
Fix duplicate trade error, rename some methods
2019-10-13 13:15:22 +02:00
Matthias
19f3669fbd
add docstring
2019-10-13 13:15:22 +02:00
Matthias
06024b0ab0
Fix zipfile handling
2019-10-13 13:15:22 +02:00
Matthias
6e952a0aa8
Capture downloaded data
2019-10-13 13:15:22 +02:00
Matthias
57dee794d1
Fix end-reached for id-based trade-download
2019-10-13 13:15:22 +02:00
Matthias
2c0bb71a6e
Add download_trades_history()
2019-10-13 13:15:22 +02:00
Matthias
ab8f638e44
Move id/time detection to get_historic_trades method
2019-10-13 13:15:22 +02:00
Matthias
d250b67f33
Add load/store trades data
2019-10-13 13:15:22 +02:00
Matthias
42b8241541
use gz to save / load trades data
2019-10-13 13:15:22 +02:00
Matthias
6cc98c1ea9
Fix tests
2019-10-13 13:15:22 +02:00
Matthias
77c367ad1d
First draft of async get_trade methods
2019-10-13 13:15:22 +02:00
Matthias
26b3148904
Add build_ohlcv wrapper
2019-10-13 13:15:22 +02:00
Matthias
27dc9ca799
Add trades_pagination attributes
2019-10-13 13:15:22 +02:00
Matthias
63e87ef85b
Add pair_trades_filename
2019-10-13 13:15:22 +02:00
Matthias
6697b677dc
Add test for test_data_filename
2019-10-13 13:15:22 +02:00
Matthias
baad1a5166
Explain _params element
2019-10-13 13:15:22 +02:00
hroff-1902
7cf7982565
Add list-pairs and list-markets subcommands
2019-10-13 13:12:20 +03:00
Matthias
f3f6e9d365
Allow skipping of exchange validation
2019-10-13 10:33:22 +02:00
hroff-1902
4228137dff
Merge pull request #2366 from freqtrade/interface_noconf
...
Interface options should not use config
2019-10-13 11:04:51 +03:00
Matthias
3c8d27d098
remove correct comment ...
2019-10-13 09:54:03 +02:00
Matthias
2c200873c1
Merge pull request #2360 from hroff-1902/no-default-hyperopt
...
Disable defaulting to DefaultHyperOpts and DefaultHyperOptLoss
2019-10-13 09:42:48 +02:00
hroff-1902
ff1fa17dc3
No default value for the config parameter
2019-10-13 03:41:25 +03:00
hroff-1902
08e6d8a780
Rollback defaulting to DefaultHyperOptLoss
2019-10-11 23:33:22 +03:00
hroff-1902
4c1705fb1e
No specific handling for trailing_stop_positive
2019-10-11 22:59:13 +03:00
hroff-1902
31389b38f1
Merge pull request #2361 from freqtrade/dataprovider_tests
...
Add tests for orderbook and market in dataprovider
2019-10-11 22:15:21 +03:00
Matthias
ff7a3cc885
remove last occurance of config. from stop_loss_reached
2019-10-11 09:05:21 +02:00
Matthias
4d1488498c
stoploss_reached should not use config
2019-10-11 08:55:31 +02:00
Matthias
10a22e7872
Merge pull request #2365 from GrilledChickenThighs/develop
...
Updated Rest API Docs
2019-10-11 06:42:41 +02:00
Paul D. Mendes
e72b6a440b
Updated Rest API Docs
2019-10-10 20:37:25 +00:00
Matthias
b5ca4b7f35
Merge pull request #2364 from hroff-1902/list-diff-helpstrings-2
...
Fix helpstring which shared between the list-exchanges and list-timeframes subcommands
2019-10-10 19:57:19 +02:00
hroff-1902
c49f4b73dd
Fix helpstring
2019-10-10 20:44:24 +03:00
Matthias
80cbf08a58
Merge pull request #2219 from ahonnecke/docker-compose
...
Make local development start up faster and easier by leveraging docker-compose
2019-10-10 19:38:40 +02:00
Matthias
5e23cc719d
Add tests for orderbook and market in dataprovider
2019-10-10 19:38:01 +02:00
Matthias
0680fe2a1a
fix path to tests
2019-10-10 19:28:11 +02:00
Matthias
bba5f54722
Merge pull request #2335 from hroff-1902/dataprovider-market
...
Allow to use market data in the strategies
2019-10-10 16:54:04 +02:00
Matthias
85c4546333
Merge pull request #2343 from hroff-1902/move-experimental
...
Move experimental settings to ask_strategy
2019-10-10 16:08:11 +02:00
hroff-1902
c4105436eb
Disable defaulting to DefaultHyperOpts and DefaultHyperOptLoss
2019-10-10 04:37:32 +03:00
hroff-1902
23b5c0e833
Improve tests for handling deprecated settings
2019-10-09 18:25:57 +03:00
hroff-1902
cdd1bc425b
Fix typo
2019-10-09 03:12:30 +03:00
hroff-1902
2a9c06c40f
Test added
2019-10-09 02:44:04 +03:00
hroff-1902
434e0234c5
Add handling deprecated settings
2019-10-09 02:43:06 +03:00
hroff-1902
caf415dc97
Merge pull request #2355 from freqtrade/hroff-1902-patch-1
...
Fix minor typos in the docs
2019-10-08 22:32:39 +03:00
hroff-1902
e9337bf56e
Merge pull request #2356 from freqtrade/tests_history_pathlib
...
[minor] Don't use os.path in test_history
2019-10-08 22:31:43 +03:00
Matthias
bcd02a871f
Fix beeing again ...
2019-10-08 21:16:35 +02:00
Matthias
e1c14bc86c
Don't use os.path in test_history
2019-10-08 21:10:43 +02:00
hroff-1902
69c23c00e0
Fix minor typos in the docs
2019-10-08 22:07:38 +03:00
hroff-1902
1e19d7e463
Merge pull request #2354 from freqtrade/remove_underline
...
remove underline from docs style
2019-10-08 21:54:03 +03:00
Matthias
5e0391aa2b
Merge pull request #2332 from hroff-1902/freqtradebot-refactor
...
Freqtradebot refactoring
2019-10-08 19:44:08 +02:00
Matthias
2e91ee3849
remove underline from docs style
2019-10-08 19:41:18 +02:00
Matthias
9b32d617db
Merge pull request #2353 from freqtrade/docs_versions
...
Add versions to doc theme
2019-10-08 19:39:31 +02:00
hroff-1902
2ec8376af9
Merge pull request #2342 from freqtrade/fix/negativeroi
...
Don't have backtest sells outside of a candle
2019-10-08 11:19:34 +03:00
Matthias
86ef32318c
Add versions to doc theme
2019-10-08 06:21:05 +02:00
hroff-1902
4d062d41cb
Improve comments in the SampleStrategy; set use_sell_signal = True
2019-10-08 01:07:22 +03:00
hroff-1902
e78e42339d
Improve docs wordings
2019-10-08 00:58:25 +03:00
hroff-1902
057ab1b7a6
Remove unnecessary comments
2019-10-08 00:50:47 +03:00
hroff-1902
613300c61d
Add short description of the market() method into docs
2019-10-08 00:38:20 +03:00
Matthias
7d1f66ccf8
Merge pull request #2341 from hroff-1902/indicator-helper
...
Remove indicator_helpers.py and test
2019-10-07 19:36:09 +02:00
Matthias
a7418449f9
Merge pull request #2346 from freqtrade/dependabot/pip/develop/pytest-cov-2.8.1
...
Bump pytest-cov from 2.7.1 to 2.8.1
2019-10-07 19:31:21 +02:00
Matthias
d68e6f8362
Merge pull request #2347 from freqtrade/dependabot/pip/develop/joblib-0.14.0
...
Bump joblib from 0.13.2 to 0.14.0
2019-10-07 19:18:53 +02:00
dependabot-preview[bot]
c34ce15b14
Bump pytest-cov from 2.7.1 to 2.8.1
...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 2.7.1 to 2.8.1.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases )
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.7.1...v2.8.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-07 15:16:39 +00:00
Matthias
1350d2cd1a
Merge pull request #2349 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.9
...
Bump sqlalchemy from 1.3.8 to 1.3.9
2019-10-07 17:14:56 +02:00
Matthias
9db2aca791
Merge pull request #2348 from freqtrade/dependabot/pip/develop/pytest-mock-1.11.1
...
Bump pytest-mock from 1.11.0 to 1.11.1
2019-10-07 17:14:43 +02:00
dependabot-preview[bot]
80d58b7930
Bump pytest-mock from 1.11.0 to 1.11.1
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v1.11.0...v1.11.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-07 13:07:56 +00:00
dependabot-preview[bot]
568ecc201a
Bump sqlalchemy from 1.3.8 to 1.3.9
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.8 to 1.3.9.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-07 13:06:59 +00:00
Matthias
cad7ed5570
Merge pull request #2350 from freqtrade/dependabot/pip/develop/pytest-5.2.1
...
Bump pytest from 5.2.0 to 5.2.1
2019-10-07 15:06:52 +02:00
Matthias
57bb9281f6
Merge pull request #2351 from freqtrade/dependabot/pip/develop/mkdocs-material-4.4.3
...
Bump mkdocs-material from 4.4.2 to 4.4.3
2019-10-07 15:05:48 +02:00
Matthias
5e53e9bcaa
Merge pull request #2352 from freqtrade/dependabot/pip/develop/ccxt-1.18.1225
...
Bump ccxt from 1.18.1208 to 1.18.1225
2019-10-07 15:05:34 +02:00
hroff-1902
edfbb56749
Merge pull request #2344 from freqtrade/backtest_nofees
...
Backtest no fees / custom fees
2019-10-07 13:30:20 +03:00
dependabot-preview[bot]
652a04ac70
Bump ccxt from 1.18.1208 to 1.18.1225
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.18.1208 to 1.18.1225.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.18.1208...1.18.1225 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-07 10:24:53 +00:00
dependabot-preview[bot]
5e9ab3e261
Bump mkdocs-material from 4.4.2 to 4.4.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 4.4.2 to 4.4.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.4.2...4.4.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-07 10:24:29 +00:00
dependabot-preview[bot]
be6fd3af9a
Bump pytest from 5.2.0 to 5.2.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.2.0...5.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-07 10:24:06 +00:00
dependabot-preview[bot]
e272cd485c
Bump joblib from 0.13.2 to 0.14.0
...
Bumps [joblib](https://github.com/joblib/joblib ) from 0.13.2 to 0.14.0.
- [Release notes](https://github.com/joblib/joblib/releases )
- [Changelog](https://github.com/joblib/joblib/blob/master/CHANGES.rst )
- [Commits](https://github.com/joblib/joblib/compare/0.13.2...0.14.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-07 10:22:59 +00:00
Matthias
f27528538d
Merge pull request #2345 from hroff-1902/minor-data-history
...
Cleanup in data.history
2019-10-07 07:05:24 +02:00
Matthias
ad35a3d7ab
Small wording improvements
2019-10-07 07:02:43 +02:00
hroff-1902
211b9cbe04
Cleanup in data.history
2019-10-06 18:35:09 +03:00
hroff-1902
946b8c29d7
Merge pull request #2317 from hroff-1902/list-timeframes
...
Add list-timeframes subcommand
2019-10-06 16:28:15 +03:00
Matthias
33940ae66b
Use different keys and values
2019-10-06 14:33:23 +02:00
Matthias
d2589c4415
Make test exchange-independent
2019-10-06 10:32:19 +02:00
Matthias
22733e44bf
Add tests for --fee
2019-10-05 15:34:31 +02:00
Matthias
82d4051a39
Add --fee to documentation
2019-10-05 15:33:44 +02:00
Matthias
0664a8c0e6
add --fee to change fees to other values
2019-10-05 15:29:00 +02:00
hroff-1902
9b23376415
Move experimental settings to ask_strategy
2019-10-05 13:29:59 +03:00
Matthias
553a1b90ba
Merge pull request #2297 from jraviotta/scattergl
...
Enhancements to BB plotting
2019-10-05 11:01:10 +02:00
Matthias
7ea9da9605
Fix #2277
2019-10-05 10:54:28 +02:00
Matthias
9b98e608e6
Add testcase for negative ROI after certain period
2019-10-05 10:52:57 +02:00
Matthias
885edc9768
Allow multiple ROI in detail-backtest tests
2019-10-05 10:52:49 +02:00
hroff-1902
e1b8485b51
Remove indicator_helpers.py and test
2019-10-05 11:51:27 +03:00
Matthias
764a35d035
Remove scattergl and fix tests
2019-10-05 10:32:42 +02:00
hroff-1902
e93bbd3831
Merge pull request #2340 from freqtrade/cleanup_legacystrategy
...
[minor] Cleanup legacy strategy
2019-10-05 11:12:36 +03:00
hroff-1902
8938c95e00
Merge pull request #2339 from freqtrade/fix_doc
...
fix documentation error
2019-10-05 11:04:49 +03:00
Matthias
00ab6f572a
Cleanup legacy strategy
...
it's just a test and does not need the commented elements
2019-10-05 10:01:38 +02:00
Matthias
73e9cbdea1
Fix #2338
2019-10-05 09:56:01 +02:00
Matthias
78381e9e7b
Improve test to test full sell cycle
2019-10-04 14:47:37 +02:00
Matthias
95299d94c4
Remove unused test line
2019-10-04 06:39:24 +02:00
hroff-1902
75252b6251
Docstrings improved
2019-10-04 02:32:48 +03:00
hroff-1902
f95b0ccdab
Tests added
2019-10-04 02:01:44 +03:00
Matthias
38f184e50d
Update test to not mock stoploss_on_exchange
2019-10-03 06:54:15 +02:00
Matthias
1f4e5b17b7
Add basic test for execute sells_multiple logic
2019-10-03 06:37:25 +02:00
Matthias
9ee7e28ef8
Clean up some mocks
2019-10-03 06:23:58 +02:00
hroff-1902
3ac5b91899
Add market() method to dataprovider
2019-10-03 02:58:45 +03:00
hroff-1902
4b29c4cdbf
Test for handling closed trade adjusted
2019-10-02 19:08:49 +03:00
hroff-1902
89729aefe8
Fix and improve process_maybe_execute_sells()
2019-10-02 18:47:45 +03:00
hroff-1902
15aae8a58c
Tests adjusted
2019-10-02 13:51:32 +03:00
hroff-1902
096c69dc4f
Refactor Freqtradebot
2019-10-02 13:51:32 +03:00
hroff-1902
2c0d2c1532
Merge pull request #2331 from freqtrade/testdata_cleanup
...
Remove unused test-data
2019-10-02 13:25:21 +03:00
Matthias
eca8ddabe9
Remove unused test-data
2019-10-02 11:05:08 +02:00
hroff-1902
c57d5ef1cd
Added short descriptions and examples in utils.md
2019-10-01 21:12:52 +03:00
Matthias
6bbc0eefed
Merge pull request #2329 from freqtrade/release_2019.9
...
Release 2019.9
2019-10-01 20:04:18 +02:00
Matthias
8c5b299449
Merge pull request #2282 from freqtrade/jupyter_nbconvert
...
add plotting documentation to jupyter notebook
2019-10-01 19:58:20 +02:00
Matthias
9806699592
version bump 2019.9
2019-10-01 19:35:47 +02:00
hroff-1902
543b19b376
Merge pull request #2286 from freqtrade/no_defaultstrategy
...
Disable Defaulting to DefaultStrategy
2019-10-01 19:59:08 +03:00
hroff-1902
f2e878d9ec
Update helpstring for list-exchanges
2019-10-01 16:57:35 +03:00
Matthias
b73426b91f
Disable Defaulting to DefaultStrategy
2019-10-01 07:02:30 +02:00
Matthias
628c4c996a
Merge pull request #2327 from hroff-1902/enhance-list-exchanges2
...
Add --all option to list-exchanges
2019-10-01 06:52:27 +02:00
Matthias
642d20b2f7
Merge pull request #2324 from freqtrade/dependabot/pip/develop/mypy-0.730
...
Bump mypy from 0.720 to 0.730
2019-10-01 06:49:11 +02:00
hroff-1902
f6a88c6e9b
Tests adjusted
2019-10-01 00:33:54 +03:00
hroff-1902
d1fa5f307b
Add --all option to list-exchanges
2019-10-01 00:33:33 +03:00
hroff-1902
cd0e813a85
Docs adjusted, utils.md added
2019-09-30 21:36:52 +03:00
Matthias
dc47a391da
Move ignore to corrct line for mypy 730
2019-09-30 19:32:46 +02:00
Matthias
9f94678478
Merge pull request #2319 from hroff-1902/bad-exchanges
...
Add exchanges to the list of bad exchanges
2019-09-30 19:29:06 +02:00
dependabot-preview[bot]
04fea69a28
Bump mypy from 0.720 to 0.730
...
Bumps [mypy](https://github.com/python/mypy ) from 0.720 to 0.730.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.720...v0.730 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-30 17:26:03 +00:00
Matthias
d6a8821596
Merge pull request #2322 from freqtrade/dependabot/pip/develop/pytest-5.2.0
...
Bump pytest from 5.1.3 to 5.2.0
2019-09-30 19:24:45 +02:00
hroff-1902
7617dd5029
Add separate message for hitbtc exchange
2019-09-30 20:01:55 +03:00
hroff-1902
e9d9df3473
Merge branch 'develop' into list-timeframes
2019-09-30 18:58:25 +03:00
hroff-1902
b6ee3d99b1
Merge pull request #2320 from freqtrade/config_no_allowed
...
args - Add config no allowed list to skip loading config.json
2019-09-30 18:32:29 +03:00
Matthias
9a2bd83827
Merge pull request #2323 from freqtrade/dependabot/pip/develop/tabulate-0.8.5
...
Bump tabulate from 0.8.3 to 0.8.5
2019-09-30 17:20:16 +02:00
dependabot-preview[bot]
f359f869ab
Bump pytest from 5.1.3 to 5.2.0
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.1.3 to 5.2.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.1.3...5.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-30 15:20:07 +00:00
Matthias
d6fba7c2f3
Merge pull request #2321 from freqtrade/dependabot/pip/develop/urllib3-1.25.6
...
Bump urllib3 from 1.25.5 to 1.25.6
2019-09-30 17:19:44 +02:00
Matthias
498bcf213f
Merge pull request #2325 from freqtrade/dependabot/pip/develop/pytest-mock-1.11.0
...
Bump pytest-mock from 1.10.4 to 1.11.0
2019-09-30 17:18:49 +02:00
Matthias
33efb7ace6
Merge pull request #2326 from freqtrade/dependabot/pip/develop/ccxt-1.18.1208
...
Bump ccxt from 1.18.1180 to 1.18.1208
2019-09-30 17:18:36 +02:00
dependabot-preview[bot]
d74ca78bd8
Bump ccxt from 1.18.1180 to 1.18.1208
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.18.1180 to 1.18.1208.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.18.1180...1.18.1208 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-30 10:21:37 +00:00
dependabot-preview[bot]
3c91ba134f
Bump pytest-mock from 1.10.4 to 1.11.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 1.10.4 to 1.11.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/1.10.4...v1.11.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-30 10:20:47 +00:00
dependabot-preview[bot]
9a83d84109
Bump tabulate from 0.8.3 to 0.8.5
...
Bumps [tabulate](https://github.com/astanin/python-tabulate ) from 0.8.3 to 0.8.5.
- [Release notes](https://github.com/astanin/python-tabulate/releases )
- [Changelog](https://github.com/astanin/python-tabulate/blob/master/CHANGELOG )
- [Commits](https://github.com/astanin/python-tabulate/commits/v0.8.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-30 10:20:05 +00:00
dependabot-preview[bot]
8ae4018e4d
Bump urllib3 from 1.25.5 to 1.25.6
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.25.5 to 1.25.6.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/master/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.25.5...1.25.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-30 10:19:37 +00:00
Matthias
739901b606
Add test for this behaviour
2019-09-30 09:48:00 +02:00
Matthias
03b5be91f7
some commands should not have config at all
2019-09-30 09:47:52 +02:00
hroff-1902
272c977d08
Add exchanges to the list of bad exchanges
2019-09-30 03:55:55 +03:00
hroff-1902
75446d8195
Refactor list-timeframes command with the use of the Exchange class methods
2019-09-29 23:18:04 +03:00
Matthias
52ff391c8a
Default dockerfile to "freqtrade trade"
2019-09-29 19:48:37 +02:00
Matthias
344a0a094f
Update remaining documentations
2019-09-29 19:21:18 +02:00
Matthias
2710226326
Update documentation to use subcommands
2019-09-29 19:18:52 +02:00
Matthias
381b0d3d07
Fix typo with new parser
2019-09-29 19:18:52 +02:00
Matthias
52523bcd8b
Use strategy child parser
2019-09-29 19:18:52 +02:00
Matthias
0d13e2cb2e
Update travis to run new methods
2019-09-29 19:18:52 +02:00
Matthias
014881e550
Allow query version without subcommand
2019-09-29 16:17:20 +02:00
Matthias
67b82638db
Move test without command to test_main
2019-09-29 16:17:20 +02:00
Matthias
09f18d07b0
Adjust some hyperopt tests
2019-09-29 16:17:20 +02:00
Matthias
9ef874e979
Add Custom message during transition period
2019-09-29 16:17:20 +02:00
Matthias
0aa73d5b35
Add test for failing case
2019-09-29 16:17:20 +02:00
Matthias
ad2fa61765
Fix utils test
2019-09-29 16:17:20 +02:00
Matthias
e8106f3792
Fix most tests to have trade as default argument
2019-09-29 16:17:20 +02:00
Matthias
db3b974479
Fix calling sequence
2019-09-29 16:17:20 +02:00
Matthias
d62a4d3566
Fix some minor problems
2019-09-29 16:17:20 +02:00
Matthias
1b25b5f590
Remove duplicate short-form -s
2019-09-29 16:17:20 +02:00
Matthias
03add90c94
Adjust some tests to new call-method
2019-09-29 16:17:20 +02:00
Matthias
0f2e277f80
Rename subparser variable to command
2019-09-29 16:17:20 +02:00
Matthias
8664e7f7d3
Have main.py support only subcommand mode
2019-09-29 16:17:20 +02:00
Matthias
cb37f43277
Add trade subparser (and make subparser a requirement)
2019-09-29 16:17:20 +02:00
Matthias
2a535b72ff
Parser should not have default
2019-09-29 16:17:20 +02:00
Matthias
cd2336887c
Add first version with shared parent parsers
2019-09-29 16:09:59 +02:00
hroff-1902
448b09d7b6
Add list-timeframes subcommand
2019-09-29 11:54:20 +03:00
hroff-1902
704fea616b
Merge pull request #2316 from freqtrade/no_main_py
...
Don't use main.py as entry point in documentation
2019-09-29 11:33:40 +03:00
Matthias
23665c7731
Don't use main.py as entry point in documentation
2019-09-29 10:25:47 +02:00
Matthias
4025ec9900
Merge pull request #2315 from freqtrade/hroff-1902-patch-1
...
Minor: Change the default stoploss space
2019-09-29 10:17:07 +02:00
hroff-1902
6a397f579e
Add description of usage
2019-09-29 00:43:27 +03:00
hroff-1902
c31f118d0c
Merge pull request #2307 from freqtrade/rounding
...
Don't compare floats when updating fees
2019-09-28 12:39:27 +03:00
hroff-1902
2f005d6be9
Align example of ROI in the docs
2019-09-28 11:56:19 +03:00
hroff-1902
45f5394d79
Align example in the docs
2019-09-28 11:54:26 +03:00
hroff-1902
7e214d8e4c
minor: change default stoploss space
2019-09-28 11:50:15 +03:00
Matthias
ed10048394
Merge pull request #2308 from hroff-1902/hyperopt-config
...
Allow use of config in custom hyperopt methods
2019-09-28 10:36:46 +02:00
Matthias
43f2ef226c
Change rel_tol to abs_tol to avoid surprises with high priced pairs
2019-09-28 10:30:12 +02:00
Matthias
42b5a0977e
fix failing test
2019-09-28 10:14:38 +02:00
Matthias
3b1252207d
Merge pull request #2314 from hroff-1902/fix-2259
...
Shorten the default hyperopt stoploss space
2019-09-28 10:09:08 +02:00
hroff-1902
4ac53f1549
Shorten the default hyperopt stoploss space
2019-09-28 04:13:53 +03:00
hroff-1902
21b807aa85
Merge pull request #2310 from freqtrade/slack_link
...
Update slack link
2019-09-26 21:12:40 +03:00
Matthias
28e0398c68
Merge pull request #2280 from freqtrade/backtest_docs
...
Improve backtesting documentation
2019-09-26 19:37:34 +02:00
Matthias
637ec60644
Update slack link
2019-09-26 19:36:09 +02:00
Ashton Honnecke
11bb7e520c
use .develop dockerfile, move docs to develop.md, add freqtrade_bash
2019-09-26 09:22:49 -06:00
Matthias
6ba9316e15
Merge branch 'develop' into backtest_docs
2019-09-26 11:04:01 +02:00
Matthias
60e3e626e4
Improve timerange section of the docs
2019-09-26 11:00:26 +02:00
hroff-1902
9db915853a
Allow use of config in custom hyperopt methods
2019-09-26 11:59:21 +03:00
Matthias
5237723f22
Merge pull request #2303 from freqtrade/feat/hyperopt_optional_install
...
Optional hyperopt dependency installation
2019-09-26 09:42:16 +02:00
Matthias
eb07f1fee9
Fix typo
2019-09-26 09:31:31 +02:00
Matthias
8d92f8b362
Compare floats via isclose instead of ==
2019-09-26 07:18:00 +02:00
Matthias
49f0a72121
Add test for rounding error on fload aggregation
2019-09-26 07:17:54 +02:00
Matthias
5978b7bb93
Add explicit test for halfbought fee adjustment
2019-09-26 07:17:49 +02:00
Matthias
e09408f9b7
Merge pull request #2306 from freqtrade/hroff-1902-patch-1
...
Minor: fix typo in comment
2019-09-26 06:15:40 +02:00
Jonathan Raviotta
83e596c06f
chart styling
2019-09-25 23:09:50 -04:00
hroff-1902
0268bfdbd4
Minor: fix typo in comment
...
Minor cosmetics. typo caught.
2019-09-26 02:04:48 +03:00
Matthias
b994f5c273
Merge pull request #2294 from hroff-1902/fix-skopt-memory3
...
Fix skopt memory exhaustion
2019-09-25 19:55:27 +02:00
Matthias
e9de088209
Add import-fails code as a fixture
2019-09-25 11:55:24 +02:00
Matthias
d05db077e2
Update PI install documentation and dockerfile
2019-09-25 11:40:34 +02:00
Matthias
d2f2473070
install hyperopt seperately ([hyperopt])
2019-09-25 11:40:34 +02:00
Matthias
47b6b56566
Reorg dependencies to have hyperopt seperated
2019-09-25 11:40:34 +02:00
Matthias
27cc73f47e
Dynamically import hyperopt modules
2019-09-25 11:40:34 +02:00
Matthias
cc91ccad3e
Improve documentation wording
2019-09-25 06:26:28 +02:00
Matthias
0102413f58
Merge pull request #2301 from hroff-1902/fix-hyperopt-position-stacking
...
Fix hyperopt position stacking
2019-09-25 06:22:39 +02:00
hroff-1902
665e0570ae
Fix hyperopt position stacking
2019-09-25 03:41:22 +03:00
Jonathan Raviotta
9391c27b80
Enhancements to BB plotting
2019-09-24 20:07:54 -04:00
hroff-1902
a75fb3d4be
Merge pull request #2197 from freqtrade/implement_version_dev
...
Apply dynamic versioning to develop
2019-09-24 21:20:49 +03:00
hroff-1902
2d86510acf
Merge pull request #2298 from freqtrade/fix/failing_tests
...
[minor] Fix tests that fail when config.json is present
2019-09-24 21:19:45 +03:00
hroff-1902
5c3b14069e
Merge pull request #2285 from freqtrade/doc/configuration
...
Improve configuration documentation
2019-09-24 21:18:30 +03:00
Ashton Honnecke
fe483ad011
Don't use the develop dockerfile for local
2019-09-24 09:03:44 -06:00
Ashton Honnecke
0ce070acac
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into docker-compose
2019-09-24 08:59:22 -06:00
Matthias
6c0a1fc42c
Fix tests that fail when config.json is present
2019-09-24 11:07:12 +02:00
hroff-1902
d066ab2620
Merge pull request #2278 from freqtrade/remove_refresh
...
Remove refresh-pairs-cached
2019-09-24 09:07:25 +03:00
hroff-1902
3a5bd4c03e
Merge pull request #2284 from freqtrade/fix/download_errors
...
Gracefully handle download-data startup errors
2019-09-24 09:06:00 +03:00
Matthias
93b2621651
Add format description for pairs.json file
2019-09-24 07:07:06 +02:00
Matthias
6aa1ec2a4c
Some small restructuring
2019-09-24 07:05:30 +02:00
Matthias
cc9fc41318
Rename section to data-downloading, implement some feedback
2019-09-24 06:56:31 +02:00
Matthias
fe40636ae1
Improve wordings
2019-09-24 06:42:44 +02:00
Matthias
577b1fd965
Improve documentation wording
2019-09-24 06:39:00 +02:00
Matthias
0f97a999fb
Improve wording
2019-09-24 06:35:41 +02:00
Ashton Honnecke
cb6e136893
how to exec
2019-09-23 13:35:18 -06:00
Ashton Honnecke
5c3fb4d5b3
docs for running docker-compose locally
2019-09-23 13:30:55 -06:00
Ashton Honnecke
7c6921c743
pr feedback regarding docker-compose naming
2019-09-23 13:17:20 -06:00
Matthias
22af7f7881
Merge pull request #2291 from freqtrade/dependabot/pip/develop/ccxt-1.18.1180
...
Bump ccxt from 1.18.1159 to 1.18.1180
2019-09-23 19:50:55 +02:00
hroff-1902
6ffb8b7a70
Fix wordings in comment
2019-09-23 13:25:31 +03:00
dependabot-preview[bot]
95e725c2b6
Bump ccxt from 1.18.1159 to 1.18.1180
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.18.1159 to 1.18.1180.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.18.1159...1.18.1180 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-23 10:15:28 +00:00
Matthias
b18ad7a834
Merge pull request #2290 from freqtrade/dependabot/pip/develop/urllib3-1.25.5
...
Bump urllib3 from 1.25.3 to 1.25.5
2019-09-23 12:14:50 +02:00
Matthias
cfa76fa600
Merge pull request #2292 from freqtrade/dependabot/pip/develop/pytest-5.1.3
...
Bump pytest from 5.1.2 to 5.1.3
2019-09-23 12:14:32 +02:00
Matthias
d226fff111
Merge pull request #2293 from freqtrade/dependabot/pip/develop/python-telegram-bot-12.1.1
...
Bump python-telegram-bot from 12.1.0 to 12.1.1
2019-09-23 12:14:14 +02:00
hroff-1902
0c6164df7e
Fix memory exhaustion in skopt models list
2019-09-23 13:03:43 +03:00
dependabot-preview[bot]
d8bc350445
Bump python-telegram-bot from 12.1.0 to 12.1.1
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 12.1.0 to 12.1.1.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v12.1.0...v12.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-23 08:55:31 +00:00
dependabot-preview[bot]
242ff26e21
Bump pytest from 5.1.2 to 5.1.3
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.1.2 to 5.1.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.1.2...5.1.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-23 08:54:57 +00:00
dependabot-preview[bot]
ab0adabd39
Bump urllib3 from 1.25.3 to 1.25.5
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.25.3 to 1.25.5.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/master/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.25.3...1.25.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-23 08:54:11 +00:00
Matthias
ba4db0da49
Improve configuration documentation
2019-09-21 13:16:53 +02:00
Matthias
7aa42f8868
Fail download-data gracefully if no pairs-file exists
2019-09-21 12:53:47 +02:00
Matthias
3245ebccd4
Fix problme when no exchange is given to download-data
2019-09-21 11:25:27 +02:00
Matthias
359b0ba088
Add samples for plotting to jupyter documentation
2019-09-21 10:57:34 +02:00
Matthias
5234f8bf28
Update jupyter notebook slightly
2019-09-21 10:42:51 +02:00
Matthias
9a3bad291a
Automatically generate documentation from jupyter notebook
2019-09-21 10:27:43 +02:00
Matthias
b1a3e213ae
Improve backtesting docs
2019-09-21 10:13:00 +02:00
Matthias
2fcddfc866
Clarify updating existing data
2019-09-20 20:29:26 +02:00
Matthias
313091eb1c
some more refresh_pairs cleanups
2019-09-20 20:22:51 +02:00
Matthias
508a35fc20
Update comment as to why certain points have not been removed
2019-09-20 20:20:16 +02:00
Matthias
9cedbc1345
Cleanup history.py and update documentation
2019-09-20 20:16:49 +02:00
Matthias
e66fa1cec6
Adjust tests to not use --refresh-pairs
2019-09-20 20:16:12 +02:00
Matthias
1cd8ed0c1a
Remove --refresh-pairs
2019-09-20 20:02:07 +02:00
hroff-1902
74a0f44230
Merge pull request #2276 from freqtrade/keep_original_config
...
Allow easy printing of loaded configuration
2019-09-20 20:59:33 +03:00
hroff-1902
dc825c249c
Make flake happy
2019-09-20 20:51:31 +03:00
Matthias
15a4df4c49
Mock create_datadir to make sure no folders are left behind
2019-09-20 08:34:18 +02:00
Matthias
f0cf8d6a81
Allow easy printing of loaded configuration
...
(beforechanging types and applying defaults)
2019-09-20 07:23:32 +02:00
Matthias
7fff1f5ce1
Merge pull request #2274 from freqtrade/hroff-1902-patch-1
...
Manual bump to ccxt 1.18.1159
2019-09-19 12:38:15 +02:00
hroff-1902
c625058f41
Merge pull request #2275 from hroff-1902/backtest-cleanup3
...
minor: Cleanup in backtesting
2019-09-19 11:59:07 +03:00
hroff-1902
50b4563912
Tests adjusted
2019-09-18 22:57:37 +03:00
hroff-1902
69f29e8907
minor: Cleanup for backtesting
2019-09-18 22:57:17 +03:00
hroff-1902
ee6ad51a44
Manual bump to ccxt 1.18.1159
...
(support for binance.us)
2019-09-18 22:41:25 +03:00
hroff-1902
e8657d2444
Merge pull request #2272 from freqtrade/setup_names
...
Change package author to "freqtrade team"
2019-09-18 13:11:21 +03:00
Matthias
a42000e1dd
Change package author to "freqtrade team"
2019-09-18 11:36:16 +02:00
hroff-1902
c3e19507bf
Merge pull request #2268 from gaugau3000/hyperopt_test_use_case
...
Hyperopt test use case
2019-09-18 01:01:41 +03:00
Matthias
27238d97d5
Merge pull request #2269 from hroff-1902/hyperopt-cleanup4
...
minor: Cleanup in hyperopt
2019-09-17 06:45:46 +02:00
hroff-1902
e9a75e57b8
test adjusted
2019-09-16 21:53:19 +03:00
hroff-1902
5cbc073dd1
minor: Cleanup hyperopt
2019-09-16 21:46:15 +03:00
Pialat
b7da02aab4
realistic fixture datas
2019-09-16 14:05:39 +02:00
Pialat
f3e3a8fcbe
unused in tests
2019-09-16 14:04:10 +02:00
Matthias
44fe0478ea
Merge pull request #2267 from freqtrade/dependabot/pip/develop/python-telegram-bot-12.1.0
...
Bump python-telegram-bot from 12.0.0 to 12.1.0
2019-09-16 11:57:13 +02:00
Matthias
9dc9bc2346
Merge pull request #2266 from freqtrade/dependabot/pip/develop/ccxt-1.18.1149
...
Bump ccxt from 1.18.1124 to 1.18.1149
2019-09-16 11:56:18 +02:00
dependabot-preview[bot]
9c1cce6fe2
Bump ccxt from 1.18.1124 to 1.18.1149
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.18.1124 to 1.18.1149.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.18.1124...1.18.1149 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-16 09:31:14 +00:00
dependabot-preview[bot]
cab394a058
Bump python-telegram-bot from 12.0.0 to 12.1.0
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 12.0.0 to 12.1.0.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v12.0.0...v12.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-16 09:31:10 +00:00
Matthias
9d9ace2b22
Merge pull request #2265 from freqtrade/dependabot/pip/develop/arrow-0.15.2
...
Bump arrow from 0.15.0 to 0.15.2
2019-09-16 11:29:55 +02:00
dependabot-preview[bot]
c2462ee87b
Bump arrow from 0.15.0 to 0.15.2
...
Bumps [arrow](https://github.com/crsmithdev/arrow ) from 0.15.0 to 0.15.2.
- [Release notes](https://github.com/crsmithdev/arrow/releases )
- [Changelog](https://github.com/crsmithdev/arrow/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/crsmithdev/arrow/compare/0.15.0...0.15.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-16 08:49:41 +00:00
hroff-1902
39f41def54
Merge pull request #2261 from freqtrade/test_speedup
...
[minor] Test speedup
2019-09-14 11:25:00 +03:00
hroff-1902
76e45883bd
Merge pull request #2253 from hroff-1902/backtesting-improve-logs
...
Improve logs for backtesting
2019-09-14 11:23:46 +03:00
Matthias
19ce7180be
Merge pull request #2260 from freqtrade/args_vars
...
Configuration/Arguments refactoing (don't pass Namespace around).
2019-09-14 10:11:02 +02:00
Matthias
b00467c8ef
Fix test failure
2019-09-14 10:07:23 +02:00
Matthias
2cf045c53e
Remove commented indicators from DefaultStrategy
2019-09-14 10:00:59 +02:00
Matthias
e2a100c925
Directory / folder
2019-09-14 09:54:40 +02:00
hroff-1902
eda1ec652f
Revert back condition for open_since in Trade.__repr__
2019-09-13 23:00:09 +03:00
Matthias
0135784589
remove unused indicators from default_strategy
2019-09-13 19:56:58 +02:00
Matthias
5e654620b7
Use available indicators in tests where possible
2019-09-13 19:56:06 +02:00
Matthias
16b4ae8396
Document this new behaviour
2019-09-13 07:08:42 +02:00
Matthias
a5f3b68bff
Allow loading of fully initialized config from jupyter notbooks
2019-09-13 07:08:22 +02:00
Matthias
f163240710
Simplify configuration init where possible
2019-09-13 07:02:36 +02:00
hroff-1902
c5f455d660
Merge pull request #2256 from freqtrade/kraken_balance
...
fix Kraken balance calculation
2019-09-12 23:12:55 +03:00
hroff-1902
c8d191a5c9
Adjust test
2019-09-12 22:53:54 +03:00
hroff-1902
e6ec8f9f30
Fix tests: Change condition for printing 'close'
2019-09-12 21:28:51 +03:00
Matthias
4d566e8bad
Update tests to not use Namespace
2019-09-12 20:28:37 +02:00
Matthias
e6ccc1427c
have Arguments return a dict instead of Namespace
2019-09-12 20:16:39 +02:00
Matthias
52b186eabe
Create-userdir does not need a configuration
2019-09-12 20:14:58 +02:00
hroff-1902
67ff48ce3e
Comment out noisy log messages
2019-09-12 21:01:14 +03:00
hroff-1902
045ca8739d
Do not print humanized datetime in the log message
2019-09-12 20:56:00 +03:00
Matthias
64b404068f
Merge pull request #2258 from hroff-1902/dont-inherit-from-object
...
Minor: class cosmetics
2019-09-12 15:18:42 +02:00
hroff-1902
dda513c923
Minor class cosmetics
2019-09-12 12:13:20 +03:00
Matthias
6c5eff4a7c
Use List of Tuples, remove unused columns
2019-09-12 07:03:52 +02:00
Matthias
6884ad2211
Merge pull request #2254 from hroff-1902/pytest-asyncio-warnings
...
Eliminate asyncio warnings in tests
2019-09-12 06:34:01 +02:00
Matthias
9e4effaa14
Merge pull request #2257 from hroff-1902/dont-inherit-from-object
...
Cleanup: Don't inherit from object
2019-09-12 06:22:07 +02:00
hroff-1902
849d694c27
Don't inherit from object
2019-09-12 04:39:52 +03:00
hroff-1902
1d781ea9e0
Refine 'stoploss adjusted' log message
2019-09-12 02:29:47 +03:00
hroff-1902
acf3b751f0
Log sell_flag, do not log sell_type=SellType.NONE
2019-09-12 01:21:14 +03:00
hroff-1902
9bdfaf3803
Remove quotes around the pairs
2019-09-11 23:32:08 +03:00
Matthias
f8eb1cd58a
Add tests for kraken balance implementation
2019-09-11 20:53:23 +02:00
Matthias
3b4bbe7a18
Implement get_balances which uses open_orders
2019-09-11 19:43:16 +02:00
hroff-1902
2bd59de002
Cleanup log_has_re regexp string
2019-09-11 10:56:02 +03:00
hroff-1902
ac413c65dc
Clean up the use of patch_exchange
2019-09-11 09:52:09 +03:00
Matthias
c01953daf2
Remove kraken block
2019-09-11 06:57:58 +02:00
hroff-1902
a9ecdc7764
Use patched exchange instead
2019-09-11 00:53:35 +03:00
hroff-1902
869a5b4901
Eliminate asyncio warnings in tests
2019-09-10 13:45:30 +03:00
hroff-1902
2081d7552f
Make flake happy
2019-09-10 12:37:15 +03:00
hroff-1902
e298e77319
Adjust tests
2019-09-10 10:43:15 +03:00
hroff-1902
35580b135a
Improve backtesting logs
2019-09-10 10:42:45 +03:00
hroff-1902
f987e6e0f9
Merge pull request #2251 from freqtrade/telegram_fiatconvert
...
Telegram fiatconvert with identical currencies
2019-09-09 21:49:00 +03:00
Matthias
85f1291597
use git log to print version
2019-09-09 20:20:38 +02:00
Matthias
5ea739f943
Merge pull request #2247 from freqtrade/dependabot/pip/develop/ccxt-1.18.1124
...
Bump ccxt from 1.18.1115 to 1.18.1124
2019-09-09 20:02:27 +02:00
Matthias
94d2790ab5
Fix #2239 -
...
return float even if fiat/crypto are identical
2019-09-09 20:00:13 +02:00
Matthias
9aa7db103d
Add test for failing case
2019-09-09 19:59:41 +02:00
dependabot-preview[bot]
3398f31b87
Bump ccxt from 1.18.1115 to 1.18.1124
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.18.1115 to 1.18.1124.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.18.1115...1.18.1124 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-09 17:40:31 +00:00
Matthias
0e39cc1187
Merge pull request #2249 from freqtrade/dependabot/pip/develop/arrow-0.15.0
...
Bump arrow from 0.14.6 to 0.15.0
2019-09-09 19:39:18 +02:00
Ashton Honnecke
e8e05b6876
split docker composes
2019-09-09 09:24:40 -06:00
Matthias
a218946f52
Merge pull request #2250 from freqtrade/dependabot/pip/develop/plotly-4.1.1
...
Bump plotly from 4.1.0 to 4.1.1
2019-09-09 11:45:07 +02:00
Matthias
2a79c1eed2
Merge pull request #2248 from freqtrade/dependabot/pip/develop/numpy-1.17.2
...
Bump numpy from 1.17.1 to 1.17.2
2019-09-09 11:44:23 +02:00
dependabot-preview[bot]
7dc3e67bba
Bump plotly from 4.1.0 to 4.1.1
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/plotly/plotly.py/releases )
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/plotly/plotly.py/compare/v4.1.0...v4.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-09 08:21:55 +00:00
dependabot-preview[bot]
3c869a8032
Bump arrow from 0.14.6 to 0.15.0
...
Bumps [arrow](https://github.com/crsmithdev/arrow ) from 0.14.6 to 0.15.0.
- [Release notes](https://github.com/crsmithdev/arrow/releases )
- [Changelog](https://github.com/crsmithdev/arrow/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crsmithdev/arrow/compare/0.14.6...0.15.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-09 08:21:33 +00:00
dependabot-preview[bot]
edba5a0014
Bump numpy from 1.17.1 to 1.17.2
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.17.1 to 1.17.2.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.17.1...v1.17.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-09 08:21:22 +00:00
Matthias
b4a0591429
Merge pull request #2221 from jraviotta/notebook
...
Notebook
2019-09-09 08:01:09 +02:00
Jonathan Raviotta
adbc0159ae
changed more occuranes of function
2019-09-09 07:00:25 +02:00
Jonathan Raviotta
a5510d14e9
de-mangling
2019-09-09 06:58:41 +02:00
hroff-1902
9f5d4a5252
Merge pull request #2240 from freqtrade/fix/docker_release_backtest
...
Pass test-data to dockerized backtest
2019-09-08 21:43:59 +03:00
hroff-1902
42d2ecba68
Merge pull request #2244 from freqtrade/minor/cleanup
...
[minor] cleanup tests and fix excluded samplestrategy
2019-09-08 21:19:53 +03:00
hroff-1902
ceb1f91d9d
Merge pull request #2243 from freqtrade/fix/plotting_failure
...
Fix random failure if config.json exists
2019-09-08 21:18:37 +03:00
Matthias
3430850421
don't print in tests
2019-09-08 19:47:16 +02:00
Matthias
c5726e88e8
Don't gitignore sample_strategy
2019-09-08 19:45:50 +02:00
Matthias
867a3273ce
Fix random failure if config.json exists
2019-09-08 19:38:16 +02:00
Matthias
2a236db18f
Pass test-data to dockerized backtest
2019-09-08 19:27:42 +02:00
Matthias
242ac4d8f4
Merge pull request #2236 from freqtrade/move_tests
...
Move tests to top level
2019-09-08 19:18:44 +02:00
Matthias
3e0edc7ee2
Update backtesting section about correct data used
2019-09-08 19:05:51 +02:00
Matthias
0bb1127cb6
update .gitignore
...
things we no longer use should not be excluded
2019-09-08 19:05:51 +02:00
Matthias
9d2c6c8de2
Fix paths in setup and travis
2019-09-08 19:05:51 +02:00
Matthias
9513115ce0
Fix paths in tests
2019-09-08 19:05:23 +02:00
Matthias
f2cbc5fb8f
Fix documentation references to tests folder
2019-09-08 19:05:23 +02:00
Matthias
26d76cdb19
Adjust imports in tests to new path
2019-09-08 19:05:23 +02:00
Matthias
65a516e229
Move tests out of freqtrade module
2019-09-08 19:05:22 +02:00
hroff-1902
edda122ed0
Merge pull request #2238 from freqtrade/fix/strategyloading
...
[minor, important] Fix random test failures
2019-09-08 19:37:20 +03:00
hroff-1902
3044b861bd
Merge pull request #2237 from freqtrade/setup_long_desc
...
Enhance setup.py to include long_description
2019-09-08 19:36:07 +03:00
Matthias
13932f55f5
Fix random test failures
2019-09-08 14:02:32 +02:00
hroff-1902
3d028f512e
Merge pull request #2235 from hroff-1902/eliminate_import_strategy
...
Allow --strategy for hyperopt
2019-09-08 12:23:48 +03:00
Matthias
bb2d8fefd7
Enhance setup.py
2019-09-08 11:04:39 +02:00
hroff-1902
623e8f6984
Merge pull request #2234 from freqtrade/test_datadir_no_default
...
datadir should not default to freqtrade/tests/testdata
2019-09-08 04:06:12 +03:00
hroff-1902
865e0d3af9
Adjust tests: removed tests for/with import_strategy()
2019-09-08 03:30:15 +03:00
hroff-1902
45cfdbbda7
Make flake happy
2019-09-08 03:10:01 +03:00
hroff-1902
2b00a5d90a
Get rid of import_strategy()
2019-09-08 02:43:02 +03:00
Matthias
bd2ecf8ce3
Add testdatadir to missed test
2019-09-07 21:13:05 +02:00
Matthias
972b8a1726
Remove defaulting to test_data folder when no datadir is present
2019-09-07 21:06:20 +02:00
Matthias
fe631ffd04
Use fixture to determine test_data_dir
2019-09-07 20:56:03 +02:00
Matthias
bde82e9654
Move make_testdata_path to conftest
2019-09-07 20:34:25 +02:00
hroff-1902
df481eb642
Merge pull request #2227 from freqtrade/fix/balance_failure
...
Fix RPC /balance failure
2019-09-07 00:27:20 +03:00
Matthias
6ff83abb61
Merge pull request #2220 from hroff-1902/hyperopt-simplified-interface
...
Allow simplified hyperopt interface
2019-09-06 19:41:48 +02:00
hroff-1902
4fdf8a75cd
Adjust hyperopt tests after the merge with develop
2019-09-06 16:46:44 +03:00
hroff-1902
2e49125e87
Merge branch 'develop' into hyperopt-simplified-interface
2019-09-06 15:11:06 +03:00
hroff-1902
7e56704767
Parametrize tests for hyperopt simplified failed
2019-09-06 15:08:44 +03:00
Matthias
95b89e059a
Merge pull request #2230 from freqtrade/hroff-1902-patch-1
...
docs: Fix table with ROI limits in hyperopt.md
2019-09-06 11:28:36 +02:00
hroff-1902
ef8386c065
Fix table with ROI limits
2019-09-06 11:55:07 +03:00
Matthias
7af445adf3
Merge pull request #2137 from hroff-1902/hyperopt-adaptive-roi-space
...
Hyperopt: adaptive roi_space
2019-09-06 06:26:52 +02:00
hroff-1902
ee68f743c7
Merge pull request #2217 from freqtrade/fix/plot_config
...
Always use config.json if it's available
2019-09-06 01:12:03 +03:00
hroff-1902
e39d911177
Improve wordings in hyperopt.md
2019-09-05 23:31:07 +03:00
Matthias
48ac37a1b8
BLock kraken trading - it's not working at the moment
2019-09-05 20:16:09 +02:00
Matthias
e8f37666ea
Fix Problem when ccxt reports None as values
2019-09-05 20:02:18 +02:00
Matthias
e2e0015119
Don't rename dict ... we can use it as is
2019-09-05 20:02:01 +02:00
hroff-1902
3343b34725
Add tests for simplified hyperopt interface
2019-09-05 00:38:15 +03:00
Matthias
e107290230
Validate plot arguments
2019-09-04 19:21:58 +02:00
Matthias
1b66f01ec0
Always use config.json if it's available
2019-09-04 19:21:58 +02:00
Matthias
f9c7a2cacb
Merge pull request #2224 from freqtrade/args/aftersubcommand
...
Arguments - remove unused arguments
2019-09-04 19:19:31 +02:00
Matthias
5ce63cd54a
Remove no_config_ argument from Arguments
2019-09-04 16:39:23 +02:00
Matthias
03f3d0dc8b
Remove desc from Arguments header
2019-09-04 16:38:33 +02:00
hroff-1902
74578b8752
Merge pull request #2211 from freqtrade/dependabot/pip/develop/python-telegram-bot-12.0.0
...
Bump python-telegram-bot from 11.1.0 to 12.0.0
2019-09-04 10:44:11 +03:00
hroff-1902
caec5ac941
Merge pull request #2206 from freqtrade/sloe_handling
...
Improve stoploss on exchange handling
2019-09-04 10:00:53 +03:00
Matthias
88f823f899
Improvements to documentation
2019-09-04 06:56:25 +02:00
hroff-1902
9a6a89c238
allow simplified hyperopt interface
2019-09-03 19:54:28 +03:00
hroff-1902
e8614abc5d
update table md formatting, enhance description
2019-09-03 16:52:55 +03:00
hroff-1902
87ae2430df
ranges for ROI tables for different ticker_intervals in docs
2019-09-03 11:32:18 +03:00
Matthias
dc9fda76f3
Fix tests to adapt to new telegram-bot interface
2019-09-02 20:42:39 +02:00
Matthias
3b15cce07a
Handle arguments uniformly (by using context.args)
2019-09-02 20:17:47 +02:00
Matthias
8cad90f9e6
Adapt to new api
2019-09-02 20:17:23 +02:00
Matthias
9c60ab796d
Adapt telegram api to new interface of telegram-bot-12.0.0
2019-09-02 20:14:41 +02:00
dependabot-preview[bot]
05789c4b92
Bump python-telegram-bot from 11.1.0 to 12.0.0
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 11.1.0 to 12.0.0.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v11.1.0...v12.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-02 13:44:52 +00:00
Matthias
962d487edb
Merge pull request #2210 from freqtrade/dependabot/pip/develop/ccxt-1.18.1115
...
Bump ccxt from 1.18.1085 to 1.18.1115
2019-09-02 15:43:37 +02:00
dependabot-preview[bot]
04335ddd89
Bump ccxt from 1.18.1085 to 1.18.1115
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.18.1085 to 1.18.1115.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.18.1085...1.18.1115 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-02 12:42:07 +00:00
Matthias
8b6010255f
Merge pull request #2209 from freqtrade/dependabot/pip/develop/mkdocs-material-4.4.2
...
Bump mkdocs-material from 4.4.1 to 4.4.2
2019-09-02 14:40:49 +02:00
Matthias
ccdc0ed26d
Merge pull request #2208 from freqtrade/dependabot/pip/develop/arrow-0.14.6
...
Bump arrow from 0.14.5 to 0.14.6
2019-09-02 14:40:36 +02:00
dependabot-preview[bot]
3f6c0ba6d6
Bump arrow from 0.14.5 to 0.14.6
...
Bumps [arrow](https://github.com/crsmithdev/arrow ) from 0.14.5 to 0.14.6.
- [Release notes](https://github.com/crsmithdev/arrow/releases )
- [Changelog](https://github.com/crsmithdev/arrow/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crsmithdev/arrow/compare/0.14.5...0.14.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-02 11:56:28 +00:00
Matthias
fe9d7b033e
Merge pull request #2214 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.8
...
Bump sqlalchemy from 1.3.7 to 1.3.8
2019-09-02 13:55:21 +02:00
Matthias
12e893ff2d
Merge pull request #2213 from freqtrade/dependabot/pip/develop/pytest-5.1.2
...
Bump pytest from 5.1.1 to 5.1.2
2019-09-02 13:55:03 +02:00
Matthias
cda2a2586b
Merge pull request #2212 from freqtrade/dependabot/pip/develop/numpy-1.17.1
...
Bump numpy from 1.17.0 to 1.17.1
2019-09-02 13:54:43 +02:00
dependabot-preview[bot]
bf4e3f55f4
Bump sqlalchemy from 1.3.7 to 1.3.8
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.7 to 1.3.8.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-02 08:29:26 +00:00
dependabot-preview[bot]
51ad05efdb
Bump pytest from 5.1.1 to 5.1.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.1.1...5.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-02 08:29:07 +00:00
dependabot-preview[bot]
89f5cf8291
Bump numpy from 1.17.0 to 1.17.1
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.17.0 to 1.17.1.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.17.0...v1.17.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-02 08:28:47 +00:00
dependabot-preview[bot]
949ab2a17c
Bump mkdocs-material from 4.4.1 to 4.4.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 4.4.1 to 4.4.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.4.1...4.4.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-02 08:27:37 +00:00
hroff-1902
08b090c707
Merge pull request #2176 from freqtrade/plot_commands
...
Move Plot scripts to freqtrade subcommands
2019-09-02 08:08:51 +03:00
Matthias
c64beb3f76
Merge pull request #2207 from freqtrade/fix/dryrun_stoploss_on_exchange
...
Reenable stoploss_on_exchange for dry-run
2019-09-02 06:16:44 +02:00
Matthias
aae9c3194f
Reenable stoploss_on_exchange for dry-run
2019-09-01 17:48:06 +02:00
Matthias
20c9c93b3e
Improve docstring
2019-09-01 10:25:05 +02:00
Matthias
771519e311
Don't show stacktrace in case of invalidorder Error
...
This is handled gracefully by emergency-selling
2019-09-01 10:19:18 +02:00
Matthias
f91557f549
Add space to exception message
2019-09-01 10:17:17 +02:00
Matthias
514860ac3b
Improve documentation
2019-09-01 10:17:02 +02:00
Matthias
9d7ebc65e7
Move return statement to correct intend
2019-09-01 09:21:45 +02:00
Matthias
6aab3fe25a
Add test for stoploss order handling behaviour
2019-09-01 09:18:15 +02:00
Matthias
7c0a49a6f9
_notify_sell needs ordertype seperately
2019-09-01 09:17:58 +02:00
Matthias
292df115e8
Support selling via emergencysell
2019-09-01 09:09:07 +02:00
Matthias
9f53e9f5dd
Raise InvalidOrder error when stoploss-creation fails
2019-09-01 09:08:35 +02:00
Matthias
ee808abfea
Add emergency_sell as sell reason
2019-09-01 09:07:09 +02:00
Matthias
ab3e3797a5
Merge pull request #2205 from freqtrade/master_add_2199
...
Release 2019.8-1 - hotfix data-dir not including exchange
2019-08-31 19:13:05 +02:00
Matthias
7fc156648a
simplify stoploss_oe code
2019-08-31 16:15:39 +02:00
Matthias
f0c0f5618b
Abstract creating stoploss-orders from stoploss-logic
2019-08-31 16:11:04 +02:00
Matthias
7c36e571d2
version bump to 2019.8-1
2019-08-31 15:38:38 +02:00
hroff-1902
040ba5662c
Merge pull request #2199 from freqtrade/fix_datadir_init
...
Fix datadir init to always include exchange
2019-08-31 15:37:29 +02:00
Matthias
2886fa288a
fix documentation
2019-08-31 15:31:47 +02:00
Matthias
736deaae32
Add test with plot command without configuration
2019-08-31 15:26:34 +02:00
Matthias
c9e15c2f86
Add test for new check_exchange branch
2019-08-31 15:19:59 +02:00
Matthias
d48f03c32e
check_exchange is not required for plotting
2019-08-31 15:19:53 +02:00
Matthias
1760a8dfbc
Use subparser-name to exclude from config requires
2019-08-31 15:15:10 +02:00
Matthias
f278fcfc3f
Use plot-runmode for plot scripts
2019-08-31 15:14:57 +02:00
Matthias
816d942ded
Merge branch 'develop' into plot_commands
2019-08-30 20:42:58 +02:00
Matthias
423805c9ca
Small documentation improvements
2019-08-30 20:42:14 +02:00
hroff-1902
a7e45c5a73
Merge pull request #2201 from freqtrade/fix/webhook
...
sending rpc messages should not stop the bot
2019-08-30 13:33:19 +03:00
Matthias
d060d27745
Add test for all messagetypes
2019-08-30 07:05:22 +02:00
Matthias
75dc174c76
support all messagetypes in webhook
2019-08-30 07:02:57 +02:00
Matthias
d977695d48
Catch NotImplementedError when sending messages
...
(RPC should not crash your bot!)
2019-08-30 07:02:26 +02:00
Matthias
b6b7dcd61c
Test NotImplemented is cought correctly
2019-08-30 07:00:29 +02:00
hroff-1902
43ef831bf7
Merge pull request #2199 from freqtrade/fix_datadir_init
...
Fix datadir init to always include exchange
2019-08-30 01:54:16 +03:00
Matthias
cabe291006
Fix test-leakage by not copying config correctly
2019-08-29 06:54:28 +02:00
Matthias
6b3d25b54b
Fix datadir init when used wiht --exchange
2019-08-29 06:45:20 +02:00
Matthias
68adfc6607
Init exchange before datadir ...
2019-08-29 06:42:56 +02:00
Matthias
ba0d7aa09c
Merge pull request #2190 from freqtrade/strategy_version
...
Introduce strategy_version
2019-08-28 19:47:33 +02:00
Matthias
50b572a657
Merge branch 'develop' into strategy_version
2019-08-28 19:29:53 +02:00
Matthias
9634e516a9
Merge pull request #2196 from freqtrade/new_release
...
New release 2018-8
2019-08-28 19:26:35 +02:00
Matthias
c38f3a2b9a
Apply dynamic versioning to develop
2019-08-28 07:05:48 +02:00
Matthias
44780837f1
Version bump to 2019-8
2019-08-28 06:33:10 +02:00
Matthias
c6bb68bd30
Merge pull request #2192 from freqtrade/rename_teststrat
...
Rename testStrategy to sample_strategy
2019-08-28 06:28:19 +02:00
Matthias
8923c02222
docstring wording
2019-08-28 06:07:18 +02:00
hroff-1902
b4685151ce
Merge pull request #2191 from hroff-1902/docs-minor-fixes3
...
minor: improvements in confuguration.md
2019-08-28 00:33:44 +03:00
hroff-1902
756f44fcbd
highlight really important notifications
2019-08-28 00:20:32 +03:00
Matthias
51fbeed71f
Rename TestStrategy to SampleStrategy
2019-08-27 06:42:10 +02:00
Matthias
d66fb86449
Add documentation for interface_version
2019-08-27 06:32:01 +02:00
Matthias
40df303122
Merge pull request #2184 from hroff-1902/backtesting-minor-cleanup2
...
minor: Backtesting cleanup
2019-08-27 06:14:02 +02:00
hroff-1902
a504abf00c
minor: improvements in confuguration.md
2019-08-27 04:12:00 +03:00
hroff-1902
d9c2b7d460
fix fetching ticker_interval from strategy
2019-08-26 22:31:24 +03:00
Matthias
0e62b8bd85
Update strategy_version to INTERFACE_VERSION
2019-08-26 20:16:03 +02:00
Matthias
6d1c54ed92
Merge pull request #2179 from freqtrade/timeframe_use_ccxt
...
[minor] Use ccxt methods to round timeframe
2019-08-26 20:01:24 +02:00
Matthias
b5789203f2
Merge branch 'develop' into timeframe_use_ccxt
2019-08-26 19:48:58 +02:00
Matthias
92011f8294
Introduce strategy_version variable
2019-08-26 19:44:33 +02:00
Matthias
b3db1ec1a7
Merge pull request #2186 from freqtrade/dependabot/pip/develop/pytest-5.1.1
...
Bump pytest from 5.1.0 to 5.1.1
2019-08-26 15:35:10 +02:00
Matthias
5f60fcb602
Merge pull request #2185 from freqtrade/dependabot/pip/develop/mkdocs-material-4.4.1
...
Bump mkdocs-material from 4.4.0 to 4.4.1
2019-08-26 14:22:13 +02:00
Matthias
30a7be457c
Merge pull request #2188 from freqtrade/dependabot/pip/develop/pandas-0.25.1
...
Bump pandas from 0.25.0 to 0.25.1
2019-08-26 14:04:54 +02:00
Matthias
93198ed28b
Merge pull request #2187 from freqtrade/dependabot/pip/develop/ccxt-1.18.1085
...
Bump ccxt from 1.18.1068 to 1.18.1085
2019-08-26 14:03:41 +02:00
dependabot-preview[bot]
6af5135802
Bump pandas from 0.25.0 to 0.25.1
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 0.25.0 to 0.25.1.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v0.25.0...v0.25.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-26 08:07:30 +00:00
dependabot-preview[bot]
6b233eb862
Bump ccxt from 1.18.1068 to 1.18.1085
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.18.1068 to 1.18.1085.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.18.1068...1.18.1085 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-26 08:07:24 +00:00
dependabot-preview[bot]
75e3d22043
Bump pytest from 5.1.0 to 5.1.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.1.0...5.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-26 08:07:07 +00:00
dependabot-preview[bot]
e5da5f7fe7
Bump mkdocs-material from 4.4.0 to 4.4.1
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.4.0...4.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-26 08:07:03 +00:00
Matthias
4fcfb1eaca
Merge pull request #2180 from freqtrade/refactor_download
...
[Refactor] Logic for download-data to history
2019-08-26 06:13:19 +02:00
hroff-1902
bfc68ec792
minor cleanup in Backtesting
2019-08-25 23:36:42 +03:00
Matthias
ae8c5eb75f
Merge pull request #2182 from freqtrade/fix/stringescaping
...
[minor] Don't escape ticks where it's not needed
2019-08-25 22:09:57 +02:00
Matthias
513e84880e
Don't escape ticks where it's not needed
2019-08-25 20:38:51 +02:00
Matthias
626b9bbf64
Merge pull request #2178 from freqtrade/refactor/stoploss_on_e_to_binance
...
[refactor] Move stoploss on exchange implementation to binance
2019-08-25 19:16:05 +02:00
Matthias
da7da2ce52
Change tests to split function
2019-08-25 15:06:47 +02:00
Matthias
3232251fea
Refactor downloading ohlcv from utils to history
2019-08-25 15:01:27 +02:00
Matthias
e603cca7a5
Testing with now() should not pass in date/time
2019-08-25 10:53:56 +02:00
Matthias
8f8acf5b06
Update ccxt to have this implemented
2019-08-25 10:43:37 +02:00
Matthias
565a543b7b
Use ccxt base methods to round timeframe
2019-08-25 10:34:56 +02:00
Matthias
5e12b05424
Improve test coverage
2019-08-25 10:18:55 +02:00
Matthias
a4c8b5bf5d
Move binance-specific test to test_binance.py
2019-08-25 10:08:06 +02:00
Matthias
cbf09b5ad9
Improve docstring for Exception
2019-08-25 10:07:47 +02:00
Matthias
2c66b33fd1
Adapt some tests to use Binance subclass for stoplosslimit
2019-08-25 09:57:21 +02:00
Matthias
067c122bf3
Adapt test to use Binance class
2019-08-25 09:52:21 +02:00
Matthias
defa1c027d
Move stoploss_limit to binance subclass
2019-08-25 09:50:37 +02:00
Matthias
ea179a8e38
stoploss_limit shall not use create_order()
...
It needs to handle exceptions differently
2019-08-25 09:43:10 +02:00
Matthias
8a17615b5a
move exceptionhandling from create_order() to calling functions
2019-08-25 09:42:02 +02:00
Matthias
95920f3b6b
Merge pull request #2177 from freqtrade/fix/stoplosshandling
...
[minor]improvements to stoploss-on-exchange handling
2019-08-25 09:33:39 +02:00
Matthias
365b9c3e9c
Add test to correctly handle unsuccessfull ordercreation
2019-08-24 18:06:33 +02:00
Matthias
3f6eeda3f0
Reset stoploss_order_id when recreating fails
2019-08-24 18:06:14 +02:00
Matthias
3121206afe
correct wrongly named test
2019-08-24 15:35:43 +02:00
Matthias
240936eb19
Small fixes
2019-08-24 15:26:42 +02:00
Matthias
1336781f8f
Reorder points in documentation to group analysis points
2019-08-24 15:11:31 +02:00
Matthias
661cd65bdd
Improvements to plot documentation
2019-08-24 15:11:31 +02:00
Matthias
fb498795ad
Improve profit-plot styling
2019-08-24 15:11:31 +02:00
Matthias
2ae398913d
Fix bug in bt-analysis when multiple trades sell at the same time
2019-08-24 15:11:31 +02:00
Matthias
d711b8c0e9
Plot-profit should have subtitles per subplot
2019-08-24 15:11:31 +02:00
Matthias
395414ccde
Refactor init_plotscript a bit (strategy is not needed for plot_profit)
2019-08-24 15:11:31 +02:00
Matthias
9f29ad77bd
fix test after plot_dataframe change
2019-08-24 15:11:31 +02:00
Matthias
545e5c5bc6
simplify load_trades call
2019-08-24 15:11:31 +02:00
Matthias
1b374fcf7e
Improve plotting documentation
2019-08-24 15:11:31 +02:00
Matthias
518d7dfde8
Replace plot-scripts with pointers to the new commands
2019-08-24 15:11:31 +02:00
Matthias
f8ddb10607
switch indicators to nargs argument type
2019-08-24 15:11:31 +02:00
Matthias
0ef13be577
Test plot_profit
2019-08-24 15:11:31 +02:00
Matthias
c559f95703
Add test for plot-profit
2019-08-24 15:11:31 +02:00
Matthias
f7cb75ff93
Add plot-profit command
2019-08-24 15:11:31 +02:00
Matthias
29076acc69
Add test for analyse_and_plot
2019-08-24 15:11:31 +02:00
Matthias
99b2be90fd
Cleanup plotting (if you have backtest results, no need to download
...
data!)
2019-08-24 15:11:31 +02:00
Matthias
f8c72feea8
Add some initial tests for plot_dataframe
2019-08-24 15:11:31 +02:00
Matthias
69c2b12879
Move plot_dataframe as freqtrade submodule
2019-08-24 15:11:31 +02:00
Matthias
3820a38e79
Merge pull request #2175 from hroff-1902/hyperopt-split-backtesting
...
Hyperopt redesign
2019-08-24 14:39:46 +02:00
Matthias
60bc9f4f5e
Merge pull request #2173 from freqtrade/improve/trailing_validation
...
improve stoploss validation
2019-08-24 09:15:43 +02:00
Matthias
a8842f38ca
Fix wrong exception message
2019-08-24 09:08:08 +02:00
hroff-1902
667a623310
adjust tests
2019-08-24 00:10:55 +03:00
hroff-1902
067208bc9d
make backtesting an attribute of Hyperopt
2019-08-24 00:10:35 +03:00
Matthias
70ebd09de4
Add checks verifying that stoploss is not 0 (and positive-stoploss is
...
also not 0).
2019-08-22 20:04:44 +02:00
Matthias
782f4112cd
Add test checking stoploss == 0 values
2019-08-22 19:49:30 +02:00
Matthias
447bcf98e1
Merge pull request #2172 from hroff-1902/exchange-cosmetics
...
exchange cosmetics
2019-08-22 19:18:22 +02:00
hroff-1902
d19b11a00f
exchange cosmetics
2019-08-22 20:01:41 +03:00
Matthias
ad6de07d2b
Merge pull request #2155 from jraviotta/analysis
...
split example notebooks
2019-08-22 15:54:08 +02:00
Matthias
0e81d7204c
Clense jupyter notebook
2019-08-22 15:43:39 +02:00
Matthias
91b0394433
Merge pull request #2156 from freqtrade/remove_live
...
Remove deprecated option live - deprecate -r
2019-08-22 15:33:39 +02:00
Matthias
b2ef8f4e14
Add additional header
2019-08-22 15:26:18 +02:00
Matthias
81925dfadf
Fix some doc inconsistencies
2019-08-22 13:01:10 +02:00
Matthias
098159ad41
Merge pull request #2170 from freqtrade/fix/docboxes
...
Fix documentation boxes
2019-08-22 12:44:35 +02:00
Matthias
fe12d2e3b7
Fix documentation syntax
2019-08-22 06:57:32 +02:00
Matthias
df1f57392c
use seperate job for doc test
2019-08-22 06:56:41 +02:00
Matthias
949ca1abf8
Fail travis if doc-test fails
2019-08-22 06:53:51 +02:00
Matthias
e52d5e32aa
Merge pull request #2067 from freqtrade/align_userdata
...
Align userdata usage
2019-08-21 19:55:42 +02:00
Matthias
aaeeb9c0c6
Merge branch 'develop' into align_userdata
2019-08-21 19:41:10 +02:00
Matthias
d2958fc0f5
Merge pull request #2168 from freqtrade/fix/downloadscript_pairs
...
Fix downloadscript pair handling
2019-08-21 09:09:03 +02:00
Matthias
f8235aec74
Merge pull request #2167 from hroff-1902/fix-download-script
...
minor: fix download replacement script
2019-08-21 07:03:13 +02:00
Matthias
13ffb39245
Adjust tests to fixed loading method
2019-08-21 06:59:07 +02:00
Matthias
75b2db4424
FIx loading pairs-list
2019-08-21 06:58:56 +02:00
hroff-1902
14aaf8976f
fix download replacement script
2019-08-21 02:26:58 +03:00
hroff-1902
fcb0ff1b60
do not round values in the debug message
2019-08-20 23:42:44 +03:00
hroff-1902
31669fde03
test adjusted
2019-08-20 23:28:16 +03:00
hroff-1902
17b3f01b28
Merge branch 'develop' into hyperopt-adaptive-roi-space
2019-08-20 23:00:23 +03:00
hroff-1902
cadf573170
round printed stoploss value as well
2019-08-20 22:24:59 +03:00
hroff-1902
a12876da92
fine printing for floats in the roi tables (round to 5 digits after the decimal point)
2019-08-20 22:17:21 +03:00
Matthias
eebf39a1df
Merge pull request #2165 from freqtrade/xmatthias-patch-1
...
Fix grammar error in documentation
2019-08-20 19:40:07 +02:00
Matthias
210f66e48b
Improve wording
2019-08-20 19:34:18 +02:00
Matthias
91e72ba081
small formatting issue
2019-08-20 19:32:26 +02:00
Matthias
be308ff914
Fix grammar error in documentation
2019-08-20 09:45:28 +02:00
Matthias
4ee35438a7
Improve deprecated docs
2019-08-20 07:07:05 +02:00
Matthias
11dab2b9ca
Deprecate documentation for --refresh-pairs-cached
2019-08-20 07:02:30 +02:00
Matthias
f02adf2a45
Deprecate --refresh-pairs-cached
2019-08-20 07:00:43 +02:00
Matthias
9e24992835
Remove calls to load_data using live=
2019-08-20 07:00:43 +02:00
Matthias
e9e2a83436
remove --live references
2019-08-20 07:00:43 +02:00
Matthias
af51ff4162
Merge pull request #2146 from freqtrade/download_module
...
Download module
2019-08-20 06:59:30 +02:00
Matthias
e8ee087e9d
Merge branch 'develop' into download_module
2019-08-20 06:49:18 +02:00
Jonathan Raviotta
8cc477f353
edits
2019-08-20 00:47:10 -04:00
Matthias
c63856dac4
Merge pull request #2158 from freqtrade/config_consistency
...
Config consistency checking improvements
2019-08-20 06:44:41 +02:00
Matthias
8d1a575a9b
Reword documentation
2019-08-20 06:39:28 +02:00
Matthias
9e8ca8d4bf
Merge pull request #2138 from freqtrade/history_docstrings
...
Refactorings to history
2019-08-20 06:35:54 +02:00
Matthias
491d742bf9
Merge pull request #2163 from hroff-1902/dataprovider-get-pair-dataframe
...
get_pair_dataframe(): example in the docs changed
2019-08-20 06:33:59 +02:00
Matthias
dc35a8022b
Merge pull request #2157 from freqtrade/fix/create_order_crash
...
create market order crash if exchange raises an exception
2019-08-20 06:22:43 +02:00
hroff-1902
70b1a05d97
example in the docs changed
2019-08-20 01:32:02 +03:00
Matthias
785c3e9e61
Merge pull request #2161 from freqtrade/dependabot/pip/develop/ccxt-1.18.1068
...
Bump ccxt from 1.18.1063 to 1.18.1068
2019-08-19 16:41:07 +02:00
dependabot-preview[bot]
9ad9ce0da1
Bump ccxt from 1.18.1063 to 1.18.1068
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.18.1063 to 1.18.1068.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.18.1063...1.18.1068 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-19 10:52:53 +00:00
Matthias
042e47543c
Merge pull request #2159 from freqtrade/fix/pairlist_logging
...
Fix pairlist logging
2019-08-19 09:48:42 +02:00
Matthias
71d612f6e4
Merge pull request #2160 from freqtrade/fix/dryrun_crashes
...
Gracefully handle problems with dry-run orders
2019-08-19 09:06:44 +02:00
Matthias
a4ede02ced
Gracefully handle problems with dry-run orders
2019-08-18 19:38:23 +02:00
Matthias
ea4db0ffb6
Pass object-name to loader to fix logging
2019-08-18 18:11:34 +02:00
Matthias
d785d76370
make VolumePairlist less verbose
...
no need to print the full whitelist on every iteration
2019-08-18 18:11:24 +02:00
Matthias
b6462cd51f
Add explaining comment
2019-08-18 16:22:18 +02:00
Matthias
611850bf91
Add edge/dynamic_whitelist validation
2019-08-18 16:19:24 +02:00
Matthias
ddfadbb69e
Validate configuration consistency after loading strategy
2019-08-18 16:10:10 +02:00
Matthias
045ac1019e
Split test for buy-orders too
2019-08-18 15:58:53 +02:00
Matthias
ee7ba96e85
Don't do calculations in exception handlers when one element can be None
...
fixes #2011
2019-08-18 15:46:38 +02:00
Matthias
8e96ac8765
Split exception tests for create_order
2019-08-18 15:45:30 +02:00
Matthias
acf1e734ec
Adapt lg_has calls to new standard
2019-08-18 15:09:44 +02:00
Matthias
0a478bc0dc
Merge branch 'develop' into align_userdata
2019-08-18 15:00:12 +02:00
Matthias
9005447590
Merge pull request #2149 from hroff-1902/dataprovider-get-pair-dataframe
...
Dataprovider: get_pair_dataframe() helper method, cleanup
2019-08-18 13:57:49 +02:00
hroff-1902
d300964691
code formatting in test_dataprovider.py
2019-08-18 13:06:21 +03:00
hroff-1902
407a3bca62
implementation of ohlcv optimized
2019-08-18 13:00:37 +03:00
hroff-1902
310e438706
logging message improved
2019-08-18 12:55:31 +03:00
hroff-1902
8a2a8ab8b5
docstring for ohlcv improved
2019-08-18 12:47:19 +03:00
Matthias
5e440a4cdc
Improve docs to point to freqtrade download-data
2019-08-18 06:55:19 +02:00
Matthias
3a1b641db1
Merge pull request #2154 from freqtrade/doc/docker_updatefreq
...
[minor] Explain docker image rebuilding
2019-08-18 06:40:30 +02:00
Jonathan Raviotta
2cffc3228a
split example notebooks
2019-08-17 19:37:34 -04:00
Matthias
7fa6d804ce
Add note explaining how / when docker images are rebuild
2019-08-17 19:48:55 +02:00
Matthias
a398eea244
Merge pull request #2153 from freqtrade/enable/dependabot
...
Enable/dependabot
2019-08-17 19:40:36 +02:00
Matthias
0e87cc8c84
Remove pyup.yml
2019-08-17 19:30:03 +02:00
Matthias
764bab8eb9
Merge pull request #2152 from freqtrade/dependabot/pip/ccxt-1.18.1063
...
Bump ccxt from 1.18.1043 to 1.18.1063
2019-08-17 19:29:24 +02:00
Matthias
351740fc80
Change pyup to every month (should ideally not find anything ...)
2019-08-17 17:27:14 +02:00
dependabot-preview[bot]
9143ea13ad
Bump ccxt from 1.18.1043 to 1.18.1063
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.18.1043 to 1.18.1063.
- [Release notes](https://github.com/ccxt/ccxt/releases )
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ccxt/ccxt/compare/1.18.1043...1.18.1063 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-17 15:26:07 +00:00
Matthias
4711d66cab
Merge pull request #2150 from freqtrade/dependabot/pip/pytest-5.1.0
...
Bump pytest from 5.0.1 to 5.1.0
2019-08-17 17:25:12 +02:00
Matthias
09967d4ff8
Merge pull request #2151 from freqtrade/dependabot/pip/sqlalchemy-1.3.7
...
Bump sqlalchemy from 1.3.6 to 1.3.7
2019-08-17 17:24:54 +02:00
Matthias
e0335705b2
Add dependabot config yaml
2019-08-17 17:19:02 +02:00
dependabot-preview[bot]
4ce3cc66d5
Bump sqlalchemy from 1.3.6 to 1.3.7
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.3.6 to 1.3.7.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-17 15:14:01 +00:00
dependabot-preview[bot]
fce3d7586f
Bump pytest from 5.0.1 to 5.1.0
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 5.0.1 to 5.1.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/5.0.1...5.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-17 15:13:39 +00:00
hroff-1902
cda912bd8c
test added
2019-08-17 13:05:13 +03:00
hroff-1902
84a0f9ea42
get_pair_dataframe helper method added
2019-08-17 12:57:44 +03:00
Matthias
08fa5136e1
use copy of minimal_config ...
2019-08-17 07:19:46 +02:00
Matthias
7a79b292e4
Fix bug in pairs fallback resolving
2019-08-17 07:05:42 +02:00
Matthias
a53e9e3a98
improve tests for download_module
2019-08-17 07:01:20 +02:00
Matthias
f7d5280f47
Replace ARGS_DOWNLOADER with ARGS_DOWNLOAD_DATA
2019-08-17 06:48:34 +02:00
Matthias
29c56f4447
Replace download_backtest_data script with warning message
2019-08-17 06:48:31 +02:00
Matthias
c9207bcc00
Remove blank line at end
2019-08-16 16:01:30 +02:00
Matthias
132f28ad44
Add tests to correctly load / override pair-lists
2019-08-16 15:52:59 +02:00
Matthias
b2c215029d
Add tests for download_data entrypoint
2019-08-16 15:28:11 +02:00
Matthias
89257832d7
Don't use internal _API methods
2019-08-16 15:27:59 +02:00
Matthias
219d0b7fb0
Adjust documentation to removed download-script
2019-08-16 15:27:48 +02:00
Matthias
4e308a1a3e
Resolve pairlist in configuration
2019-08-16 14:56:57 +02:00
Matthias
3c15e3ebdd
Default load minimal config
2019-08-16 14:56:38 +02:00
Matthias
8655e521d7
Adapt some tests
2019-08-16 14:53:46 +02:00
Matthias
05deb9e09b
Migrate download-script logic to utils.py
2019-08-16 14:42:44 +02:00
Matthias
91886120a7
use nargs for --pairs argument
2019-08-16 14:39:29 +02:00
Matthias
09286d4918
file_dump_json accepts Path - so we should feed it that
2019-08-16 13:04:48 +02:00
Matthias
161db08745
Merge pull request #2142 from hroff-1902/hyperopt-print-json
...
Hyperopt: --print-json option
2019-08-16 11:08:54 +02:00
Matthias
8aaaab4163
Merge pull request #2145 from freqtrade/update_docker_image
...
Update dockerfile python version
2019-08-16 10:24:55 +02:00
Matthias
53db382695
Update dockerfile python version
2019-08-16 10:19:06 +02:00
Matthias
1b6051e4df
Merge pull request #2144 from freqtrade/strategy_doc
...
Fix wrong warning box
2019-08-16 09:40:42 +02:00
Matthias
8d206f8308
Fix wrong warning box
2019-08-16 06:57:46 +02:00
hroff-1902
b94f3e80c4
tests fixed
2019-08-16 04:20:12 +03:00
hroff-1902
2a842778e3
tests added
2019-08-16 01:05:34 +03:00
hroff-1902
e525275d10
make flake and mypy happy
2019-08-15 23:13:46 +03:00
hroff-1902
4fa92ec0fa
hyperopt: --print-json option added
2019-08-15 21:39:04 +03:00
Matthias
69eff89049
Improve comment in test_history to explain what is tested
2019-08-15 20:28:32 +02:00
Matthias
12677f2d42
Adjust docstring to match functioning of load_cached_data
2019-08-15 20:13:19 +02:00
Matthias
a94a89086f
Don't forward timerange to load_ticker_file
...
when loading cached data for updating.
We always want to get all data, not just a fraction (we would end up
overwriting the non-loaded part of the data).
2019-08-15 20:09:00 +02:00
Matthias
80a71323cc
Merge pull request #2141 from ahonnecke/fstring-runtime
...
f the string
2019-08-15 19:33:57 +02:00
Ashton Honnecke
fd77f699df
f the string
2019-08-15 10:41:02 -06:00
Matthias
93cf2cd19b
Merge pull request #2135 from freqtrade/ohlcv_docstring
...
[minor] Improve docstring for some downloading methods
2019-08-15 16:23:42 +02:00
Matthias
585536835a
Merge pull request #2131 from freqtrade/lock_pairs
...
Lock pairs
2019-08-15 07:21:00 +02:00
Matthias
f5e437d8c7
Change create_trade to create_trades for new test
2019-08-15 06:59:45 +02:00
Matthias
14c4854987
Merge branch 'develop' into lock_pairs
2019-08-15 06:56:39 +02:00
Matthias
3af5691b91
Merge pull request #2124 from freqtrade/fix/sell_order_hanging
...
Fix/sell order hanging
2019-08-15 06:52:37 +02:00
Matthias
9f26c4ebdc
Merge branch 'develop' into fix/sell_order_hanging
2019-08-15 06:46:12 +02:00
Matthias
11790fbf01
Fix typos in docstrings
2019-08-15 06:37:26 +02:00
Matthias
f3e6bcb20c
Avoid using negative indexes
2019-08-15 06:35:50 +02:00
Matthias
e0e50115d2
Merge pull request #2136 from freqtrade/timerange_fix
...
[refactor] Move Timerange parsing to it's own class
2019-08-15 06:35:37 +02:00
Matthias
b2a22f1afb
Fix samll errors
2019-08-14 21:39:53 +02:00
Matthias
9d3322df8c
Adapt history-tests to new load_cached_data header
2019-08-14 20:49:13 +02:00
Matthias
91d1061c73
Abstract tickerdata storing
2019-08-14 20:49:06 +02:00
Matthias
0ffb184eba
Change some docstrings and formatting from history
2019-08-14 20:45:24 +02:00
hroff-1902
5b9711c002
adaptive roi_space
2019-08-14 13:25:49 +03:00
Matthias
096a6426db
Override equality operator
2019-08-14 10:22:54 +02:00
Matthias
84baef922c
Rename get_history to get_historic_ohlcv
2019-08-14 10:14:54 +02:00
Matthias
51c3a31bb5
Correct imports and calls to parse_timerange
2019-08-14 10:07:32 +02:00
Matthias
06fa07e73e
Move parse_timerange to TimeRange class
2019-08-14 10:07:14 +02:00
Matthias
4da2bfefb7
Improve docstring for some downloading methods
2019-08-14 09:37:17 +02:00
Matthias
3b30aab8a7
Merge pull request #2132 from freqtrade/process_return_value
...
allow create_trade() to create multiple trades per iteration
2019-08-14 07:23:05 +02:00
Matthias
c2e9685e04
Merge pull request #2121 from hroff-1902/config-allow-comments
...
Allow comments in config files
2019-08-14 06:37:33 +02:00
Matthias
d6f5f6b7ba
Add test with preexisting trades
2019-08-14 06:21:15 +02:00
Matthias
a4ab42560f
improve docstring for create_trades
2019-08-14 06:16:59 +02:00
Matthias
a76136c010
Rename create_trade to create_trades
2019-08-14 06:16:43 +02:00
Matthias
e35a349229
Fix spelling of interface.py docstring
2019-08-14 06:07:03 +02:00
hroff-1902
3d36747b92
preface in configuration.md reworked
2019-08-13 21:52:50 +03:00
Matthias
c0784b7c33
Merge pull request #2089 from hroff-1902/hyperopt-print-colorized
...
Hyperopt print colorized results
2019-08-13 19:36:06 +02:00
Matthias
828315f675
Merge pull request #2130 from freqtrade/bad_exchanges
...
fail for bad exchanges
2019-08-13 19:34:35 +02:00
hroff-1902
4c4ba08e85
colorama added to install_requires
2019-08-13 19:47:38 +03:00
hroff-1902
94196c84e9
docs: explanation for --no-color and colorization schema for results
2019-08-13 14:25:56 +03:00
Matthias
9d476b5ab2
Also check 0 open trades
2019-08-13 10:34:27 +02:00
Matthias
0a07dfc5cf
Add test verifying that multiple trades are opened in one iteration
2019-08-13 10:20:32 +02:00
Matthias
d69f7ae471
Adapt final tests to support multi-trade creation
2019-08-13 10:15:31 +02:00
Matthias
974d899b33
Adapt some more tests
2019-08-13 10:12:12 +02:00
Matthias
6948e0ba84
Handle orderbook_depth check correctly
2019-08-13 10:12:02 +02:00
Matthias
a325f1ce2b
adapt some tests
...
since create_trade() can now buy multiple times, we need to use
execute_buy() to create a single trade
2019-08-13 10:01:43 +02:00
Matthias
997eb7574a
Support creating multiple trades in one iteration
2019-08-13 10:01:29 +02:00
Matthias
8873e0072c
process_maybe_execute_buy does not need to return bool
2019-08-13 09:42:22 +02:00
Matthias
c29389f5f3
Remove process() checks from tests
2019-08-13 09:38:21 +02:00
Matthias
4b8eaaf7aa
freqtradebot.process() does not need to return anything
2019-08-13 09:37:56 +02:00
Matthias
8d813fa728
Remove return-value for _process
2019-08-13 09:36:52 +02:00
Matthias
28e318b646
Lock pairs for stoploss_on_exchange fills too
2019-08-13 08:47:11 +02:00
Matthias
2961efdc18
Initial test for locked pair
2019-08-13 08:38:19 +02:00
Matthias
3c589bb877
fail if known bad exchanges are detcted
2019-08-13 08:27:46 +02:00
Matthias
d8dbea9d5b
Add exchange_reasons to bad exchanges
2019-08-13 08:20:35 +02:00
Matthias
f960ea039e
Remove duplicate test
2019-08-13 08:05:51 +02:00
hroff-1902
de80234165
hyperopt options updated in bot-usage.md
2019-08-13 00:23:41 +03:00
hroff-1902
906be7be7c
Merge branch 'develop' into config-allow-comments
2019-08-13 00:14:19 +03:00
hroff-1902
482847a994
docs adjusted; various fixes to bot-usage.md and configuration.md
2019-08-13 00:10:33 +03:00
hroff-1902
58d308fd05
fix handling --no-color for edge and backtesting
2019-08-12 23:13:04 +03:00
Matthias
59acd5ec7c
Lock pair for the rest of the candle in case of sells
2019-08-12 20:39:34 +02:00
Matthias
ca739f71fb
Fix default argument handling for timeframe_to_nextdate
2019-08-12 20:39:24 +02:00
Matthias
23a70932d2
Remove pointless tests (without config?? really?)
2019-08-12 20:36:45 +02:00
hroff-1902
1a34b9b61c
--no-color option introduced
2019-08-12 21:08:34 +03:00
hroff-1902
8f92912852
final colorization schema
...
colorization schema-2: red, green, bright/dim
colorization schema-3: red, green, bright only green bests
colorization schema-4: no red, green for profit, bright for bests
2019-08-12 21:08:52 +03:00
Matthias
2600cb7b64
simplify timeframe_next_date calculation
2019-08-12 20:04:19 +02:00
Matthias
200b6ea10f
Add is_pair_locked
2019-08-12 19:50:38 +02:00
Matthias
8c1efec43a
Merge pull request #2125 from freqtrade/pyup/scheduled-update-2019-08-12
...
Scheduled weekly dependency update for week 32
2019-08-12 17:41:25 +02:00
pyup-bot
dd30d74688
Update python-rapidjson from 0.7.2 to 0.8.0
2019-08-12 15:25:09 +00:00
pyup-bot
6f42d6658f
Update arrow from 0.14.4 to 0.14.5
2019-08-12 15:25:08 +00:00
pyup-bot
c4cdd85e80
Update ccxt from 1.18.1021 to 1.18.1043
2019-08-12 15:25:06 +00:00
pyup-bot
0bd71db5df
Update scipy from 1.3.0 to 1.3.1
2019-08-12 15:25:05 +00:00
Matthias
feced71a6d
Test closing sell-orders immediately
2019-08-12 16:47:00 +02:00
Matthias
444ee274d7
close dry-run orders in case of market orders
2019-08-12 16:46:45 +02:00
Matthias
bb0b160001
Remove duplicate test
2019-08-12 16:39:21 +02:00
Matthias
241d510096
Handle and update sell-orders immediately if they are closed
2019-08-12 16:34:55 +02:00
Matthias
c042d08bb7
Add lock_pairs to interface
2019-08-12 16:29:09 +02:00
Matthias
1ce63b5b42
Reformat tests to be easier readable
2019-08-12 16:25:01 +02:00
Matthias
dd0ba183f8
Add timeframe_to_prev_candle
2019-08-12 16:11:43 +02:00
Matthias
933a553dd4
Convert timeframe to next date
2019-08-12 16:08:23 +02:00
Matthias
af67bbde31
Test timeframe_to_x
2019-08-12 15:43:10 +02:00
Matthias
6310b40fc6
Merge pull request #2123 from freqtrade/hyperoptloss_help
...
[minor] Improve hyperopt-loss docs
2019-08-12 14:08:32 +02:00
Matthias
2463a4af2a
Merge pull request #2120 from freqtrade/log_has_ref
...
[minor, tests] - use caplog instead of caplog.record_tuples
2019-08-12 07:02:10 +02:00
Matthias
51ad8f5ab4
Merge branch 'develop' into log_has_ref
2019-08-12 06:49:41 +02:00
Matthias
615ce6aa69
Merge pull request #2118 from freqtrade/config_standalone
...
Config standalone loading
2019-08-12 06:47:52 +02:00
Matthias
43b41324e2
Improve hyperopt-loss docs
2019-08-12 06:45:27 +02:00
Matthias
91b0db138a
Merge pull request #2122 from hroff-1902/hyperopt-cleanup3
...
Minor: cosmetics in sample_hyperopt and default_hyperopt
2019-08-12 06:41:00 +02:00
Matthias
197ce0b670
Improve documentation wording for multiconfig files
2019-08-12 06:35:47 +02:00
Matthias
002003292e
Merge branch 'develop' into log_has_ref
2019-08-12 06:34:49 +02:00
Matthias
0b367a14f1
Merge pull request #2119 from freqtrade/disable_sloE_dry
...
Disable stoploss on exchange during dry-runs
2019-08-12 06:12:22 +02:00
hroff-1902
e5dcd520ba
cosmetics in sample_hyperopt and default_hyperopt
2019-08-12 02:19:50 +03:00
hroff-1902
90b75afdb1
test added to load config with comments and trailing commas
2019-08-12 00:33:34 +03:00
hroff-1902
2d60e4b18b
allow comments and trailing commas in config files
2019-08-12 00:32:03 +03:00
Matthias
c5d8499ad2
Improve documentation regarding tests
2019-08-11 20:30:15 +02:00
Matthias
b77c0d2813
Replace all "logentry" in caplog_record_tuples
...
use log_has to have checking log-entries standardized.
2019-08-11 20:22:50 +02:00
Matthias
a636dda07d
Fix remaining tests using log_has
2019-08-11 20:17:39 +02:00
Matthias
dc5719e1f4
Adapt rpc to new log_has method
2019-08-11 20:17:22 +02:00
Matthias
d53f63023a
Change log_has to get caplog instead of caplog.record_tuples in more
...
tests
2019-08-11 20:16:52 +02:00
Matthias
0221607318
Change log_has for some tests
2019-08-11 20:16:34 +02:00
Matthias
a1b5c7242e
Change log-has to use record_tuples itself
2019-08-11 20:14:58 +02:00
Matthias
a225672c87
Add tests for dry-run stoposs_on_exchange
2019-08-11 19:45:31 +02:00
Matthias
4b4fcc7034
Change stoploss_on_exchange in freqtradebot
2019-08-11 19:43:57 +02:00
Matthias
85094a59e6
Merge pull request #2063 from hroff-1902/remove-pytest-warning2
...
tests: don't mask numpy errors as warnings in tests
2019-08-11 19:29:27 +02:00
Matthias
e02e64fc07
Add test to make sure dry-run disables stoploss on exchange
2019-08-11 14:15:04 +02:00
Matthias
176beefa88
Disable stoploss on exchange for dry-runs
2019-08-11 14:14:51 +02:00
Matthias
1a85e3b4cd
Fix numpy warning
2019-08-11 13:48:41 +02:00
hroff-1902
5209ce5bfa
tests: don't mask numpy errors as warnings in tests
2019-08-11 13:46:41 +02:00
Matthias
2c5a499a8b
Merge branch 'develop' into align_userdata
2019-08-10 20:15:07 +02:00
Matthias
6d89da45b0
Add test for from_config
2019-08-10 20:02:11 +02:00
Matthias
eb328037b7
combine normalize method and config validation to in_files
2019-08-10 19:58:04 +02:00
Matthias
afba31c3f9
change method from _load_config_Files to from_files()
2019-08-10 19:57:49 +02:00
Matthias
c4cbe79b48
Adjust documentation
2019-08-10 19:55:33 +02:00
Matthias
8ba7657007
Merge pull request #2117 from hroff-1902/config-load-config
...
Minor configuration cleanup
2019-08-10 19:34:03 +02:00
hroff-1902
48d8376878
tests fixed
2019-08-10 18:47:58 +03:00
Matthias
74e583a612
Merge pull request #2094 from hroff-1902/hyperopt-roi-stoploss
...
Simplify custom hyperopts -- no need to copy ugly methods in every custom implementation
2019-08-10 15:49:52 +02:00
Matthias
29619ccf1c
Merge pull request #2108 from jraviotta/nbdocs
...
Added jupyter notebook example and doc edits
2019-08-10 15:47:06 +02:00
Matthias
ab092fc77f
Reinstate comment on backesting data
2019-08-10 15:45:41 +02:00
hroff-1902
28d8fc871a
tests adjusted
2019-08-10 16:07:30 +03:00
hroff-1902
ad6a249832
download_backtest_data.py adjusted
2019-08-10 15:14:37 +03:00
hroff-1902
50c9679e23
move load_config_file() to separate module
2019-08-10 14:24:14 +03:00
Jonathan Raviotta
8eb39178ea
code block instructions. removed extra packages
2019-08-09 17:24:17 -04:00
Jonathan Raviotta
dd35ba5e81
added imports to doc code blocks.
2019-08-09 17:06:19 -04:00
Jonathan Raviotta
3cc772c8e9
added reminders
2019-08-09 11:53:29 -04:00
Jonathan Raviotta
247d7475e1
fixes to example notebook.
2019-08-09 11:41:05 -04:00
Jonathan Raviotta
51d59e673b
fixed another instance of Path in docs and nb
2019-08-09 11:36:53 -04:00
hroff-1902
ae39f6fba5
use of termcolor eliminated
2019-08-09 14:51:03 +03:00
hroff-1902
15cf5ac2d7
docs improved
2019-08-09 09:31:30 +03:00
Matthias
de99942499
Merge pull request #2114 from CedricSchmeits/negativeSharpeLoss
...
As -sharp_ratio is returned the value should be nagative.
2019-08-09 06:19:59 +02:00
Jonathan Raviotta
ccf3c69874
edits to clarify backtesting analysis
2019-08-08 22:09:15 -04:00
Cedric Schmeits
8ad5afd3a1
As -sharp_ratio is returned the value should be nagative.
...
This leads in a high positive result of the loss function, as it is a minimal optimizer
2019-08-08 22:10:51 +02:00
hroff-1902
0d4a2c6c3a
advanced sample hyperopt added; changes to helpstrings
2019-08-08 22:51:37 +03:00
Matthias
02b2de5c73
Merge pull request #2113 from freqtrade/improve_setup.sh
...
Improve setup.sh
2019-08-08 11:14:51 +02:00
Jonathan Raviotta
2bc67b4a96
missed a call of os.path. removed it.
2019-08-07 20:47:37 -04:00
Jonathan Raviotta
9df1c23c71
changed Path, added jupyter
2019-08-07 19:48:55 -04:00
Matthias
7a47d81b7b
Ensure git reset --hard is realy desired
2019-08-07 21:45:58 +02:00
Matthias
831e708897
Detect virtualenv and quit in that case
2019-08-07 21:45:45 +02:00
Matthias
757538f114
Run ldconfig to add /usr/local/lib to path
2019-08-07 21:35:52 +02:00
Matthias
cc4900f66c
Doublecheck if virtualenv IS present
2019-08-07 21:19:16 +02:00
Matthias
7d02580a2b
setup.sh script shall fail if venv initialization fails
2019-08-07 21:03:03 +02:00
Matthias
3d3b0938e5
Merge pull request #2101 from freqtrade/backtest_ticker_interval_unset
...
Backtest ticker interval unset
2019-08-07 14:20:36 +02:00
Matthias
9c5773ca0a
Merge pull request #2111 from freqtrade/pyup-update-plotly-4.0.0-to-4.1.0
...
Update plotly to 4.1.0
2019-08-07 10:13:08 +02:00
Matthias
092776442b
Merge pull request #2109 from freqtrade/pyup-update-mkdocs-material-3.1.0-to-4.4.0
...
Update mkdocs-material to 4.4.0
2019-08-07 09:57:33 +02:00
Matthias
0267976044
Merge pull request #2110 from freqtrade/pyup-update-ccxt-1.18.1008-to-1.18.1021
...
Update ccxt to 1.18.1021
2019-08-07 09:57:01 +02:00
pyup-bot
5864968ce9
Update plotly from 4.0.0 to 4.1.0
2019-08-07 07:02:25 +00:00
pyup-bot
33bc8a2404
Update ccxt from 1.18.1008 to 1.18.1021
2019-08-07 07:02:19 +00:00
pyup-bot
dfce202034
Update mkdocs-material from 3.1.0 to 4.4.0
2019-08-07 07:02:15 +00:00
Matthias
ea46bb3b84
Merge pull request #2103 from freqtrade/since_int
...
Since arguments are in milliseconds integer throughout ccxt.
2019-08-07 06:19:26 +02:00
Jonathan Raviotta
8418dfbaed
edits for jupyter notebook example
2019-08-06 22:35:14 -04:00
Matthias
caf4580346
Use UTC Timezone for test
2019-08-06 20:23:32 +02:00
Matthias
a90ced1f38
Since arguments are in milliseconds integer throughout ccxt.
...
Explained here: https://github.com/ccxt/ccxt/issues/5636
fixes #2093
2019-08-06 20:09:09 +02:00
Matthias
6c0c77b3a1
Merge pull request #2096 from freqtrade/fix/cons_buys_1971
...
Evaluate current candle during backtesting
2019-08-06 13:46:16 +02:00
Matthias
16d4a4723f
Merge pull request #2102 from freqtrade/optimize/travis
...
Update install-script to use parameter
2019-08-06 13:38:32 +02:00
Matthias
327e653fae
Merge pull request #2100 from freqtrade/strategy_list_doc
...
Fix documentation for strategy-list
2019-08-06 13:31:11 +02:00
Matthias
81f773054d
Add test to verify ticker_inteval is set
2019-08-06 06:56:08 +02:00
Matthias
7e91a0f4a8
Fail gracefully if ticker-interval is not set
2019-08-06 06:45:44 +02:00
Matthias
9d471f3c9a
Fix documentation for strategy-list
2019-08-06 06:32:31 +02:00
Matthias
7e46a9833b
Merge pull request #2097 from freqtrade/urllib3
...
Update urllib to latest version
2019-08-06 06:05:29 +02:00
Matthias
988a0245c2
Update install-script to use parameter
...
Use --prefix /usr/local for install-script too
2019-08-05 20:37:38 +02:00
Matthias
0376630f7a
Update urllib to latest version
2019-08-05 20:25:20 +02:00
Matthias
c7d0329754
Clean up comments of detail-backtests
2019-08-05 20:19:19 +02:00
Matthias
bc2e920ae2
Adjust code to verify "current" candle for buy/sells
2019-08-05 20:07:29 +02:00
Matthias
3721610a63
Add new detailed trade-scenario tests
...
covers cases raised in #1971
2019-08-05 20:06:42 +02:00
Matthias
e060516cc7
Merge pull request #2049 from jraviotta/conda
...
Conda / makefile
2019-08-05 19:49:25 +02:00
Matthias
20abd4b833
Merge pull request #2095 from freqtrade/pyup/scheduled-update-2019-08-05
...
Scheduled weekly dependency update for week 31
2019-08-05 19:28:42 +02:00
Matthias
904381058c
Add documentation for conda install
2019-08-05 19:25:43 +02:00
pyup-bot
5e64d629a3
Update coveralls from 1.8.1 to 1.8.2
2019-08-05 15:26:19 +00:00
pyup-bot
d71102c45a
Update py_find_1st from 1.1.3 to 1.1.4
2019-08-05 15:26:17 +00:00
pyup-bot
403f7668d5
Update jsonschema from 3.0.1 to 3.0.2
2019-08-05 15:26:16 +00:00
pyup-bot
930c25f7f1
Update scikit-learn from 0.21.2 to 0.21.3
2019-08-05 15:26:11 +00:00
pyup-bot
187d029d20
Update arrow from 0.14.3 to 0.14.4
2019-08-05 15:26:10 +00:00
pyup-bot
9914198a6c
Update ccxt from 1.18.992 to 1.18.1008
2019-08-05 15:26:09 +00:00
hroff-1902
c6444a10a8
move roi_space, stoploss_space, generate_roi_table to IHyperOpt
2019-08-05 18:07:25 +03:00
Matthias
383b24ab84
Merge branch 'develop' into align_userdata
2019-08-05 06:55:51 +02:00
hroff-1902
9cbab35de0
colorization by means of termcolor and colorama
2019-08-04 22:54:19 +03:00
Matthias
eeecdd4e5a
Merge pull request #2092 from freqtrade/split_analyze_ticker
...
Split analyze_ticker
2019-08-04 19:37:52 +02:00
Matthias
2af663dccb
rename _analyze_ticker_int to _analyze_ticker_internal
2019-08-04 12:55:03 +02:00
Matthias
0be7e2ef70
Merge pull request #2090 from freqtrade/fix/plotting_DB
...
load_trades_db should give as many columns as possible
2019-08-04 12:52:39 +02:00
Matthias
4d1ce8178c
intend if to be clearer
2019-08-04 10:38:37 +02:00
Matthias
c5ccf44750
Remove generate_dataframe from plot_dataframe script
2019-08-04 10:26:04 +02:00
Matthias
e4380b533b
Print plot filename so it can be easily opened
2019-08-04 10:25:46 +02:00
Matthias
62262d0bb5
improve docstring of _analyze_ticker_int
2019-08-04 10:21:22 +02:00
Matthias
52d92cba90
Split analyze_ticker and _analyze_ticker_int
2019-08-04 10:20:31 +02:00
Matthias
0df5932593
Merge pull request #2091 from freqtrade/adjust_issuetemplate
...
add Operating system to issue template
2019-08-04 09:32:56 +02:00
Matthias
d1838dceec
Merge pull request #2086 from freqtrade/fix_restricted_markets
...
Restricted pairs warning
2019-08-04 09:25:59 +02:00
Matthias
c6bd143785
add Operating system to issue template
2019-08-03 20:04:49 +02:00
Matthias
d51fd1a5d0
fix typo
2019-08-03 19:56:41 +02:00
Matthias
c4e30862ee
load_trades_db should give as many columns as possible
2019-08-03 19:55:54 +02:00
hroff-1902
3dd6fe2703
wording
2019-08-03 19:44:32 +03:00
hroff-1902
fe796c46c3
test adjusted
2019-08-03 19:13:18 +03:00
hroff-1902
f200f52a16
hyperopt print colorized results
2019-08-03 19:09:42 +03:00
Matthias
d59608f764
adjust some documentation wordings
2019-08-03 17:19:37 +02:00
Matthias
b3e6e710d8
Merge pull request #2084 from hroff-1902/hyperopt-print-params4
...
Improvements to hyperopt output
2019-08-03 13:24:47 +02:00
Matthias
8ab07e0451
Add FAQ section about restricted markets
2019-08-03 13:22:44 +02:00
Matthias
ad55faafa8
Fix odd test
2019-08-03 13:18:37 +02:00
Matthias
bbd58e772e
Warn when using restricted pairs
...
As noted in https://github.com/ccxt/ccxt/issues/5624 , there is currently
no way to detect if a user is impacted by this or not prior to creating
a order.
2019-08-03 13:14:36 +02:00
hroff-1902
e8b2ae0b85
tests adjusted
2019-08-03 11:34:09 +03:00
hroff-1902
13620df717
'with values:' line removed
2019-08-03 11:05:05 +03:00
Matthias
fb103dd162
Merge pull request #2085 from hroff-1902/remove-pytest-warning6
...
tests: hide deprecation warning due to use of --live
2019-08-03 09:35:22 +02:00
hroff-1902
3b65c986ee
wordings fixed
2019-08-03 10:20:20 +03:00
hroff-1902
cad7d9135a
tests: hide deprecation warning due to use of --live
2019-08-03 09:24:27 +03:00
hroff-1902
b152d1a7ab
docs agjusted, plus minor fixes
2019-08-02 22:23:48 +03:00
hroff-1902
aa8f44f68c
improvements to hyperopt output
2019-08-02 22:22:58 +03:00
Matthias
1810d86555
Merge pull request #2080 from freqtrade/add_strategy_docs
...
docs: Create detailed section about strategy problem analysis
2019-08-02 20:29:09 +02:00
Matthias
39e8e507d9
Merge branch 'develop' into align_userdata
2019-08-02 20:08:26 +02:00
Matthias
3eb571f34c
recommended ...
2019-08-02 20:04:18 +02:00
Matthias
e8be357624
Merge pull request #2079 from hroff-1902/hyperopt-print-params3
...
minor: cleanup in hyperopt
2019-08-02 20:02:46 +02:00
Matthias
32605fa10a
small improvements
2019-08-02 19:52:56 +02:00
Matthias
0b9b5f3993
Improve document wording
2019-08-02 19:50:12 +02:00
Matthias
86aa18efe6
Merge pull request #2082 from freqtrade/fix/missintfstring
...
Fix/missintfstring
2019-08-02 10:27:10 +02:00
Matthias
76d22bc743
Show correct valueerror message
2019-08-02 09:41:24 +02:00
Matthias
01cd30984b
Improve wording
2019-08-02 06:47:03 +02:00
Matthias
fceb411154
Create detailed section about strategy problem analysis
2019-08-02 06:44:31 +02:00
Jonathan Raviotta
0413598d7b
adding environment.yml for conda builds
2019-08-01 19:30:45 -04:00
hroff-1902
3ccfe88ad8
tests adjusted
2019-08-01 23:57:50 +03:00
hroff-1902
065ebd39ef
cleanup in hyperopt
2019-08-01 23:57:26 +03:00
Matthias
bcccdda7c0
Merge branch 'develop' into align_userdata
2019-08-01 19:33:45 +02:00
Matthias
4c005e7086
Merge pull request #2075 from hroff-1902/hyperopt-cleanup2
...
minor: hyperopt cleanups and output improvements
2019-08-01 07:08:50 +02:00
Matthias
2a141af42e
Only create userdir when explicitly requested
2019-07-31 19:39:54 +02:00
Matthias
472690a55f
Merge pull request #2073 from freqtrade/update/setuppy
...
Improve setup.py to allow "extras" installations
2019-07-31 19:25:21 +02:00
Matthias
8cef567abc
create and use hyperopt-results folder
2019-07-31 07:10:17 +02:00
Matthias
5d22d541f2
Add forgotten directory
2019-07-31 06:58:26 +02:00
Matthias
c3d14ab9b9
don't use "folder" ...
2019-07-31 06:54:45 +02:00
Matthias
0488525888
Fix some documentation errors
2019-07-31 06:49:25 +02:00
Matthias
b8713a515e
Merge pull request #2071 from freqtrade/new-dev
...
New develop version 2019.7-dev
2019-07-30 11:31:22 +02:00
hroff-1902
b976f24672
tests adjusted
2019-07-30 11:47:46 +03:00
hroff-1902
8f1f416a52
hyperopt cleanup and output improvements
2019-07-30 11:47:28 +03:00
Matthias
0d9d23a888
Merge pull request #2070 from freqtrade/new_release
...
New release 2019.7
2019-07-30 06:19:43 +02:00
Matthias
a5fb3e08f7
Merge pull request #2072 from freqtrade/improve_dev_docs
...
Improve release documentation
2019-07-30 06:12:47 +02:00
Matthias
59caff8fb1
UPdate developer docs
2019-07-29 20:57:57 +02:00
Matthias
f825e81d0e
developers need all dependencies!
2019-07-29 20:54:35 +02:00
Matthias
7bea0007c7
Allow installing via submodules
...
freqtrade can be installed using `pip install -e .[all]` to include all
dependencies
2019-07-29 20:53:26 +02:00
Matthias
8dd8addd3a
Sort requirements-dev file
2019-07-29 20:52:38 +02:00
Matthias
e14dd4974f
Improve release documentation
2019-07-29 20:32:28 +02:00
Matthias
7a97995d81
2017.7-dev version bump
2019-07-29 20:30:14 +02:00
Matthias
e64509f1b4
Version bump to 2019.7
2019-07-29 20:27:50 +02:00
Matthias
0ac5440fc2
Merge pull request #2069 from freqtrade/pyup/scheduled-update-2019-07-29
...
Scheduled weekly dependency update for week 30
2019-07-29 20:07:44 +02:00
Matthias
fde3411c8b
Merge branch 'develop' into pyup/scheduled-update-2019-07-29
2019-07-29 19:39:09 +02:00
Matthias
8066aba6fe
Merge pull request #2044 from freqtrade/pyup/scheduled-update-2019-07-22
...
Scheduled weekly dependency update for week 29
2019-07-29 19:37:28 +02:00
pyup-bot
5ba0aa8082
Update plotly from 3.10.0 to 4.0.0
2019-07-29 15:25:16 +00:00
pyup-bot
3e95b7d8a5
Update mypy from 0.711 to 0.720
2019-07-29 15:25:15 +00:00
pyup-bot
0f632201e0
Update pytest from 5.0.0 to 5.0.1
2019-07-29 15:25:14 +00:00
pyup-bot
ebca1e4357
Update flake8 from 3.7.7 to 3.7.8
2019-07-29 15:25:12 +00:00
pyup-bot
a3620c60ad
Update flask from 1.0.3 to 1.1.1
2019-07-29 15:25:11 +00:00
pyup-bot
9f70ebecf1
Update arrow from 0.14.2 to 0.14.3
2019-07-29 15:25:10 +00:00
pyup-bot
0fd91e4450
Update sqlalchemy from 1.3.5 to 1.3.6
2019-07-29 15:25:09 +00:00
pyup-bot
fe088dc8c3
Update ccxt from 1.18.860 to 1.18.992
2019-07-29 15:25:08 +00:00
pyup-bot
5a6e20a6aa
Update pandas from 0.24.2 to 0.25.0
2019-07-29 15:25:07 +00:00
pyup-bot
02bfe2dad3
Update numpy from 1.16.4 to 1.17.0
2019-07-29 15:25:06 +00:00
Matthias
50edd4cfdd
Merge pull request #2046 from freqtrade/pyup/fix_update_07_22
...
Pyup/fix update 07 22
2019-07-29 13:28:40 +02:00
Matthias
03e60b9ea4
Rename folder_Operations to directory_operations
2019-07-29 06:15:49 +02:00
Matthias
0677472c56
Merge pull request #2066 from freqtrade/hyperopt/tests
...
Fix some hyperopt tests
2019-07-28 19:33:18 +02:00
Matthias
c1bc1e3137
Add documentation for user_data_dir
2019-07-28 15:34:49 +02:00
Matthias
b691fb7f2d
Fix some hyperopt tests
2019-07-28 15:19:17 +02:00
Matthias
73ac98da80
Small fixes while tsting
2019-07-28 15:11:41 +02:00
Matthias
14b43b504b
Use user_data_dir for hyperopt
2019-07-28 15:05:17 +02:00
Matthias
a3c605f147
PairListResovler to use user_data_dir
2019-07-28 14:58:06 +02:00
Matthias
333413d298
Add default_conf to strategy tests
2019-07-28 14:58:06 +02:00
Matthias
9de8d7276e
have strategyresolver use user_data_dir
2019-07-28 14:57:05 +02:00
Matthias
432b106d58
Improve docstring, remove unneeded method
2019-07-28 14:57:05 +02:00
Matthias
2c7a248307
Use user_data_dir in hyperopt
2019-07-28 14:57:05 +02:00
Matthias
113947132c
user_data_dir is PATH in config, not str
2019-07-28 14:57:05 +02:00
Matthias
0a253d66d0
Remove os.path from hyperopt
2019-07-28 14:57:05 +02:00
Matthias
ae0e001187
Fix some bugs in tests
2019-07-28 14:57:05 +02:00
Matthias
eab82fdec7
plot-scripts use user_data_dir
2019-07-28 14:57:05 +02:00
Matthias
da755d1c83
Remove obsolete variable
2019-07-28 14:57:05 +02:00
Matthias
1b2581f0cb
Add user_data_dir to configuration
2019-07-28 14:57:05 +02:00
Matthias
56c8bdbaa2
Test create-userdir command line option
2019-07-28 14:57:05 +02:00
Matthias
23435512c4
Add create-userdir command to initialize a user directory
2019-07-28 14:57:05 +02:00
Matthias
6c3a0eb1d6
add create_userdir function
2019-07-28 14:55:19 +02:00
Matthias
c85cd13ca1
Change default backtest result to "backtest_results" - backtest_data is
...
misleading
2019-07-28 14:55:19 +02:00
Matthias
e4b994381b
Merge pull request #2060 from hroff-1902/improve-logging
...
Improve logging: output divider in logs between throttles
2019-07-28 14:45:16 +02:00
Matthias
de2a2473f5
Merge pull request #2050 from mrsegen/patch-1
...
Resolve issue #2042
2019-07-28 14:11:03 +02:00
Matthias
e6b036b413
Merge pull request #2064 from hroff-1902/remove-pytest-warning4
...
get rid of pandas warning in pytest
2019-07-28 14:10:16 +02:00
Leif Segen
08a3d26328
Update bot-usage.md
...
Update in response to feedback.
2019-07-27 18:35:21 -05:00
hroff-1902
bc299067aa
get rid of pandas warning in pytest
2019-07-27 23:24:06 +03:00
Matthias
908a0277e5
Merge pull request #2062 from hroff-1902/remove-pytest-warning1
...
minor: eliminate warnings in pytest
2019-07-26 14:40:11 +02:00
hroff-1902
c2deb1db25
eliminate warnings in pytest when testing handling of the deprecated strategy interfaces
2019-07-26 14:23:00 +03:00
Matthias
16716ad028
Merge pull request #2057 from freqtrade/refactor/argument_location
...
Move argument definitions to their own file
2019-07-26 06:19:04 +02:00
Matthias
fef8fe8525
Merge pull request #2055 from freqtrade/get_order_exception
...
Get order exception
2019-07-26 06:17:15 +02:00
Matthias
3d5268368f
Merge pull request #2059 from hroff-1902/docs-minor-fixes
...
Docs minor fixes
2019-07-26 06:08:09 +02:00
Matthias
20b51da180
Merge pull request #2056 from freqtrade/deprecate_live_bt
...
Deprecate live bt
2019-07-26 06:02:27 +02:00
hroff-1902
785a7a22bc
output divider in logs between throttles
2019-07-26 04:02:34 +03:00
hroff-1902
1ac4a7e116
rendering for a Note fixed
2019-07-26 02:59:10 +03:00
hroff-1902
327e505273
non-working link to misc.py removed
2019-07-26 02:57:51 +03:00
hroff-1902
bf1c197a37
import errors fixed
2019-07-26 02:21:31 +03:00
Matthias
3c3a902a69
Move argument definitions to their own file
2019-07-25 20:42:08 +02:00
Matthias
0c14176cd7
Deprecate --live
2019-07-25 20:36:19 +02:00
Matthias
7ee971c3e3
Add simple method to add deprecations to cmd line options
2019-07-25 20:35:20 +02:00
Matthias
098a23adc6
Merge pull request #2048 from hroff-1902/hyperopt-loss-onlyprofit2
...
minor: add OnlyProfitHyperOptLoss
2019-07-25 20:18:05 +02:00
hroff-1902
10c69387fd
docs adjusted
2019-07-25 21:07:17 +03:00
Matthias
4b8b2f7c5b
Use raise xxx from e to have a nicer traceback
2019-07-25 20:06:20 +02:00
Matthias
e1b8ff798f
Add test to verify that get_order was successfully cought
2019-07-25 20:05:48 +02:00
Matthias
05b1854946
Gracefully handle InvalidOrderException.
2019-07-25 19:56:59 +02:00
hroff-1902
f58668fd67
test added
2019-07-25 20:54:12 +03:00
Matthias
e8843c31e6
Merge pull request #2045 from hroff-1902/add-hyperopt-path
...
add --hyperopt-path option
2019-07-25 10:42:23 +02:00
hroff-1902
05be16e9e1
helpstring alignment fixed
2019-07-25 08:49:33 +03:00
hroff-1902
e9b77298a7
max() removed
2019-07-25 08:17:41 +03:00
Leif Segen
1b4b10f8cd
Update docs/installation.md
...
Address that numpy is required before `python3 -m pip install -r requirements.txt` can run.
2019-07-23 23:45:27 -05:00
Matthias
a0cecc6c52
Fix test after pandas 0.25.0 update
2019-07-24 06:29:50 +02:00
Leif Segen
cf6113068c
Resolve issue #2042
...
Issue #2042 noted that the terminal output from `setup.sh` regarding an option use the bot was missing from the documentation. This has been added.
2019-07-23 22:52:42 -05:00
hroff-1902
0c2c094db6
minor: add OnlyProfitHyperOptLoss
2019-07-23 18:51:24 +03:00
Matthias
60cf56e235
Adapt tests to always provide message for ccxt exceptions
...
Changes introduced in https://github.com/ccxt/ccxt/pull/5470
2019-07-22 20:59:49 +02:00
Matthias
482f5f7a26
Update plotly dependencies (will break 3.x installations)
2019-07-22 20:39:38 +02:00
hroff-1902
04382d4b44
add --hyperopt-path option
2019-07-22 20:23:18 +03:00
pyup-bot
44b2261c34
Update plotly from 3.10.0 to 4.0.0
2019-07-22 15:23:13 +00:00
pyup-bot
76b9d781ee
Update mypy from 0.711 to 0.720
2019-07-22 15:23:12 +00:00
pyup-bot
bd0faaf702
Update pytest from 5.0.0 to 5.0.1
2019-07-22 15:23:11 +00:00
pyup-bot
e0cd34c9e1
Update flake8 from 3.7.7 to 3.7.8
2019-07-22 15:23:09 +00:00
pyup-bot
6c41ca4b8c
Update flask from 1.0.3 to 1.1.1
2019-07-22 15:23:08 +00:00
pyup-bot
7add015a75
Update sqlalchemy from 1.3.5 to 1.3.6
2019-07-22 15:23:07 +00:00
pyup-bot
d6b6e59ab8
Update ccxt from 1.18.860 to 1.18.965
2019-07-22 15:23:06 +00:00
pyup-bot
a213674a98
Update pandas from 0.24.2 to 0.25.0
2019-07-22 15:23:05 +00:00
Matthias
41f24898e5
Merge pull request #2043 from freqtrade/combine/resolvers
...
Combine/resolvers
2019-07-22 06:19:31 +02:00
Matthias
d2ad32eef8
partially revert last commit(DefaultStrategy import IS needed).
...
* don't run functions in travis in a way we don't support
2019-07-21 19:56:43 +02:00
Matthias
1fea6d394a
Import DefaultStrategy from the correct file
2019-07-21 19:31:50 +02:00
Matthias
dcddfce5bc
Fix small mistakes
2019-07-21 19:21:50 +02:00
Matthias
e6528be63d
Config is not optional for hyperopt resolver
2019-07-21 16:20:45 +02:00
Matthias
08ca260e82
Simplify return valuef rom _load_object
2019-07-21 15:29:17 +02:00
Matthias
88eb93da52
Fix base64 strategy test to make sure strategy was loaded via base64
2019-07-21 15:16:19 +02:00
Matthias
b35efd96dc
Extract load_object from multiple paths to iResolver
2019-07-21 15:03:12 +02:00
Matthias
89db5c6bab
Extract strategy-specific stuff from search logic
...
will allow extracting all to IResolver
2019-07-21 14:52:59 +02:00
Matthias
790838d897
Merge pull request #2024 from freqtrade/custom_hyperopt_loss
...
Custom hyperopt loss function (and sharpe-ratio)
2019-07-20 12:48:26 +02:00
Matthias
4d0cf9ec8e
Merge pull request #2033 from hroff-1902/remove-dynamic-whitelist-option
...
remove deprecated --dynamic-whitelist option
2019-07-19 06:38:54 +02:00
Matthias
299f673a8e
Merge pull request #2029 from freqtrade/create_datadir_pathlib
...
[minor] Convert create_datadir to Pathlib
2019-07-19 06:36:11 +02:00
Matthias
fa8904978b
Don't use --hyperopt-loss-class, but --hyperopt-loss instead
2019-07-19 06:31:49 +02:00
hroff-1902
4a144d1c18
docs: description for whitelist and blacklist fixed
2019-07-18 22:43:36 +03:00
Matthias
415c96204a
Merge pull request #2035 from hroff-1902/cleanup-arguments
...
minor: cleanup Arguments
2019-07-18 20:56:51 +02:00
hroff-1902
7af24dc486
cleanup Arguments: name attrs and methods as non-public
2019-07-18 21:43:40 +03:00
Matthias
e01c0ab4d6
Improve doc wording
2019-07-18 20:02:28 +02:00
Matthias
8b4827ad85
Convert create_datadir to Pathlib
2019-07-18 19:48:19 +02:00
hroff-1902
43d5ec2d4a
docs: removed historical excursus which can confuse new users
2019-07-18 18:15:51 +03:00
hroff-1902
75a0998ed2
docs: restore link to #dynamic-pairlists.
2019-07-18 18:08:02 +03:00
Matthias
fbd229810f
Merge pull request #2034 from hroff-1902/option-version
...
minor: add -V alias for --version
2019-07-18 14:06:05 +02:00
Matthias
d27e791f32
Merge pull request #2031 from freqtrade/randomize_tests_again
...
Randomize tests again
2019-07-18 13:53:48 +02:00
hroff-1902
50d2950e6b
add -V alias for --version
2019-07-18 12:12:34 +03:00
hroff-1902
96564d0dad
remove deprecated --dynamic-whitelist option
2019-07-18 10:45:47 +03:00
Matthias
3e5abd18ca
Randomize tests again
...
this used to be enabled, but the plugin changed how it works
> From v1.0.0 onwards, this plugin no longer randomises tests by default.
2019-07-18 06:56:52 +02:00
Matthias
545ff6f9f1
Fix typo
2019-07-18 06:31:44 +02:00
Matthias
49b95fe008
use Path.cwd() instead of odd parent.parent.parent structure
2019-07-17 20:52:17 +02:00
Matthias
b8704e12b7
Add sample hyperopt loss file
2019-07-17 20:51:44 +02:00
Matthias
639a4d5cf7
Allow importing interface from hyperopt.py
2019-07-17 07:15:43 +02:00
Matthias
0e500de1a0
Add sample loss and improve docstring
2019-07-17 06:32:24 +02:00
Matthias
c5b244419d
Merge branch 'develop' into custom_hyperopt_loss
2019-07-17 06:27:42 +02:00
Matthias
8ccfc0f316
Remove unused variables
2019-07-17 06:24:40 +02:00
Matthias
e126c55a5a
Merge pull request #2023 from hroff-1902/refactor/config3
...
minor: configuration cleanup
2019-07-17 06:20:21 +02:00
hroff-1902
be26ba8f8f
rename _load_*_config() methods to _process_*_options()
2019-07-16 23:00:19 +03:00
Matthias
1493771087
improve description
2019-07-16 19:40:42 +02:00
Matthias
192d7ad735
Add column description to hyperopt documentation
2019-07-16 06:54:38 +02:00
Matthias
12679da5da
Add test for hyperoptresolver
2019-07-16 06:50:25 +02:00
Matthias
ec49b22af3
Add sharpe ratio hyperopt loss
2019-07-16 06:45:13 +02:00
Matthias
d23179e25c
Update hyperopt-loss to use resolver
2019-07-16 06:27:43 +02:00
Matthias
7d62bb8c53
Revert --clean argument to --continue
2019-07-16 05:51:26 +02:00
Matthias
c4e55d78d5
reword documentation
2019-07-16 05:41:39 +02:00
Matthias
07a1c48e8c
Fix wrong intendation for custom-hyperopt check
2019-07-15 23:14:07 +02:00
Matthias
7be25313a5
Add some mypy ignores
2019-07-15 22:59:28 +02:00
Matthias
55e8092cbf
Add sharpe ratio as loss function
2019-07-15 22:52:33 +02:00
Matthias
e5170582de
Adapt tests to new loss-function method
2019-07-15 22:45:14 +02:00
Matthias
710443d200
Add documentation for custom hyperopt
2019-07-15 21:38:49 +02:00
Matthias
2a20423be6
Allow loading custom hyperopt loss functions
2019-07-15 21:35:42 +02:00
hroff-1902
8096a1fb04
minor: configuration cleanup
2019-07-15 22:17:57 +03:00
Matthias
2fedae6060
Move unnecessary things out of generate_optimizer
2019-07-15 20:31:55 +02:00
Matthias
b1b4048f97
Add test for hyperopt
2019-07-15 20:28:02 +02:00
Matthias
107f00ff8f
Add hyperopt option to clean temporary pickle files
2019-07-15 20:17:15 +02:00
Matthias
5144e98a82
Merge pull request #2015 from hroff-1902/refactor/config2
...
Make configuration a module
2019-07-15 19:41:57 +02:00
Matthias
210d70b0c7
Merge pull request #2022 from freqtrade/fix/2020
...
Remove wrong import in legacy startup sript
2019-07-15 19:36:16 +02:00
Matthias
3ae94520c3
Merge pull request #2019 from freqtrade/small/cleanups
...
[Minor] Small code cleanups
2019-07-15 17:29:32 +02:00
Matthias
cbe25178d7
Merge pull request #2009 from hroff-1902/fix-2008
...
fix #2008
2019-07-15 10:55:33 +02:00
Matthias
a3b7e1f774
Update wording in docs
2019-07-15 06:59:20 +02:00
Matthias
bbab5fef0c
Remove wrong import in legacy startup sript
2019-07-15 06:27:43 +02:00
hroff-1902
007703156b
do not export ARGS_* from configuration
2019-07-15 01:55:35 +03:00
hroff-1902
9cae2900d4
get rid of patched_configuration_open() in tests
2019-07-15 01:44:25 +03:00
hroff-1902
876cae2807
docs adjusted to current default values; more detailed description of --eps and --dmmp added
2019-07-14 22:48:15 +03:00
Matthias
e955b1ae09
Use log_has_re instead of plain regex filters for log messages
2019-07-14 20:21:57 +02:00
Matthias
dadf8adb3e
Replace filter usage
2019-07-14 20:14:35 +02:00
Matthias
4238ee090d
Cleanup some code
...
after deepcode.ai suggestions
2019-07-14 20:05:28 +02:00
hroff-1902
65f77306d3
using logger.debug, info was too noisy
2019-07-14 21:00:48 +03:00
hroff-1902
efbc7cccb1
enable --dmmp for hyperopt
2019-07-14 20:56:17 +03:00
Matthias
f0206a90b1
Merge pull request #2018 from freqtrade/market_orders_with_price
...
Market orders with price
2019-07-14 19:29:44 +02:00
Matthias
a8f3f2bc1a
Extend test to cover market orders with price too
2019-07-14 14:23:23 +02:00
Matthias
25822d1717
Add empty options dict to all tests using create_order
2019-07-14 14:18:30 +02:00
Matthias
9887cb997e
Check if Price is needed for market orders
...
This is currently the case for:
cex, coinex, cointiger, fcoin, fcoinjp, hadax, huobipro, huobiru, uex,
2019-07-14 14:17:09 +02:00
Matthias
7e2be96516
Merge pull request #2017 from hroff-1902/resolver-filename
...
minor: improvements to resolvers
2019-07-14 13:37:00 +02:00
Matthias
2e1269c474
Revert comment for Exception that's not changed
2019-07-14 13:30:57 +02:00
hroff-1902
b499e74502
minor improvements to resolvers
2019-07-12 23:45:49 +03:00
Matthias
7536f6adbd
Merge pull request #2004 from freqtrade/doc/starting
...
Don't run the bot with python3 freqtrade
2019-07-12 09:02:41 +02:00
Matthias
4be02bc207
Merge pull request #2014 from hroff-1902/fix-2013
...
Fix #2013
2019-07-12 08:14:46 +02:00
hroff-1902
bbfbd87a9f
move create_datadir() to separate file
2019-07-12 03:31:36 +03:00
hroff-1902
7e103e34f8
flake happy
2019-07-12 01:41:09 +03:00
hroff-1902
94e6fb89b3
tests happy
2019-07-12 00:49:23 +03:00
hroff-1902
1bdffcc73b
make configuration a sep. module, including arguments
2019-07-12 00:49:23 +03:00
hroff-1902
e993e010f4
Fix #2013
2019-07-11 23:02:57 +03:00
Matthias
bc1b5f477d
Merge pull request #2010 from freqtrade/fix/docs
...
Fix non-rendering docs
2019-07-11 00:51:54 +02:00
Matthias
6a43128019
Fix non-rendering docs
2019-07-10 08:49:42 +02:00
hroff-1902
c474e2ac86
fix #2008
2019-07-10 01:53:40 +03:00
Matthias
7763b4cf5b
Merge pull request #2007 from hroff-1902/fix-2005
...
fix #2005
2019-07-09 10:33:42 +02:00
hroff-1902
322227bf67
fix #2005
2019-07-09 00:59:34 +03:00
Matthias
27cb1a4174
Add FAQ section explaining "module not found" errors
2019-07-08 17:08:14 +02:00
Matthias
c4fb0fd6ca
Don't run the bot with python3 freqtrade
...
* we can either use `python3 -m freqtrade ...` or `freqtrade ...` - and
shorter should be better.
2019-07-08 17:01:25 +02:00
Matthias
87ff1e8cb0
Merge pull request #2002 from hroff-1902/refactor/arguments2
...
minor: refactoring arguments and configuration
2019-07-08 16:56:25 +02:00
Matthias
61b24180f0
Merge pull request #1998 from freqtrade/fix/pax_balance
...
Support all types of pairs for /balance
2019-07-08 16:31:57 +02:00
hroff-1902
15d2cbd6df
loggers: wording improved
2019-07-07 10:17:01 +03:00
hroff-1902
f7a2428deb
max_open_trades may be -1
2019-07-07 10:13:00 +03:00
Matthias
6c2415d32f
Rename parameters from pair to curr
2019-07-07 06:36:35 +02:00
hroff-1902
84d3868994
rename loglevel --> verbosity, because it's not logging level
2019-07-07 02:53:13 +03:00
hroff-1902
f89b2a18e0
fix loglevel in conftest -- it's actually the verbosity level
2019-07-07 02:42:03 +03:00
hroff-1902
8114d790a5
commit forgotten loggers.py
2019-07-07 01:40:52 +03:00
hroff-1902
082065cd50
minor cosmetics in arguments.py
2019-07-07 01:20:26 +03:00
hroff-1902
a65b5f8e02
make some more arguments positive integers
2019-07-07 01:10:41 +03:00
hroff-1902
d8f133aaf3
remove duplicated loglevel option
2019-07-07 00:51:01 +03:00
hroff-1902
8e272e5774
minor: cosmetics in arguments.py
2019-07-07 00:48:39 +03:00
hroff-1902
ce2a5b2838
move loggers setup out of configuration
2019-07-07 00:31:48 +03:00
Matthias
bcf2bc6f8c
Merge pull request #1999 from freqtrade/minor/datadir
...
minor - Folders are not Directories
2019-07-04 20:25:44 +02:00
Matthias
17800c8ca5
Remove folder references (it's directory!)
2019-07-04 19:57:38 +02:00
Matthias
5c6039fd8b
Fix #1997 - rename folder to dir
2019-07-04 19:53:50 +02:00
Matthias
40fe2d2c16
Test get_valid_pair_combination
2019-07-03 20:20:12 +02:00
Matthias
1bcf2737fe
Add tests for new behaviour
2019-07-03 20:07:26 +02:00
Matthias
fcdbe846e5
Fix #1981 - Detect reverted currency pairs
2019-07-03 20:06:50 +02:00
Matthias
d055dc0c6e
Merge pull request #1993 from freqtrade/refactor/arguments
...
Remove duplicate keyword from arguments
2019-07-03 12:01:41 +02:00
Matthias
e19c192570
Merge pull request #1994 from hroff-1902/fix-validate_timeframes
...
fix validate_timeframes()
2019-07-03 11:11:28 +02:00
hroff-1902
b80cef964e
fix validate_timeframes(); test added
2019-07-03 11:18:39 +03:00
Matthias
b43594e4eb
Merge pull request #1996 from hroff-1902/fix/1995
...
fix #1995
2019-07-03 06:44:23 +02:00
Matthias
0908863e07
Merge pull request #1987 from freqtrade/plot_script_changes
...
Plot script changes
2019-07-03 06:43:34 +02:00
Matthias
b3644f7fa0
Fix typo in docstring
2019-07-03 06:26:39 +02:00
hroff-1902
d41b8cc96e
catch ccxt.BaseError
2019-07-03 05:13:41 +03:00
hroff-1902
91fb9d0113
fix #1995
2019-07-03 05:02:44 +03:00
Matthias
85ac217abc
Remove duplicate keyword from arguments
2019-07-02 20:33:27 +02:00
Matthias
687381f42c
Merge pull request #1991 from freqtrade/pyup/scheduled-update-2019-07-01
...
Scheduled weekly dependency update for week 26
2019-07-01 22:06:29 +02:00
pyup-bot
c91add203d
Update mypy from 0.710 to 0.711
2019-07-01 18:28:32 +00:00
pyup-bot
1e4f459a26
Update pytest from 4.6.3 to 5.0.0
2019-07-01 18:28:31 +00:00
pyup-bot
06ad04e5fa
Update ccxt from 1.18.805 to 1.18.860
2019-07-01 18:28:30 +00:00
Matthias
80bf5c9756
Merge pull request #1988 from freqtrade/fix/timeframes_crash
...
Gracefully fail on timeframes exception
2019-07-01 11:19:37 +02:00
Matthias
0d601fd111
Remove logger message
2019-07-01 06:18:28 +02:00
Matthias
01904d3c1e
Test not having timeframe available on exchange object
2019-06-30 20:30:57 +02:00
Matthias
0c7d14fe50
Check if timeframes is available and fail gracefully otherwise
2019-06-30 20:30:31 +02:00
Matthias
cdeb649d0b
Merge pull request #1967 from freqtrade/modify/setup.sh
...
Modify handling of pip in setup.sh
2019-06-30 19:52:50 +02:00
Matthias
79ae3c2f2e
Merge pull request #1977 from hroff-1902/cleanup/freqtradebot
...
partial freqtradebot cleanup
2019-06-30 19:52:35 +02:00
Matthias
59818af69c
Remove common_datearray function
2019-06-30 13:18:22 +02:00
Matthias
44e0500958
Test init_plotscript
2019-06-30 13:01:12 +02:00
Matthias
db59d39e2c
Don't use class for plotting
...
This will allow easy usage of the methods from jupter notebooks
2019-06-30 11:08:02 +02:00
Matthias
587d71efb5
Test generate_profit_plot
2019-06-30 10:47:55 +02:00
Matthias
c7a4a16eec
Create generate_plot_graph
2019-06-30 10:31:36 +02:00
Matthias
0b517584aa
Use add_profit in script
2019-06-30 10:26:53 +02:00
Matthias
5a11ffcad8
Add test for add_profit
2019-06-30 10:24:10 +02:00
Matthias
0a184d380e
create add_profit function
2019-06-30 10:14:33 +02:00
Matthias
6b387d320e
extract combine_tickers to btanalysis
2019-06-30 10:04:43 +02:00
Matthias
348513c151
Improve formatting of plotting.py
2019-06-30 09:47:07 +02:00
Matthias
0d5e94b147
Rename generate_row to add_indicators
2019-06-30 09:44:50 +02:00
Matthias
88545d882c
Use FTPlots class in plot-scripts
2019-06-30 09:42:10 +02:00
Matthias
42ea0a19d2
create FTPlots class to combine duplicate script code
2019-06-30 09:41:43 +02:00
Matthias
c87d27048b
align plot_profit to plot_dataframe
2019-06-30 09:28:49 +02:00
Matthias
700bab7279
Rename generate_plot_file to store_plot_file
2019-06-30 09:28:34 +02:00
Matthias
c3db4ebbc3
Revise plot_profit to use pandas functions where possible
2019-06-29 20:52:33 +02:00
Matthias
8aa327cb8a
Add load_trades abstraction (to load trades from either DB or file)
2019-06-29 20:52:23 +02:00
Matthias
4218d569de
Only read trades once
2019-06-29 20:41:22 +02:00
Matthias
e50eee59cf
Seperate plot-name generation and plotting
2019-06-29 20:38:49 +02:00
Matthias
4506832925
Update docstring
2019-06-29 20:07:25 +02:00
Matthias
a0cdc63a5d
Merge pull request #1984 from asmodehn/bitstamp_bad
...
adding bitstamp to list of bad exchanges.
2019-06-29 19:51:01 +02:00
Matthias
79b4e2dc85
Rename generate_graph to generate_candlestick_graph
2019-06-29 17:23:33 +02:00
Matthias
edd3fc8825
Add test for create_cum_profit
2019-06-29 17:22:47 +02:00
AlexV
e8796e009c
adding bitstamp to list of bad exchanges.
2019-06-29 17:20:10 +02:00
Matthias
044be3b93e
Add create_cum_profit column
2019-06-29 16:57:04 +02:00
Matthias
0436811cf0
Use mode OTHER, nto backtesting
2019-06-28 06:47:40 +02:00
Matthias
152e138c17
Merge pull request #1979 from hroff-1902/fix/1978
...
fix #1978
2019-06-28 06:04:32 +02:00
hroff-1902
4f5e212f87
fix #1978
2019-06-28 01:01:51 +03:00
hroff-1902
21bf01a24c
partial freqtradebot cleanup
2019-06-27 22:29:17 +03:00
Matthias
16a9e6b72f
Improve install documentation
2019-06-27 19:51:04 +02:00
Matthias
700bc087d3
Merge pull request #1952 from hroff-1902/fix/1948
...
Fix #1948
2019-06-27 19:36:06 +02:00
Matthias
8b99348e98
Merge pull request #1975 from freqtrade/fix/dry_run_bal
...
Show different message for balance during dry-run
2019-06-27 19:34:51 +02:00
Matthias
045f34e851
Merge pull request #1974 from hroff-1902/fix/1963
...
fix #1963
2019-06-27 19:34:17 +02:00
hroff-1902
e5a8030dd7
comment added
2019-06-27 16:42:10 +03:00
Matthias
6643b83afe
Update tests to test both balance versions
2019-06-27 07:06:35 +02:00
Matthias
98681b78b4
Show ifferent message for balance in dry-run
2019-06-27 07:06:11 +02:00
Matthias
f8dd0b0cb3
Use parenteses instead of \ seperators
2019-06-27 06:32:26 +02:00
Matthias
f04d49886b
Add test to verify behaviour if currency in fee-dict is None
2019-06-27 06:29:18 +02:00
Matthias
3043a8d9c9
Be more explicit about what's missing
2019-06-27 06:20:22 +02:00
Matthias
4459fdf1b1
Merge pull request #1961 from freqtrade/feat/config_refactor
...
Argument handling refactor
2019-06-27 06:06:23 +02:00
Matthias
086d690df7
Merge pull request #1973 from hroff-1902/minor-typos-1
...
minor: couple of typos fixed
2019-06-27 05:49:58 +02:00
hroff-1902
05d93cda16
fix #1963
2019-06-27 01:03:38 +03:00
hroff-1902
6fc6eaf742
minor: couple of typos fixed
2019-06-26 22:23:16 +03:00
Matthias
596cee2dc1
Merge pull request #1972 from freqtrade/update_qtpylib
...
Update qtpylib from source
2019-06-26 20:34:28 +02:00
Matthias
1d5c3f34ae
Update qtpylib from source
2019-06-26 20:00:16 +02:00
Matthias
ca7080c2bb
Merge pull request #1958 from freqtrade/new_release_dev
...
Version bump develop
2019-06-26 06:11:00 +02:00
Matthias
21f6493b02
Merge pull request #1957 from freqtrade/new_release
...
New release - 2019.6
2019-06-26 06:05:43 +02:00
Matthias
a89112a133
Merge pull request #1969 from freqtrade/developer_doc_improve
...
[minor] Improve developer-document
2019-06-25 07:04:06 +02:00
Matthias
353437bbd1
07 is July!!
2019-06-24 21:08:40 +02:00
Matthias
8e92fc62a3
Use correct new versioning now
2019-06-24 20:18:06 +02:00
Matthias
c106534663
Improve developer-document
...
to include a note to keep both branches uptodate while creating a changelog.
Cost me ~5 minutes doing the 2019.6 release...
2019-06-24 20:13:40 +02:00
Matthias
b92c6cdf35
Cleanup arguments and test_arguments
2019-06-24 20:10:50 +02:00
Matthias
ca5093901b
Use build_args for plot script
2019-06-24 20:08:17 +02:00
Matthias
ba7a0dde06
Use build_args for download script
2019-06-24 20:08:17 +02:00
Matthias
27798c1683
Remove main_options
2019-06-24 20:08:15 +02:00
Matthias
ee312ac230
Use build_args for plot_dataframe script
2019-06-24 20:07:04 +02:00
Matthias
7e82be53cd
Use build_args to build subcomand arguments
2019-06-24 20:05:17 +02:00
Matthias
7017e46ba1
Add dict with all possible cli arguments
2019-06-24 20:05:13 +02:00
Matthias
7166674d6c
Move check_int_positive out of arguments class
2019-06-24 19:55:16 +02:00
Matthias
e1daf02735
UPdate version for develop
2019-06-24 19:46:39 +02:00
Matthias
56e6294873
Version bump to 2019.6
2019-06-24 19:44:14 +02:00
Matthias
1b15e5dd64
Merge branch 'master' into new_release
2019-06-24 19:43:59 +02:00
Matthias
31a2aac627
Merge pull request #1959 from freqtrade/split_btanalysis_load_trades
...
Split btanalysis load trades
2019-06-24 19:41:56 +02:00
Matthias
158569f5e8
Merge pull request #1968 from freqtrade/pyup/scheduled-update-2019-06-24
...
Scheduled weekly dependency update for week 25
2019-06-24 19:26:00 +02:00
Matthias
e83f8941a1
Fix documentation grammar
2019-06-24 19:20:42 +02:00
pyup-bot
d6dbb21a34
Update mypy from 0.701 to 0.710
2019-06-24 15:24:09 +00:00
pyup-bot
90ada0649c
Update wrapt from 1.11.1 to 1.11.2
2019-06-24 15:24:08 +00:00
pyup-bot
e8429bd230
Update sqlalchemy from 1.3.4 to 1.3.5
2019-06-24 15:24:07 +00:00
pyup-bot
5a30f0462f
Update ccxt from 1.18.725 to 1.18.805
2019-06-24 15:24:06 +00:00
Matthias
11d39bb0d3
Improve wording
2019-06-24 17:20:41 +02:00
Matthias
a517779dd7
Merge pull request #1964 from hroff-1902/fix-help-strings-2
...
minor: fix help strings
2019-06-24 14:33:46 +02:00
Matthias
eba7327058
Merge branch 'develop' into split_btanalysis_load_trades
2019-06-24 07:15:14 +02:00
Matthias
1b156e0f34
Don't install python to a system, it's error-prone and may not work
2019-06-24 07:10:24 +02:00
Matthias
c1ee5d69c9
Try to get travis cache to work correctly
2019-06-24 07:09:54 +02:00
Matthias
1f8dc7f845
Merge pull request #1936 from freqtrade/fix/validate_dataframe
...
Properly warn if data is incomplete
2019-06-24 06:50:48 +02:00
Matthias
a07653a6cc
Merge branch 'develop' into fix/validate_dataframe
2019-06-24 06:21:08 +02:00
Matthias
c9a76be532
Merge pull request #1943 from freqtrade/fix/tests_windows
...
Fix tests on windows
2019-06-24 06:18:17 +02:00
Matthias
9d2b6db97b
Merge pull request #1954 from freqtrade/fix/stoploss_cancel_error
...
Trailing stoploss cancel orders should be handled gracefully
2019-06-24 06:17:44 +02:00
Matthias
12d2db5e7b
Merge pull request #1966 from hroff-1902/fix-docstrings
...
minor: typos in docstrings fixed
2019-06-24 06:17:11 +02:00
Matthias
1add8ecd0c
Merge pull request #1960 from freqtrade/plot_df_stripping
...
Plot datafame simplification
2019-06-24 06:15:54 +02:00
Matthias
f23a8a8cd1
Merge pull request #1965 from freqtrade/hroff-1902-patch-1
...
minor: typo fixed in docs
2019-06-24 06:14:27 +02:00
hroff-1902
116d8e853e
typos in docstrings fixed
2019-06-23 23:10:37 +03:00
hroff-1902
5b84cb39ac
typo fixed
2019-06-23 22:51:33 +03:00
hroff-1902
7f018839f8
diverse cosmetics to options help strings
2019-06-23 21:42:46 +03:00
hroff-1902
3716c04ed4
fix help string for --db-url
2019-06-23 20:34:53 +03:00
hroff-1902
7fbdf36c64
avoid code duplication while selecting min_roi entries
2019-06-23 19:23:51 +03:00
Matthias
da5f77c96f
Merge pull request #1962 from hroff-1902/fix-help-strings
...
minor: fix help strings shown to the user
2019-06-23 10:56:11 +02:00
hroff-1902
451d4a400e
fix help strings shown to the user
2019-06-22 23:51:29 +03:00
Matthias
4cbcb5f36f
Move .title to ExchangeResolver (it does not make sense to do this over
...
and over again)
2019-06-22 16:52:14 +02:00
Matthias
026784efac
remove get_tickers_data from plot_dataframe
2019-06-22 16:45:38 +02:00
Matthias
cc56d0e0fc
Remove unneeded initialization
2019-06-22 16:40:33 +02:00
Matthias
559d5ebd1d
Remove combined load-method since it's confusing
2019-06-22 16:20:41 +02:00
Matthias
3e61ada34a
Be explicit in what is used, db or trades
2019-06-22 16:18:49 +02:00
Matthias
8758218b09
Add data-analysis documentation
2019-06-22 16:18:22 +02:00
Matthias
de38aea164
Fix sequence of loading trades
2019-06-22 15:45:20 +02:00
Matthias
d8286d7a98
Merge pull request #1937 from xmatthias/feat/plot_module
...
move parts of scripts/plot_dataframe.py to main bot code
2019-06-22 13:06:30 +02:00
Matthias
101ad71be1
Merge pull request #1955 from freqtrade/ticker_interval_to_hyperopt
...
Ticker interval to hyperopt
2019-06-22 12:55:17 +02:00
Matthias
db17b20e26
Don't require pairs but fall back to pair_whitelist instead
2019-06-21 20:21:03 +02:00
Matthias
a581ca66bf
Adapt test after merging develop
2019-06-21 19:31:18 +02:00
Matthias
5d6819bb28
Merge branch 'develop' into feat/plot_module
2019-06-21 19:28:38 +02:00
Matthias
7a0d86660e
Mypy type errors
2019-06-21 07:10:30 +02:00
Matthias
1a27ae8a81
Add tests to verify that ticker_interval is there
2019-06-21 07:07:39 +02:00
Matthias
f907a487c8
make ticker_interval available to hyperopt functions
2019-06-21 07:07:21 +02:00
Matthias
a75f08cf17
Merge pull request #1947 from hroff-1902/arguments-cleanup
...
arguments cleanup
2019-06-21 06:41:46 +02:00
Matthias
89ba649ddb
Test handling errors while trailing stop loss
2019-06-20 20:57:15 +02:00
Matthias
63640518da
Gracefully handle errosr when cancelling stoploss orders
...
fixes #1933
2019-06-20 20:56:58 +02:00
Matthias
a8dcfc05c5
Add test to verify InvalidOrder is handled correctly
2019-06-20 20:36:39 +02:00
Matthias
dd379c4192
Cancelling stoploss order should not kill the bot
2019-06-20 20:32:46 +02:00
Matthias
911e71cd9b
remove redundant test-functions
2019-06-20 20:30:05 +02:00
Matthias
b8fb38b92c
Merge pull request #1951 from hroff-1902/pipe-config
...
allow reading config from stdin
2019-06-20 19:29:14 +02:00
hroff-1902
144e053a4e
fix for #1948
2019-06-20 03:26:25 +03:00
hroff-1902
a8efb1e1c8
test for #1948 added
2019-06-20 03:26:02 +03:00
hroff-1902
0866b5f29f
allow reading config from stdin
2019-06-20 00:04:11 +03:00
Matthias
38712f8120
Merge pull request #1946 from hroff-1902/validator-cosmetics
...
minor: json validator cosmetics
2019-06-19 19:32:22 +02:00
hroff-1902
860e056366
--datadir is now handled in arguments.common_options()
2019-06-19 02:49:12 +03:00
hroff-1902
c6fed4e493
make flake happy
2019-06-19 02:42:29 +03:00
hroff-1902
8c40a406b6
arguments cleanup
2019-06-19 01:53:38 +03:00
hroff-1902
6f950bbd66
json validator cosmetics
2019-06-18 01:46:30 +03:00
Matthias
aa2cce020e
Merge pull request #1944 from freqtrade/pyup/scheduled-update-2019-06-17
...
Scheduled weekly dependency update for week 24
2019-06-17 19:16:39 +02:00
pyup-bot
0e7ea1dada
Update coveralls from 1.8.0 to 1.8.1
2019-06-17 15:23:15 +00:00
pyup-bot
6973087d5b
Update pytest from 4.6.2 to 4.6.3
2019-06-17 15:23:14 +00:00
pyup-bot
25755f6adf
Update ccxt from 1.18.667 to 1.18.725
2019-06-17 15:23:13 +00:00
Matthias
0d360167f3
Merge pull request #1942 from freqtrade/fix/rpc_market_buy
...
RPC: don't use limit for rates that could be market orders
2019-06-17 14:55:31 +02:00
Matthias
ba4890d303
Fix tests on windows
2019-06-17 14:36:58 +02:00
Matthias
7cd36239a4
UPdate documentation with new value
2019-06-17 07:03:33 +02:00
Matthias
06afb3f155
Don't use "limit" for sell-orders either
2019-06-17 07:01:17 +02:00
Matthias
557122921a
Add order_type to sell-notification
2019-06-17 06:56:52 +02:00
Matthias
475e76b272
Add order_type to buy_notification
2019-06-17 06:55:30 +02:00
Matthias
b0c5286e8a
Merge pull request #1938 from hroff-1902/cleanup-setup-configuration
...
minor: setup_configuration() cleanup
2019-06-17 06:41:19 +02:00
Matthias
bffa9fbfbd
Merge pull request #1941 from hroff-1902/fix-typo
...
minor: fix typo
2019-06-17 06:07:07 +02:00
hroff-1902
d217f32bbc
minor: fix typo in freqtradebot.py
2019-06-17 04:35:39 +03:00
hroff-1902
195bf5a4cc
tests adjusted
2019-06-16 22:10:39 +03:00
hroff-1902
813c008af2
setup_configuration() cleanup
2019-06-16 21:37:43 +03:00
Matthias
765eff23f0
Fix typo
2019-06-16 20:14:31 +02:00
Matthias
0eb109f8f7
Improve some tests
2019-06-16 19:53:48 +02:00
Matthias
fc3e3c468c
File existence is checked in load_backtest_data
2019-06-16 19:35:21 +02:00
Matthias
4b7dfc64c6
Add test for generate_plot_file
2019-06-16 19:35:21 +02:00
Matthias
488bb971ff
Get rid of global conf object
2019-06-16 19:35:21 +02:00
Matthias
907c2f1e6b
Copy plot options to config
2019-06-16 19:35:21 +02:00
Matthias
3f04930f38
Require pairs argument
2019-06-16 19:35:21 +02:00
Matthias
0300128cb8
Move plot-options to arguments.py
2019-06-16 19:35:15 +02:00
Matthias
bf2c0390e7
Adjust some imports
2019-06-16 19:33:48 +02:00
Matthias
1cd8415723
Move extract_trades_of_period to btanlaysis
2019-06-16 19:33:48 +02:00
Matthias
1c53aa5687
Add tests for load_trades
2019-06-16 19:33:48 +02:00
Matthias
c7643e142b
Move load_trades to bt_anlaysis
2019-06-16 19:33:48 +02:00
Matthias
9f5ca82f48
Add more tests
2019-06-16 19:33:48 +02:00
Matthias
6db4e05aef
Improve plotting tests
2019-06-16 19:33:48 +02:00
Matthias
2891d7cccb
Add initial plotting test
2019-06-16 19:33:48 +02:00
Matthias
cae2185460
Move generate_plot to plotting.py
2019-06-16 19:33:48 +02:00
Matthias
6347161975
don't use print in plot_dataframe
2019-06-16 19:33:48 +02:00
Matthias
b1a01345f9
Add better hover tip
2019-06-16 19:33:48 +02:00
Matthias
e0a1e5417f
sanity checks before plotting, cleanup
2019-06-16 19:33:48 +02:00
Matthias
6df0b39f81
Cleanup plot_dataframe a bit
2019-06-16 19:33:48 +02:00
Matthias
68af6d4151
Move plot-functions to plotting module
2019-06-16 19:33:48 +02:00
xmatthias
583d70ec9c
add plot module proto
2019-06-16 19:33:48 +02:00
Matthias
2369161bb0
Merge pull request #1927 from hroff-1902/list-exchanges-module
...
list-exchanges subcommand added
2019-06-16 19:25:23 +02:00
Matthias
9035e0b695
Update function due to merge of #1926
2019-06-16 10:39:43 +02:00
Matthias
4ef309bc6c
Merge branch 'develop' into pr/hroff-1902/1927
2019-06-16 10:37:28 +02:00
Matthias
114de8a025
Remove unused imports
2019-06-16 10:13:56 +02:00
Matthias
442339cd27
Add tests for utils.py
2019-06-16 10:13:24 +02:00
Matthias
e6cab6d710
Move get_args from multiple locations to conftest
2019-06-16 10:13:12 +02:00
Matthias
472e7f80a0
Fix Line too long error
2019-06-15 16:58:17 +02:00
Misagh
2a682f858e
Merge pull request #1935 from freqtrade/update_slack_link
...
Update slack link since the old one expired
2019-06-15 14:30:31 +02:00
Misagh
c43edf98d4
Merge pull request #1934 from freqtrade/edge_override_stake_amount
...
Edge cli should override stake_amount
2019-06-15 14:28:16 +02:00
Matthias
a0415aea83
Merge pull request #1926 from hroff-1902/check-exchange
...
Enhance check_exchange()
2019-06-15 13:52:30 +02:00
Matthias
4a916125a0
Tests need to pass pair to parse_ticker_dataframe
2019-06-15 13:48:08 +02:00
Matthias
89ff614e1d
Add pair as parameter, and warn when fillup was necessary
2019-06-15 13:46:19 +02:00
Matthias
55079831a1
Don't explicitly validate backtest data (it's done while loading now).
2019-06-15 13:45:50 +02:00
Matthias
d047a9d836
Adapt tests for new validate_backtest signature
2019-06-15 13:32:05 +02:00
Matthias
cd4cf215e1
Convert validate_backtest_data to take dataframe directly
2019-06-15 13:31:27 +02:00
Matthias
01b5ece642
Log missing data filllup if necessary
2019-06-15 13:31:14 +02:00
Matthias
36dd061be7
Update slack link since the old one expired
2019-06-15 13:19:18 +02:00
Matthias
a77d75eb43
Check log output since that's whats shown to users
2019-06-15 13:14:07 +02:00
Matthias
707118a636
Test stake changed to unlimited
2019-06-15 13:04:15 +02:00
Misagh
ad9dc349e4
edge cli should override stake_amount
2019-06-15 12:20:32 +02:00
hroff-1902
09cd7db9b1
make flake happy
2019-06-14 22:04:29 +03:00
hroff-1902
1af988711b
add --one-column as an alias option
2019-06-14 21:59:16 +03:00
hroff-1902
cedd38455f
remove configuration from list-exchanges
2019-06-14 21:54:38 +03:00
Matthias
2965931a78
Merge pull request #1893 from hroff-1902/refactor-download-script
...
refactoring download_backtest_data.py
2019-06-14 20:12:07 +02:00
Matthias
1afe6c1437
Don't run validation per strategy, it's only eneded once
2019-06-14 19:37:54 +02:00
Matthias
3240d4e70e
Merge pull request #1925 from hroff-1902/strategy-advise-logging
...
debug logging for IStrategy.advise_*()
2019-06-14 19:24:14 +02:00
hroff-1902
941fb4ebbb
tests added
2019-06-14 18:40:25 +03:00
hroff-1902
ee113ab8ed
log messages aligned
2019-06-14 18:40:02 +03:00
Misagh
24f86e9ff3
Merge pull request #1931 from freqtrade/fix/trailing_stoploss_offset
...
Fix/trailing stoploss offset
2019-06-14 14:32:32 +02:00
hroff-1902
04ea66c977
fix handling timeframes
2019-06-14 02:58:34 +03:00
Matthias
9657b1a17f
explict parse to string for ticker-interval
2019-06-13 20:37:17 +02:00
Matthias
e08fda074a
Fix bug with timeframe handling
2019-06-13 20:26:47 +02:00
Matthias
550fbad53e
Add test-cases with trailing_stop_offsets
2019-06-13 20:05:49 +02:00
Matthias
160894c031
Calculate profit_high to make sure stoploss_positive_offset is correct
2019-06-13 20:04:52 +02:00
Matthias
578180f45b
Add test for sell-signal sell
2019-06-13 20:00:56 +02:00
Matthias
b64b6a2583
Support trailing_stop_positive options in BTContainer
2019-06-13 20:00:00 +02:00
Matthias
a4d8424268
trailing_stop_positive should only be set when needed, and
...
none/undefined otherwise
2019-06-13 19:34:46 +02:00
hroff-1902
a65c89f090
test adjusted
2019-06-12 23:37:02 +03:00
hroff-1902
0cc2210f22
wording fixed
2019-06-12 22:53:43 +03:00
hroff-1902
8df40a6ff9
make flake happy
2019-06-12 22:40:50 +03:00
hroff-1902
9c64965808
list-exchanges subcommand added
2019-06-12 12:33:20 +03:00
Misagh
0d8b572a17
Merge pull request #1921 from freqtrade/minor/backtest_optimize
...
[minor] Small cleanup to reduce dict lookups during backtesting/hyperopt
2019-06-12 10:31:44 +02:00
Misagh
1f3406b29b
Merge pull request #1868 from freqtrade/stoploss_restart
...
Stoploss restart
2019-06-12 10:29:17 +02:00
hroff-1902
dc7f883751
no need to duplicate this long error message
2019-06-11 13:47:04 +03:00
hroff-1902
db6ccef6bd
return back check in init_ccxt()
2019-06-11 13:43:29 +03:00
hroff-1902
676e730013
enhance check_exchange
2019-06-11 13:18:35 +03:00
Matthias
08105641d9
Merge pull request #1901 from yperfanov/bid_ask_strategy
...
Bid ask strategy
2019-06-11 11:14:39 +02:00
hroff-1902
7322a34fa4
fix metadata in tests
2019-06-11 10:58:19 +03:00
hroff-1902
4801af4c77
debug logging for IStrategy.advise_*() added
2019-06-11 10:42:14 +03:00
hroff-1902
d55f2be942
make flake happy
2019-06-11 10:21:59 +03:00
hroff-1902
cd60d6d99a
make --days positive int only
2019-06-11 10:10:21 +03:00
hroff-1902
dc0326db27
fix handling --exchange
2019-06-11 10:09:30 +03:00
Matthias
50c7a2445b
Merge pull request #1922 from freqtrade/pyup/scheduled-update-2019-06-10
...
Scheduled weekly dependency update for week 23
2019-06-10 17:55:36 +02:00
pyup-bot
6636f0c71b
Update pytest from 4.6.1 to 4.6.2
2019-06-10 15:19:09 +00:00
pyup-bot
1a41d4e6cd
Update python-rapidjson from 0.7.1 to 0.7.2
2019-06-10 15:19:08 +00:00
pyup-bot
9961c0e15b
Update arrow from 0.14.1 to 0.14.2
2019-06-10 15:19:06 +00:00
pyup-bot
5c5b0effc1
Update ccxt from 1.18.615 to 1.18.667
2019-06-10 15:19:05 +00:00
Matthias
4dc3a0ca1d
Small cleanup to reduce dict lookups during backtesting/hyperopt
2019-06-10 16:20:19 +02:00
Matthias
99cceeea70
Merge pull request #1915 from freqtrade/feat/drop_incomplete_optional
...
Make dropping the last candle optional (configured per exchange)
2019-06-10 14:58:19 +02:00
Matthias
839734a988
Merge pull request #1917 from hroff-1902/minor-optimize
...
minor optimize cleanup
2019-06-10 13:15:54 +02:00
hroff-1902
90b0f1daa8
minor optimize cleanup
2019-06-10 02:08:54 +03:00
Matthias
792390e815
Add missing parameter for exchange-verify snippet
2019-06-09 15:03:26 +02:00
Matthias
9f2e0b11d1
Parametrize ohlcv_candle_limit (per call)
2019-06-09 14:52:17 +02:00
Matthias
3380543878
Add test for drop_incomplete option
2019-06-09 14:51:58 +02:00
Matthias
ce317b62f9
Add docstrings to load_pair_history
2019-06-09 14:40:45 +02:00
Matthias
6ad94684d5
Add WIP document of steps to test a new exchange
2019-06-09 14:36:08 +02:00
Matthias
fdbbefdddd
Make drop_incomplete optional
2019-06-09 14:35:58 +02:00
Matthias
3fe5388d4c
Document _ft_has_params override
2019-06-09 14:13:03 +02:00
Matthias
7108a2e57d
Add deep_merge for _ft_has and test
2019-06-09 14:06:29 +02:00
Matthias
9c497bf15c
Improve docstring for deep_merge_dicts
2019-06-09 14:04:19 +02:00
Matthias
d7c63347e1
Use kwarg for parse_ticker_dataframe
2019-06-09 13:19:01 +02:00
Matthias
adc12ed043
Fix new test after develop merge
2019-06-08 20:26:25 +02:00
Matthias
9ea887dbd0
Merge branch 'develop' into stoploss_restart
2019-06-08 20:23:13 +02:00
Matthias
9967df8f45
Merge pull request #1902 from freqtrade/fix_tsl_offset_on_reason
...
Trailing stoploss sell reason fixed.
2019-06-08 20:21:51 +02:00
Matthias
71b7b2482f
Merge pull request #1905 from freqtrade/pyup/scheduled-update-2019-06-03
...
Scheduled weekly dependency update for week 22
2019-06-08 19:43:54 +02:00
Matthias
5273540a93
Fix test failure (double-trailing newlines are removed now)
2019-06-08 19:32:31 +02:00
Yuliyan Perfanov
f9fe266364
check for runmode before retrieving the orderbook
2019-06-06 18:52:14 +03:00
Yuliyan Perfanov
a9ed5da369
added doc for DataProvider.orderbook()
2019-06-06 18:48:26 +03:00
Yuliyan Perfanov
2e6ded06a9
removed redundant print()
2019-06-06 18:25:58 +03:00
pyup-bot
7134273918
Update plotly from 3.9.0 to 3.10.0
2019-06-03 17:19:26 +02:00
pyup-bot
f75e97e9b0
Update coveralls from 1.7.0 to 1.8.0
2019-06-03 17:19:25 +02:00
pyup-bot
a132517f0a
Update pytest from 4.5.0 to 4.6.1
2019-06-03 17:19:24 +02:00
pyup-bot
3c1ae07f92
Update flask from 1.0.2 to 1.0.3
2019-06-03 17:19:20 +02:00
pyup-bot
4ef8a74977
Update arrow from 0.13.2 to 0.14.1
2019-06-03 17:19:19 +02:00
pyup-bot
51113dae0e
Update sqlalchemy from 1.3.3 to 1.3.4
2019-06-03 17:19:16 +02:00
pyup-bot
c04a8a1024
Update ccxt from 1.18.578 to 1.18.615
2019-06-03 17:19:13 +02:00
pyup-bot
bd8edd61fd
Update numpy from 1.16.3 to 1.16.4
2019-06-03 17:19:12 +02:00
Misagh
92113ce1c9
Merge pull request #1903 from freqtrade/fix/testfailure
...
Fix test-failure introduced in #1891
2019-06-02 15:52:19 +02:00
Matthias
107c3beb20
Fix test-failure introduced in #1891
2019-06-02 15:28:29 +02:00
Matthias
4e45aa1564
Merge pull request #1863 from xmatthias/feat/flask_rest_retry
...
Add REST API to control the bot
2019-06-02 15:20:12 +02:00
Matthias
e0e5cfa266
Merge pull request #1891 from freqtrade/simplify/persistence_init
...
persistence.init does not need the config dict
2019-06-02 15:13:06 +02:00
Misagh
36dae7cc6c
trailing stoploss reason fixed
2019-06-02 13:27:31 +02:00
Yuliyan Perfanov
c68fe7a685
example how to use best bid and ask in strategy
2019-06-02 13:27:44 +03:00
Yuliyan Perfanov
199426460a
implemented DataProvider.orderbook()
2019-06-02 13:25:09 +03:00
Matthias
338f2a2322
Use kwarg to call persistence.init()
2019-06-01 06:26:03 +02:00
Matthias
f04089ef1e
Merge pull request #1892 from freqtrade/ref/live_data
...
refactor `--live` handling
2019-06-01 06:20:11 +02:00
hroff-1902
1add432673
docs adjusted
2019-05-30 23:00:19 +03:00
Matthias
f15f03428e
Merge pull request #1896 from hroff-1902/fix-help-traceback
...
fix handling of SystemExit
2019-05-30 20:14:08 +02:00
hroff-1902
e4e22167bb
make mypy happy
2019-05-30 21:00:16 +03:00
hroff-1902
6b144150c7
fix handling of SystemExit
2019-05-30 20:38:04 +03:00
hroff-1902
ef15f2bdc6
log messages slightly improved
2019-05-30 11:19:27 +03:00
hroff-1902
39932627bd
typo in log message fixed
2019-05-30 11:03:17 +03:00
hroff-1902
11f535e79f
change prints to logging
2019-05-30 10:56:57 +03:00
hroff-1902
f463817c88
change metavar for --pairs-file
2019-05-30 10:56:48 +03:00
Matthias
b6e8fecbf5
Change persistence.init parameter
...
It should describe what it does
2019-05-30 06:33:16 +02:00
Matthias
d6cf314481
Don't default to false for init()
2019-05-30 06:30:06 +02:00
hroff-1902
fb88953be3
refactoring download_backtest_data.py
2019-05-29 21:57:14 +03:00
Matthias
15984b5c43
Adjust some tests - implement new "live" method to plot_script
2019-05-29 20:25:07 +02:00
Matthias
c2f6897d8b
Move download of live data to load_data
...
Avoids code duplication in backtesting and plot_dataframe
2019-05-29 20:20:20 +02:00
Matthias
28c796a234
Merge pull request #1877 from freqtrade/eliminate_freqtradebin
...
[proposal] Eliminate bin/freqtrade
2019-05-29 20:06:02 +02:00
Matthias
d7bebc4385
persistence.init does not need the config dict
2019-05-29 19:54:59 +02:00
Matthias
7b367818fc
Remove duplicate code
2019-05-29 19:46:46 +02:00
Matthias
9e4dd6f37f
Read bin/freqtrade with deprecation warning
2019-05-29 19:46:26 +02:00
Matthias
22144d89fc
Fix mypy error
2019-05-29 19:46:26 +02:00
Matthias
c5ef700eb7
Use autogenerated entrypoint
2019-05-29 19:46:26 +02:00
Matthias
17d614c66a
Remove binary script - allow None arguemnts
2019-05-29 19:46:26 +02:00
Matthias
7406edfd8f
Move set_loggers to main()
2019-05-29 19:46:26 +02:00
Matthias
6451feee0e
Merge pull request #1830 from hroff-1902/python-version
...
check python version
2019-05-29 19:24:25 +02:00
hroff-1902
912b06b34b
Merge branch 'develop' into python-version
2019-05-29 20:07:46 +03:00
Matthias
9fab7e6122
Merge pull request #1888 from freqtrade/fix_ta_on_candle
...
ta_on_candle removed
2019-05-29 18:07:55 +02:00
Misagh
ea83b2b1d0
legacy code removed.
2019-05-29 14:17:09 +02:00
Matthias
f6a88d71c6
Merge pull request #1884 from freqtrade/doc/plotting
...
[minor] Improve plotting documentation
2019-05-29 06:19:13 +02:00
Matthias
4fed263885
Merge pull request #1879 from freqtrade/refactor_optimize__init__
...
Speed up startup time
2019-05-29 06:18:57 +02:00
hroff-1902
db2e6f2d1c
tests adjusted
2019-05-28 23:25:53 +03:00
hroff-1902
58477dcd82
cleanup: return after cmd removed in main()
2019-05-28 23:25:19 +03:00
hroff-1902
536c8fa454
move python version check to the top
2019-05-28 23:04:39 +03:00
Matthias
55bdd26439
Edgecli -> Edge for Runmode and start_edge()
2019-05-28 19:25:01 +02:00
Matthias
89f44c10a1
Fix grammar error
2019-05-28 19:20:41 +02:00
Matthias
8b028068bb
Fix typos, add section for custom indicators
2019-05-28 07:07:09 +02:00
Matthias
f7766d305b
Improve plotting documentation
2019-05-27 19:42:12 +02:00
Matthias
1b7ee7cf5a
Merge pull request #1883 from freqtrade/pyup/scheduled-update-2019-05-27
...
Scheduled weekly dependency update for week 21
2019-05-27 19:15:23 +02:00
pyup-bot
09e037c96e
Update scikit-learn from 0.21.1 to 0.21.2
2019-05-27 15:29:09 +00:00
pyup-bot
bfb6dc4a8e
Update cachetools from 3.1.0 to 3.1.1
2019-05-27 15:29:07 +00:00
pyup-bot
196a1bcc26
Update ccxt from 1.18.551 to 1.18.578
2019-05-27 15:29:06 +00:00
Matthias
73f1d9bb66
Merge pull request #1882 from freqtrade/fix/plot_script
...
Update plot-script to work with exported trades
2019-05-27 08:21:31 +02:00
Matthias
1988662607
Update plot-script to work with exported trades
2019-05-26 20:19:06 +02:00
Matthias
3e2c808b4b
Merge pull request #1880 from hroff-1902/exchange-debuglog
...
minor: exchange debug logging humanized
2019-05-26 19:26:19 +02:00
Matthias
dab4307e04
Add secure way to genreate password, warn if no password is defined
2019-05-26 14:40:03 +02:00
Matthias
dd03e0acc6
Merge pull request #1878 from freqtrade/doc/docker
...
Cleanup installation documentation
2019-05-26 13:49:00 +02:00
Matthias
e335e6c480
Fix some wordings
2019-05-26 13:40:07 +02:00
hroff-1902
0e228acbfb
minor: exchange debug logging humanized
2019-05-25 22:42:17 +03:00
Matthias
201e02e73f
Add test for Timeout - move tests to test_history
2019-05-25 20:31:21 +02:00
Matthias
71447e55aa
Update missing import
2019-05-25 20:14:31 +02:00
Matthias
8ad30e2625
Adapt tests
2019-05-25 20:06:18 +02:00
Matthias
104f1212e6
Move edge_cli_start to optimize
2019-05-25 20:06:15 +02:00
Matthias
65a4862d1f
Adapt tests to load start_* methods from optimize
2019-05-25 20:01:43 +02:00
Matthias
236c392d28
Don't load hyperopts / optimize dependency tree if that module is not
...
used
2019-05-25 20:00:31 +02:00
Matthias
b38c43141c
Adjust imports to new location
2019-05-25 16:53:35 +02:00
Matthias
9225cdea8a
Move validate_backtest_data and get_timeframe to histoyr
2019-05-25 16:51:52 +02:00
Matthias
26a8cdcc03
Move telegram-setup to telegram page
2019-05-25 16:27:36 +02:00
Matthias
3e0a71f69f
Add docker install script to mkdocs index
2019-05-25 16:27:18 +02:00
Matthias
4394701de3
Seperate docker-documentation
2019-05-25 16:13:18 +02:00
Matthias
b6484cb2b4
Replace technical link
2019-05-25 15:54:35 +02:00
Matthias
90ece09ee9
require username/password for API server
2019-05-25 14:42:13 +02:00
Matthias
febcc3dddc
Adapt tests and rest_client to basic_auth
2019-05-25 14:25:36 +02:00
Matthias
2da7145132
Switch auth to real basic auth
2019-05-25 14:25:16 +02:00
Matthias
6adc8f7ea7
Merge branch 'develop' into feat/flask_rest_retry
2019-05-25 14:17:04 +02:00
Matthias
5bbd3c6158
Add documentation
2019-05-25 14:16:59 +02:00
Matthias
1fab884a2f
use Authorization for client
2019-05-25 14:15:07 +02:00
Matthias
04c35b465e
Add authorization to tests
2019-05-25 14:13:59 +02:00
Matthias
7e952b028a
Add basic auth to rest-api
2019-05-25 14:11:30 +02:00
Matthias
b7686d06a7
Merge pull request #1873 from freqtrade/add_some_tests
...
Add some tests
2019-05-25 13:26:34 +02:00
Matthias
c30c4ef266
Merge pull request #1875 from hroff-1902/hyperopts-bugfix-reduce
...
fix TypeError from reduce() in hyperopts
2019-05-25 13:26:07 +02:00
Matthias
469c0b6a55
Adjust check_int_positive tests
2019-05-25 13:16:00 +02:00
hroff-1902
c3e93e7593
fix reduce() TypeError in hyperopts
2019-05-24 23:08:56 +03:00
Matthias
7bbe8b2483
Add a few more testcases for check_int_positive
2019-05-24 06:22:27 +02:00
hroff-1902
7b968a2401
logger.exception cleanup
2019-05-24 04:04:07 +03:00
Matthias
253025c0fe
Add tests for check_int_positive
2019-05-23 19:53:42 +02:00
Matthias
7b074765ab
Improve edge tests - cleanup test file
2019-05-23 19:48:22 +02:00
Matthias
1a5dbd29e0
Merge pull request #1871 from hroff-1902/edge-no-trades
...
edge: handle properly the 'No trades' case
2019-05-23 19:32:02 +02:00
Matthias
b87b3dc38a
Merge pull request #1870 from hroff-1902/dataprovider-history-2
...
minor: data/history slight cleanup/imrovement
2019-05-22 19:25:34 +02:00
hroff-1902
6e1da13920
Log message changed
2019-05-22 17:19:11 +03:00
hroff-1902
406e266bb4
typo in comment fixed
2019-05-22 14:34:35 +03:00
hroff-1902
2c9a519c5e
edge: handle properly the 'No trades' case
2019-05-22 14:21:36 +03:00
hroff-1902
98eeec3145
renaming of make_testdata_path reverted
2019-05-22 14:04:58 +03:00
hroff-1902
7cb753754b
tests adjusted
2019-05-21 20:49:19 +03:00
hroff-1902
11dce91281
data/history minor cleanup
2019-05-21 20:49:02 +03:00
Matthias
51aa469f67
Cleanups
2019-05-20 20:29:23 +02:00
Matthias
58ced36445
Add documentation for stoploss updates
2019-05-20 20:11:50 +02:00
Matthias
11fd8a59af
cleanup stoploss documentations
2019-05-20 20:11:50 +02:00
Matthias
a39cdd3b2b
Exclude Edge from startup-stoploss calc
...
Edge would recalculate / reevaluate stoploss values on startup, so these
values are not reliable
2019-05-20 20:11:50 +02:00
Matthias
53af8f331d
Deep-copy default_conf for edge config
2019-05-20 20:11:50 +02:00
Matthias
9f54181494
Add test for stoploss_reinit
2019-05-20 20:11:50 +02:00
Matthias
6a5daab520
add logic for stoploss reinitialization after startup
2019-05-20 20:11:50 +02:00
Matthias
349c0619aa
Move startup to freqtradebot
2019-05-20 20:11:50 +02:00
Matthias
6dc2175e1f
Merge pull request #1867 from freqtrade/pyup/scheduled-update-2019-05-20
...
Scheduled weekly dependency update for week 20
2019-05-20 20:02:46 +02:00
Matthias
96a34f753b
Adapt test to new output from arrow
2019-05-20 19:48:12 +02:00
pyup-bot
04e13eed7d
Update filelock from 3.0.10 to 3.0.12
2019-05-20 15:36:13 +00:00
pyup-bot
5b24ac7898
Update scikit-learn from 0.21.0 to 0.21.1
2019-05-20 15:36:11 +00:00
pyup-bot
34c7ac8926
Update requests from 2.21.0 to 2.22.0
2019-05-20 15:36:10 +00:00
pyup-bot
3404bb1865
Update arrow from 0.13.1 to 0.13.2
2019-05-20 15:36:09 +00:00
pyup-bot
de95e50804
Update ccxt from 1.18.523 to 1.18.551
2019-05-20 15:36:08 +00:00
pyup-bot
703fdb2bc6
Update scipy from 1.2.1 to 1.3.0
2019-05-20 15:36:07 +00:00
Matthias
5d93946365
Merge pull request #1866 from hroff-1902/persist-debug
...
minor: remove noisy useless debug message
2019-05-20 12:16:57 +02:00
hroff-1902
e7b9bc6808
minor: remove noisy useless debug message
2019-05-20 12:27:30 +03:00
Misagh
46b347b661
Merge pull request #1864 from freqtrade/doc/backtest_future
...
Improve documentation to point out usage of future data during backtesting
2019-05-19 19:30:27 +02:00
Matthias
fc96da869a
Fix grammar messup
2019-05-19 16:07:16 +02:00
Matthias
f93e6ad0f6
Rename strategy customization file
2019-05-19 09:07:43 +02:00
Matthias
8d8b4a69b7
Clearly warn about using future data during strategy development
2019-05-19 09:03:56 +02:00
Matthias
2cf07e2185
rename exception handlers
2019-05-18 13:39:12 +02:00
Matthias
e6ae890def
small adjustments after first feedback
2019-05-18 13:36:51 +02:00
Matthias
79cac36b34
Reference reest api in main documentation page
2019-05-18 10:42:18 +02:00
Matthias
9385a27ff0
Sort imports
2019-05-18 10:34:30 +02:00
Matthias
f2e4689d0c
Cleanup script
2019-05-18 10:31:50 +02:00
Matthias
70fabebcb3
Document rest api
2019-05-18 10:24:22 +02:00
Matthias
c272e1ccdf
Add default rest config
2019-05-18 10:24:01 +02:00
Matthias
fd5012c04e
Add test for api cleanup
2019-05-18 10:00:07 +02:00
Matthias
bfc57a6f6d
Adapt tests to new method of starting flask
2019-05-18 10:00:07 +02:00
Matthias
540d4bef1e
gracefully shutdown flask
2019-05-18 10:00:07 +02:00
Matthias
5149ff7b12
Move api to /api/v1
2019-05-18 10:00:07 +02:00
Matthias
01cd68a5aa
Test forcesell
2019-05-18 10:00:07 +02:00
Matthias
b700c64dc2
Test forcebuy - cleanup some tests
2019-05-18 10:00:07 +02:00
Matthias
350c903793
Test falsk crash
2019-05-18 10:00:07 +02:00
Matthias
39afe4c7bd
Test flask app .run()
2019-05-18 10:00:07 +02:00
Matthias
b9435e3cea
Add more tests
2019-05-18 10:00:07 +02:00
Matthias
a7329e5cc9
Test api-server start from manager
2019-05-18 10:00:07 +02:00
Matthias
a146c5bf78
Improve jsonification
2019-05-18 10:00:07 +02:00
Matthias
557f849519
Improve 404 handling
2019-05-18 10:00:07 +02:00
Matthias
03dc6d92ae
Remove hello()
2019-05-18 10:00:07 +02:00
Matthias
3c46870109
Test /count for api-server
2019-05-18 10:00:07 +02:00
Matthias
88dd18e045
Move patch_signal to conftest
2019-05-18 10:00:07 +02:00
Matthias
6b426e78f6
Tests for balance
2019-05-18 10:00:07 +02:00
Matthias
70a3c2c648
Actions - Add tests
2019-05-18 09:57:10 +02:00
Matthias
6ea0895803
Fix docstrings
2019-05-18 09:57:10 +02:00
Matthias
b1a14401c2
Add some initial tests for apiserver
2019-05-18 09:57:10 +02:00
Matthias
e0486ea68e
Make app a instance object
2019-05-18 09:57:10 +02:00
Matthias
0ac434da78
Add forcebuy jsonification
2019-05-18 09:57:10 +02:00
Matthias
6e4b159611
Add forcebuy and forcesell
2019-05-18 09:57:10 +02:00
Matthias
bc4342b2d0
small cleanup
2019-05-18 09:57:10 +02:00
Matthias
cb271f51d1
Add client actions for actions
2019-05-18 09:57:10 +02:00
Matthias
ea8b8eec1c
Add edge handler
2019-05-18 09:57:10 +02:00
Matthias
b1964851c9
Add performance handlers
2019-05-18 09:57:10 +02:00
Matthias
393e4ac90e
Sort methods
2019-05-18 09:57:10 +02:00
Matthias
0163edc868
rest-client more methods
2019-05-18 09:57:10 +02:00
Matthias
3efdd55fb8
Support blacklist adding
2019-05-18 09:57:10 +02:00
Matthias
122cf4c897
Default add to None for blacklist rpc calls
2019-05-18 09:57:10 +02:00
Matthias
938d7275ba
implement some methods
2019-05-18 09:57:10 +02:00
Matthias
8f9b9d31e2
Reorder arguments
2019-05-18 09:57:10 +02:00
Matthias
d1fffab235
Rename internal methods to _
2019-05-18 09:57:10 +02:00
Matthias
ebebf94750
Change commands to post
2019-05-18 09:57:10 +02:00
Matthias
b0ac98a7cd
Clean up rest client
2019-05-18 09:57:10 +02:00
Matthias
a132d6e141
Refactor client into class
2019-05-18 09:57:10 +02:00
Matthias
a1043121fc
Add blacklist handler
2019-05-18 09:57:10 +02:00
Matthias
5ba189ffb4
Add more commands to rest client, fix bug in config handling
2019-05-18 09:57:10 +02:00
Matthias
d2c2811249
Move rest-client to scripts
2019-05-18 09:57:10 +02:00
Matthias
99875afcc0
Add default argument
2019-05-18 09:57:10 +02:00
Matthias
ae8660fe06
Extract exception handling to decorator
2019-05-18 09:57:10 +02:00
Matthias
01c93a2ee3
Load rest-client config from file
2019-05-18 09:57:10 +02:00
Matthias
d8549fe09a
add balance handler
2019-05-18 09:57:10 +02:00
Matthias
a12e093417
Api server - custom json encoder
2019-05-18 09:57:10 +02:00
Matthias
2f8088432c
All handlers should be private
2019-05-18 09:57:10 +02:00
Matthias
3cf6c6ee0c
Implement a few more methods
2019-05-18 09:57:10 +02:00
Matthias
8993882dcb
Sort imports
2019-05-18 09:57:10 +02:00
Matthias
c6c2893e2c
Improve rest-client interface
2019-05-18 09:57:10 +02:00
Matthias
96a260b027
rest_dump
2019-05-18 09:57:10 +02:00
Matthias
6bb2fad9b0
Reorder some things
2019-05-18 09:57:10 +02:00
Matthias
9d95ae9341
Add flask to dependencies
2019-05-18 09:57:10 +02:00
Matthias
68743012e4
Patch api server for tests
2019-05-18 09:57:10 +02:00
Matthias
ef2950bca2
Load api-server in rpc_manager
2019-05-18 09:57:10 +02:00
Matthias
6f67ea44dc
Enable config-check for rest server
2019-05-18 09:57:10 +02:00
Matthias
26c42bd559
Add apiserver tests
2019-05-18 09:57:10 +02:00
Matthias
c3c745ca19
Get new files from old branch
2019-05-18 09:57:10 +02:00
Matthias
2463f0257e
Merge pull request #1862 from hroff-1902/dataprovider-history
...
minor: data/history cleanup
2019-05-18 09:35:27 +02:00
hroff-1902
e2b83624a3
data/history cleanup
2019-05-17 19:05:36 +03:00
Matthias
e0310906c7
Merge pull request #1859 from hroff-1902/freqtrade-exceptions
...
minor: inherit freqtrade exceptions from Exception instead of BaseException
2019-05-17 06:28:48 +02:00
hroff-1902
2741c5c330
inherit freqtrade exceptions from Exception i.o. BaseException
2019-05-16 22:38:59 +03:00
Matthias
175fc8591e
Merge pull request #1845 from freqtrade/fix/1840
...
Fix #1840 - Support balances other than USDT
2019-05-15 19:39:46 +02:00
Matthias
3c62586878
Merge pull request #1852 from hroff-1902/hyperopt-verify
...
Minor: hyperopt verify ticker data
2019-05-15 19:39:17 +02:00
hroff-1902
8b95e12468
log message adjusted in backtesting and hyperopt
2019-05-15 12:05:35 +03:00
hroff-1902
90a52e4602
tests adjusted; new test_start_no_data() added for hyperopt
2019-05-14 09:23:09 +03:00
hroff-1902
5677c4882e
minor: add ticker data validation; log backtesting interval
2019-05-13 23:56:59 +03:00
Misagh
6d17cd50fe
Merge pull request #1851 from freqtrade/pyup/weekly
...
Update pyup only weekly
2019-05-13 20:01:21 +02:00
Matthias
1cd98665de
Update pyup only weekly
2019-05-13 19:50:56 +02:00
Matthias
cfcf97b616
Merge pull request #1837 from hroff-1902/hyperopt-minor-1
...
minor: hyperopt output improvements
2019-05-13 19:49:23 +02:00
Misagh
6efebef714
Merge pull request #1848 from freqtrade/pyup/scheduled-update-2019-05-13
...
Scheduled daily dependency update on Monday
2019-05-13 15:39:11 +02:00
pyup-bot
600f660f5e
Update ccxt from 1.18.522 to 1.18.523
2019-05-13 12:41:06 +00:00
hroff-1902
003461ec96
tests adjusted
2019-05-12 21:19:20 +03:00
hroff-1902
00b4501c59
avg profit and total profit corrected (to be %, not ratio); comments cleaned up a bit; typo in the log msg fixed
2019-05-12 21:14:00 +03:00
Matthias
8142794447
Merge pull request #1846 from freqtrade/pyup/scheduled-update-2019-05-12
...
Scheduled daily dependency update on Sunday
2019-05-12 19:33:15 +02:00
Misagh
ea2ef78ceb
Merge pull request #1843 from freqtrade/small_fixes
...
Small fixes
2019-05-12 17:36:34 +02:00
pyup-bot
11dca0bd29
Update pytest from 4.4.2 to 4.5.0
2019-05-12 12:41:06 +00:00
pyup-bot
dccd6b4a91
Update ccxt from 1.18.519 to 1.18.522
2019-05-12 12:41:05 +00:00
Matthias
46b1ecc77d
Fix #1840 - Support balances other than USDT
2019-05-11 15:27:09 +02:00
Matthias
8a319e90c6
Merge pull request #1844 from freqtrade/pyup/scheduled-update-2019-05-11
...
Scheduled daily dependency update on Saturday
2019-05-11 15:04:38 +02:00
pyup-bot
652914a67b
Update python-rapidjson from 0.7.0 to 0.7.1
2019-05-11 12:41:07 +00:00
pyup-bot
22f902f0f7
Update ccxt from 1.18.516 to 1.18.519
2019-05-11 12:41:06 +00:00
Matthias
131b232155
Add sample for order_types in config (slightly different syntax)
2019-05-11 14:33:35 +02:00
Matthias
52da64b6dc
Align configuration files
2019-05-11 14:33:26 +02:00
hroff-1902
75306b7a6e
tests adjusted
2019-05-11 10:17:46 +03:00
Matthias
867f9ae362
Merge pull request #1838 from freqtrade/pyup/scheduled-update-2019-05-10
...
Scheduled daily dependency update on Friday
2019-05-10 19:32:37 +02:00
pyup-bot
ab23db2fa1
Update scikit-learn from 0.20.3 to 0.21.0
2019-05-10 12:42:14 +00:00
pyup-bot
349d556339
Update ccxt from 1.18.514 to 1.18.516
2019-05-10 12:42:13 +00:00
Misagh
7bfd0ecbb5
Merge pull request #1835 from freqtrade/docs/print-dataframe
...
Add printing dataframe to documentation
2019-05-10 14:24:37 +02:00
hroff-1902
0f43e0bb7d
minor hyperopt output improvements
2019-05-10 10:54:44 +03:00
Misagh
43c2cf8e1c
Merge pull request #1836 from freqtrade/pyup/scheduled-update-2019-05-09
...
Scheduled daily dependency update on Thursday
2019-05-09 16:05:20 +02:00
pyup-bot
00383b9438
Update pytest from 4.4.1 to 4.4.2
2019-05-09 12:42:09 +00:00
pyup-bot
f36ccdd9fa
Update ccxt from 1.18.512 to 1.18.514
2019-05-09 12:42:08 +00:00
Matthias
909df0d7bb
Improve doc wording
2019-05-09 08:56:27 +02:00
Matthias
0410654c2c
Add printing dataframe to documentation
2019-05-09 06:53:10 +02:00
Matthias
0dbe9cb586
Merge pull request #1823 from hroff-1902/update-qtpylib
...
Update qtpylib
2019-05-09 06:47:14 +02:00
hroff-1902
45e5867736
heikinashi loop optimized; reset_index moved to tests
2019-05-08 23:41:45 +03:00
Matthias
1ccc25b486
Fix test-data indexing
2019-05-08 20:33:22 +02:00
Matthias
d6aa63bd97
Merge pull request #1834 from freqtrade/pyup/scheduled-update-2019-05-08
...
Scheduled daily dependency update on Wednesday
2019-05-08 15:10:50 +02:00
pyup-bot
cf1ad3fd8c
Update ccxt from 1.18.509 to 1.18.512
2019-05-08 12:42:06 +00:00
hroff-1902
2554ebf273
fixed: heikinashi worked in backtesting, but failed in tests with testing arrays
2019-05-08 00:00:44 +03:00
hroff-1902
d642e03cd0
heikinashi performance problem resolved
2019-05-07 23:39:42 +03:00
Matthias
c8d75fbd8a
Merge pull request #1832 from freqtrade/pyup/scheduled-update-2019-05-07
...
Scheduled daily dependency update on Tuesday
2019-05-07 15:53:00 +02:00
pyup-bot
db0644eddf
Update plotly from 3.8.1 to 3.9.0
2019-05-07 12:42:10 +00:00
pyup-bot
a8c4bed4e8
Update ccxt from 1.18.508 to 1.18.509
2019-05-07 12:42:07 +00:00
Misagh
a70830a7b7
Merge pull request #1825 from freqtrade/doc/docker
...
Improve docker documentation
2019-05-07 14:04:50 +02:00
Misagh
4bb004c6f4
Merge pull request #1828 from freqtrade/rpc/trade_tojson
...
Refactor trade to_json to persistence
2019-05-07 14:03:58 +02:00
hroff-1902
6467d3b58e
check python version
2019-05-06 18:27:05 +03:00
Misagh
194ab5aa92
Merge pull request #1829 from freqtrade/pyup/scheduled-update-2019-05-06
...
Scheduled daily dependency update on Monday
2019-05-06 14:57:10 +02:00
pyup-bot
c8b8806fed
Update ccxt from 1.18.507 to 1.18.508
2019-05-06 12:42:06 +00:00
Matthias
1a677c7441
Add explicit test for to_json
2019-05-06 06:58:17 +02:00
Matthias
2b78f73fe5
Adapt tests to to_json method
2019-05-06 06:56:07 +02:00
Matthias
31d271084f
Move json to persistence
2019-05-06 06:55:12 +02:00
hroff-1902
2200a0223b
fixed heikinashi
2019-05-06 00:30:21 +03:00
Matthias
1e056ee415
Move trade jsonification to trade class
2019-05-05 14:07:08 +02:00
Matthias
4ae743ecb6
Merge pull request #1826 from freqtrade/pyup/scheduled-update-2019-05-04
...
Scheduled daily dependency update on Saturday
2019-05-04 15:38:57 +02:00
pyup-bot
6c03246ec8
Update ccxt from 1.18.502 to 1.18.507
2019-05-04 12:42:04 +00:00
Matthias
f506644a8c
Improve docker documentation
2019-05-04 09:10:25 +02:00
Matthias
b83a0f9a9c
Merge pull request #1822 from freqtrade/pyup/scheduled-update-2019-05-03
...
Scheduled daily dependency update on Friday
2019-05-04 00:09:48 +02:00
hroff-1902
66c2bdd65a
flake happy
2019-05-03 16:58:51 +03:00
hroff-1902
1be4c59481
qtpylib/indicators.py updated
2019-05-03 16:48:07 +03:00
pyup-bot
32e4b0b1b2
Update pytest-cov from 2.6.1 to 2.7.1
2019-05-03 12:43:09 +00:00
pyup-bot
dad55fe7a8
Update ccxt from 1.18.500 to 1.18.502
2019-05-03 12:43:08 +00:00
Matthias
9147e6c5bf
Merge pull request #1821 from freqtrade/pyup/scheduled-update-2019-05-02
...
Scheduled daily dependency update on Thursday
2019-05-02 19:06:39 +02:00
pyup-bot
6c2301ec39
Update ccxt from 1.18.497 to 1.18.500
2019-05-02 12:43:05 +00:00
Matthias
7e96d57627
Merge pull request #1819 from hroff-1902/hyperopt-min-trades
...
hyperopt --min-trades parameter
2019-05-02 09:36:13 +02:00
Misagh
de6112adb7
Merge pull request #1814 from freqtrade/rpc/forcesell
...
immediately confirm forcesell
2019-05-01 16:47:22 +02:00
Matthias
46214ce7cd
Fix typo after feedback
2019-05-01 16:22:52 +02:00
Matthias
ee619f2919
Merge pull request #1820 from freqtrade/pyup/scheduled-update-2019-05-01
...
Scheduled daily dependency update on Wednesday
2019-05-01 15:09:46 +02:00
hroff-1902
269699988b
test adjusted
2019-05-01 15:55:56 +03:00
pyup-bot
4cecf04639
Update ccxt from 1.18.496 to 1.18.497
2019-05-01 14:43:05 +02:00
hroff-1902
e7b81e4d46
hyperopt --min-trades parameter
2019-05-01 15:27:58 +03:00
Matthias
e1acf0a94d
Merge pull request #1804 from hroff-1902/hyperopt-lock
...
prevent hyperopt from running multiple instances simultaneously
2019-05-01 12:55:32 +02:00
Matthias
b9d7bb2d8e
Merge branch 'develop' into pr/hroff-1902/1804
2019-05-01 12:54:36 +02:00
Matthias
90f357db6f
Merge pull request #1817 from freqtrade/cover/reload_conf
...
Improve test for reload_conf with a "realistic" workflow
2019-05-01 12:42:25 +02:00
Matthias
3c376c8e9b
Merge pull request #1816 from freqtrade/pyup/scheduled-update-2019-04-30
...
Scheduled daily dependency update on Tuesday
2019-04-30 19:34:08 +02:00
Matthias
b24bbb2cb1
Improve test for reload_conf with a "realistic" workflow
2019-04-30 19:32:03 +02:00
Matthias
97f2c74dd8
Merge pull request #1815 from hroff-1902/fix-1810
...
Fix for #1810
2019-04-30 19:31:23 +02:00
hroff-1902
5665426e6b
better type hints in worker
2019-04-30 19:47:55 +03:00
pyup-bot
6150679736
Update ccxt from 1.18.493 to 1.18.496
2019-04-30 12:42:06 +00:00
Matthias
4804f45156
Merge pull request #1802 from freqtrade/refactor/config
...
Refactor config
2019-04-30 12:13:40 +02:00
hroff-1902
537c03504f
fix #1810
2019-04-30 10:29:49 +03:00
Matthias
91642b2bd9
Add tsts for forcesell-answers
2019-04-30 06:25:02 +02:00
Matthias
f71eda1c2f
Have forcesell return a result
2019-04-30 06:23:14 +02:00
Matthias
c347013eef
Merge pull request #1812 from freqtrade/pyup/scheduled-update-2019-04-29
...
Scheduled daily dependency update on Monday
2019-04-29 15:54:40 +02:00
pyup-bot
59bd081e92
Update ccxt from 1.18.492 to 1.18.493
2019-04-29 12:42:12 +00:00
Matthias
6166e19405
Merge pull request #1808 from freqtrade/pyup/scheduled-update-2019-04-27
...
Scheduled daily dependency update on Saturday
2019-04-27 16:55:01 +02:00
pyup-bot
21b31f11b8
Update ccxt from 1.18.491 to 1.18.492
2019-04-27 12:42:05 +00:00
Matthias
dd2e05b33f
Merge pull request #1807 from freqtrade/fix/travis
...
fix dockerfile building
2019-04-27 09:12:27 +02:00
Matthias
40c0207377
revert erroneous refactor
2019-04-26 19:59:05 +02:00
Matthias
dc12cacd50
Rename requirements-pi to requirements.common
2019-04-26 19:57:09 +02:00
Matthias
99b08fbd13
Remove unused Hyperopt test lines
2019-04-26 19:51:57 +02:00
Matthias
bf2a39b76d
Fix add requirements-pi.txt in dockerfile earlier
...
Avoids docker-build failure
2019-04-26 19:50:18 +02:00
Matthias
b84b52202e
Merge pull request #1806 from freqtrade/pyup/scheduled-update-2019-04-26
...
Scheduled daily dependency update on Friday
2019-04-26 19:16:56 +02:00
pyup-bot
eaf5547b88
Update ccxt from 1.18.489 to 1.18.491
2019-04-26 12:42:07 +00:00
hroff-1902
ea44bbff9f
prevent hyperopt from running simultaneously
2019-04-25 11:11:04 +03:00
Matthias
cc0c96af50
Merge pull request #1801 from freqtrade/catch_network_timeout_1789
...
Catch errors on reload_markets
2019-04-24 22:40:52 +02:00
Matthias
ef3b244c1a
Merge pull request #1798 from freqtrade/downgrade_urllib
...
Downgrade urllib3, cleanup requirements files
2019-04-24 22:30:59 +02:00
Matthias
45ecbc91e8
Use BaseError, not NetworkError in exception handler
2019-04-24 22:20:05 +02:00
Matthias
401caaabb4
Merge branch 'develop' into downgrade_urllib
2019-04-24 22:17:20 +02:00
Matthias
22eb6cb5fa
Fix typo in args_to_config
2019-04-24 22:08:56 +02:00
Matthias
65dcb6acea
Catch errors on reload_markets
2019-04-24 21:56:24 +02:00
Matthias
b4630c403d
Add typehints
2019-04-24 21:32:33 +02:00
Matthias
86313b337a
Combine optimize configurations, eliminate duplicates
2019-04-24 21:27:32 +02:00
Matthias
87329c689d
Change ticker_interval too
2019-04-24 21:24:00 +02:00
Matthias
ca3b8ef2e7
Remove duplicate argument
2019-04-24 21:13:57 +02:00
Matthias
a0413b5d91
Only log one message per call
2019-04-24 21:12:23 +02:00
Matthias
d6276a15d2
Convert all optimize to args_to_config
2019-04-24 21:12:08 +02:00
Matthias
39f60c4740
Add some more arguments to args_to_config
2019-04-24 21:02:05 +02:00
Matthias
17cf9d33cf
add _args_to_conig
2019-04-24 20:44:36 +02:00
Matthias
fa7866291a
Merge pull request #1799 from freqtrade/pyup/scheduled-update-2019-04-24
...
Scheduled daily dependency update on Wednesday
2019-04-24 15:18:07 +02:00
pyup-bot
59f905a573
Update ccxt from 1.18.486 to 1.18.489
2019-04-24 12:41:09 +00:00
pyup-bot
060571290a
Update ccxt from 1.18.486 to 1.18.489
2019-04-24 12:41:08 +00:00
Matthias
30888cf5ca
have pyup ignore outdated dependency
2019-04-24 14:07:55 +02:00
Matthias
eb89b65b59
Downgrade urllib3, cleanup requirements files
...
every requirement should be there only once
2019-04-24 14:04:12 +02:00
Matthias
bf56e25404
Merge pull request #1746 from hroff-1902/json-defaults
...
Support for defaults in json schema
2019-04-24 12:20:39 +02:00
Matthias
34fa2011be
Merge pull request #1792 from hroff-1902/hyperopt-jobs
...
hyperopt: -j/--job-workers command line option added
2019-04-24 12:19:07 +02:00
hroff-1902
a8e787fda8
test adjusted
2019-04-24 11:25:15 +03:00
Matthias
ad692c185e
Improve comment
2019-04-24 09:55:53 +02:00
Matthias
d16ccd7e37
Merge branch 'develop' into json-defaults
2019-04-24 09:51:04 +02:00
Matthias
a92d5f3569
Parametrize default-param tests
2019-04-24 09:48:25 +02:00
hroff-1902
95ebd07735
an attempt to fix mocking
2019-04-24 10:38:50 +03:00
hroff-1902
6a0f527e0e
merge --job-workers and commit printing debug log messages with the opt state
2019-04-24 10:35:04 +03:00
Matthias
65a82d7ee6
Add some missing default parameters
2019-04-24 09:31:13 +02:00
hroff-1902
2898067318
Merge branch 'develop' into hyperopt-jobs
2019-04-24 10:31:03 +03:00
Matthias
6d2a1cfb44
remove full-config in tests and load full_config file
2019-04-24 09:30:59 +02:00
Matthias
bced53966e
Merge pull request #1795 from hroff-1902/hyperopt-opt-params
...
hyperopt: --random-state for optimizer to get reproducible results
2019-04-24 07:10:02 +02:00
hroff-1902
a429f83f5e
flake happy; check_positive() renamed
2019-04-23 22:16:24 +03:00
hroff-1902
2f0ad0d28c
test adjusted
2019-04-23 22:03:41 +03:00
hroff-1902
fc4ef2b430
Merge branch 'develop' into hyperopt-opt-params
2019-04-23 21:58:27 +03:00
hroff-1902
e3b0474901
Merge branch 'develop' into hyperopt-jobs
2019-04-23 21:34:38 +03:00
hroff-1902
cc9f899cd6
removed explicit dependency on multiprocessing module
2019-04-23 21:25:36 +03:00
hroff-1902
a022b1a6c1
--random-state for optimzer to get reproducible results added
2019-04-23 21:18:52 +03:00
Matthias
4971b9fc39
Merge pull request #1793 from hroff-1902/hyperopt-debug-state
...
hyperopt: print optimizer state in debug log messages
2019-04-23 20:11:04 +02:00
Matthias
939bf66a80
Merge pull request #1791 from hroff-1902/hyperopt-refresh-pairs
...
hyperopt: --refresh-pairs-cached added
2019-04-23 20:07:57 +02:00
Matthias
309a54ba69
Merge pull request #1794 from freqtrade/pyup/scheduled-update-2019-04-23
...
Scheduled daily dependency update on Tuesday
2019-04-23 15:05:01 +02:00
pyup-bot
8568459c74
Update urllib3 from 1.24.2 to 1.25
2019-04-23 12:41:16 +00:00
pyup-bot
9a2eb46cea
Update urllib3 from 1.24.2 to 1.25
2019-04-23 12:41:14 +00:00
pyup-bot
48e2bd5114
Update ccxt from 1.18.485 to 1.18.486
2019-04-23 12:41:13 +00:00
pyup-bot
a2a70bd6d0
Update ccxt from 1.18.485 to 1.18.486
2019-04-23 12:41:12 +00:00
hroff-1902
3e3fce5f38
print optimizer state in debug log messages
2019-04-23 09:49:24 +03:00
hroff-1902
7c8e26c717
-j/--job-workers option added for controlling the number of joblib parallel worker processes used in hyperopt
...
docs refreshed
2019-04-23 00:52:07 +03:00
hroff-1902
8dad8f25cf
docs refreshed
2019-04-22 22:11:56 +03:00
hroff-1902
ad85ac3dde
make --refresh-pairs-cached common option for optimization; added support for it into hyperopt
2019-04-22 21:24:45 +03:00
Matthias
d3e956f7cc
Merge pull request #1790 from freqtrade/pyup/scheduled-update-2019-04-22
...
Scheduled daily dependency update on Monday
2019-04-22 16:04:40 +02:00
pyup-bot
3da1b24b6a
Update numpy from 1.16.2 to 1.16.3
2019-04-22 12:41:08 +00:00
pyup-bot
42d2b24d48
Update ccxt from 1.18.483 to 1.18.485
2019-04-22 12:41:07 +00:00
pyup-bot
8685fcd593
Update ccxt from 1.18.483 to 1.18.485
2019-04-22 12:41:06 +00:00
Matthias
45aa93e73d
Merge pull request #1787 from NatanNMB15/walletsync-fix-sell
...
Wallet Sync fix after any trade is closed
2019-04-22 13:44:40 +02:00
Matthias
676cd6ffee
Add assert to make sure trade was closed
2019-04-22 13:36:14 +02:00
Matthias
a9de2f80f2
Add tests to update wallets after closing a limit-sell
2019-04-22 13:31:07 +02:00
Matthias
86ec88b8fe
Merge pull request #1788 from hroff-1902/hyperopt-print-all
...
--print-all command line option for hyperopt
2019-04-22 13:14:46 +02:00
hroff-1902
6b87d94bb0
--print-all command line option added for hyperopt
2019-04-22 01:10:01 +03:00
NatanNMB15
706b30f4d2
Fix "if" condition with "if not" for check if trade is open.
2019-04-21 14:54:24 -03:00
NatanNMB15
3bcc60333d
Added command for Wallets Sync after a trade is closed in "update_trade" method in "freqtradebot" class, this will help the Wallets get updated after a trade is sold and closed, specifically LIMIT_SELL trades, then bot can work properly with new trades.
2019-04-21 13:49:07 -03:00
Misagh
bf6c435ae6
Merge pull request #1786 from freqtrade/pyup/scheduled-update-2019-04-21
...
Scheduled daily dependency update on Sunday
2019-04-21 15:04:29 +02:00
pyup-bot
abc4840d16
Update ccxt from 1.18.481 to 1.18.483
2019-04-21 12:41:05 +00:00
pyup-bot
a118003d0a
Update ccxt from 1.18.481 to 1.18.483
2019-04-21 12:41:04 +00:00
Misagh
ccc91403c5
Merge pull request #1784 from freqtrade/doc/release
...
Improve developer documentation
2019-04-20 21:08:11 +02:00
Matthias
9b0b1c3cc2
Merge pull request #1785 from freqtrade/pyup/scheduled-update-2019-04-20
...
Scheduled daily dependency update on Saturday
2019-04-20 19:40:59 +02:00
pyup-bot
395aed5f97
Update plotly from 3.8.0 to 3.8.1
2019-04-20 12:40:07 +00:00
pyup-bot
278e5f4cc6
Update ccxt from 1.18.480 to 1.18.481
2019-04-20 12:40:06 +00:00
pyup-bot
7fa5046575
Update ccxt from 1.18.480 to 1.18.481
2019-04-20 12:40:05 +00:00
Matthias
9b8067cbc3
Improve developer documentation
2019-04-20 12:50:10 +02:00
Matthias
e252f0feba
Merge pull request #1782 from mishaker/v-18-5
...
version to 0.18.5-dev
2019-04-20 09:25:20 +02:00
Misagh
8e8ec2fba6
version to 0.18.5-dev
2019-04-19 16:01:26 +02:00
Misagh
41e698c482
Merge pull request #1777 from freqtrade/new_release
...
Version to 0.18.5
2019-04-19 15:57:07 +02:00
Matthias
82127d8406
Merge pull request #1781 from freqtrade/pyup/scheduled-update-2019-04-19
...
Scheduled daily dependency update on Friday
2019-04-19 15:41:40 +02:00
pyup-bot
5a65b6caee
Update ccxt from 1.18.475 to 1.18.480
2019-04-19 12:40:06 +00:00
pyup-bot
ed6a92cd0f
Update ccxt from 1.18.475 to 1.18.480
2019-04-19 12:40:05 +00:00
Matthias
577ccd32f0
Merge pull request #1750 from hroff-1902/ccxt-to-exchange-only
...
minor: limit usage of ccxt to freqtrade/exchange only
2019-04-19 06:51:08 +02:00
Matthias
72657758d5
Restore get_market_pairs from develop
2019-04-19 06:43:12 +02:00
Matthias
f9ba0483ca
Merge pull request #1778 from freqtrade/pyup/scheduled-update-2019-04-18
...
Scheduled daily dependency update on Thursday
2019-04-18 15:51:26 +02:00
pyup-bot
d82fb57223
Update pytest-mock from 1.10.3 to 1.10.4
2019-04-18 12:40:16 +00:00
pyup-bot
5c10e9a7fa
Update urllib3 from 1.24.1 to 1.24.2
2019-04-18 12:40:11 +00:00
pyup-bot
578ad903bc
Update urllib3 from 1.24.1 to 1.24.2
2019-04-18 12:40:10 +00:00
pyup-bot
789b445815
Update ccxt from 1.18.472 to 1.18.475
2019-04-18 12:40:08 +00:00
pyup-bot
c299d9249f
Update ccxt from 1.18.472 to 1.18.475
2019-04-18 12:40:07 +00:00
Misagh
795c2e4aa2
version to 0.18.5
2019-04-18 08:07:43 +02:00
Misagh
031a63d5c2
Merge pull request #1771 from freqtrade/enable_ratelimit
...
Enable ratelimit
2019-04-17 17:31:21 +02:00
Misagh
f5ef8f5bc0
Merge pull request #1772 from freqtrade/fix/staticmethod_import
...
Gracefully handle pickle-errors when @staticmethod is used
2019-04-17 17:24:56 +02:00
Matthias
30f7536cbe
Merge pull request #1773 from freqtrade/pyup/scheduled-update-2019-04-17
...
Scheduled daily dependency update on Wednesday
2019-04-17 15:03:20 +02:00
pyup-bot
8abdbc41e1
Update mypy from 0.700 to 0.701
2019-04-17 12:40:10 +00:00
pyup-bot
7f229bbf39
Update ccxt from 1.18.470 to 1.18.472
2019-04-17 12:40:09 +00:00
pyup-bot
d4947ba0ee
Update ccxt from 1.18.470 to 1.18.472
2019-04-17 12:40:07 +00:00
Matthias
2cee716181
Gracefully handle pickle-errors when @staticmethod is used
...
pOinted out in https://github.com/freqtrade/freqtrade-strategies/issues/28
2019-04-16 20:25:48 +02:00
Matthias
a7383ad35d
enable ratelimit in download-backtest-data too
2019-04-16 19:54:24 +02:00
Matthias
52cc2d224e
improve documentation for exchange configuration
2019-04-16 19:51:56 +02:00
Matthias
5db10bdcc7
Add rateLimit parameters for different exchanges
2019-04-16 19:51:42 +02:00
Matthias
43119efaf0
Remove ccxt_rate_limit completely (was deprecated)
2019-04-16 19:41:02 +02:00
Matthias
16bf7aa3ab
Merge pull request #1770 from freqtrade/pyup/scheduled-update-2019-04-16
...
Scheduled daily dependency update on Tuesday
2019-04-16 15:25:34 +02:00
pyup-bot
b2a623ee16
Update plotly from 3.7.1 to 3.8.0
2019-04-16 12:39:12 +00:00
pyup-bot
c40406d26e
Update pytest from 4.4.0 to 4.4.1
2019-04-16 12:39:09 +00:00
pyup-bot
87ff5ad1e0
Update sqlalchemy from 1.3.2 to 1.3.3
2019-04-16 12:39:07 +00:00
pyup-bot
aa63f2be1f
Update sqlalchemy from 1.3.2 to 1.3.3
2019-04-16 12:39:06 +00:00
pyup-bot
5cb90bdf77
Update ccxt from 1.18.468 to 1.18.470
2019-04-16 12:39:05 +00:00
pyup-bot
4f557af6cb
Update ccxt from 1.18.468 to 1.18.470
2019-04-16 12:39:04 +00:00
Misagh
5f63797f17
Merge pull request #1762 from freqtrade/update_imageversion
...
Version bump to 3.7.3 in docker file
2019-04-15 19:45:21 +02:00
Misagh
bbb32ada4a
Merge pull request #1763 from freqtrade/pi/docs
...
Update documentation for Raspberry
2019-04-15 19:44:53 +02:00
Misagh
fc33f19b06
Merge pull request #1767 from freqtrade/pyup/scheduled-update-2019-04-15
...
Scheduled daily dependency update on Monday
2019-04-15 15:20:33 +02:00
pyup-bot
7efab85b10
Update sqlalchemy from 1.3.1 to 1.3.2
2019-04-15 12:39:08 +00:00
pyup-bot
0ece168833
Update ccxt from 1.18.353 to 1.18.468
2019-04-15 12:39:06 +00:00
pyup-bot
6be4c6af0e
Update ccxt from 1.18.466 to 1.18.468
2019-04-15 12:39:05 +00:00
Matthias
4f6df73156
Update documentation for Raspberry install since we now have a
...
rpi-requirements file
2019-04-14 15:57:44 +02:00
Matthias
cd20078bef
Merge pull request #1742 from tl-nguyen/feature/add-dockerfile-for-pi
...
Add Dockerfile.pi for building docker image for raspberry pi
2019-04-14 15:53:37 +02:00
Matthias
5e0e8de4f6
Version bump to 3.7.3 in docker file
2019-04-14 13:13:28 +02:00
Matthias
ed5e76adac
Merge pull request #1755 from hroff-1902/scripts-get_market_pairs
...
Minor: impoved argument and exception handling in scripts
2019-04-14 10:40:57 +02:00
Matthias
12265b245d
Merge pull request #1738 from konqueror1/develop
...
Added command line options to override max_open_trades and stake_amount
2019-04-14 10:34:27 +02:00
Matthias
37b1389f12
Fix flake8
2019-04-14 10:17:06 +02:00
Matthias
b679eb1a95
Merge pull request #1761 from freqtrade/pyup/scheduled-update-2019-04-13
...
Scheduled daily dependency update on Saturday
2019-04-13 15:59:48 +02:00
pyup-bot
2f79cf1304
Update ccxt from 1.18.460 to 1.18.466
2019-04-13 12:39:05 +00:00
Misagh
3fe0cb9281
Merge pull request #1760 from freqtrade/pyup/scheduled-update-2019-04-12
...
Scheduled daily dependency update on Friday
2019-04-12 15:05:41 +02:00
pyup-bot
9f828224bc
Update ccxt from 1.18.458 to 1.18.460
2019-04-12 12:39:05 +00:00
Misagh
2153e43969
Merge pull request #1759 from hroff-1902/patch-20
...
Docs: wrong rendering at freqtrade.io fixed
2019-04-12 10:48:02 +02:00
Misagh
c6d19a4afb
Merge pull request #1758 from freqtrade/fix/rpcheader
...
Missing /daily header
2019-04-12 10:45:56 +02:00
hroff-1902
016e8fde89
wrong rendering at freqtrade.io fixed; other cosmetics in docs/
...
* Titles render wrong both in the docs dir and at freqtrade.io
* Last list of links renders wring at freqtrade.io
2019-04-12 10:54:28 +03:00
Matthias
d87db70ed0
Fix missing column header
2019-04-12 07:05:15 +02:00
Matthias
c3b9d69919
Add docstring explaining the source of the script
2019-04-12 07:05:00 +02:00
hroff-1902
c3a9db6488
change comments to docstrings
2019-04-11 22:22:33 +03:00
hroff-1902
8bdbfbf194
tests for options added
2019-04-11 18:07:51 +03:00
Matthias
f204af173d
Merge pull request #1757 from freqtrade/pyup/scheduled-update-2019-04-11
...
Scheduled daily dependency update on Thursday
2019-04-11 15:52:05 +02:00
pyup-bot
12ca103f9f
Update ccxt from 1.18.456 to 1.18.458
2019-04-11 12:38:06 +00:00
hroff-1902
c2ca899c7e
fixed printed message; cosmetic changes in the code in scripts/download_backtest_data.py
2019-04-11 00:59:53 +03:00
hroff-1902
902ffa6853
impoved argument and exception handling in scripts/get_market_pairs.py
2019-04-11 00:15:17 +03:00
hroff-1902
f03acce84c
typing of return value corrected
2019-04-11 00:07:27 +03:00
Misagh
93ebf163cb
Merge pull request #1754 from freqtrade/pyup/scheduled-update-2019-04-10
...
Scheduled daily dependency update on Wednesday
2019-04-10 14:55:59 +02:00
pyup-bot
f736646ac6
Update ccxt from 1.18.445 to 1.18.456
2019-04-10 12:38:05 +00:00
Misagh
262113f9ee
Merge pull request #1749 from freqtrade/telegram_long_msg
...
Telegram long /balance message
2019-04-10 10:30:49 +02:00
Matthias
e75cdd4c27
Rename variable, add more tests
2019-04-10 06:59:10 +02:00
Matthias
559257ed33
Merge pull request #1752 from freqtrade/pyup/scheduled-update-2019-04-09
...
Scheduled daily dependency update on Tuesday
2019-04-09 16:59:48 +02:00
pyup-bot
71e671f053
Update ccxt from 1.18.442 to 1.18.445
2019-04-09 12:38:06 +00:00
hroff-1902
9fbe573cca
limit usage of ccxt to freqtrade/exchange only
2019-04-09 12:27:35 +03:00
Matthias
6856848efc
Merge pull request #1744 from hroff-1902/ccxt-parse_timeframe
...
cosmetic: rename interval, tick_interval, etc --> ticker_interval
2019-04-08 20:26:36 +02:00
Matthias
ff6967de9e
Add test for too large balance
2019-04-08 19:59:54 +02:00
Matthias
5c4170951a
Don't send too large messages
2019-04-08 19:59:30 +02:00
Misagh
500eb17449
Merge pull request #1747 from freqtrade/pyup/scheduled-update-2019-04-08
...
Scheduled daily dependency update on Monday
2019-04-08 16:30:12 +02:00
pyup-bot
ffdc33d964
Update ccxt from 1.18.437 to 1.18.442
2019-04-08 12:39:06 +00:00
hroff-1902
3e4dd5019d
docs adjusted
2019-04-08 11:20:15 +03:00
hroff-1902
cb2f422e1c
make name option required again
2019-04-08 11:19:45 +03:00
hroff-1902
4559a38172
PoC: use defaults in json schema for some exchange options
2019-04-08 04:42:28 +03:00
hroff-1902
91dc2b96fc
support for defaults in json.schema
2019-04-08 04:23:29 +03:00
Matthias
fb8555a6cc
Merge pull request #1743 from freqtrade/pyup/scheduled-update-2019-04-07
...
Scheduled daily dependency update on Sunday
2019-04-07 19:17:31 +02:00
hroff-1902
ebf1126351
cosmetic: rename interval, tick_interval, etc --> ticker_interval
2019-04-07 16:28:53 +03:00
pyup-bot
3a81eb7d48
Update ccxt from 1.18.435 to 1.18.437
2019-04-07 12:38:05 +00:00
TL Nguyen
3ad4d937c5
Correct Dockerfile.pi file to use requirements-pi.txt
2019-04-07 14:07:26 +03:00
TL Nguyen
c35e5ca7dd
Add back requirements-pi.txt file and put it into .pyup.yml
2019-04-07 14:05:41 +03:00
Matthias
4a6c8f3cb2
Merge pull request #1735 from hroff-1902/ccxt-parse_timeframe
...
Resolution for #1137
2019-04-07 12:52:13 +02:00
TL Nguyen
e7c8e62d75
Remove requirements-pi.txt, change Dockerfile.pi to utilize the requirements.txt instead
2019-04-07 10:31:03 +03:00
hroff-1902
d6d16b4696
docstrings improved
2019-04-07 00:22:02 +03:00
hroff-1902
dc1968b968
docstrings added
2019-04-06 23:36:55 +03:00
Misagh
4fef9448bf
Merge pull request #1727 from mishaker/fix_cancel_order
...
Adding invalid order exception and fix #1726
2019-04-06 20:32:44 +02:00
Misagh
4bb5345e13
Merge pull request #1741 from freqtrade/abstract_count
...
rpc Count should be in rpc.py
2019-04-06 20:32:15 +02:00
Misagh
d294cab933
adding order id to invalidorder exception message
2019-04-06 20:27:03 +02:00
Matthias
f139178136
rpc_counts should be in .rpc
2019-04-06 20:11:41 +02:00
TL Nguyen
4eb0ed9f2f
Add Dockerfile.pi for building docker image for raspberry pi
2019-04-06 21:11:14 +03:00
Matthias
7a598f32dc
Move rpc-count calculation to _rpc class
2019-04-06 19:58:45 +02:00
Matthias
b776336ebf
Merge pull request #1740 from freqtrade/pyup/scheduled-update-2019-04-06
...
Scheduled daily dependency update on Saturday
2019-04-06 14:57:54 +02:00
pyup-bot
481df98f58
Update ccxt from 1.18.432 to 1.18.435
2019-04-06 12:38:04 +00:00
hroff-1902
8cb1024ff6
Merge branch 'develop' into ccxt-parse_timeframe
2019-04-05 23:16:27 +03:00
Misagh
41ff2a9276
TemporaryError removed
2019-04-05 20:40:44 +02:00
Misagh
acb99a03e3
adding stoploss on exchange manual cancel note
2019-04-05 20:30:54 +02:00
Misagh
4b2eb22989
conflict with develop resolved
2019-04-05 20:23:15 +02:00
Misagh
a505826ec9
flake8
2019-04-05 20:20:41 +02:00
Misagh
54d068de44
missing test added
2019-04-05 20:20:16 +02:00
Misagh
25d8e93a90
remove unnecessary comment
2019-04-05 19:53:15 +02:00
Misagh
9712fb2d57
removing unnecessary comment
2019-04-05 19:49:02 +02:00
Misagh
2b49a11b2a
returning InvalidOrder exception for get_order
2019-04-05 19:46:43 +02:00
Matthias
1bfc667515
Merge pull request #1737 from freqtrade/doc/simplify
...
Improve documentation formatting
2019-04-05 19:21:30 +02:00
Your Name
4c5432be6f
Added command line options in backtesting to override max_open_trades and stake_amount
2019-04-05 16:48:14 +03:00
Misagh
9dc2a30793
Merge pull request #1683 from gianlup/fix_bt_partial_data
...
Fix backtest problem with partial data
2019-04-05 07:28:57 +02:00
Matthias
13e8f25ca9
Improve docs layout
2019-04-05 06:51:16 +02:00
Matthias
ac1964edb1
Remove unnecessary comment
2019-04-05 06:49:15 +02:00
Matthias
dbb1bbf101
Fix webhook documentation
2019-04-05 06:47:03 +02:00
Matthias
0ac80aacd1
Merge pull request #1736 from iuvbio/update/docs
...
Update/docs
2019-04-04 21:15:28 +02:00
iuvbio
7486cb7c64
fix admonitions
2019-04-04 21:05:26 +02:00
iuvbio
e3cdc0a05b
typos and visual fixes
2019-04-04 20:53:28 +02:00
hroff-1902
6913bce6a1
flake8, import in script/plot_profit.py
2019-04-04 21:39:38 +03:00
Matthias
7010c835d2
Improve commentign
2019-04-04 20:23:10 +02:00
hroff-1902
2aa1b43f01
get rid of TICKER_INTERVAL_MINUTES dict, use ccxt's parse_timeframe() instead
2019-04-04 20:56:40 +03:00
Matthias
32cbb714f9
Improve commenting on backtsting and backtest_multi_tst
2019-04-04 19:44:03 +02:00
Misagh
7f4fd6168a
test for canceled SL on exchange added
2019-04-04 17:23:21 +02:00
Misagh
647534a4f8
flake8
2019-04-04 17:17:21 +02:00
Misagh
31fa857319
typo
2019-04-04 17:15:51 +02:00
Misagh
a363d443bf
stoploss on exchange canceled handled
2019-04-04 17:13:54 +02:00
Misagh
75c522e082
Merge pull request #1734 from freqtrade/pyup/scheduled-update-2019-04-04
...
Scheduled daily dependency update on Thursday
2019-04-04 14:56:55 +02:00
pyup-bot
ebeaf64fbb
Update mypy from 0.670 to 0.700
2019-04-04 12:38:06 +00:00
pyup-bot
6afe232c4d
Update ccxt from 1.18.430 to 1.18.432
2019-04-04 12:38:05 +00:00
Matthias
05df7f3394
Merge pull request #1733 from mishaker/stake_amount_bug
...
"stake amount" not "amount" should be shown for stake_amount :)
2019-04-04 14:13:00 +02:00
Misagh
0cdbe714d2
stake amount not amount
2019-04-04 12:06:45 +02:00
Misagh
9d6d60dcf0
Merge pull request #1689 from hroff-1902/main_refactoring
...
Main.py and freqtradebot refactoring
2019-04-04 11:19:15 +02:00
hroff-1902
65350ad552
final flake happy
2019-04-03 22:14:42 +03:00
Matthias
b437c3cf0c
Merge pull request #1729 from mishaker/telegram_sl
...
Removing % sign from telegram message as it is already a pct.
2019-04-03 21:09:36 +02:00
Misagh
5488c66f53
flake8
2019-04-03 20:35:37 +02:00
Misagh
ef48193fad
Merge pull request #1721 from hroff-1902/fix_1704
...
Fix #1704
2019-04-03 20:32:38 +02:00
Misagh
9ee1dd99eb
tests fixed
2019-04-03 20:28:03 +02:00
Matthias
0307ba7883
Remove one branch - python does lazy evaluation
2019-04-03 20:04:04 +02:00
Matthias
1a5b0969b9
Fix tests (both tests where testing the same thing)
2019-04-03 19:53:10 +02:00
Matthias
3c399fbe3f
Improve whitelist wordings
2019-04-03 19:51:46 +02:00
Matthias
a9a5c4a052
Merge pull request #1731 from mishaker/msg_stake
...
This adds stake amount in base currency to the RPC status message
2019-04-03 19:31:24 +02:00
Misagh
d5498c8712
adding %
2019-04-03 19:29:44 +02:00
Matthias
09321ccc9c
Merge pull request #1728 from mishaker/edge_rpc_msg
...
Filtering edge pairs for RPC
2019-04-03 19:27:14 +02:00
Misagh
a3fe5f5757
adding stake amount to telegram message
2019-04-03 16:28:44 +02:00
Matthias
dfed713647
Merge pull request #1730 from freqtrade/pyup/scheduled-update-2019-04-03
...
Scheduled daily dependency update on Wednesday
2019-04-03 15:32:15 +02:00
pyup-bot
92dc3c89af
Update sqlalchemy from 1.3.1 to 1.3.2
2019-04-03 12:38:07 +00:00
pyup-bot
eb610441b5
Update ccxt from 1.18.425 to 1.18.430
2019-04-03 12:38:06 +00:00
Misagh
67eeb145e1
flake8
2019-04-03 14:31:00 +02:00
Misagh
a3835b1279
flake8
2019-04-03 14:14:47 +02:00
Misagh
5f38d5ee63
removing % sign as it is already a pct
2019-04-03 14:07:33 +02:00
Misagh
53eaf85969
filtering edge pairs for RPC
2019-04-03 14:03:28 +02:00
hroff-1902
d54acca53a
move tests back to original codebase to minimize changes
2019-04-03 00:55:59 +03:00
hroff-1902
2959156070
Merge branch 'develop' into main_refactoring
2019-04-03 00:50:33 +03:00
hroff-1902
b0ddb33acc
tests cleanup: Worker --> FreqtradeBot where the Worker object is not really needed
2019-04-02 22:36:30 +03:00
hroff-1902
62141d3d27
test cloned, separate tests for worker and freqtrade states
2019-04-02 21:57:52 +03:00
Matthias
478c149bbb
Merge pull request #1724 from mishaker/telegram_pct
...
Added percentage to telegram messages + documentation
2019-04-02 20:15:01 +02:00
Misagh
7b39a3084f
formatting and readability
2019-04-02 20:08:10 +02:00
Misagh
a6daf0d991
formatting pct
2019-04-02 20:00:58 +02:00
Misagh
54f11ad603
enriching TSL log
2019-04-02 18:57:06 +02:00
Misagh
40df0dcf3d
tests fixed
2019-04-02 18:45:18 +02:00
Misagh
99d256422e
adding InvalidOrder to exchange
2019-04-02 18:31:03 +02:00
Misagh
389feda65f
Invalid order exception added
2019-04-02 18:25:17 +02:00
Misagh
5a8f0f3557
Merge pull request #1725 from freqtrade/pyup/scheduled-update-2019-04-02
...
Scheduled daily dependency update on Tuesday
2019-04-02 16:37:58 +02:00
pyup-bot
b9b76977b6
Update ccxt from 1.18.420 to 1.18.425
2019-04-02 12:38:06 +00:00
Misagh
27917c2d89
Merge pull request #1720 from freqtrade/fix/fee_not_adjusted
...
Fix/fee not adjusted
2019-04-02 12:23:08 +02:00
Matthias
0cfdce0d5e
Update function name from update_open_order to update_trade_state
2019-04-02 07:12:48 +02:00
hroff-1902
ab0e657d77
Check for empty whitelist moved to _process()
2019-04-01 21:36:53 +03:00
hroff-1902
34b40500c3
Check whitelist fetched from config for emptiness
2019-04-01 20:45:59 +03:00
Misagh
a3b0135557
documentation added for telegram
2019-04-01 19:25:13 +02:00
hroff-1902
8546db9dfd
wording in the log message
2019-04-01 20:23:13 +03:00
Misagh
ab579587f2
adding percentage to telegram status messages
2019-04-01 19:13:45 +02:00
Matthias
ecd75e43b0
Merge pull request #1722 from freqtrade/pyup/scheduled-update-2019-04-01
...
Scheduled daily dependency update on Monday
2019-04-01 16:03:31 +02:00
pyup-bot
061f91ba41
Update pytest from 4.3.1 to 4.4.0
2019-04-01 12:38:07 +00:00
pyup-bot
97b31352c2
Update ccxt from 1.18.418 to 1.18.420
2019-04-01 12:38:06 +00:00
hroff-1902
77d2479c75
tests adjusted
2019-04-01 14:08:41 +03:00
hroff-1902
f0b2798c37
fix #1704
2019-04-01 14:08:03 +03:00
Misagh
8002936fe3
Merge pull request #1712 from freqtrade/log/tofile
...
Allow logging to file
2019-04-01 12:55:19 +02:00
Misagh
f440bb193d
Merge pull request #1714 from freqtrade/cleanup_conftest
...
Cleanup tests a bit
2019-04-01 12:52:49 +02:00
Misagh
faa5883f09
Merge pull request #1716 from freqtrade/fix-jsonfull
...
fix typos in full_json_example
2019-04-01 12:50:47 +02:00
hroff-1902
7251e5bd62
bot state moved back to freqtradebot from worker
2019-03-31 23:39:55 +03:00
Matthias
7be90f71d3
Add test as called from execute_buy
2019-03-31 19:56:01 +02:00
Matthias
19d3a0cbac
Update comment
2019-03-31 19:41:17 +02:00
Matthias
0ddafeeabf
Split test for open_orders from maybe_sell
2019-03-31 16:05:40 +02:00
Matthias
b2ad402df4
Split tests for update-open_order
2019-03-31 15:51:45 +02:00
Matthias
e46dac3fbd
Test stoploss does not raise dependencyexception
2019-03-31 15:45:22 +02:00
Matthias
5c8fbe2c6f
Handle exception for stoploss independently of sell order
2019-03-31 15:41:10 +02:00
Matthias
f11a1b0122
Call update_open_order inline with buy
...
captures FOK / market orders
2019-03-31 15:40:43 +02:00
Matthias
8f4cca47e9
Refactor update_open_order into it's own function
2019-03-31 15:39:41 +02:00
Matthias
4fa736114c
Don't set order_id to none here - it's used in "update_open_order".
...
should fix bugs observed in #1371 connected to stoploss
2019-03-31 15:38:25 +02:00
Misagh
13ac1e1957
Merge pull request #1719 from freqtrade/pyup/scheduled-update-2019-03-31
...
Scheduled daily dependency update on Sunday
2019-03-31 14:58:16 +02:00
pyup-bot
c28a0374f1
Update pytest-mock from 1.10.2 to 1.10.3
2019-03-31 12:38:04 +00:00
pyup-bot
93229fc54b
Update ccxt from 1.18.415 to 1.18.418
2019-03-31 12:38:03 +00:00
Matthias
997190a050
Merge pull request #1709 from mishaker/sl_pct
...
Adding stoploss percentage to DB
2019-03-31 13:47:42 +02:00
Matthias
707a5fca91
ifix typos in full_json_example
2019-03-31 13:30:22 +02:00
Misagh
6d92b9b910
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into sl_pct
2019-03-31 13:20:25 +02:00
Misagh
9b38c04579
negating SL pct and adding tests
2019-03-31 13:15:35 +02:00
hroff-1902
06144a1fc4
Wording in a comment
2019-03-30 23:33:52 +03:00
Matthias
0d152eb907
Merge pull request #1713 from freqtrade/pyup/scheduled-update-2019-03-30
...
Scheduled daily dependency update on Saturday
2019-03-30 13:53:43 +01:00
Matthias
1a61bf7bff
sort imports
2019-03-30 13:48:30 +01:00
Matthias
87a296f728
No need to call patch_coinmarketcap each tim
2019-03-30 13:48:03 +01:00
Matthias
e98c0621d3
We don't need to call patch_coinmarketcap each time.
2019-03-30 13:47:30 +01:00
Matthias
40c0b4ef2e
Autopatch coinmarketcap
2019-03-30 13:47:21 +01:00
pyup-bot
44142706c3
Update ccxt from 1.18.412 to 1.18.415
2019-03-30 12:38:03 +00:00
hroff-1902
208832e847
flake8, mypy resolved
2019-03-30 02:19:43 +03:00
Matthias
12066411db
Update docs with logfile methods
2019-03-29 20:19:40 +01:00
Matthias
e5008fbf93
Add test for logfile attribute
2019-03-29 20:16:52 +01:00
Matthias
d4ffdaffc2
Correctly add types
2019-03-29 20:16:41 +01:00
Matthias
bb5a310aec
Add --logfile argument
2019-03-29 20:13:15 +01:00
Matthias
ba558b2d75
Merge pull request #1711 from freqtrade/pyup/scheduled-update-2019-03-29
...
Scheduled daily dependency update on Friday
2019-03-29 15:16:53 +01:00
pyup-bot
82b344db1b
Update ccxt from 1.18.407 to 1.18.412
2019-03-29 12:38:05 +00:00
Misagh
f2599ffe90
pct default to None
2019-03-29 08:08:29 +01:00
Misagh
50fc63251e
added SL pct to DB
2019-03-28 21:18:26 +01:00
Misagh
b1ef39927c
Merge pull request #1673 from freqtrade/refactor/persistance_stoplossupdate
...
trailing stop backtest problems
2019-03-28 20:44:24 +01:00
Matthias
b4472a165e
Merge pull request #1707 from mishaker/telegram_msg
...
Telegram status message refactoring
2019-03-28 19:45:48 +01:00
Matthias
a87fc5f863
Fix tests - freqtrade should not be patched in this case
2019-03-28 19:37:50 +01:00
Misagh
2f3f5f19cd
sl percentage removed form rpc test
2019-03-28 16:26:59 +01:00
Misagh
e11eb4775e
stoploss precentage in telegram msg removed
2019-03-28 16:21:49 +01:00
Matthias
a15a3ae810
Merge pull request #1708 from freqtrade/pyup/scheduled-update-2019-03-28
...
Scheduled daily dependency update on Thursday
2019-03-28 14:45:56 +01:00
pyup-bot
daeb172ba1
Update ccxt from 1.18.406 to 1.18.407
2019-03-28 12:38:05 +00:00
Misagh
0e5b0ebda6
adding SL and SL percentage to telegram msg
2019-03-28 12:09:07 +01:00
hroff-1902
d5254dff7b
Merge branch 'develop' into main_refactoring
2019-03-28 11:10:21 +03:00
Matthias
146d6bf7fb
Merge pull request #1698 from mishaker/edge_rpc
...
Edge RPC
2019-03-28 06:22:38 +01:00
Matthias
0a8c1528cf
Merge pull request #1686 from iuvbio/refactor/binance
...
Refactor/binance
2019-03-28 06:22:02 +01:00
Misagh
941921dd0f
initial SL and SL added to RPC
2019-03-27 22:00:46 +01:00
Misagh
0ca3a38ba6
moved date to top and show open order only if it is not none
2019-03-27 21:39:17 +01:00
Misagh
1678a039ae
removing close profit is trade is open
2019-03-27 21:32:56 +01:00
Misagh
e5406ed3cf
typo in docs and comments
2019-03-27 21:22:25 +01:00
Misagh
4d9ca71c82
shifting edge help message a line lower
2019-03-27 21:20:09 +01:00
Misagh
6045f07a9c
telegram message concatenation refactored
2019-03-27 21:12:57 +01:00
Matthias
9b22d5cab1
Fix typo, add test for validate_order_tif
2019-03-27 20:51:55 +01:00
Misagh
753b03d581
rolback on removing MD whitespaces
2019-03-27 18:19:42 +01:00
Misagh
1e37d8ccb3
flake8
2019-03-27 16:58:53 +01:00
Misagh
4038cdf70a
"Edge" test for rpc telegram
2019-03-27 16:04:05 +01:00
Matthias
d09b33ae93
Merge pull request #1706 from freqtrade/pyup/scheduled-update-2019-03-27
...
Scheduled daily dependency update on Wednesday
2019-03-27 14:15:51 +01:00
Misagh
0687051ffb
Update test_rpc.py
...
flake8
2019-03-27 14:04:33 +01:00
Misagh
8641da13b9
added RPC tests in case of edge enabled/disabled
2019-03-27 14:02:37 +01:00
pyup-bot
cc32566c92
Update ccxt from 1.18.400 to 1.18.406
2019-03-27 12:38:05 +00:00
Misagh
955e2d2826
Update test_rpc_telegram.py
...
telegram test_init fixed
2019-03-27 12:59:59 +01:00
Misagh
4e57969e4e
documentation added
2019-03-27 12:54:00 +01:00
Misagh
52012003e9
Merge pull request #1700 from freqtrade/dataprovider/backtesting
...
Dataprovider during backtesting
2019-03-27 12:43:59 +01:00
Matthias
3bdc7b9a88
add missed "check" in docs
2019-03-27 10:51:13 +01:00
Misagh
a2a2489a97
Merge pull request #1701 from freqtrade/fix/blacklist_rpc_check
...
Check if added pair has correct stake-currency
2019-03-27 10:29:54 +01:00
Gianluca Puglia
b2c2b42408
Removed unwanted comment
2019-03-26 18:53:16 +01:00
hroff-1902
f5744cc9bf
fix in the tests
2019-03-26 18:34:50 +03:00
Matthias
56264ea52a
Merge pull request #1705 from freqtrade/pyup/scheduled-update-2019-03-26
...
Scheduled daily dependency update on Tuesday
2019-03-26 14:30:40 +01:00
pyup-bot
1f50bc79bc
Update ccxt from 1.18.398 to 1.18.400
2019-03-26 13:37:03 +01:00
hroff-1902
c6d2c1e520
rest of telegram tests adjusted
2019-03-26 12:45:19 +03:00
hroff-1902
8aee009a0a
test _reconfigure() adjusted
2019-03-26 12:42:19 +03:00
hroff-1902
5ccd618189
tests adjusted
2019-03-26 11:07:24 +03:00
hroff-1902
5161e1abb3
Allow to pass config into worker, as it's used in the tests
2019-03-26 11:07:02 +03:00
iuvbio
e15f2ef11a
add order_time_in_force in _ft_has and revert binance
2019-03-26 00:49:39 +01:00
iuvbio
8dea640e9a
remove exchange urls
2019-03-25 23:58:02 +01:00
iuvbio
4005b8d1d2
remove the if condition for binance
2019-03-25 23:57:14 +01:00
iuvbio
85ac99aee0
move exchange urls to constants
2019-03-25 23:57:14 +01:00
Matthias
e085fd9e95
Disable dataprovider from hyperopt.
...
Dataprovider uses weak links to initialize, which cannot be pickled, and
therefore cannot be used during hyperopt.
2019-03-25 19:49:58 +01:00
Matthias
f26ed1c8c1
Check if added pair has correct stake-currency
2019-03-25 19:40:21 +01:00
Matthias
4cf7282027
Update dataprovider docs
2019-03-25 19:31:10 +01:00
Matthias
0ae81d4115
Provide dataprovider access during backtesting
2019-03-25 19:26:51 +01:00
Matthias
226fc3d99b
Check that dataprovider is part of strategy
2019-03-25 19:26:51 +01:00
Matthias
bd29b7d031
Test that dataprovider is loaded to strategy
2019-03-25 19:26:51 +01:00
hroff-1902
c8b0c9af0a
Worker moved to new worker.py
2019-03-25 17:45:03 +03:00
Matthias
01c4f243d4
Merge pull request #1699 from freqtrade/pyup/scheduled-update-2019-03-25
...
Scheduled daily dependency update on Monday
2019-03-25 14:20:01 +01:00
pyup-bot
fe9322ecd5
Update pytest-mock from 1.10.1 to 1.10.2
2019-03-25 13:36:06 +01:00
pyup-bot
904b3008a9
Update ccxt from 1.18.395 to 1.18.398
2019-03-25 13:36:04 +01:00
Misagh
66f1e0f4cd
help added
2019-03-25 10:25:07 +01:00
Misagh
e8bfeae048
conflict with develop resolved
2019-03-25 10:16:09 +01:00
Misagh
fd7278517d
using items()
2019-03-25 09:48:41 +01:00
Misagh
b13735e4cc
Merge pull request #1697 from freqtrade/feat/rpc_blacklist
...
add pairs to blacklist dynamically
2019-03-25 09:44:12 +01:00
Misagh
a8be277ca0
cached pairs iteration fixed + help added
2019-03-24 22:56:42 +01:00
Misagh
1dfbf6eed6
darfting edge rpc messages
2019-03-24 22:36:33 +01:00
Matthias
29b9bb96f3
Fix test to support adding things to pairlist
2019-03-24 19:49:49 +01:00
Matthias
14167f826b
Fix typehints
2019-03-24 19:44:52 +01:00
Misagh
96ea27322d
Merge pull request #1694 from freqtrade/doc/dataprovider
...
Add stake_currency to strategy, fix documentation typo
2019-03-24 17:13:03 +01:00
Misagh
71d3a7de40
Merge pull request #1692 from freqtrade/feat/scripts_flake_mypy
...
run flake8 and mypy against scripts folder as well.
2019-03-24 17:08:52 +01:00
Misagh
fe3836b497
Merge pull request #1696 from freqtrade/docs/1521
...
Update documentation with correct way of calling
2019-03-24 17:06:46 +01:00
Matthias
49559f1a1a
Improve documentation and help message
2019-03-24 16:33:21 +01:00
Matthias
042354d00f
Test blacklist-adding
2019-03-24 16:30:11 +01:00
Matthias
f0d3901b6b
Add blacklist-pair to documentation
2019-03-24 16:29:58 +01:00
Matthias
9d6f629f6a
Support adding pairs to blacklist
2019-03-24 16:28:14 +01:00
Matthias
7b99d5ebcb
Add blacklist and whitelist commands to telegram docs
2019-03-24 16:16:39 +01:00
Matthias
8b2174d249
Add tests for /blacklist handler
2019-03-24 16:09:20 +01:00
Matthias
ffdca7eea7
Add blacklist to default_config
2019-03-24 16:09:04 +01:00
Matthias
684727b32e
Add black blacklist handler (ro)
2019-03-24 16:08:48 +01:00
Matthias
3a8b69d69b
also support dry_run
2019-03-24 15:37:58 +01:00
Matthias
1bba9fcc53
Update documentation to use freqtrade, not freqtrade/main.py
...
fixes #1521
2019-03-24 15:13:17 +01:00
Matthias
f7fc9adc63
Run travis with freqtrade, not main.py
2019-03-24 15:13:03 +01:00
Matthias
e60d1788b2
Add new options to docu
2019-03-24 15:06:17 +01:00
Matthias
a7e13e96e4
Merge pull request #1695 from freqtrade/pyup/scheduled-update-2019-03-24
...
Scheduled daily dependency update on Sunday
2019-03-24 14:20:24 +01:00
pyup-bot
e644493e02
Update ccxt from 1.18.387 to 1.18.395
2019-03-24 13:35:03 +01:00
Matthias
06f4e627fc
Add stake_currency to strategy, fix documentation typo
2019-03-23 20:40:07 +01:00
Misagh
e0775546f6
Merge pull request #1693 from freqtrade/fix/doc_formatting
...
Fix Documentation Boxes
2019-03-23 20:05:27 +01:00
Matthias
0dc96210b6
Fix formatting of boxes 2
2019-03-23 19:43:23 +01:00
Matthias
a95f30ce45
Fix custom boxes on documentation
2019-03-23 19:40:52 +01:00
Matthias
83a2427a61
Fix mypy in scripts
2019-03-23 19:37:17 +01:00
Matthias
184b13f2fb
Flake8 for scripts
2019-03-23 19:18:10 +01:00
Matthias
9a632d9b7c
Formatting
2019-03-23 16:51:36 +01:00
Matthias
c404e9ffd0
Simplify trailing_stop logic
2019-03-23 16:48:17 +01:00
Matthias
b1fe8c5325
Simplify stoploss_reached
2019-03-23 16:46:03 +01:00
Matthias
7307084dfd
Move stoploss-adjustment to the top
2019-03-23 16:44:58 +01:00
Matthias
40899d08dd
Fix failing test (all timezones are in UTC, so we should not convert to
...
None)
2019-03-23 15:24:11 +01:00
Matthias
00e6749d8b
Refactor backtest() to be a bit more concise
2019-03-23 15:00:07 +01:00
Matthias
05466d318a
Modify test to check for this condition
2019-03-23 14:50:18 +01:00
Matthias
6312d785d8
Merge pull request #1691 from freqtrade/pyup/scheduled-update-2019-03-23
...
Scheduled daily dependency update on Saturday
2019-03-23 13:52:00 +01:00
pyup-bot
34ff946f4d
Update ccxt from 1.18.386 to 1.18.387
2019-03-23 13:35:03 +01:00
hroff-1902
158cb307f6
further refactoring of FreqtradeBot.process()
2019-03-23 00:20:20 +03:00
hroff-1902
e35daf95c0
minor cleanup
2019-03-22 23:41:48 +03:00
hroff-1902
b448890210
test_main.py adjusted (only beginning)
2019-03-22 22:03:15 +03:00
hroff-1902
be6836b0ef
resolve python module circular dependency
2019-03-22 21:49:19 +03:00
hroff-1902
60afba5592
move worker stuff to main.py
2019-03-22 20:16:54 +03:00
Matthias
d043542094
Merge pull request #1688 from freqtrade/pyup/scheduled-update-2019-03-22
...
Scheduled daily dependency update on Friday
2019-03-22 15:30:33 +01:00
pyup-bot
89145a7711
Update ccxt from 1.18.385 to 1.18.386
2019-03-22 13:35:06 +01:00
Matthias
7744989583
Merge pull request #1661 from iuvbio/validate_whitelist
...
validate whitelist vs. validate pairs
2019-03-21 06:34:31 +01:00
Matthias
35d65bc7d7
Merge branch 'develop' into 'validate_whitelist'
2019-03-21 06:22:48 +01:00
Matthias
7fdb099097
Reformat log statement
2019-03-21 06:14:43 +01:00
Matthias
1f55356744
Merge pull request #1685 from hroff-1902/patch-20
...
docs for dry_run_wallet
2019-03-21 06:03:12 +01:00
hroff-1902
00821036bb
docs for dry_run_wallet
2019-03-20 23:57:49 +03:00
Gianluca Puglia
6b89e86a97
Removed Timestamp cast
2019-03-20 19:44:59 +01:00
Matthias
65f5aa59e6
Merge pull request #1680 from hroff-1902/wallets_and_exchange_cleanup
...
Minor: Wallet and exchange cleanup
2019-03-20 19:31:02 +01:00
Gianluca Puglia
0eff324ce0
Use dedicated index for every pair
2019-03-20 18:38:10 +01:00
Matthias
676c6a784d
Merge pull request #1681 from freqtrade/pyup/scheduled-update-2019-03-20
...
Scheduled daily dependency update on Wednesday
2019-03-20 14:18:38 +01:00
pyup-bot
cc369f41f5
Update coveralls from 1.6.0 to 1.7.0
2019-03-20 13:35:07 +01:00
pyup-bot
6c889895bd
Update ccxt from 1.18.376 to 1.18.385
2019-03-20 13:35:05 +01:00
hroff-1902
580ada8c4f
exchange cleanup
2019-03-19 20:52:35 +03:00
hroff-1902
aa15312670
wallets cleanup
2019-03-19 20:51:27 +03:00
Misagh
df6f3f6f32
Merge pull request #1679 from freqtrade/pyup/scheduled-update-2019-03-19
...
Scheduled daily dependency update on Tuesday
2019-03-19 13:49:46 +01:00
pyup-bot
2b09e3ca3d
Update plotly from 3.7.0 to 3.7.1
2019-03-19 13:32:05 +01:00
pyup-bot
9a61067367
Update ccxt from 1.18.372 to 1.18.376
2019-03-19 13:32:04 +01:00
Matthias
c8617e70a8
Merge pull request #1668 from freqtrade/fix/1658_no_telegram_updates
...
No telegram rate updates when orderbook is enabled
2019-03-18 19:40:32 +01:00
Misagh
38b959f1a9
Merge pull request #1677 from freqtrade/pyup/scheduled-update-2019-03-18
...
Scheduled daily dependency update on Monday
2019-03-18 13:50:35 +01:00
pyup-bot
50ea4c39da
Update ccxt from 1.18.368 to 1.18.372
2019-03-18 13:32:05 +01:00
Misagh
ff08416b12
Merge pull request #1674 from freqtrade/feat/stopbuy
...
Telegram `/stopbuy`
2019-03-18 09:00:47 +01:00
Matthias
8d173efe2d
reword stopbuy message
2019-03-18 06:29:08 +01:00
Matthias
aa698a8412
rename /stopbuy message
2019-03-18 06:27:44 +01:00
Misagh
e6bfedb58b
Merge pull request #1672 from freqtrade/doc/remove_double
...
Remove duplicate backtest-result-analysis documentation
2019-03-17 21:58:12 +01:00
Matthias
37e6b262eb
Update docs to include /stopbuy
2019-03-17 19:36:25 +01:00
Matthias
9373d0c915
Add tests for /stopbuy
2019-03-17 19:36:02 +01:00
Matthias
a467d76832
Add /stopbuy command to telegram
...
fixes #1607
2019-03-17 19:35:25 +01:00
iuvbio
937399606e
fix flake8
2019-03-17 18:24:29 +01:00
iuvbio
c2076af43b
update tests
2019-03-17 18:18:44 +01:00
iuvbio
4de4a70be7
update log messages
2019-03-17 18:18:35 +01:00
Matthias
8afce7e651
Add testcase for Testcase 2
2019-03-17 16:26:38 +01:00
Matthias
2bf7f2feae
Remove duplicate backtest-result-analysi documentation
2019-03-17 16:14:49 +01:00
iuvbio
8386496456
remove tests that are no longer applicable
2019-03-17 16:04:09 +01:00
iuvbio
7f9c76a6fc
move stake check to the same condition as the other checks
2019-03-17 16:04:09 +01:00
iuvbio
d4d37667e1
use pairname for stake cur comparison
2019-03-17 16:04:09 +01:00
iuvbio
d4543be8eb
edit comment
2019-03-17 16:04:09 +01:00
iuvbio
e38a3051a1
update docstring
2019-03-17 16:04:09 +01:00
iuvbio
c907e80c10
make sure no dups
2019-03-17 16:04:09 +01:00
iuvbio
a241e950f2
prune validate_pairs
2019-03-17 16:04:09 +01:00
iuvbio
39232cbcbb
loop over whitelist only instead of all markets
2019-03-17 16:04:09 +01:00
Matthias
a7b60f6780
update trailing_stop with high in case of backtesting
2019-03-17 16:03:44 +01:00
Matthias
05ab1c2e0a
Fix some comments
2019-03-17 16:02:13 +01:00
Matthias
8c7e8255bb
Add detailed test for trailing stop
2019-03-17 16:01:34 +01:00
Matthias
f0e5113a7f
Use Magicmock instead of lambda for mocking
2019-03-17 15:39:05 +01:00
Matthias
a830bee9c7
Enable trailing_stop for BTContainer tests
2019-03-17 15:28:04 +01:00
Matthias
bdc0134e88
Merge pull request #1671 from freqtrade/pyup/scheduled-update-2019-03-17
...
Scheduled daily dependency update on Sunday
2019-03-17 15:25:28 +01:00
pyup-bot
190ecb7ada
Update ccxt from 1.18.367 to 1.18.368
2019-03-17 13:32:05 +01:00
Matthias
a77d513513
Fix backteest detail numbering ...
2019-03-17 13:27:32 +01:00
Matthias
7b99daebd7
Update docstring for adjust_stoploss
2019-03-17 13:19:24 +01:00
Matthias
2d4a2fd10b
Use oppen_rate instead of artificial defaults
2019-03-17 13:12:04 +01:00
Matthias
a0e6cd93b6
Use bids, not asks for sell-rate detection
2019-03-17 11:27:01 +01:00
Misagh
b3f42dc51e
Merge pull request #1635 from freqtrade/feat/btanlaysis
...
BTAnalysis - simplify backtest result analysis
2019-03-16 21:16:59 +01:00
Misagh
b0cad30796
Merge pull request #1670 from freqtrade/doc_update
...
Add 15min to documentation, fix link to "parameters in THE strategy"
2019-03-16 21:00:16 +01:00
Matthias
fc360608b7
Rename function to adjust_min_max
2019-03-16 20:14:45 +01:00
Matthias
01733c94fa
Split up tests for adjust_stoploss and adjust_highlow
2019-03-16 20:04:55 +01:00
Matthias
68a9b14eca
Min-rate should not default to 0
2019-03-16 20:04:39 +01:00
Matthias
738ed93221
call new function
2019-03-16 19:54:34 +01:00
Matthias
7166a474ae
Add min_rate - always update min/max rates
2019-03-16 19:54:16 +01:00
Matthias
e632539b61
Add 15min to documentation, fix link to "parameters in THE strategy"
2019-03-16 19:51:39 +01:00
Matthias
e7f6df46e8
Add missing bt file
2019-03-16 19:15:20 +01:00
Matthias
a123246ac9
Add test for load_backtest_data
2019-03-16 17:50:57 +01:00
Matthias
ddb9933c91
Remove duplicate-check from test - it's in btanalysis
2019-03-16 17:28:28 +01:00
Matthias
9f7f089d8a
adjust plot_dataframe to use btanalysis
2019-03-16 17:28:28 +01:00
Matthias
e1f48c2b46
Add btanalysis file
2019-03-16 17:28:28 +01:00
Matthias
d7017ce1e4
Document backtest-result loading
2019-03-16 17:28:28 +01:00
Matthias
6666d31ee9
Merge pull request #1648 from hroff-1902/sd-watchdog
...
Support for systemd watchdog
2019-03-16 13:46:04 +01:00
Matthias
29aa159827
Add test for get_sell_rate
2019-03-16 13:32:26 +01:00
Matthias
6bfc37309e
refactor getting sell/current rate for telegram and selling
...
fix #1658
2019-03-16 13:24:10 +01:00
Matthias
71c530590e
Merge pull request #1666 from freqtrade/telegram_help
...
Telegram help
2019-03-16 12:44:17 +01:00
Matthias
d596a877fa
Update docs to link to ocnfiguration piece necessary
2019-03-16 11:07:16 +01:00
Matthias
b9b15e5f32
Align help message for forcebuy
2019-03-16 11:04:24 +01:00
Matthias
d66e6510e3
Merge pull request #1645 from mishaker/trailing_only_offset
...
Adding an option for trailing stoploss: "trailing_only_offset_is_reached"
2019-03-16 10:43:56 +01:00
Matthias
a233a8cc82
Be explicit in the documentation
2019-03-16 10:38:32 +01:00
Matthias
d42ebab575
Rename function and add test
2019-03-16 10:38:25 +01:00
Misagh
51af8c27f6
Merge pull request #1665 from freqtrade/catch/syntxerror
...
Catch syntaxerror on import
2019-03-16 08:15:09 +01:00
Matthias
44acf2f471
Catch syntaxerror on import
2019-03-15 19:50:38 +01:00
Matthias
ceb1e4c4f7
Merge pull request #1664 from freqtrade/pyup/scheduled-update-2019-03-15
...
Scheduled daily dependency update on Friday
2019-03-15 13:46:13 +01:00
pyup-bot
6db6c3b2cc
Update ccxt from 1.18.362 to 1.18.367
2019-03-15 13:32:05 +01:00
Matthias
2e02e24e70
Merge pull request #1663 from iuvbio/fix/1662
...
Fix sort key not populated
2019-03-15 06:11:53 +01:00
iuvbio
95a3b5c41e
check if ticker sort key is populated
2019-03-14 22:48:42 +01:00
Matthias
3fe06b3548
Merge pull request #1660 from freqtrade/pyup/scheduled-update-2019-03-14
...
Scheduled daily dependency update on Thursday
2019-03-14 19:36:41 +01:00
pyup-bot
1a83eed38f
Update pandas from 0.24.1 to 0.24.2
2019-03-14 13:32:09 +01:00
pyup-bot
4fa1604230
Update ccxt from 1.18.361 to 1.18.362
2019-03-14 13:32:05 +01:00
misagh
edf2cd0b92
configuration test fixed
2019-03-14 09:26:31 +01:00
misagh
b5034cf535
TSL validator removed from exchange
2019-03-14 09:04:41 +01:00
misagh
29305dd070
config validation moved to configuration file
2019-03-14 09:01:03 +01:00
misagh
3c99e3b7c7
test adapted to new market refactoring
2019-03-14 09:00:28 +01:00
misagh
9a226ec7e6
conflict with develop resolved
2019-03-14 07:56:21 +01:00
Misagh
2959600f52
Merge pull request #1656 from freqtrade/fix/1633
...
Default value for minimal_roi
2019-03-14 07:51:07 +01:00
Matthias
ff9231eec4
Format attributes-table
2019-03-14 06:42:27 +01:00
Matthias
6b8f5963a8
Merge pull request #1623 from iuvbio/markets_refactor
...
Markets refactor
2019-03-14 06:22:18 +01:00
iuvbio
a1841c35ae
reset _last_markets_refresh
2019-03-13 20:18:49 +01:00
iuvbio
aa2d747d8f
update docs
2019-03-13 20:08:51 +01:00
Misagh
ee613b564c
Merge pull request #1657 from freqtrade/fix/1653
...
send notification when stoploss_on_exchange is hit
2019-03-13 19:52:32 +01:00
Matthias
2bf5a3843d
Use close_rate for notification if available
2019-03-13 19:41:58 +01:00
Matthias
29e84c9e88
Merge pull request #1659 from freqtrade/pyup/scheduled-update-2019-03-13
...
Scheduled daily dependency update on Wednesday
2019-03-13 14:33:10 +01:00
pyup-bot
23666858e2
Update pytest from 4.3.0 to 4.3.1
2019-03-13 13:32:06 +01:00
pyup-bot
5151a4521f
Update ccxt from 1.18.358 to 1.18.361
2019-03-13 13:32:04 +01:00
Matthias
6b948cfc7e
Don't move notify_sell to rpc_manager - it needs exchange stuff
2019-03-12 22:01:19 +01:00
Matthias
9054165e8a
Adjust test, since rpc_message is now called on buy and sel
2019-03-12 21:55:18 +01:00
Matthias
11cc33a982
Refactor notify_sell to rpc_manager
...
* Call sell_notify also when stoploss_on_exchange is hit
fix #1653
2019-03-12 21:55:00 +01:00
Matthias
e2bcaa4d75
Set Requested_close_rate to stoploss when stoploss_on_exchange was hit
2019-03-12 21:54:52 +01:00
Matthias
94b2d48d02
Add default value for minimal_roi (1000%)
...
fix #1633
2019-03-12 19:37:58 +01:00
Matthias
0293a61895
Update documentation for minimal_roi, which is not really optional
2019-03-12 19:37:43 +01:00
iuvbio
7ffe65770e
fix test
2019-03-12 17:54:16 +01:00
iuvbio
cb9849e192
add markets_refresh_interval to CONF_SCHEMA
2019-03-12 16:54:59 +01:00
iuvbio
299e640170
include markets_refresh_interval in docs
2019-03-12 16:39:13 +01:00
Misagh
954963b40e
Merge pull request #1651 from freqtrade/fix/importerror_strats
...
Catch ModuleNotFoundError when importing external code
2019-03-12 16:37:30 +01:00
iuvbio
779bcdd990
remove reload for async api
2019-03-12 16:35:32 +01:00
iuvbio
0ffefe44a7
reorder vars
2019-03-12 16:31:22 +01:00
iuvbio
deddbda26e
delete markets patch from conftest
2019-03-12 16:31:22 +01:00
iuvbio
1a92bf9e8e
add test
2019-03-12 16:31:22 +01:00
iuvbio
8741017819
remove get_markets
2019-03-12 16:31:22 +01:00
iuvbio
35c2b961be
add config param
2019-03-12 16:31:22 +01:00
iuvbio
0d980134e7
add markets reload func
2019-03-12 16:31:22 +01:00
iuvbio
3ad0686bc7
fix typing
2019-03-12 16:31:22 +01:00
iuvbio
df9410cd15
check if markets were loaded
2019-03-12 16:31:22 +01:00
iuvbio
041e9957dd
add reload argument
2019-03-12 16:31:22 +01:00
iuvbio
6b97af4a03
add comment
2019-03-12 16:31:22 +01:00
iuvbio
e234158cc9
update tests
2019-03-12 16:31:22 +01:00
iuvbio
c30fb7f590
return markets as dict
2019-03-12 16:31:22 +01:00
iuvbio
5c840f333f
slight change to exception message
2019-03-12 16:31:22 +01:00
iuvbio
b24a22b0b6
use self.markets instead of get_markets
2019-03-12 16:31:22 +01:00
iuvbio
47cc04c0a3
use self.markets instead of _api.markets
2019-03-12 16:31:22 +01:00
iuvbio
ccad883256
adjust get_markets
2019-03-12 16:31:22 +01:00
iuvbio
3a2aa54d2a
add markets property
2019-03-12 16:31:22 +01:00
iuvbio
d423f58566
replace fetch_markets
2019-03-12 16:31:22 +01:00
misagh
0bcf50f1b5
added to stoploss doc
2019-03-12 15:48:30 +01:00
misagh
8d5cc42ef5
configuration doc added
2019-03-12 15:46:21 +01:00
misagh
a772ab323e
adding the option to resolver
2019-03-12 15:43:53 +01:00
misagh
f55d75e7fc
TSL validation tests added
2019-03-12 15:35:44 +01:00
Matthias
5865688c16
Merge pull request #1655 from freqtrade/pyup/scheduled-update-2019-03-12
...
Scheduled daily dependency update on Tuesday
2019-03-12 14:10:21 +01:00
pyup-bot
3e4c9c8713
Update ccxt from 1.18.357 to 1.18.358
2019-03-12 13:32:05 +01:00
misagh
36e95bc868
unnecessary variable removed
2019-03-12 13:10:59 +01:00
misagh
3e40f5c588
if condition simplified
2019-03-12 13:09:27 +01:00
misagh
643262bc6a
add trailing stop loss config validator
2019-03-12 13:03:29 +01:00
misagh
f1f311e456
Merge branch 'develop' into trailing_only_offset
2019-03-12 12:32:10 +01:00
Misagh
c1a22dda46
Merge pull request #1654 from freqtrade/feat/startup_stoploss
...
Add stoploss to startup messages
2019-03-12 11:48:29 +01:00
Misagh
d14134ddce
Merge pull request #1652 from freqtrade/fix/tif-market_order_combo
...
Fix/tif market order combo
2019-03-12 11:46:15 +01:00
Matthias
48d33b070f
Add stoploss to startup messages
2019-03-12 07:06:42 +01:00
Matthias
0eb9dd5fe5
Don't use timeInForce for market orders
2019-03-11 20:30:36 +01:00
Matthias
4705b7da0e
Add time_in_force test for sell
2019-03-11 20:30:16 +01:00
Matthias
c0f276a892
Move kraken specific tests to their own file
2019-03-11 20:22:51 +01:00
Matthias
e666c6850e
Fix tests so Market orders should not send timeInForce
2019-03-11 20:20:51 +01:00
Matthias
f9aa3c27be
Catch ModuleNotFoundError when importing external code
2019-03-11 19:49:03 +01:00
Matthias
5fb8100fc5
Merge pull request #1650 from freqtrade/pyup/scheduled-update-2019-03-11
...
Scheduled daily dependency update on Monday
2019-03-11 14:20:19 +01:00
hroff-1902
41add9f8ca
code cleanup; added message to systemd for reconfiguration
2019-03-11 15:38:00 +03:00
pyup-bot
513b96b61c
Update ccxt from 1.18.353 to 1.18.357
2019-03-11 13:32:04 +01:00
hroff-1902
8730852d6e
Support for systemd watchdog via sd_notify
2019-03-10 21:04:38 +03:00
misagh
ca496c13b8
TSL only offset test added
2019-03-10 17:11:28 +01:00
misagh
0467004144
added trailing_only_offset_is_reached to full config
2019-03-10 15:54:46 +01:00
Matthias
e14739e102
Merge pull request #1647 from freqtrade/pyup/scheduled-update-2019-03-10
...
Scheduled daily dependency update on Sunday
2019-03-10 13:54:02 +01:00
pyup-bot
0eaac1cd79
Update sqlalchemy from 1.3.0 to 1.3.1
2019-03-10 13:32:06 +01:00
pyup-bot
5f726d697b
Update ccxt from 1.18.352 to 1.18.353
2019-03-10 13:32:05 +01:00
misagh
9c1c962aa7
if condition fixed
2019-03-09 20:30:56 +01:00
misagh
c122eab77b
added trailing_only_offset_is_reached option
2019-03-09 20:13:35 +01:00
Misagh
617d2338c4
Merge pull request #1642 from freqtrade/fix/1637
...
Fix broken dry-mode sells
2019-03-09 19:23:34 +01:00
Misagh
c56f288b56
Merge pull request #1643 from freqtrade/fix/coveralls_multi
...
Update travis for coveralls
2019-03-09 19:22:20 +01:00
Misagh
51b4d5a57a
Merge pull request #1644 from freqtrade/pyup/scheduled-update-2019-03-09
...
Scheduled daily dependency update on Saturday
2019-03-09 19:19:53 +01:00
pyup-bot
43d30180e8
Update plotly from 3.6.1 to 3.7.0
2019-03-09 13:32:08 +01:00
pyup-bot
3b805813cd
Update ccxt from 1.18.347 to 1.18.352
2019-03-09 13:32:07 +01:00
Matthias
21cb4eafe5
Merge pull request #1632 from iuvbio/update_docs
...
update sql_cheatsheet
2019-03-08 22:19:44 +01:00
Matthias
fa4c8110e7
Rename cheatsheet header
2019-03-08 22:15:03 +01:00
Matthias
25529ad95f
use || for coveralls
2019-03-08 21:54:40 +01:00
Matthias
dba30bbfed
Update travis for coveralls
2019-03-08 21:37:15 +01:00
Matthias
4cd70138b6
Add test to make sure this ain't reintroduced
2019-03-08 21:26:21 +01:00
Matthias
0a2cacbba8
Fix #1637
2019-03-08 21:17:12 +01:00
Matthias
d213764d19
Merge pull request #1641 from hroff-1902/patch-19
...
Minor: exchange.sandbox parameter was missing in the docs
2019-03-08 20:39:06 +01:00
hroff-1902
702153d087
exchange.sandbox parameter was missing in the docs
2019-03-08 22:24:55 +03:00
Misagh
8babf0d2b5
Merge pull request #1640 from hroff-1902/patch-18
...
Minor: typo in doc
2019-03-08 19:31:54 +01:00
hroff-1902
9c1d4183fd
typo in doc
2019-03-08 20:18:45 +03:00
Matthias
c4992bd5f3
Merge pull request #1638 from freqtrade/pyup/scheduled-update-2019-03-08
...
Scheduled daily dependency update on Friday
2019-03-08 14:21:40 +01:00
pyup-bot
2da0d479e7
Update ccxt from 1.18.345 to 1.18.347
2019-03-08 13:33:06 +01:00
Matthias
628d9577a2
Merge pull request #1634 from freqtrade/pyup/scheduled-update-2019-03-07
...
Scheduled daily dependency update on Thursday
2019-03-07 14:08:36 +01:00
pyup-bot
6b2f4b12fd
Update ccxt from 1.18.342 to 1.18.345
2019-03-07 13:33:07 +01:00
Misagh
bc7688a69f
Merge pull request #1631 from freqtrade/fix/backtest_sloe
...
Fix issue that backtest is broken when stoploss_on_exchange is on
2019-03-07 10:05:46 +01:00
iuvbio
7b901e180a
update sql_cheatsheet
2019-03-06 21:37:52 +01:00
Matthias
e67ffd2d87
Fix issue that backtest is broken when stoploss_on_exchange is on
2019-03-06 19:55:34 +01:00
Matthias
045de94b49
Merge pull request #1627 from hroff-1902/patch-17
...
Remove deprecated --dynamic-whitelist from freqtrade.service
2019-03-06 19:09:37 +01:00
hroff-1902
8624d83be0
Remove deprecated --dynamic-whitelist from freqtrade.service
2019-03-06 20:55:40 +03:00
Matthias
0634e135df
Merge pull request #1626 from freqtrade/pyup/scheduled-update-2019-03-06
...
Scheduled daily dependency update on Wednesday
2019-03-06 14:17:38 +01:00
pyup-bot
962cfc5eb9
Update ccxt from 1.18.333 to 1.18.342
2019-03-06 13:33:04 +01:00
Matthias
ca64d8a861
Merge pull request #1620 from hroff-1902/patch-16
...
Documentation cleanup
2019-03-06 06:17:04 +01:00
hroff-1902
35250eb230
one more typo fixed (by @xmatthias)
2019-03-06 01:21:38 +03:00
Misagh
5dd0a72a52
Merge pull request #1621 from freqtrade/pyup/scheduled-update-2019-03-05
...
Scheduled daily dependency update on Tuesday
2019-03-05 14:56:05 +01:00
pyup-bot
735e78f01d
Update sqlalchemy from 1.2.18 to 1.3.0
2019-03-05 13:33:06 +01:00
pyup-bot
ae7c4c33c0
Update ccxt from 1.18.323 to 1.18.333
2019-03-05 13:33:05 +01:00
hroff-1902
c032dd0f45
new docs/deprecated.md added to the site menu
2019-03-05 14:29:55 +03:00
hroff-1902
ce46555e77
docs/configuration.md reviewed: formatting, wording, grammar, etc
2019-03-05 14:11:40 +03:00
hroff-1902
2f98dd0429
description for --dynamic-whitelist moved to new docs/deprecated.md
2019-03-05 14:09:26 +03:00
hroff-1902
71f5392f89
typo fixed
2019-03-05 12:44:06 +03:00
Misagh
6d63b8e71e
Merge pull request #1615 from freqtrade/fix/hyperopt_peram
...
Update documentation for --customhyperopt
2019-03-05 09:40:05 +01:00
Matthias
f6ca97d1dc
Update hyperopt doc to validate backtest results
2019-03-05 06:43:28 +01:00
Matthias
4e50ec81a0
Merge pull request #1618 from hroff-1902/patch-15
...
minor: doc update index.md
2019-03-05 06:22:36 +01:00
hroff-1902
386abc5eba
minor: doc update index.md
2019-03-04 23:44:44 +03:00
Matthias
04ea6dac83
Merge pull request #1617 from freqtrade/pyup/scheduled-update-2019-03-04
...
Scheduled daily dependency update on Monday
2019-03-04 16:18:20 +01:00
pyup-bot
f16913a76d
Update ccxt from 1.18.322 to 1.18.323
2019-03-04 13:32:05 +01:00
Matthias
03ff87d11c
Merge pull request #1616 from hroff-1902/patch-14
...
How to use multiple configuration files
2019-03-04 12:14:26 +01:00
hroff-1902
460e0711c6
How to use multiple configuration files
...
Description of multiple config command line options added.
Concrete examples to the bot-configuration page (something like "Hiding your key and exchange secret") will follow.
Please review grammar, wording etc.
2019-03-04 11:05:12 +03:00
Matthias
b8eb3ecb1d
Update hyperopts documentation to work and match the code
2019-03-04 07:24:49 +01:00
Matthias
2208a21a6c
Update help strings
2019-03-04 07:24:41 +01:00
Matthias
2d0aca0d20
Move --customhyperopts to hyperopt section
2019-03-04 07:24:05 +01:00
Matthias
b7a558b951
Merge pull request #1596 from iuvbio/feature/volume-precision-pairlist
...
Feature/volume precision pairlist
2019-03-03 15:38:31 +01:00
Matthias
3c5deb9aaf
Add test for precision_remove ...
...
BTT should not be in the list when that is enabled.
2019-03-03 15:31:48 +01:00
Matthias
4d64124eef
Merge pull request #1613 from freqtrade/pyup/scheduled-update-2019-03-03
...
Scheduled daily dependency update on Sunday
2019-03-03 15:15:52 +01:00
iuvbio
e2cbb7e7da
remove remnants markets and precisionlist
2019-03-03 13:41:51 +01:00
iuvbio
df79098adc
update docs
2019-03-03 13:37:54 +01:00
pyup-bot
13ba5ba0db
Update ccxt from 1.18.313 to 1.18.322
2019-03-03 13:32:03 +01:00
Misagh
2eb2ace539
Merge pull request #1605 from freqtrade/fix/1604
...
Add libssl-dev to fix #1604
2019-03-03 12:57:16 +01:00
iuvbio
064f6629ab
delete separate pairlist
2019-03-03 00:35:25 +01:00
iuvbio
786244c0d3
Merge branch 'develop' into feature/volume-precision-pairlist
2019-03-02 18:55:40 +01:00
iuvbio
e1ae0d7e90
remove markets changes
2019-03-02 18:53:42 +01:00
iuvbio
c36fa0c7e2
add ticker argumet to get_target_bid
2019-03-02 17:24:48 +01:00
iuvbio
24c587518a
add precision_filter
2019-03-02 17:24:28 +01:00
Matthias
4c1f2b2a5b
Merge pull request #1612 from freqtrade/pyup/scheduled-update-2019-03-02
...
Scheduled daily dependency update on Saturday
2019-03-02 16:47:42 +01:00
pyup-bot
6bcfe65877
Update scikit-learn from 0.20.2 to 0.20.3
2019-03-02 13:32:04 +01:00
pyup-bot
28a70eba07
Update ccxt from 1.18.309 to 1.18.313
2019-03-02 13:32:03 +01:00
Matthias
285db2f40b
Merge pull request #1611 from freqtrade/pyup/scheduled-update-2019-03-01
...
Scheduled daily dependency update on Friday
2019-03-01 14:10:20 +01:00
pyup-bot
0fc5445003
Update jsonschema from 3.0.0 to 3.0.1
2019-03-01 13:32:07 +01:00
pyup-bot
e8ea2e6f05
Update ccxt from 1.18.304 to 1.18.309
2019-03-01 13:32:06 +01:00
hroff-1902
b792f00553
exchange cleanup
2019-03-01 02:13:16 +03:00
hroff-1902
4df44d8b32
wallets cleanup
2019-03-01 01:26:29 +03:00
Matthias
58c296c1ff
Merge pull request #1610 from freqtrade/pyup/scheduled-update-2019-02-28
...
Scheduled daily dependency update on Thursday
2019-02-28 16:34:22 +01:00
pyup-bot
13de66d559
Update ccxt from 1.18.297 to 1.18.304
2019-02-28 13:32:06 +01:00
Matthias
e5498ca20f
Add libssl-dev to fix #1604
2019-02-27 17:51:00 +01:00
Misagh
0558b203fe
Merge pull request #1603 from freqtrade/pyup/scheduled-update-2019-02-27
...
Scheduled daily dependency update on Wednesday
2019-02-27 14:33:34 +01:00
pyup-bot
38d09f9e78
Update numpy from 1.16.1 to 1.16.2
2019-02-27 13:32:05 +01:00
pyup-bot
768f62a24a
Update ccxt from 1.18.296 to 1.18.297
2019-02-27 13:32:04 +01:00
Misagh
7e62a4a79c
Merge pull request #1602 from hroff-1902/no-recursion-edge
...
[Minor] comments: removed mentioning recursion, typos, etc.
2019-02-27 11:50:29 +01:00
hroff-1902
761861f0b7
comments: removed mentioning recursion, typos, etc.
2019-02-27 13:35:06 +03:00
Misagh
4e291795a6
Merge pull request #1601 from hroff-1902/no-recursion-edge
...
eliminate recursion in Edge
2019-02-27 11:18:23 +01:00
Misagh
7fe9d9520a
Merge pull request #1599 from freqtrade/remove_pairurl
...
Remove pairurl
2019-02-27 10:33:10 +01:00
hroff-1902
4c2961f0d9
eliminate recursion in _detect_next_stop_or_sell_point()
2019-02-27 06:31:27 +03:00
Matthias
ef26484153
Super() should not be called with parameters
...
source: https://realpython.com/python-super/
2019-02-26 21:01:50 +01:00
Matthias
79aac473b3
Remove market_url from tests
2019-02-26 19:27:28 +01:00
Matthias
5c3177cc79
Adapt documentation to remove market_url
2019-02-26 19:27:28 +01:00
Matthias
6c75b8a36a
Remove pair market url
2019-02-26 19:27:28 +01:00
Matthias
ee0e381d65
Merge pull request #1595 from freqtrade/binance_subclass
...
Create binance Subclass and parametrize exchange-tests
2019-02-26 19:26:23 +01:00
Matthias
8cb7a7e7a5
Merge pull request #1598 from freqtrade/pyup/scheduled-update-2019-02-26
...
Scheduled daily dependency update on Tuesday
2019-02-26 15:46:02 +01:00
pyup-bot
bcf5b5fdcb
Update flake8 from 3.7.6 to 3.7.7
2019-02-26 13:32:04 +01:00
pyup-bot
ef18ddd866
Update ccxt from 1.18.292 to 1.18.296
2019-02-26 13:32:03 +01:00
Misagh
cee4116b80
Merge pull request #1576 from hroff-1902/patch-10
...
Minor: code cleanup in _process()
2019-02-26 10:17:21 +01:00
Matthias
0c53bd6dd4
Complete refactor, moving query_trades to persistance as get_open_trades
2019-02-25 20:00:17 +01:00
Matthias
aff334fdd6
Merge pull request #1597 from freqtrade/pyup/scheduled-update-2019-02-25
...
Scheduled daily dependency update on Monday
2019-02-25 15:27:56 +01:00
pyup-bot
185bd1e53c
Update ccxt from 1.18.290 to 1.18.292
2019-02-25 13:32:04 +01:00
Matthias
006635003e
Fix small typos
2019-02-24 20:18:41 +01:00
Matthias
f2fd5205ef
Fix typo
2019-02-24 20:13:38 +01:00
Matthias
31be4d2454
Add parametrized tests
2019-02-24 20:08:27 +01:00
Matthias
5c18346cd5
Add typehint to binance dict
2019-02-24 20:01:20 +01:00
Matthias
e0b634ba3b
Parametrize exchanges and test multiple exchanges
2019-02-24 19:59:45 +01:00
Matthias
a05155cb75
Adapt failing test
2019-02-24 19:41:47 +01:00
Matthias
455b168366
add _ft_has to exchangeclass
2019-02-24 19:35:29 +01:00
Matthias
06f486a8eb
Add binance exchange subclass
2019-02-24 19:30:05 +01:00
Misagh
42722b2873
Merge pull request #1593 from hroff-1902/patch-13
...
Edge doc file minor improvements, typos, formatting
2019-02-24 17:35:49 +01:00
Matthias
ecb5137dbe
Merge pull request #1594 from freqtrade/pyup/scheduled-update-2019-02-24
...
Scheduled daily dependency update on Sunday
2019-02-24 13:50:54 +01:00
Matthias
2531961bf8
Merge pull request #1571 from hroff-1902/patch-9
...
multiple --config options
2019-02-24 13:50:39 +01:00
pyup-bot
417bf2c935
Update jsonschema from 2.6.0 to 3.0.0
2019-02-24 13:32:06 +01:00
pyup-bot
3673dba1e2
Update ccxt from 1.18.287 to 1.18.290
2019-02-24 13:32:05 +01:00
Matthias
9b288c6933
Add test to specifically test for merged dict
2019-02-24 13:29:22 +01:00
hroff-1902
5fac4f7b45
Edge doc file minor improvements, typos, formatting
2019-02-24 13:19:01 +03:00
Matthias
c7b6e19872
Merge pull request #1586 from iuvbio/order_creation
...
Order creation
2019-02-23 19:23:40 +01:00
Matthias
033e9e09fb
Merge pull request #1592 from freqtrade/pyup/scheduled-update-2019-02-23
...
Scheduled daily dependency update on Saturday
2019-02-23 17:05:36 +01:00
iuvbio
3dcf3f8a82
Merge branch 'develop' into feature/volume-precision-pairlist
2019-02-23 16:28:37 +01:00
iuvbio
403ed48c3e
rename _store_dry_order
2019-02-23 16:28:13 +01:00
iuvbio
4d797c9232
Merge branch 'develop' into order_creation
2019-02-23 16:21:52 +01:00
iuvbio
ec6794b9ba
fix dry_orders
2019-02-23 16:03:15 +01:00
pyup-bot
634ce87bba
Update ccxt from 1.18.281 to 1.18.287
2019-02-23 13:32:04 +01:00
iuvbio
98bca30dfb
reorganize imports
2019-02-22 21:16:31 +01:00
iuvbio
cc0fae8e4e
change < to <=
2019-02-22 21:13:08 +01:00
iuvbio
8d8da71f20
Merge branch 'develop' into feature/volume-precision-pairlist
2019-02-22 20:31:24 +01:00
iuvbio
9a097214a6
return complete dry_order in buy and sell
2019-02-22 19:22:48 +01:00
Matthias
619945b861
Merge pull request #1591 from hroff-1902/patch-12
...
minor: formatting math expression in FAQ
2019-02-22 19:08:33 +01:00
iuvbio
71774bce6f
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into order_creation
2019-02-22 19:02:31 +01:00
hroff-1902
9c54886f14
minor: formatting math expression in FAQ
2019-02-22 19:33:05 +03:00
Misagh
1252bacb7a
Merge pull request #1590 from hroff-1902/patch-12
...
FAQ updated with question on Edge
2019-02-22 16:56:05 +01:00
hroff-1902
a1b00f9053
Edge question added; minor improvements (sections for Hyperopt and Edge)
2019-02-22 17:37:59 +03:00
Samuel Husso
e4369e06bc
Merge pull request #1589 from freqtrade/pyup/scheduled-update-2019-02-22
...
Scheduled daily dependency update on Friday
2019-02-22 15:27:40 +02:00
pyup-bot
29b8b79732
Update ccxt from 1.18.280 to 1.18.281
2019-02-22 13:30:08 +01:00
Misagh
2c7c19dfb1
Merge pull request #1582 from freqtrade/move/exchange
...
Refactor exchange importing
2019-02-22 10:24:23 +01:00
iuvbio
b79d967371
add tests, further consolidate orders
2019-02-22 01:48:35 +01:00
iuvbio
69bb6ebaf6
fix comments
2019-02-21 22:43:15 +01:00
Matthias
57b2fb4645
Merge pull request #1584 from freqtrade/pyup/scheduled-update-2019-02-21
...
Scheduled daily dependency update on Thursday
2019-02-21 19:14:24 +01:00
iuvbio
bf5d2a68f5
Merge branch 'develop' into order_creation
2019-02-21 19:03:29 +01:00
pyup-bot
7738ebbc0f
Update ccxt from 1.18.270 to 1.18.280
2019-02-21 13:31:05 +01:00
Matthias
905beef8a3
Merge pull request #1578 from freqtrade/release/0.18.1
...
Release/0.18.1
2019-02-21 12:33:09 +01:00
Matthias
6d7f788989
Merge pull request #1579 from freqtrade/version_bump_dev
...
Version bump develop to 0.18.2-dev
2019-02-21 12:32:45 +01:00
Matthias
be754244a3
Only resolve exchanges from correct location
2019-02-21 07:07:45 +01:00
Matthias
e0f426d863
Allow import freqtrade.exchange.*
2019-02-21 06:59:52 +01:00
Matthias
e987a915e8
Rename exchange file
2019-02-21 06:56:22 +01:00
Matthias
a79ff1c6c9
Merge pull request #1563 from iuvbio/kraken_support
...
Kraken support
2019-02-21 06:41:35 +01:00
Matthias
2dcb4134cc
Merge branch 'develop' into pr/iuvbio/1563
2019-02-21 06:29:37 +01:00
Matthias
e309f75118
Merge pull request #1581 from hroff-1902/patch-11
...
Minor changes to exchange
2019-02-21 06:25:47 +01:00
Matthias
643402da1c
Merge pull request #1580 from hroff-1902/patch-1
...
Minor: added amount_reserve_percent into config json-schema
2019-02-21 06:24:16 +01:00
iuvbio
a1d1abfffc
Merge branch 'develop' into order_creation
2019-02-21 00:30:46 +01:00
iuvbio
b5758e67f9
order creation cleanup
2019-02-21 00:29:59 +01:00
hroff-1902
2851833726
added _now_is_time_to_refresh()
2019-02-21 01:20:24 +03:00
hroff-1902
c1ef6940b0
removed wrong comment: tuple is not created here
2019-02-21 00:47:18 +03:00
hroff-1902
2aba9c081c
fixed typos in comments
2019-02-21 00:46:35 +03:00
hroff-1902
eb21170691
added amount_reserve_percent into config json-schema
2019-02-21 00:26:02 +03:00
Matthias
d9129cb9c5
Develop version bump to 0.18.2-dev
2019-02-20 21:07:54 +01:00
Matthias
af02e34b57
Version bump to 0.18.1
2019-02-20 21:04:52 +01:00
Matthias
4315c157c7
Move exception handling to resolver, add test
2019-02-20 20:13:23 +01:00
Matthias
9e082ca3a9
Merge pull request #1567 from gaugau3000/patch-1
...
prevent convert LF->CRLF line ending on window
2019-02-20 19:14:17 +01:00
gautier pialat
ba23f58ff3
change the way to clone git rep for Window with docker
2019-02-20 18:09:26 +01:00
hroff-1902
da5bef501e
cleanup
2019-02-20 17:55:20 +03:00
hroff-1902
4fbba98168
tests adjusted for multiple --config options
2019-02-20 17:54:20 +03:00
hroff-1902
87c82dea3d
support for multiple --config in the download_backtest_data.py utility
2019-02-20 17:00:35 +03:00
hroff-1902
c08a2b6638
help message fixed
2019-02-20 16:23:09 +03:00
hroff-1902
7bc874c7fd
comments adjusted
2019-02-20 16:12:17 +03:00
Samuel Husso
d76dc3ca0e
Merge pull request #1577 from freqtrade/pyup/scheduled-update-2019-02-20
...
Scheduled daily dependency update on Wednesday
2019-02-20 15:03:00 +02:00
hroff-1902
fac0e4e603
more code cleanup in _process()
2019-02-20 16:01:56 +03:00
pyup-bot
7dbb7a52ed
Update coveralls from 1.5.1 to 1.6.0
2019-02-20 13:31:08 +01:00
pyup-bot
3ec3438acf
Update pytest from 4.2.1 to 4.3.0
2019-02-20 13:31:07 +01:00
pyup-bot
1cd54829cc
Update flake8 from 3.7.5 to 3.7.6
2019-02-20 13:31:06 +01:00
pyup-bot
bd6644a91a
Update ccxt from 1.18.247 to 1.18.270
2019-02-20 13:31:05 +01:00
hroff-1902
199e3d2234
typo in a comment
2019-02-20 15:13:21 +03:00
hroff-1902
5906d37818
code cleanup in _process()
2019-02-20 15:12:04 +03:00
Misagh
ab62bbc0a4
Merge pull request #1572 from freqtrade/fix/coverage
...
Move coveralls to after_success
2019-02-20 09:06:04 +01:00
iuvbio
e495ffec78
align dry_run_orders
2019-02-20 02:38:16 +01:00
iuvbio
84ccb85184
Merge branch 'develop' into feature/volume-precision-pairlist
2019-02-20 01:03:03 +01:00
iuvbio
686949b258
Merge branch 'develop' into kraken_support
2019-02-20 00:52:10 +01:00
iuvbio
3e2f90a32a
formatting
2019-02-19 22:27:20 +01:00
iuvbio
bb31e64752
add test_sell_kraken_trading_agreement
2019-02-19 21:56:20 +01:00
Matthias
58864adc4a
Move coveralls to after_success
2019-02-19 19:54:53 +01:00
Matthias
788cbb6776
Merge pull request #1569 from hroff-1902/patch-8
...
Cosmetic: move default amount_reserve_percent value into constants
2019-02-19 19:19:54 +01:00
iuvbio
481cf02db9
add test and fix exchange_resolver
2019-02-19 19:15:22 +01:00
hroff-1902
2f225e2340
multiple --config options
2019-02-19 15:14:47 +03:00
hroff-1902
f9d68d919c
move default amount_reserve_percent value into constants
2019-02-19 11:49:49 +03:00
gautier pialat
dffb27326e
prevent convert LF->CRLF line ending on window
...
During docker built on windows if in global git config core.autocrlf = true then when have this message :
Step 6/12 : RUN cd /tmp && /tmp/install_ta-lib.sh && rm -r /tmp/*ta-lib*
---> Running in c0a626821132
/tmp/install_ta-lib.sh: 4: /tmp/install_ta-lib.sh: Syntax error: "&&" unexpected
this behave is because file is in the wrong line ending format
Has script files run on linux they need to use LF lines ending so we need to ensure they are not converted to CRLF lines ending if global git config is at core.autocrlf = true.
2019-02-18 17:16:27 +01:00
Misagh
6d7834a389
Merge pull request #1566 from freqtrade/pyup/scheduled-update-2019-02-18
...
Scheduled daily dependency update on Monday
2019-02-18 13:58:48 +01:00
pyup-bot
f63fdf411d
Update ccxt from 1.18.245 to 1.18.247
2019-02-18 13:30:10 +01:00
Misagh
cd48556c5a
Merge pull request #1562 from freqtrade/test_strategy
...
Fix typo in test-strategy, add volume > 0 check to buy/sell check
2019-02-18 08:39:49 +01:00
iuvbio
eed1c2344d
delete unnecessary arguments
2019-02-18 01:03:09 +01:00
iuvbio
4241caef95
changes to base and subclass
2019-02-17 23:34:15 +01:00
iuvbio
2103ae5fdf
change rateLimit to 1000
2019-02-17 23:26:10 +01:00
iuvbio
6055906eb1
Merge branch 'develop' into feature/volume-precision-pairlist
2019-02-17 16:15:55 +01:00
iuvbio
e98edc1a1a
Merge branch 'develop' into kraken_support
2019-02-17 16:15:24 +01:00
iuvbio
62382809b2
Merge branch 'develop' into feature/volume-precision-pairlist
2019-02-17 16:14:20 +01:00
iuvbio
0572336ff7
revert changes to history
2019-02-17 16:12:40 +01:00
Matthias
9fad83bd15
Fix 1 to 0
2019-02-17 15:55:47 +01:00
iuvbio
d8feceebb5
fix type-hints
2019-02-17 15:54:22 +01:00
Matthias
19625e9e1d
Merge pull request #1561 from freqtrade/pyup/scheduled-update-2019-02-17
...
Scheduled daily dependency update on Sunday
2019-02-17 15:42:09 +01:00
Matthias
f1ededf0eb
Fix typo in test-strategy, add volume > 0 check to buy/sell check
2019-02-17 15:40:08 +01:00
iuvbio
da4faacd6b
flake8
2019-02-17 15:34:44 +01:00
iuvbio
39c28626aa
remove error message to make pytest pass
2019-02-17 15:29:58 +01:00
iuvbio
5e8a7a03c3
correct time_in_force param
2019-02-17 15:26:33 +01:00
iuvbio
dd2522d8d0
Merge branch 'develop' into kraken_support
2019-02-17 15:21:14 +01:00
iuvbio
fe792882b5
load generic class if no subclass exists
2019-02-17 14:42:55 +01:00
pyup-bot
1bbb04da60
Update ccxt from 1.18.243 to 1.18.245
2019-02-17 13:30:07 +01:00
Matthias
e785a66768
Merge pull request #1560 from hroff-1902/patch-7
...
fetch amount_reserve_percent from the configuration file
2019-02-17 11:38:51 +01:00
hroff-1902
df8067d6c4
add description of the new configuration option amount_reserve_percent
2019-02-17 12:56:28 +03:00
iuvbio
d3ead2cd09
exchange import is not needed anymore
2019-02-17 04:25:39 +01:00
iuvbio
c879591f45
add exchange_resolver to resolver init
2019-02-17 04:22:24 +01:00
iuvbio
c315f63e4b
use exchange_resolver in freqbot
2019-02-17 04:18:56 +01:00
iuvbio
2fb36b116d
change variable names
2019-02-17 04:15:11 +01:00
iuvbio
ca388a9acf
create exchange_resolver
2019-02-17 04:01:43 +01:00
iuvbio
32b02c9925
kraken subclass
2019-02-17 04:01:17 +01:00
iuvbio
54d5bce445
undo kraken specific changes
2019-02-17 03:59:40 +01:00
iuvbio
b7afcf3416
add VolumePrecisionPairList
2019-02-16 22:56:04 +01:00
hroff-1902
66cc600076
add amount_reserve_percent into the full config file
2019-02-16 19:53:35 +03:00
hroff-1902
ea6d4a9d36
fetch amount_reserve_percent from config
2019-02-16 19:50:55 +03:00
Matthias
e0c420b93f
Merge pull request #1550 from hroff-1902/patch-2
...
execute_buy, handle_trade: do not use ticker if use_order_book:true is set in config
2019-02-16 13:55:33 +01:00
Matthias
67cea9dce6
Merge pull request #1558 from freqtrade/pyup/scheduled-update-2019-02-16
...
Scheduled daily dependency update on Saturday
2019-02-16 13:51:58 +01:00
pyup-bot
7c651632f1
Update joblib from 0.13.1 to 0.13.2
2019-02-16 13:32:06 +01:00
pyup-bot
13a16178d2
Update sqlalchemy from 1.2.17 to 1.2.18
2019-02-16 13:32:05 +01:00
pyup-bot
c2bc316e2f
Update ccxt from 1.18.234 to 1.18.243
2019-02-16 13:32:04 +01:00
iuvbio
8ed3658447
Merge branch 'develop' into kraken_support
2019-02-15 23:27:41 +01:00
Crypto God
3aa614b983
bump version
2019-02-15 22:51:09 +01:00
Crypto God
3953092edd
output error message
2019-02-15 22:50:31 +01:00
Crypto God
ef5a0b9afc
add Kraken specifics
2019-02-15 22:50:11 +01:00
Matthias
98bd713624
iUpdate orderbook_bid_test
2019-02-14 19:15:16 +01:00
Matthias
f852be1a9b
Fix tests for get_ticker fix
2019-02-14 07:27:13 +01:00
Matthias
dcc86bfa55
Merge pull request #1552 from freqtrade/pyup/scheduled-update-2019-02-13
...
Scheduled daily dependency update on wednesday
2019-02-13 14:35:43 +01:00
pyup-bot
aee7b2c29d
Update pytest from 4.2.0 to 4.2.1
2019-02-13 13:32:10 +01:00
pyup-bot
c17eb89e84
Update arrow from 0.13.0 to 0.13.1
2019-02-13 13:32:08 +01:00
pyup-bot
aaa8567708
Update ccxt from 1.18.230 to 1.18.234
2019-02-13 13:32:06 +01:00
Matthias
7e1e09d45a
Merge pull request #1551 from hroff-1902/patch-4
...
logs: cosmetic changes
2019-02-13 12:39:12 +01:00
hroff-1902
b87e15774b
test adjusted
2019-02-13 13:02:57 +03:00
hroff-1902
8e7e670003
Orthography in the log message
2019-02-13 12:42:39 +03:00
hroff-1902
8fc8c985d8
logs: cosmetic changes
...
"30 seconds" was errorneously hardcoded in the text of the log message, while actually it's RETRY_TIMEOUT which may differ
2019-02-13 12:38:44 +03:00
hroff-1902
69a24c1272
no need for test_ticker parameter just for making current tests happy, tests should be reimplemented
2019-02-13 12:23:22 +03:00
hroff-1902
e8daadfb7e
same approach for the sell side (at handle_trade)
2019-02-13 03:54:57 +03:00
hroff-1902
91629807f7
shame on me
2019-02-13 03:17:54 +03:00
hroff-1902
f551fb5ff7
adjusted for passing tests
...
Don't like this test_ticker parameter, but it's needed for tests to pass prepared ticker.
Any ideas?
2019-02-13 03:14:24 +03:00
hroff-1902
e8ef36fb6e
execute_buy: do not use ticker if use_order_book:true is set in config
...
This PR corresponds to:
https://github.com/freqtrade/freqtrade/issues/1377#issue-386200394
in understanfing that pair Ticker is mostly statistics, but on the other side, create_trade/execute_buy.
It resolves problem with some exchanges (BitMex) where ticker structure returned by ccxt does not contain bid and ask values.
1. On exchanges like Bitmex, set use_order_book: true for buys. FT won't request ticker and will use data from order book only.
2. On exchanges where order book is not available, set use_order_book: false, ticker data (including ask/last balance logic) will be used.
3. On other exchanges, either approach may be used in the config.
Performance: current implementation fetches ticker every time even if order book data will be later used. With this change it's eliminated.
Comparison of order book rate and ticker rate is removed (in order to split fetching order book and ticker completely in execute_buy), so some tests that touch this code may require adjustments.
2019-02-13 02:55:55 +03:00
Matthias
b9a5899c99
Merge pull request #1548 from freqtrade/pyup/scheduled-update-2019-02-12
...
Scheduled daily dependency update on tuesday
2019-02-12 14:50:30 +01:00
pyup-bot
607190cd38
Update ccxt from 1.18.225 to 1.18.230
2019-02-12 13:31:08 +01:00
Samuel Husso
018cee8413
Merge pull request #1547 from freqtrade/pyup/scheduled-update-2019-02-11
...
Scheduled daily dependency update on monday
2019-02-11 14:52:25 +02:00
pyup-bot
0b5f4dc38e
Update python-rapidjson from 0.6.3 to 0.7.0
2019-02-11 13:31:09 +01:00
pyup-bot
160c467e01
Update ccxt from 1.18.223 to 1.18.225
2019-02-11 13:31:07 +01:00
Matthias
d91dbf4090
Merge pull request #1545 from hroff-1902/patch-3
...
Cosmetic: fix logging
2019-02-11 06:12:17 +01:00
hroff-1902
69f69d965c
test asserts aligned accordingly to new log messages
2019-02-10 23:37:24 +03:00
Misagh
624ce6707a
Merge pull request #1546 from hroff-1902/patch-4
...
OHLCV should be float for TA-LIB indicators in the strategy
2019-02-10 20:39:45 +01:00
hroff-1902
5e741a0f73
fixed flake
2019-02-10 22:28:40 +03:00
hroff-1902
d6c0c107ac
fixed flake
...
hmm, even in the comments?
2019-02-10 22:23:00 +03:00
hroff-1902
7ed15c64ba
what else?
2019-02-10 22:13:40 +03:00
hroff-1902
08d35f3e15
fix checks
...
Should not make cosmetic changes right in the github editor without local smoketests...
2019-02-10 22:09:11 +03:00
hroff-1902
4dffb17dd6
fix flake
2019-02-10 22:01:46 +03:00
hroff-1902
14d6cdf9b2
OHLCV should be float for TA-LIB indicators in the strategy
...
Some exchanges (BitMEX) return integer values for Volume field. And sometimes even for OHLC -- same, on BitMEX, since price decrease is 0.5. TA-LIB functions assume floats and fail with exception.
Of course, this can be fixed (converted) in ccxt for particular exchange, but TA-LIB will still fail for exchanges for that such a conversion is not implemented in ccxt code. So let's make perform this conversion here in order to be sure our strategy will not crash on a new exchange.
2019-02-10 21:52:33 +03:00
Matthias
7248537d4a
Merge pull request #1544 from hroff-1902/patch-2
...
Cosmetic: fix logging in strategy/interface.py
2019-02-10 19:36:33 +01:00
hroff-1902
b91981f0aa
Cosmetic: fix logging
...
Output stake_amount as it is defined in the config (it may by int) instead of float. In order to avoid unnecessary questions where and why it was converted to float and changed in the last digit while it should be integer for the exchange...
Other small cosmetic improvements to logging in freqtradebot.py
2019-02-10 21:31:13 +03:00
hroff-1902
585f525879
Cosmetic: fix logging
2019-02-10 21:02:53 +03:00
Samuel Husso
58bd272c0f
Merge pull request #1543 from freqtrade/pyup/scheduled-update-2019-02-10
...
Scheduled daily dependency update on sunday
2019-02-10 14:49:25 +02:00
pyup-bot
fe2f98c802
Update ccxt from 1.18.221 to 1.18.223
2019-02-10 13:33:06 +01:00
Matthias
76187cc3d9
Merge pull request #1541 from freqtrade/pyup/scheduled-update-2019-02-09
...
Scheduled daily dependency update on saturday
2019-02-09 14:00:49 +01:00
pyup-bot
3bb9e17b0d
Update plotly from 3.6.0 to 3.6.1
2019-02-09 13:33:11 +01:00
pyup-bot
f0c9064b77
Update mypy from 0.660 to 0.670
2019-02-09 13:33:09 +01:00
pyup-bot
e0142526e3
Update scipy from 1.2.0 to 1.2.1
2019-02-09 13:33:08 +01:00
pyup-bot
e9aba03981
Update ccxt from 1.18.210 to 1.18.221
2019-02-09 13:33:06 +01:00
Samuel Husso
9a50771a27
Merge pull request #1540 from freqtrade/pyup/scheduled-update-2019-02-08
...
Scheduled daily dependency update on friday
2019-02-08 14:52:56 +02:00
pyup-bot
92eb951966
Update ccxt from 1.18.208 to 1.18.210
2019-02-08 13:34:26 +01:00
Matthias
e6a8ecbf66
Merge pull request #1539 from freqtrade/pyup/scheduled-update-2019-02-07
...
Scheduled daily dependency update on thursday
2019-02-07 15:37:18 +01:00
pyup-bot
39626bb520
Update ccxt from 1.18.203 to 1.18.208
2019-02-07 13:34:09 +01:00
Samuel Husso
f48936dcde
Merge pull request #1538 from freqtrade/pyup/scheduled-update-2019-02-06
...
Scheduled daily dependency update on wednesday
2019-02-06 15:29:06 +02:00
pyup-bot
395a7b25be
Update ccxt from 1.18.197 to 1.18.203
2019-02-06 13:34:09 +01:00
Misagh
02698c7493
Merge pull request #1537 from freqtrade/pyup/scheduled-update-2019-02-05
...
Scheduled daily dependency update on tuesday
2019-02-05 13:55:09 +01:00
pyup-bot
6fd932bf7d
Update pytest-mock from 1.10.0 to 1.10.1
2019-02-05 13:34:07 +01:00
pyup-bot
fcc7cb9892
Update flake8 from 3.7.4 to 3.7.5
2019-02-05 13:34:06 +01:00
Misagh
21ffdbb3a2
Merge pull request #1535 from freqtrade/fix/cancelled_on_exchange
...
Fix/cancelled on exchange
2019-02-04 22:47:58 +01:00
Misagh
f847bf0b8d
Merge pull request #1536 from freqtrade/pyup/scheduled-update-2019-02-04
...
Scheduled daily dependency update on monday
2019-02-04 14:44:47 +01:00
pyup-bot
64891df122
Update pandas from 0.24.0 to 0.24.1
2019-02-04 13:34:12 +01:00
pyup-bot
218b501119
Update ccxt from 1.18.195 to 1.18.197
2019-02-04 13:34:10 +01:00
Matthias
0a71ebce68
Remove unneeded pair conversation, add docstring
2019-02-04 06:13:22 +01:00
Matthias
80440f25cf
Merge pull request #1534 from freqtrade/pyup/scheduled-update-2019-02-03
...
Scheduled daily dependency update on sunday
2019-02-03 13:53:32 +01:00
Matthias
1d940041e3
Add log test for cancelled order
2019-02-03 13:52:05 +01:00
Matthias
40fea4593f
Add log_has_re
2019-02-03 13:52:05 +01:00
Matthias
02c3552954
Adjust comment
2019-02-03 13:52:05 +01:00
Matthias
91ed02134e
Add tests for cancelled on exchnage
2019-02-03 13:52:05 +01:00
Matthias
e8ed8a2ea7
Handle orders cancelled on exchange
...
fix #1527
2019-02-03 13:51:52 +01:00
pyup-bot
f2dd32e319
Update flake8-tidy-imports from 1.1.0 to 2.0.0
2019-02-03 13:34:07 +01:00
Samuel Husso
5243941c4d
Merge pull request #1533 from freqtrade/pyup/scheduled-update-2019-02-02
...
Scheduled daily dependency update on saturday
2019-02-02 15:25:29 +02:00
pyup-bot
8d5474d4d5
Update plotly from 3.5.0 to 3.6.0
2019-02-02 13:34:08 +01:00
pyup-bot
576d893d95
Update ccxt from 1.18.193 to 1.18.195
2019-02-02 13:34:06 +01:00
Misagh
697e698abc
Merge pull request #1530 from freqtrade/pyup/scheduled-update-2019-02-01
...
Scheduled daily dependency update on friday
2019-02-01 13:56:17 +01:00
pyup-bot
24f779eda7
Update flake8 from 3.7.3 to 3.7.4
2019-02-01 13:34:10 +01:00
pyup-bot
2ce3bd956d
Update numpy from 1.16.0 to 1.16.1
2019-02-01 13:34:09 +01:00
pyup-bot
ba4e5cae54
Update ccxt from 1.18.190 to 1.18.193
2019-02-01 13:34:07 +01:00
Matthias
645ec30ec5
Merge pull request #1528 from freqtrade/pyup/scheduled-update-2019-01-31
...
Scheduled daily dependency update on thursday
2019-01-31 14:41:14 +01:00
pyup-bot
d07cc5929e
Update pytest from 4.1.1 to 4.2.0
2019-01-31 13:34:11 +01:00
pyup-bot
8d9114aa79
Update flake8 from 3.7.1 to 3.7.3
2019-01-31 13:34:09 +01:00
pyup-bot
68a4e0426e
Update ccxt from 1.18.179 to 1.18.190
2019-01-31 13:34:07 +01:00
Matthias
10e548dcab
Merge pull request #1526 from freqtrade/pyup/scheduled-update-2019-01-30
...
Scheduled daily dependency update on wednesday
2019-01-31 06:58:57 +01:00
Samuel Husso
e3ae8d3f69
flake8 3.7.1 fixes
2019-01-31 07:51:03 +02:00
Samuel Husso
576d9b8f5c
requirements: move numpy installation earlier as later packages require it
2019-01-31 07:50:13 +02:00
pyup-bot
0c959c22ec
Update flake8 from 3.6.0 to 3.7.1
2019-01-30 13:33:10 +01:00
pyup-bot
6ad1089f45
Update cachetools from 3.0.0 to 3.1.0
2019-01-30 13:33:08 +01:00
pyup-bot
9f87a27465
Update ccxt from 1.18.171 to 1.18.179
2019-01-30 13:33:06 +01:00
Matthias
2b71e8de5c
Merge pull request #1525 from mishaker/edge_messages
...
Edge messages enriched
2019-01-30 11:41:32 +01:00
misagh
84b6b8fe97
edge messages enriched
2019-01-30 11:23:23 +01:00
Misagh
421be5da86
Merge pull request #1511 from freqtrade/fix/more_settings_strategy
...
add more settings to strategy
2019-01-30 11:22:10 +01:00
Misagh
09cb043b24
Merge pull request #1522 from freqtrade/pyup/scheduled-update-2019-01-29
...
Scheduled daily dependency update on tuesday
2019-01-29 13:50:11 +01:00
pyup-bot
cf283344de
Update ccxt from 1.18.160 to 1.18.171
2019-01-29 13:33:08 +01:00
Matthias
dcfa4d421e
Merge pull request #1518 from freqtrade/pyup/scheduled-update-2019-01-28
...
Scheduled daily dependency update on monday
2019-01-28 14:41:23 +01:00
pyup-bot
1a1123a555
Update ccxt from 1.18.155 to 1.18.160
2019-01-28 13:33:07 +01:00
Misagh
382215eb70
Merge pull request #1517 from freqtrade/pyup/scheduled-update-2019-01-27
...
Scheduled daily dependency update on sunday
2019-01-27 13:49:36 +01:00
pyup-bot
f095492804
Update ccxt from 1.18.152 to 1.18.155
2019-01-27 13:33:07 +01:00
Misagh
22e82f5e47
Merge pull request #1507 from xmatthias/feat/dataprovider
...
Data Provider
2019-01-27 12:32:18 +01:00
Misagh
69ef743811
Merge pull request #1515 from freqtrade/pyup/scheduled-update-2019-01-26
...
Scheduled daily dependency update on saturday
2019-01-27 12:28:32 +01:00
Matthias
38f73dafb3
Fix indexing error
2019-01-27 10:47:24 +01:00
Matthias
e0ad095bc7
Simplify conversation to python dates (pandas offers this "for free"
2019-01-27 10:47:02 +01:00
Matthias
1d08ada939
Fix backtest-test with timestamp-conversion
2019-01-27 10:40:52 +01:00
Matthias
3446dd1792
Add test informative_pairs_added
2019-01-26 20:05:49 +01:00
Matthias
02d13645b0
Merge branch 'develop' into feat/dataprovider
2019-01-26 19:29:41 +01:00
Matthias
ba07348b82
Rename additional_pairs to informative_pairs
2019-01-26 19:22:45 +01:00
Matthias
bfd8609352
Fix comment
2019-01-26 19:16:33 +01:00
pyup-bot
b112f2f315
Update pandas from 0.23.4 to 0.24.0
2019-01-26 13:33:20 +01:00
pyup-bot
d222dd6717
Update sqlalchemy from 1.2.16 to 1.2.17
2019-01-26 13:33:18 +01:00
Matthias
3bc96c16ac
Merge pull request #1513 from Axel-CH/feature/plot_df_refactoring_multiple_pairs
...
Feature/plot df refactoring multiple pairs
2019-01-26 11:07:17 +01:00
Matthias
da5210ef5b
Merge branch 'develop' into feature/plot_df_refactoring_multiple_pairs
2019-01-26 11:04:35 +01:00
Matthias
e5b0224050
remove unused import
2019-01-26 11:00:12 +01:00
Axel Cherubin
e43aaaef9c
add macd signal as default indicator2
2019-01-26 11:00:10 +01:00
Axel Cherubin
422a0ce114
better Path usage, remove arg parameter in generate_graph
2019-01-26 11:00:09 +01:00
Matthias
22e7ad8ec1
Change back to LF lineendings
2019-01-26 11:00:08 +01:00
pyup-bot
b840b9f53a
Update ccxt from 1.18.144 to 1.18.146
2019-01-26 11:00:05 +01:00
AxelCh
eec7276393
fix crash when backtest-result.json not exist
2019-01-26 11:00:04 +01:00
Matthias
5e7ba85dbe
Fix typo
2019-01-25 19:17:44 +01:00
Matthias
3c316fe3e4
Fix alignment
2019-01-25 19:14:38 +01:00
Matthias
56a3d78128
Fix typo
2019-01-25 19:14:29 +01:00
Misagh
ab8cc5f586
Merge pull request #1514 from freqtrade/pyup/scheduled-update-2019-01-25
...
Scheduled daily dependency update on friday
2019-01-25 13:58:36 +01:00
pyup-bot
bd24646822
Update tabulate from 0.8.2 to 0.8.3
2019-01-25 13:33:30 +01:00
pyup-bot
a97b3ab04a
Update ccxt from 1.18.146 to 1.18.152
2019-01-25 13:33:29 +01:00
Matthias
3afe54790e
Merge pull request #1510 from gianlup/add_totprofit_to_bt
...
Added total profit column to backtest result
2019-01-25 06:38:39 +01:00
Gianluca Puglia
38d293cc26
Updated doc
2019-01-24 15:24:38 +01:00
Samuel Husso
497a467864
Merge pull request #1512 from freqtrade/pyup/scheduled-update-2019-01-24
...
Scheduled daily dependency update on thursday
2019-01-24 14:50:52 +02:00
pyup-bot
dcceb40fab
Update ccxt from 1.18.144 to 1.18.146
2019-01-24 13:33:07 +01:00
Matthias
9960fe07bc
Add experimental settings to sample strategy
2019-01-24 07:08:21 +01:00
Matthias
74b03d0529
Add tests and default values for all experimental features
2019-01-24 07:03:41 +01:00
Matthias
ac199b626a
Drop mandatory column
2019-01-24 07:03:25 +01:00
Matthias
8750f1be3f
Add strategy-override options
2019-01-24 06:43:28 +01:00
Matthias
05d65b81da
Fix typo
2019-01-23 21:05:07 +01:00
Matthias
d136cac181
Merge branch 'develop' into feat/dataprovider
2019-01-23 21:01:19 +01:00
Matthias
97f6a45819
Allow more settings to come from strategy
2019-01-23 20:59:41 +01:00
Matthias
ad8b1bbb79
Change default for positive_offset in sample
2019-01-23 20:57:31 +01:00
Matthias
5ea332e9be
fix bug with trailing_stop_offset if it's disabled
2019-01-23 20:57:31 +01:00
AxelCh
06e0616fb0
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into develop
2019-01-23 13:26:05 -04:00
Samuel Husso
372c5d813a
Merge pull request #1508 from freqtrade/improve_strategy_docs
...
Add information about dataframe
2019-01-23 10:15:43 +02:00
Samuel Husso
fd94b322be
Merge pull request #1509 from freqtrade/test/flake_mock
...
Add flake8 plugins
2019-01-23 09:06:24 +02:00
Gianluca Puglia
896c9d34fd
Added total profit column do backtest result
2019-01-22 22:41:53 +01:00
Matthias
13e2f71d30
Add flake8 plugins and implement small improvements
2019-01-22 20:01:12 +01:00
Matthias
c412cd9e57
Add information about dataframe
...
fix #1192
2019-01-22 19:44:56 +01:00
Matthias
86a0863e30
Clarify logmessage Done fetching
2019-01-22 19:26:07 +01:00
Matthias
a06593e6e9
Fix test
2019-01-22 19:17:21 +01:00
Matthias
89ddfe08f4
Add additional-pairs (sample) to defaultstrategy
2019-01-22 19:17:08 +01:00
Samuel Husso
580e9ccaf3
Merge pull request #1506 from freqtrade/pyup/scheduled-update-2019-01-22
...
Scheduled daily dependency update on tuesday
2019-01-22 14:49:44 +02:00
pyup-bot
7c71b9513c
Update ccxt from 1.18.141 to 1.18.144
2019-01-22 13:32:11 +01:00
Misagh
188c391444
Merge pull request #1504 from freqtrade/development_guide
...
Improve developer docs
2019-01-22 11:20:01 +01:00
Matthias
c77607b997
Fix tests after rebase
2019-01-22 07:38:15 +01:00
Matthias
3221f883d3
Wrap line correctly
2019-01-22 07:07:15 +01:00
Matthias
1e7431a7b8
Blackify
2019-01-22 07:07:15 +01:00
Matthias
e66808bb02
Add additional pairs to refresh call
2019-01-22 07:07:15 +01:00
Matthias
fc92491a47
Add documentation for additional_pairs
2019-01-22 07:07:15 +01:00
Matthias
6e2de75bcb
Add additional_pairs to strategy
2019-01-22 07:07:15 +01:00
Matthias
d6cdfc58af
Fix mypy hickup after changing list to tuples
2019-01-22 07:07:15 +01:00
Matthias
7b138ef3b4
Add warning about strategy/backtesting
2019-01-22 07:07:15 +01:00
Matthias
27b2021726
Only run once per pair
2019-01-22 07:07:15 +01:00
Matthias
e7800aa88a
Import only what's necessary
2019-01-22 07:07:15 +01:00
Matthias
a2bc1da669
Remove private var from class instance
...
it's overwritten in __init__ anyway
2019-01-22 07:07:15 +01:00
Matthias
1e749a0f9b
Rename variable to be clearer
2019-01-22 07:07:15 +01:00
Matthias
d7df5d5715
Keep last_pair_refresh as tuple asw ell
2019-01-22 07:07:15 +01:00
Matthias
6525a838d1
Adjust documentation to tuple use
2019-01-22 07:07:15 +01:00
Matthias
f0af4601f9
Adopt plot_dataframe to work with --live
2019-01-22 07:07:15 +01:00
Matthias
a9abc25785
Improve data-provider tests
2019-01-22 07:07:15 +01:00
Matthias
0aa0b1d4fe
Store tickers by pair / ticker_interval
2019-01-22 07:07:15 +01:00
Matthias
5f61da30ed
Adjust tests to 3tuple return value from async method
2019-01-22 07:06:30 +01:00
Matthias
d6df3e55c0
Return ticker_interval from async routine
...
used to identify calls in refresh_latest_ohlcv
2019-01-22 07:06:30 +01:00
Matthias
e503d811bd
Change logmessages to match functions called
2019-01-22 07:05:09 +01:00
Matthias
b981cfcaa0
remove comment which proves untrue now
2019-01-22 07:05:09 +01:00
Matthias
a206777fe5
Rename refresh_tickers to refresh_latest_ohlcv
2019-01-22 07:05:09 +01:00
Matthias
06ec106079
simplify refresh_tickers
2019-01-22 07:04:19 +01:00
Matthias
646e98da55
Always return dataframe
2019-01-22 07:04:19 +01:00
Matthias
2b029b2a86
Only return ohlcv if available (Live and dry modes)
2019-01-22 07:04:19 +01:00
Matthias
9edb88051d
Add dataprovider documentation
2019-01-22 07:04:19 +01:00
Matthias
35c8d1dcbe
Update comment
2019-01-22 07:04:19 +01:00
Matthias
8f3ea3608a
some cleanup
2019-01-22 07:04:19 +01:00
Matthias
5ecdecd1eb
remove unused local variable persistance
2019-01-22 07:04:19 +01:00
Matthias
58f1abf287
Add dp / wallets to strategy interface
2019-01-22 07:04:19 +01:00
Matthias
d3a37db79a
Provide available pairs
2019-01-22 07:04:19 +01:00
Matthias
f034235af4
Tests for RunMode
2019-01-22 07:04:19 +01:00
Matthias
1340b71633
Add RunMode setting to determine bot state
2019-01-22 07:04:19 +01:00
Matthias
fed3ebfb46
Change enum from 0 to 1 according to the documentation
...
see [here](https://docs.python.org/3/library/enum.html#functional-api )
2019-01-22 07:04:19 +01:00
Matthias
a7db4d74cb
Add some simple dataprovider tests
2019-01-22 07:04:19 +01:00
Matthias
84cc4887ce
Add copy parameter
2019-01-22 07:04:19 +01:00
Matthias
e38c06afe9
Small fixes
2019-01-22 07:04:19 +01:00
Matthias
f1a5a8e20e
provide history
2019-01-22 07:04:19 +01:00
Matthias
4ab7edd3d6
small adaptations
2019-01-22 07:04:19 +01:00
Matthias
05570732c6
add get_runmode
2019-01-22 07:04:19 +01:00
Matthias
7206287b00
Use Dataprovider
2019-01-22 07:04:19 +01:00
Matthias
b119a767de
Some more restructuring
2019-01-22 07:04:19 +01:00
Matthias
a6d74a1463
Draft of dataprovider
2019-01-22 07:04:19 +01:00
AxelCh
70881f12d2
Merge branch 'master' of https://github.com/freqtrade/freqtrade into develop
2019-01-21 22:08:59 -04:00
Matthias
1be3d57b60
Improve developer docs
2019-01-21 19:53:14 +01:00
Samuel Husso
07577ac18d
Merge pull request #1503 from freqtrade/pyup/scheduled-update-2019-01-21
...
Scheduled daily dependency update on monday
2019-01-21 14:57:42 +02:00
pyup-bot
e4a399039b
Update ccxt from 1.18.137 to 1.18.141
2019-01-21 13:32:07 +01:00
Misagh
34b617065d
Merge pull request #1500 from freqtrade/fix/1491_typeerror
...
Fix typeerror when fetching candles
2019-01-20 16:13:02 +01:00
Matthias
2a16e9b6a0
Merge pull request #1501 from freqtrade/pyup/scheduled-update-2019-01-20
...
Scheduled daily dependency update on sunday
2019-01-20 15:57:54 +01:00
Matthias
8a3615dea3
Merge pull request #1502 from macd2/patch-2
...
JSON standard does not allow single quoted strings
2019-01-20 15:57:41 +01:00
macd2
6fb50e35c9
JSON standard does not allow single quoted strings
2019-01-20 14:21:42 +01:00
pyup-bot
a733630083
Update ccxt from 1.18.134 to 1.18.137
2019-01-20 13:32:07 +01:00
Matthias
b48430f922
Return list not None
2019-01-19 20:21:33 +01:00
Matthias
4e760e1a5e
Test for errors found in 1491
...
fixes #1491
2019-01-19 20:03:04 +01:00
Matthias
30e3b52b1e
catch errors found in #1491
2019-01-19 20:02:37 +01:00
Matthias
b52da0ad09
Merge pull request #1498 from Axel-CH/patch-1
...
fix stoploss_on_exchange_interval type
2019-01-19 19:10:11 +01:00
Axel CHERUBIN
797ac71376
fix stoploss_on_exchange_interval type
...
from boolean to number
2019-01-19 13:26:30 -04:00
Matthias
e8423d8155
Merge pull request #1496 from freqtrade/pyup/scheduled-update-2019-01-19
...
Scheduled daily dependency update on saturday
2019-01-19 13:57:46 +01:00
pyup-bot
b421e437ab
Update wrapt from 1.11.0 to 1.11.1
2019-01-19 13:32:07 +01:00
pyup-bot
2b65e3f35c
Update ccxt from 1.18.133 to 1.18.134
2019-01-19 13:32:06 +01:00
Matthias
c2578c7321
Merge pull request #1474 from mishaker/tsl_on_exchange
...
Making trailing stoploss compatible with stoploss on exchange
2019-01-18 19:29:39 +01:00
misagh
87329a393c
adding stop loss last update to test persistence
2019-01-18 12:14:00 +01:00
misagh
a2618208ef
wrapping in parantheses instead of line breaks
2019-01-18 12:07:51 +01:00
misagh
70780bb01e
using dict.get to fetch interval
2019-01-18 12:02:29 +01:00
misagh
89eddfd349
refactoring english …
2019-01-18 12:00:53 +01:00
misagh
1c4ee35eca
using italic for “off exchange”
2019-01-18 12:00:02 +01:00
misagh
e41e45413f
adding tailing_stop to docs
2019-01-18 11:58:23 +01:00
Matthias
c7ebd8228e
Merge pull request #1495 from freqtrade/fix_mypy_issue
...
Fix mypy issue 2
2019-01-17 20:48:55 +01:00
Matthias
cc6466388e
update mypy
2019-01-17 20:31:00 +01:00
Matthias
27d907e71b
Merge pull request #1493 from freqtrade/pyup/scheduled-update-2019-01-17
...
Scheduled daily dependency update on thursday
2019-01-17 20:30:45 +01:00
Matthias
a2c01916e1
Add type-ignores to floatfmt
...
tabulate supports this:
30554300d7/tabulate.py (tabulate.py-1291) :1294
2019-01-17 20:28:21 +01:00
Misagh
357c28d5ea
Merge pull request #1494 from freqtrade/fix_mypy_issue
...
Remove unversioned install of most dev packages
2019-01-17 19:38:05 +01:00
Matthias
648def69ca
Remove unversioned install of most dev packages
2019-01-17 19:05:28 +01:00
pyup-bot
97a8341436
Update ccxt from 1.18.131 to 1.18.133
2019-01-17 13:32:07 +01:00
Matthias
30cdf85ffa
Merge pull request #1492 from mishaker/patch_unreachable
...
unreachable code removed
2019-01-16 21:34:50 +01:00
misagh
75cedfafb8
unreachable code removed
2019-01-16 20:03:34 +01:00
misagh
9d6c54791b
added note for only binance
2019-01-16 19:23:55 +01:00
misagh
e682eceae4
stop loss documentation added
2019-01-16 19:22:06 +01:00
misagh
2533112254
added referral to stop loss documentation
2019-01-16 19:12:52 +01:00
misagh
08d98773f3
added SL interval to configuration document
2019-01-16 19:10:13 +01:00
misagh
da51ef40f8
SL interval added to CONF_SCHEMA
2019-01-16 19:04:43 +01:00
misagh
91c714c7d1
stoploss_on_exchange_interval added to full config
2019-01-16 18:58:12 +01:00
misagh
5e2e96acd2
compatibility with edge added
2019-01-16 18:38:20 +01:00
misagh
611b48dbb9
fix return value from info hash: value is in string
2019-01-16 16:15:36 +01:00
misagh
50bc20134f
adding whitespace
2019-01-16 15:17:28 +01:00
misagh
baa5cc5b9e
logs enriched
2019-01-16 15:10:31 +01:00
misagh
aa03a864f7
comments added for TSL on exchange function
2019-01-16 15:00:35 +01:00
misagh
a44f781284
Merge branch 'develop' into tsl_on_exchange
2019-01-16 14:56:27 +01:00
Misagh
d108138999
Merge pull request #1486 from freqtrade/fix/roi_problem
...
Fix ROI problem
2019-01-16 14:51:27 +01:00
misagh
cffc9ce890
last step: stop loss on exchange added to trailing
2019-01-16 14:49:47 +01:00
misagh
6d588b3b0b
trailing stop loss on exchange extracted to a separate function
2019-01-16 14:28:52 +01:00
misagh
bfb7121583
refactoring handle_stoploss_on_exchange
2019-01-16 12:16:32 +01:00
misagh
e31fa8721f
Merge branch 'develop' into tsl_on_exchange
2019-01-16 11:52:23 +01:00
misagh
29439c05d6
adding update beat test
2019-01-16 11:51:54 +01:00
misagh
1cd5abde37
removing unnecessary guard
2019-01-16 11:22:25 +01:00
misagh
12e8108015
checking params of cancel order and stop loss order
2019-01-15 15:36:41 +01:00
Misagh
07b4afedf7
Merge pull request #1490 from gaugau3000/patch-1
...
Win rate formula was wrong in edge doc (but not the definition)
2019-01-15 15:16:58 +01:00
gautier pialat
399d2d89a3
Win rate formula was wrong (but not the definition)
2019-01-15 15:02:01 +01:00
Misagh
22d3881b6e
Merge pull request #1489 from freqtrade/pyup/scheduled-update-2019-01-15
...
Scheduled daily dependency update on tuesday
2019-01-15 13:45:27 +01:00
pyup-bot
494b905d1e
Update ccxt from 1.18.126 to 1.18.131
2019-01-15 13:32:08 +01:00
misagh
f0cfab7940
flaking 8
2019-01-15 11:10:28 +01:00
misagh
cfe00c2f0c
initial test added for TSL on exchange
2019-01-15 11:04:32 +01:00
Misagh
678162fada
Merge pull request #1488 from freqtrade/pyup/scheduled-update-2019-01-14
...
Scheduled daily dependency update on monday
2019-01-14 14:06:53 +01:00
pyup-bot
da04182287
Update numpy from 1.15.4 to 1.16.0
2019-01-14 13:32:08 +01:00
pyup-bot
a3897c990d
Update ccxt from 1.18.120 to 1.18.126
2019-01-14 13:32:07 +01:00
Misagh
929995117f
Merge pull request #1487 from freqtrade/pyup/scheduled-update-2019-01-13
...
Scheduled daily dependency update on sunday
2019-01-13 14:51:14 +01:00
pyup-bot
04786f09f4
Update pytest from 4.1.0 to 4.1.1
2019-01-13 13:32:06 +01:00
Matthias
9b97e1e8fb
Merge pull request #1485 from freqtrade/pyup/scheduled-update-2019-01-12
...
Scheduled daily dependency update on saturday
2019-01-12 13:49:39 +01:00
Matthias
cd2bccd441
Have backtest use the same logic to get the ROI entry
2019-01-12 13:45:43 +01:00
Matthias
e9d61eb35d
Fix ROI calculation problem
...
Prior to that all ROI entries with a key > trade_duration where active.
This causes a problem if the ROI is not linearly declining
2019-01-12 13:45:03 +01:00
Matthias
9e0902e72f
Add test for case for odd ROI dict - #1478
2019-01-12 13:38:49 +01:00
pyup-bot
690fbeb907
Update joblib from 0.13.0 to 0.13.1
2019-01-12 13:32:08 +01:00
pyup-bot
e95351fd04
Update sqlalchemy from 1.2.15 to 1.2.16
2019-01-12 13:32:06 +01:00
Matthias
a095ccd1d6
Merge pull request #1484 from freqtrade/pyup/scheduled-update-2019-01-11
...
Scheduled daily dependency update on friday
2019-01-12 09:30:15 +01:00
pyup-bot
3867f73c8c
Update ccxt from 1.18.119 to 1.18.120
2019-01-11 13:32:07 +01:00
Samuel Husso
d8f2d868c1
Merge pull request #1483 from freqtrade/pyup/scheduled-update-2019-01-10
...
Scheduled daily dependency update on thursday
2019-01-10 15:01:10 +02:00
pyup-bot
4920ee3455
Update wrapt from 1.10.11 to 1.11.0
2019-01-10 13:32:09 +01:00
pyup-bot
3f8092192e
Update ccxt from 1.18.117 to 1.18.119
2019-01-10 13:32:07 +01:00
misagh
e025ad3918
temp test commit
2019-01-09 16:23:13 +01:00
Matthias
5ac5b18e6d
Merge pull request #1481 from freqtrade/pyup/scheduled-update-2019-01-09
...
Scheduled daily dependency update on wednesday
2019-01-09 14:02:39 +01:00
pyup-bot
c1007f95b3
Update ccxt from 1.18.114 to 1.18.117
2019-01-09 13:32:07 +01:00
Misagh
4d52301ee6
Merge pull request #1479 from freqtrade/feat/improve_travis
...
Fix travis failures
2019-01-09 12:21:34 +01:00
Matthias
a494755449
Update .travis.yml
2019-01-09 08:17:03 +01:00
Matthias
2e530a3e03
Update install_ta-lib.sh
2019-01-09 08:16:33 +01:00
Matthias
e76ed31b08
fix ta-lib cache
2019-01-09 08:15:36 +01:00
Matthias
f4979e0e8a
Cache /usr/loca/lib
2019-01-09 06:27:58 +01:00
Matthias
dd7d655a63
remove unwriteable cache-dir
2019-01-08 21:30:11 +01:00
Matthias
f9a99f4ad3
Change caching
2019-01-08 21:27:50 +01:00
Matthias
99e2d795c5
Merge pull request #1475 from freqtrade/feat/hyperopt_sell
...
Feat/hyperopt sell
2019-01-08 21:19:53 +01:00
Matthias
7a13565efb
travis - python - test
2019-01-08 21:13:56 +01:00
Matthias
bb3d78757d
Test python 3.7
2019-01-08 21:11:36 +01:00
Matthias
356a17cdaa
Build python 3.7
2019-01-08 21:07:08 +01:00
Matthias
da436c920f
switch travis to xenial
2019-01-08 20:58:14 +01:00
Matthias
69eed95a54
cd out of the build-helpers dir
2019-01-08 20:39:50 +01:00
Matthias
df97652f6e
Try fix ta-lib install
2019-01-08 20:35:08 +01:00
Matthias
64372ea6fb
Fix ta-lib installation build helpers
2019-01-08 20:12:39 +01:00
Matthias
b3f67bb8c6
Fix git pull in docker-image
2019-01-08 20:09:32 +01:00
Matthias
d29c294f6a
Merge pull request #1477 from freqtrade/pyup/scheduled-update-2019-01-08
...
Scheduled daily dependency update on tuesday
2019-01-08 19:04:43 +01:00
Matthias
b5adfcf51a
Fix documentation typo
2019-01-08 17:07:32 +01:00
misagh
1a27258469
condition fixed
2019-01-08 16:34:23 +01:00
misagh
9e133eb32e
adding guard not to cancel the previous stop loss on exchange if market
...
is falling quickly
2019-01-08 16:31:02 +01:00
misagh
f4ceeca438
Merge branch 'develop' into tsl_on_exchange
2019-01-08 15:33:32 +01:00
misagh
aed855284c
comparing with stopPrice instead of price
2019-01-08 13:44:51 +01:00
pyup-bot
f4e0e04462
Update pytest-cov from 2.6.0 to 2.6.1
2019-01-08 13:33:13 +01:00
pyup-bot
4069e2fdfb
Update pytest-asyncio from 0.9.0 to 0.10.0
2019-01-08 13:33:11 +01:00
pyup-bot
ec22512fd9
Update pytest from 4.0.2 to 4.1.0
2019-01-08 13:33:10 +01:00
pyup-bot
c3107272d3
Update arrow from 0.12.1 to 0.13.0
2019-01-08 13:33:08 +01:00
pyup-bot
b98526d32c
Update ccxt from 1.18.102 to 1.18.114
2019-01-08 13:33:06 +01:00
misagh
4fbb9d4462
adding stoploss_on_exchange_interval to order_types dict. default to 1
...
minute (60)
2019-01-08 12:39:53 +01:00
misagh
16472535eb
adding stoploss_last_update to persistence
2019-01-08 12:39:10 +01:00
Matthias
f620449bec
Add test for hyperoptresolver
2019-01-06 19:38:32 +01:00
Matthias
440a7ec9c2
fix pytest
2019-01-06 19:31:25 +01:00
Matthias
40b1d8f067
Fix CI problems
2019-01-06 14:57:14 +01:00
Matthias
5dd1f9b38a
improve hyperopt docs
2019-01-06 14:47:53 +01:00
Matthias
dd2af86a41
pprint results
2019-01-06 14:47:38 +01:00
misagh
821e299afb
adjusting trailing stoploss on exchange
2019-01-06 14:45:29 +01:00
Matthias
85bca58905
Merge pull request #1473 from gianlup/fix_dburl
...
Fix custom db_url ignored if provided by conf.json
2019-01-06 14:20:55 +01:00
Matthias
f5fc9e69cf
Merge pull request #1472 from freqtrade/pyup/scheduled-update-2019-01-06
...
Scheduled daily dependency update on sunday
2019-01-06 14:19:24 +01:00
Matthias
167088827a
include default buy/sell trends for the hyperopt strategy
2019-01-06 14:13:15 +01:00
Matthias
a0df7b9d7c
Use sell/buy trends from hyperopt file if available
2019-01-06 14:12:55 +01:00
Gianluca Puglia
87cbff5d0e
Fix warning for max_open_trades when edge is enabled
2019-01-06 13:48:27 +01:00
Gianluca Puglia
13800701ce
Fix custom db_url ignored if provided by conf.json
2019-01-06 13:47:36 +01:00
pyup-bot
3f82dd05aa
Update ccxt from 1.18.101 to 1.18.102
2019-01-06 13:33:06 +01:00
Matthias
2147bd8847
Fix problem when no experimental dict is available
2019-01-06 13:29:14 +01:00
Matthias
798ae460d8
Add check if trigger is in parameters
2019-01-06 13:29:14 +01:00
Matthias
5e08769366
Update hyperopt documentation with sell-stuff
2019-01-06 13:29:14 +01:00
Matthias
68ba1e1f37
Add sell signal hyperopt
2019-01-06 13:29:14 +01:00
Matthias
b731973c7a
Merge pull request #1471 from freqtrade/setup_text
...
fixes few wordings
2019-01-06 12:53:04 +01:00
Misagh
a07353d3c7
fixes few wordings
2019-01-06 12:02:57 +01:00
Misagh
86023744d9
Merge pull request #1470 from freqtrade/fix/installscript
...
fix and improve installation script
2019-01-06 11:55:43 +01:00
Misagh
e91be7aff9
Merge pull request #1468 from freqtrade/update_dockerfile
...
Update dockerfile to python 3.7.2
2019-01-06 11:43:03 +01:00
Misagh
5af656d3ba
Merge pull request #1469 from freqtrade/improve_doc_structure
...
fix typo, improve doc sequence
2019-01-06 11:42:35 +01:00
Misagh
4a0bc8937d
Merge pull request #1466 from freqtrade/feat/strategy_trailing
...
trailing stoploss configuration in strategy
2019-01-06 11:40:33 +01:00
Matthias
506237e3b4
Don't use --quiet on pip install
...
this hides errors from users and complicates debugging in case of
problmes
2019-01-05 20:06:15 +01:00
Matthias
f088f43b40
Install numpy before py_find_1st
2019-01-05 20:04:54 +01:00
Matthias
01e2dc17b5
Remove whitespace in fucntion definition
2019-01-05 20:00:10 +01:00
Matthias
337ebdeccb
Avoid installing ta-lib multiple times
2019-01-05 19:51:51 +01:00
Matthias
9e5e485d0a
put --upgrade flag to the same location in subsequent requests
2019-01-05 19:51:28 +01:00
Matthias
31da42a485
Show error when no python is found
2019-01-05 19:50:46 +01:00
Matthias
94aa1aaff3
fix typo, improve doc sequence
2019-01-05 19:34:45 +01:00
Matthias
dbf8ec6a20
Update dockerfile to python 3.7.2
2019-01-05 19:24:07 +01:00
Samuel Husso
c8d40e81f0
Merge pull request #1467 from freqtrade/pyup/scheduled-update-2019-01-05
...
Scheduled daily dependency update on saturday
2019-01-05 15:43:12 +02:00
pyup-bot
16512d9918
Update plotly from 3.4.2 to 3.5.0
2019-01-05 13:33:07 +01:00
pyup-bot
8505ffbe78
Update ccxt from 1.18.97 to 1.18.101
2019-01-05 13:33:06 +01:00
Matthias
f7b96d839d
Add trailing options to sample-strategy
2019-01-05 09:03:26 +01:00
Matthias
f32232ba96
Add documentation for stoploss in strategy
2019-01-05 07:32:35 +01:00
Matthias
cacb9ef3ad
Loop twice
2019-01-05 07:25:35 +01:00
Matthias
00c5ac56d4
Print startup strategy summary
2019-01-05 07:24:15 +01:00
Matthias
a7dc6b18aa
Overridable attributs as list
2019-01-05 07:22:19 +01:00
Matthias
5e23442032
Simplify StrategyResolver by code deduplication
2019-01-05 07:20:38 +01:00
Matthias
4599c80e79
Add trailing-stop to strategy
2019-01-05 07:10:25 +01:00
Misagh
29db2078d6
Merge pull request #1463 from mishaker/readme
...
Readme refactoring.
2019-01-04 23:00:36 +01:00
misagh
67cbd5d77f
putting back requirements
2019-01-04 22:39:44 +01:00
Misagh
26a77e193e
Merge pull request #1454 from freqtrade/feat/interpolate_missing
...
interpolate missing candles
2019-01-04 22:33:53 +01:00
Matthias
55235ce20d
Merge pull request #1464 from freqtrade/pyup/scheduled-update-2019-01-04
...
Scheduled daily dependency update on friday
2019-01-04 14:10:42 +01:00
pyup-bot
a5ec564fc3
Update ccxt from 1.18.95 to 1.18.97
2019-01-04 13:33:09 +01:00
misagh
f1bb4233c9
telegram documentation link
2019-01-03 14:40:27 +01:00
misagh
afffa2f313
changed to “Free, open source …”
2019-01-03 14:38:38 +01:00
Misagh
221bca0aaa
Merge pull request #1462 from freqtrade/pyup/scheduled-update-2019-01-03
...
Scheduled daily dependency update on thursday
2019-01-03 14:02:03 +01:00
pyup-bot
de278a77d7
Update ccxt from 1.18.94 to 1.18.95
2019-01-03 13:33:08 +01:00
Matthias
56924e6909
Merge pull request #1461 from mishaker/fix_talib
...
cd build_helpers added before extracting Tar
2019-01-02 19:31:37 +01:00
misagh
2c31fd662c
cd build_helpers added before extracting Tar
2019-01-02 19:26:58 +01:00
Misagh
3b5785884f
Merge pull request #1460 from freqtrade/fix/stop_loss_result
...
Stop loss should also be shown when trailing is active
2019-01-02 16:41:15 +01:00
Matthias
3329ffd071
improve comment
2019-01-02 14:44:17 +01:00
misagh
05ce7787d6
readme enriched
2019-01-02 14:41:27 +01:00
misagh
68a9d1b2b8
description
2019-01-02 14:21:02 +01:00
misagh
207daf084e
change description
2019-01-02 14:18:34 +01:00
Misagh
dcdd7d7436
Merge pull request #1456 from freqtrade/fix/refresh_pairs_cached
...
Fix bug on --refresh-pairs-cached
2019-01-02 14:02:11 +01:00
Misagh
138de389e2
Merge pull request #1459 from freqtrade/pyup/scheduled-update-2019-01-02
...
Scheduled daily dependency update on wednesday
2019-01-02 13:50:00 +01:00
Matthias
41a4621caf
Merge pull request #1458 from freqtrade/readthedoc-badge
...
Readthedoc badge
2019-01-02 13:38:02 +01:00
Matthias
516217b6cb
Stop loss should also be shown when trailing is active
2019-01-02 13:34:08 +01:00
pyup-bot
6cc6ce359b
Update ccxt from 1.18.89 to 1.18.94
2019-01-02 13:34:06 +01:00
Misagh
848af3755e
Update README.md
2019-01-02 13:33:33 +01:00
Misagh
71eba2afba
Merge pull request #1457 from freqtrade/fix/minroi
...
minroi sequence of keys should not matter
2019-01-02 12:32:13 +01:00
Matthias
1b84aa82eb
dont use 55 for regular check as that's a key in the dict
2019-01-01 16:54:44 +01:00
Matthias
2bc76771bf
Align backtest to interface.py
...
interface.py roi calculation skips on <= duration
the correct selection is therefore trade_duration > x.
2019-01-01 16:50:10 +01:00
Matthias
1d518885a9
fix roi-reached when list is unsorted
2019-01-01 16:45:52 +01:00
Matthias
b55994cb71
Clarify documentation
2019-01-01 16:33:02 +01:00
Matthias
da6f1a3945
Sequence of minroi dict must be irrelevant
2019-01-01 16:32:45 +01:00
Matthias
2b5e02fae8
Merge pull request #1452 from mishaker/doc_interface
...
Documentation structure revised and content beautifulized.
2019-01-01 14:13:37 +01:00
Matthias
e3cf838bc6
Merge pull request #1455 from freqtrade/pyup/scheduled-update-2019-01-01
...
Scheduled daily dependency update on tuesday
2019-01-01 14:08:50 +01:00
Matthias
a54d8f0e16
Create datadir when not exists
2019-01-01 14:07:40 +01:00
Matthias
c337a931c2
Fix bug on --refresh-pairs-cached
2019-01-01 13:42:30 +01:00
pyup-bot
a909322f60
Update ccxt from 1.18.87 to 1.18.89
2019-01-01 13:34:06 +01:00
Matthias
672d115eca
Change default value and add docstring
2018-12-31 19:42:14 +01:00
Matthias
dd1d3430b9
Add explicit test for ohlcv fillup
2018-12-31 19:40:14 +01:00
Matthias
fae875f588
Implement missing_data_fillup to tests and operations
2018-12-31 19:15:49 +01:00
Matthias
ef4555735a
Fill up missing as part of loading data
2018-12-31 19:13:34 +01:00
Matthias
8b9cc45f41
move test for data completeness
...
should be done before analyzing strategy
2018-12-31 15:09:50 +01:00
Misagh
0824db03e7
Merge pull request #1453 from freqtrade/pyup/scheduled-update-2018-12-31
...
Scheduled daily dependency update on monday
2018-12-31 14:35:03 +01:00
misagh
7b1f4aec76
typo
2018-12-31 14:01:55 +01:00
misagh
827a8309d7
more links corrected
2018-12-31 14:00:36 +01:00
misagh
366980fd62
broken link corrected
2018-12-31 13:39:18 +01:00
misagh
42cc3e525e
link second try
2018-12-31 13:36:27 +01:00
pyup-bot
5be21fd9d8
Update ccxt from 1.18.86 to 1.18.87
2018-12-31 13:34:07 +01:00
misagh
361b294e43
block “==“ removed
2018-12-31 13:27:59 +01:00
misagh
dd91b5c731
links corrected
2018-12-31 13:26:25 +01:00
misagh
a07a004bb6
test relative link
2018-12-31 13:19:00 +01:00
misagh
a86b34e41c
old files removed
2018-12-31 11:52:09 +01:00
misagh
7bf1a92dc3
“inofficial” => unofficial
2018-12-31 11:12:56 +01:00
misagh
db1c9b8edf
relative links
2018-12-31 11:04:22 +01:00
misagh
79ac20636f
typo + broken link
2018-12-31 10:49:14 +01:00
misagh
04483da8df
typo corrected
2018-12-31 10:31:28 +01:00
Matthias
d409211908
add test to verify data does not contain missing data afterwards
2018-12-31 09:24:04 +01:00
Matthias
03389d961f
ADd test for data_interpolate
2018-12-31 09:18:22 +01:00
Matthias
a021cd3ae2
Add ohlcv data interpolator
2018-12-31 07:12:54 +01:00
misagh
be1969adc8
added widgets to index documents
2018-12-30 18:22:28 +01:00
misagh
689ca76456
added “ready to try?”
2018-12-30 18:06:09 +01:00
misagh
034bcd64d5
requirements added to “about”
2018-12-30 18:03:09 +01:00
misagh
faad07aa3d
changing index to about page
2018-12-30 17:58:06 +01:00
misagh
4d415205d1
about document enriched
2018-12-30 17:53:33 +01:00
misagh
c357483eef
typo
2018-12-30 17:47:41 +01:00
misagh
aa542784ab
unnecessary config removed
2018-12-30 17:32:03 +01:00
misagh
49c37692f3
content bar completed
2018-12-30 17:29:07 +01:00
misagh
f42df56a88
edge reformatted
2018-12-30 17:21:54 +01:00
misagh
808ce3e7ba
edge added to content bar
2018-12-30 17:20:28 +01:00
misagh
87cbf6aaaa
Plotting reformatted
2018-12-30 17:20:16 +01:00
misagh
863cf303e3
hyperopt reformatted
2018-12-30 17:17:52 +01:00
misagh
b029a98980
backtesting reformatted
2018-12-30 17:14:56 +01:00
misagh
219e9d9e2b
optimization page reformatted
2018-12-30 17:14:03 +01:00
misagh
da380e6a0d
start the bot documentation reformatted
2018-12-30 17:08:21 +01:00
misagh
83b9732106
permalink installed
2018-12-30 16:56:27 +01:00
misagh
016522b151
configuration reformatetd
2018-12-30 16:56:13 +01:00
misagh
cb1d9b6200
restructuring docs content
2018-12-30 15:22:19 +01:00
Misagh
e215373ad0
Merge pull request #1450 from freqtrade/pyup/scheduled-update-2018-12-30
...
Scheduled daily dependency update on sunday
2018-12-30 14:47:46 +01:00
pyup-bot
f32dfc57ca
Update ccxt from 1.18.84 to 1.18.86
2018-12-30 13:34:05 +01:00
Misagh
b321c66654
Merge pull request #1448 from freqtrade/wallet_remove_wrong_namedtuple
...
Remove unused and duplicate datastructure
2018-12-30 12:09:06 +01:00
Matthias
a6e23e6b9b
Merge pull request #1449 from freqtrade/pyup/scheduled-update-2018-12-29
...
Scheduled daily dependency update on saturday
2018-12-29 14:08:16 +01:00
pyup-bot
af85080113
Update ccxt from 1.18.78 to 1.18.84
2018-12-29 13:34:05 +01:00
Matthias
460900ddd7
Remove unused and duplicate datastructure
2018-12-29 09:01:58 +01:00
Matthias
884e1bd9a9
Merge pull request #1447 from mishaker/docs
...
Readthedocs configuration
2018-12-28 19:46:33 +01:00
misagh
f6ff9b0419
changed to introduction
2018-12-28 16:16:04 +01:00
misagh
0bcadbd854
bigger logo
2018-12-28 15:55:51 +01:00
misagh
78f29a7454
added theme configuration
2018-12-28 15:37:14 +01:00
misagh
71de820adf
changing doc theme
2018-12-28 14:52:23 +01:00
misagh
dcf0feefb9
move requirements to docs
2018-12-28 14:28:09 +01:00
misagh
ad696a9d12
removing numpy from docs
2018-12-28 14:22:17 +01:00
misagh
793dd38445
removing unnecessary packages
2018-12-28 14:20:43 +01:00
misagh
ffbe95ef02
adding requirements for docs
2018-12-28 14:18:34 +01:00
misagh
9c442455a2
adding readdoc config
2018-12-28 14:11:22 +01:00
Matthias
a5452d2c75
Merge pull request #1446 from freqtrade/pyup/scheduled-update-2018-12-28
...
Scheduled daily dependency update on friday
2018-12-28 13:48:58 +01:00
misagh
b45af56199
initial commit for docs
2018-12-28 13:37:44 +01:00
pyup-bot
cf0e31c5a2
Update plotly from 3.4.1 to 3.4.2
2018-12-28 13:34:07 +01:00
pyup-bot
305f2b74e8
Update ccxt from 1.18.74 to 1.18.78
2018-12-28 13:34:05 +01:00
Misagh
b859fa1e42
Merge pull request #1445 from freqtrade/add_plotly_dev
...
Add plotly requirements file
2018-12-28 11:47:00 +01:00
Misagh
f286e092fb
Merge pull request #1444 from freqtrade/replace_ujson
...
Replace ujson with rapidjson
2018-12-28 11:45:57 +01:00
Matthias
fab7663ab3
Log when dumping to file (instead of print)
2018-12-28 10:46:48 +01:00
Matthias
61f8ce5c0e
remove unused imports
2018-12-28 10:44:24 +01:00
Matthias
0f86e218c1
Add plotly requirements file
2018-12-28 10:41:54 +01:00
Matthias
7dc40cdac5
refactor file_load_json to be standalone
2018-12-28 10:25:41 +01:00
Matthias
27abdd9788
Move load_json to misc
2018-12-28 10:04:28 +01:00
Matthias
065b469a10
rename test to avoid naming collision
2018-12-28 10:04:07 +01:00
Matthias
c955415cc3
Switch from ujson to rapidjson
2018-12-28 10:01:16 +01:00
Misagh
98ac2b15ca
Merge pull request #1443 from freqtrade/download_data_fix
...
Reset stake-currency when using config to download pairs
2018-12-27 14:56:10 +01:00
Matthias
1ce8f416ca
Reset stake-currency when using config to download pairs
2018-12-27 14:29:26 +01:00
Matthias
29e0a45b5b
Merge pull request #1442 from freqtrade/pyup/scheduled-update-2018-12-27
...
Scheduled daily dependency update on thursday
2018-12-27 14:22:29 +01:00
pyup-bot
1167b24eeb
Update ccxt from 1.18.71 to 1.18.74
2018-12-27 13:34:07 +01:00
Misagh
9e735de3c6
Merge pull request #1441 from freqtrade/upd/release_docs
...
Add release documentation
2018-12-27 13:07:00 +01:00
Matthias
cb654a82db
Add release documentation
2018-12-27 12:56:56 +01:00
Matthias
407a978e08
Merge pull request #1437 from freqtrade/after_release
...
After release
2018-12-27 12:51:05 +01:00
Matthias
24e1de91eb
Merge pull request #1438 from freqtrade/release_1804
...
Release last version for 2018
2018-12-27 12:47:12 +01:00
Matthias
ecb5cdc9e3
Version bump to 0.18.1-dev
2018-12-27 11:47:00 +01:00
Matthias
23d0cea01f
Version bump to 0.18.0
2018-12-27 11:45:21 +01:00
Matthias
bb9dd86e77
Merge branch 'master' into release_1804
2018-12-27 11:44:50 +01:00
Misagh
0cbdf10ebe
Merge pull request #1440 from freqtrade/fix/market_orders
...
Fix/market orders
2018-12-27 11:28:40 +01:00
Matthias
9af2fca718
Add handling for market orders
...
fixes #1427 and #1428
2018-12-27 11:19:26 +01:00
Matthias
20cdabbe9c
Add test for market order
2018-12-27 09:31:21 +01:00
Matthias
9d906d013a
Merge pull request #1439 from oonid/patch-1
...
Update installation reference for Raspbian
2018-12-27 08:57:13 +01:00
Oon Arfiandwi
8b38f44da6
Update installation reference for Raspbian
...
Add `libffi-dev` as an additional package to install before process installation with `pip`.
Add recommendation to use (mini)conda and remove package `scipy`, `pandas`, and `numpy` from `requrements.txt`.
2018-12-27 14:56:35 +08:00
Matthias
3f1248405f
Merge pull request #1434 from freqtrade/strategy_explanatin
...
Enhance strategy explanation
2018-12-27 07:04:30 +01:00
Matthias
5b30815d7b
Move "following section" part
2018-12-27 07:03:28 +01:00
Matthias
37cde77e18
Fix typo
2018-12-27 07:01:57 +01:00
Matthias
1fc0dcb9d8
Fix typo in link
2018-12-27 06:58:59 +01:00
Misagh
3411d3d5fa
Merge pull request #1436 from freqtrade/remove_convert_dataframe
...
Remove convert_backtestdata - this is not usefull anymore
2018-12-26 15:53:25 +01:00
Misagh
93a9642abf
Merge pull request #1435 from freqtrade/pyup_include_dev_file
...
Adjust pyup.yml to also "find" requirements-dev
2018-12-26 15:52:40 +01:00
Matthias
b2bc5d9396
Remove convert_backtestdata - this is not usefull anymore
2018-12-26 14:02:17 +01:00
Matthias
32f43d3294
Adjust pyup.yml to also "find" requirements-dev
2018-12-26 13:52:56 +01:00
Matthias
dc4e412e21
Merge pull request #1433 from freqtrade/pyup-scheduled-update-2018-12-26
...
Scheduled daily dependency update on wednesday
2018-12-26 13:44:47 +01:00
Matthias
5e3e7b6928
correct TOC for bot-optimization.md
2018-12-26 13:42:52 +01:00
Matthias
f2beaf101c
Add strategy documentation ( fixes #818 )
2018-12-26 13:42:46 +01:00
Matthias
d951289862
Refactor strategy documentation
2018-12-26 13:42:37 +01:00
pyup-bot
b28b2369da
Update ccxt from 1.18.69 to 1.18.71
2018-12-26 13:33:06 +01:00
Misagh
2f1721a45b
Merge pull request #1431 from freqtrade/pyup-scheduled-update-2018-12-25
...
Scheduled daily dependency update on tuesday
2018-12-25 14:04:53 +01:00
pyup-bot
0e6dbfab5e
Update ccxt from 1.18.67 to 1.18.69
2018-12-25 13:33:06 +01:00
Misagh
8e5ea8620b
Merge pull request #1430 from freqtrade/download_data_config
...
Download data config
2018-12-25 13:32:11 +01:00
Matthias
34b93eb952
Load config-file in download_backtest_data -
2018-12-25 13:15:41 +01:00
Matthias
8fbeb700d6
move key/secret in download_backtest_data to correct location
2018-12-25 13:00:48 +01:00
Matthias
22cd84de09
Merge pull request #1429 from freqtrade/pyup-scheduled-update-2018-12-24
...
Scheduled daily dependency update on monday
2018-12-24 13:46:23 +01:00
pyup-bot
ae51458585
Update ccxt from 1.18.64 to 1.18.67
2018-12-24 13:33:08 +01:00
Matthias
cef1fa8636
Merge pull request #1426 from mishaker/fix_int_remaining
...
Remaining amount in check_handle_timedout should be treated as float not int.
2018-12-24 13:32:45 +01:00
misagh
a5137e4fa4
comparing float instead of int
2018-12-24 11:39:11 +01:00
Samuel Husso
390f13bbe4
Merge pull request #1423 from freqtrade/pyup-scheduled-update-2018-12-23
...
Scheduled daily dependency update on sunday
2018-12-24 11:18:02 +02:00
pyup-bot
741e336864
Update ccxt from 1.18.60 to 1.18.64
2018-12-23 13:33:07 +01:00
Matthias
30fe06aa55
Merge pull request #1417 from mishaker/last_candle_close
...
Adding "copy" as a parameter to klines. default to True
2018-12-22 19:14:18 +01:00
misagh
7243da3afe
tests added for klines copy=True
2018-12-22 19:03:42 +01:00
Matthias
f563dec0d6
Merge pull request #1422 from freqtrade/pyup-scheduled-update-2018-12-22
...
Scheduled daily dependency update on saturday
2018-12-22 14:07:49 +01:00
pyup-bot
7c69dbae30
Update ccxt from 1.18.58 to 1.18.60
2018-12-22 13:33:07 +01:00
Matthias
82a3806015
Merge pull request #1421 from freqtrade/pyup-scheduled-update-2018-12-21
...
Scheduled daily dependency update on friday
2018-12-21 13:53:40 +01:00
pyup-bot
41ef02a292
Update ccxt from 1.18.50 to 1.18.58
2018-12-21 13:32:06 +01:00
misagh
34e3af6ad4
do not copy DF if copy is false
2018-12-21 10:35:17 +01:00
misagh
a13b30b2de
removing test
2018-12-21 10:21:31 +01:00
misagh
a45ec1ed1c
adding copy as a parameter to klines
2018-12-21 10:20:01 +01:00
Matthias
7f4b5e43fc
Merge pull request #1420 from freqtrade/pyup-scheduled-update-2018-12-20
...
Scheduled daily dependency update on thursday
2018-12-20 14:45:29 +01:00
pyup-bot
358b5d7e5d
Update scikit-learn from 0.20.1 to 0.20.2
2018-12-20 13:32:09 +01:00
pyup-bot
fc4384c96f
Update ccxt from 1.18.46 to 1.18.50
2018-12-20 13:32:07 +01:00
Samuel Husso
f54a21ae8f
Merge pull request #1419 from freqtrade/pyup-scheduled-update-2018-12-19
...
Scheduled daily dependency update on wednesday
2018-12-19 16:39:52 +02:00
pyup-bot
ad4952731a
Update ccxt from 1.18.40 to 1.18.46
2018-12-19 13:32:09 +01:00
Samuel Husso
ff0fc064c7
Merge pull request #1418 from freqtrade/pyup-scheduled-update-2018-12-18
...
Scheduled daily dependency update on tuesday
2018-12-18 14:50:38 +02:00
pyup-bot
2e06d52240
Update scipy from 1.1.0 to 1.2.0
2018-12-18 13:32:09 +01:00
pyup-bot
fd4cfefda5
Update ccxt from 1.18.39 to 1.18.40
2018-12-18 13:32:07 +01:00
Samuel Husso
d90a86ddef
Merge pull request #1415 from pan-long/requirements-dev
...
Seperate requirements to run the bot and to develop.
2018-12-18 10:13:21 +02:00
Pan Long
b1e9fa754a
Base dev Docker image on freqtradeorg/freqtrade:develop.
2018-12-17 13:53:22 -08:00
misagh
215ded2e0a
returning last candle close price for a pair
2018-12-17 21:30:58 +01:00
Pan Long
1483593e65
Fix instructions on building a dev Docker image.
2018-12-17 07:54:28 -08:00
Matthias
a4aa87c21b
Merge pull request #1416 from freqtrade/pyup-scheduled-update-2018-12-17
...
Scheduled daily dependency update on monday
2018-12-17 16:12:21 +01:00
pyup-bot
ac9189ebc0
Update ccxt from 1.18.37 to 1.18.39
2018-12-17 13:32:07 +01:00
Misagh
1dbcab0b09
Merge pull request #1413 from freqtrade/feat/data_helpers
...
Feat/data helpers
2018-12-17 09:14:10 +01:00
Pan Long
1372095c66
Seperate requirements to run the bot and to develop.
...
- Add a requirements-dev.txt file which includes additional deps for development.
- Add a Dockerfile.develop which installs all deps for development and also enables dev commands.
- Change related documentations on how to run/dev the bot.
2018-12-16 22:15:45 -08:00
Matthias
5d253f352c
Merge pull request #1358 from mishaker/time_in_force
...
Order Time In Force
2018-12-17 06:38:13 +01:00
Matthias
b3bb98777b
Merge branch 'develop' into time_in_force
2018-12-17 06:37:46 +01:00
Matthias
5493d1a7e0
Fix wonrly named module
2018-12-17 06:32:59 +01:00
Matthias
c21bf7d6bb
Merge pull request #1414 from mishaker/add_link_order_type
...
Adding order type explanation link to doc.
2018-12-17 06:09:48 +01:00
misagh
7357d6b089
adding order type explanation link to doc.
2018-12-16 22:13:50 +01:00
misagh
c784b829e5
typo
2018-12-16 22:11:51 +01:00
misagh
213155e6d3
typo
2018-12-16 22:09:46 +01:00
misagh
f756f1ad28
unnecessary explanation removed.
2018-12-16 22:08:50 +01:00
misagh
2e7028442d
reformatting
2018-12-16 22:07:03 +01:00
misagh
a967b8918a
broken link corrected
2018-12-16 22:05:15 +01:00
misagh
9d8a3b4ec5
docs added
2018-12-16 22:02:29 +01:00
Matthias
806ab3729f
Add / fix some comments
2018-12-16 14:14:17 +01:00
Misagh
b6474e4a3c
Merge pull request #1411 from freqtrade/xmatthias-readme_link
...
Add link to contributing for "wanna help"
2018-12-16 13:11:29 +01:00
Matthias
eb7034c7a7
Rename download_backtest_testdata to download_pair_history
2018-12-16 10:33:08 +01:00
Matthias
50938d410a
Remove tests for download_pairs
2018-12-16 10:30:13 +01:00
Matthias
8bd4d03e13
remove download_pairs
2018-12-16 10:29:53 +01:00
Matthias
8826a1df5f
Add missing tests for trim_tickerlist
2018-12-16 10:19:49 +01:00
Matthias
043cefd60a
allow reloading single pair
2018-12-16 10:17:11 +01:00
Matthias
ebb80b6906
remove ujson / json fallback hack as it's now in requirements
2018-12-16 09:58:54 +01:00
Matthias
f5b2430cda
Fix docstrings and typo
2018-12-16 09:58:46 +01:00
Matthias
8a3c2a0c63
allow only loading 1 pair if necessary
...
* simplify tests nad remove unnecessary mocking
2018-12-15 20:32:55 +01:00
Matthias
429f846ad1
Switch load_data to kwargs
2018-12-15 20:31:05 +01:00
Matthias
acd07d40a0
Cleanup some comments and code formatting
2018-12-15 19:52:52 +01:00
Matthias
d421e4e8af
update edge description
2018-12-15 19:15:38 +01:00
Matthias
d0c9791ca6
Fix tests to support load_data with dataframe
2018-12-15 15:38:40 +01:00
Matthias
34ea214f7c
Fix some tests to use dataframe
2018-12-15 14:42:21 +01:00
Matthias
1c5031b468
load_data to return dataframe
2018-12-15 14:28:37 +01:00
Matthias
c1a32bc6c8
use json_load to load data
...
- otherwise unforseen problems could appear due to the default beeing ujson
2018-12-15 14:22:49 +01:00
Matthias
b4f1a80dc1
Add edge oneliner to index
2018-12-15 14:21:14 +01:00
Matthias
6c02cc5993
Adjust test to pathlib
2018-12-15 14:14:38 +01:00
Matthias
21aba1620c
Replace calls to load_data
2018-12-15 14:10:33 +01:00
Matthias
f261911285
replace os.path with pathlib.Path
2018-12-15 13:54:35 +01:00
Matthias
c82d165713
Merge pull request #1412 from freqtrade/pyup-scheduled-update-2018-12-15
...
Scheduled daily dependency update on saturday
2018-12-15 13:49:12 +01:00
Matthias
a34c2cf64b
Add missing test-module __init__.py
2018-12-15 13:40:02 +01:00
pyup-bot
4ad507f8dd
Update ccxt from 1.18.36 to 1.18.37
2018-12-15 13:32:06 +01:00
Matthias
7e463b209c
Add link to contributing for "wanna help"
2018-12-15 13:28:00 +01:00
Matthias
df01e8b326
Merge pull request #1410 from freqtrade/pyup-scheduled-update-2018-12-14
...
Scheduled daily dependency update on friday
2018-12-14 13:54:07 +01:00
pyup-bot
c42d5002a1
Update pytest from 4.0.1 to 4.0.2
2018-12-14 13:32:09 +01:00
pyup-bot
43039aa6ab
Update ccxt from 1.18.32 to 1.18.36
2018-12-14 13:32:07 +01:00
Matthias
407139b0e0
remove unused imports
2018-12-14 06:32:49 +01:00
Matthias
17a820e5c0
Move tests from test_optimize to test_history
2018-12-14 06:32:49 +01:00
Matthias
92c800d925
Adjust tests to data.history
2018-12-14 06:32:49 +01:00
Matthias
4ca6aad99a
Adjust imports in scripts
2018-12-14 06:32:49 +01:00
Matthias
432cc00283
Adjust imports to data.history
2018-12-14 06:32:49 +01:00
Matthias
0250a96feb
Sort imports
2018-12-14 06:32:49 +01:00
Matthias
1a3fcd4771
extract data-handling methods from optimize
2018-12-14 06:32:49 +01:00
Matthias
b38195e9b3
Rename to converter
2018-12-14 06:32:49 +01:00
Matthias
1f29802884
only export what's needed
2018-12-14 06:32:49 +01:00
Matthias
453f62cdfa
Adjust imports
2018-12-14 06:32:49 +01:00
Matthias
030ecbfc17
move exchange_helpers to data module
2018-12-14 06:32:49 +01:00
Matthias
04c330f10b
Merge pull request #1404 from freqtrade/feat/pass_df
...
keep DF instead of list
2018-12-13 20:14:32 +01:00
Matthias
aca243086e
Fix comment
2018-12-13 19:43:17 +01:00
Samuel Husso
eb7fb2ff0f
Merge pull request #1409 from freqtrade/pyup-scheduled-update-2018-12-13
...
Scheduled daily dependency update on thursday
2018-12-13 14:57:55 +02:00
pyup-bot
6c9c03b3d5
Update ccxt from 1.18.24 to 1.18.32
2018-12-13 13:32:07 +01:00
Misagh
cdd0ef3094
Merge pull request #1407 from freqtrade/edge_docu
...
Add link to edge documentation in bot-usage
2018-12-12 20:38:44 +01:00
Matthias
6b4bab272f
Add link to edge documentation in bot-usage
2018-12-12 20:20:07 +01:00
Matthias
960abeac0a
Merge pull request #1406 from mishaker/fix_edge_broken_link
...
fix edge doc broken link
2018-12-12 20:17:56 +01:00
Misagh
c3af7220f1
Merge pull request #1405 from freqtrade/edge_cli_comments
...
Fix edge-cli comments
2018-12-12 20:15:14 +01:00
misagh
df5a280169
fix edge doc broken link
2018-12-12 20:11:27 +01:00
Matthias
7e3955b04c
Fix edge-cli comments (refer to edge, not backtest
2018-12-12 20:04:14 +01:00
Matthias
5c3dcf3e2b
Test for wrong inputs (empty / none-dataframes) in get_signal
2018-12-12 19:35:51 +01:00
Matthias
d6ba4f0e81
Fix last 2 tests to use DF as data container
2018-12-12 19:17:09 +01:00
Matthias
7a533de1a8
Use list ticker history for backtesting
2018-12-12 19:17:09 +01:00
Matthias
fe3990af3d
Adjust some tests to dataframe passing
2018-12-12 19:17:09 +01:00
Matthias
627ab9f583
pass around dataframe instead of list
2018-12-12 19:17:09 +01:00
Misagh
a377088421
Merge pull request #1403 from freqtrade/pyup-scheduled-update-2018-12-12
...
Scheduled daily dependency update on wednesday
2018-12-12 13:46:13 +01:00
misagh
aa1262bea6
typo corrected
2018-12-12 13:33:03 +01:00
pyup-bot
79f5c4adfe
Update sqlalchemy from 1.2.14 to 1.2.15
2018-12-12 13:32:09 +01:00
pyup-bot
fd953bab8c
Update ccxt from 1.18.18 to 1.18.24
2018-12-12 13:32:07 +01:00
misagh
8d8b53f4d1
added tests for IOC and FOK
2018-12-12 13:05:55 +01:00
Misagh
62f6dd5b17
Merge pull request #1402 from freqtrade/move_fiat
...
Move fiat to rpc module
2018-12-12 09:32:55 +01:00
Matthias
81b4940eef
Adjust tests to new fiat-convert location
2018-12-11 20:27:54 +01:00
Matthias
efc709501a
move fiat-convert to rpc - adjust imports
2018-12-11 20:27:30 +01:00
Matthias
0f2c547805
Move fiat-convert to subfolder
2018-12-11 20:26:53 +01:00
Misagh
5a7451a823
Merge pull request #1400 from freqtrade/feat/exchange_styling
...
Feat/exchange styling
2018-12-11 19:32:49 +01:00
Matthias
0ab8ac1c1d
Add test to verify downloading history does not modify
...
_pairs_last_refresh_time
2018-12-11 19:18:28 +01:00
Misagh
80efef87ab
Merge pull request #1401 from freqtrade/pyup-scheduled-update-2018-12-11
...
Scheduled daily dependency update on tuesday
2018-12-11 13:59:59 +01:00
pyup-bot
70ad8a06c3
Update requests from 2.20.1 to 2.21.0
2018-12-11 13:33:08 +01:00
pyup-bot
97e7b0d9f6
Update ccxt from 1.18.17 to 1.18.18
2018-12-11 13:33:06 +01:00
Matthias
8c1901ad1e
Extract caching logic from lowestlevel fetch_ohlcv function
2018-12-11 07:14:39 +01:00
Matthias
523dea4a04
remove hacky workaround not needed anymore
2018-12-10 20:22:41 +01:00
Matthias
e2bff9d5cb
Remove assigning klines from download method
2018-12-10 20:22:21 +01:00
Matthias
36de451809
Remove class-level variables
2018-12-10 19:55:21 +01:00
misagh
adcaa8439e
test_strategy_override_order_tif added
2018-12-10 19:17:56 +01:00
misagh
e6fd7da43f
adding test: create order should consider TIF
2018-12-10 19:09:20 +01:00
misagh
6018f2d252
order status handled in case of IOC and FOK
2018-12-10 18:52:24 +01:00
Misagh
3e479d045d
Merge pull request #1399 from freqtrade/pyup-scheduled-update-2018-12-10
...
Scheduled daily dependency update on monday
2018-12-10 15:04:37 +01:00
pyup-bot
d904667c87
Update ccxt from 1.18.13 to 1.18.17
2018-12-10 13:33:07 +01:00
misagh
866b7aee8e
tests fixed
2018-12-09 16:22:21 +01:00
misagh
663e33d2ef
if condition refactored
2018-12-09 16:06:00 +01:00
misagh
20d794e265
mistake in previous commit
2018-12-09 16:04:28 +01:00
misagh
2f5c8941eb
removing unnecessary default value
2018-12-09 16:00:04 +01:00
misagh
b35199a772
intermediary commit before extracting the logic
2018-12-09 15:59:05 +01:00
misagh
510f78079b
conflict with develop resolved
2018-12-09 15:16:38 +01:00
Misagh
c15231d1b9
Merge pull request #1398 from freqtrade/pyup-scheduled-update-2018-12-09
...
Scheduled daily dependency update on sunday
2018-12-09 15:09:02 +01:00
pyup-bot
acb96eb501
Update ccxt from 1.18.11 to 1.18.13
2018-12-09 13:33:06 +01:00
Misagh
7e476e6144
Merge pull request #1397 from freqtrade/fix/db_migration
...
Drop indexes on renamed table during migration
2018-12-09 11:15:02 +01:00
Matthias
3b951c3817
Drop indexes on renamed table
...
avoid naming conflicts on recreate (indexes are not renamed, and keeping
them on backup tables does not really make sense).
fixes #1396
2018-12-09 09:03:17 +01:00
Matthias
2c27736dfe
Merge pull request #1390 from freqtrade/feat/dynamic_provider
...
Dynamic Pairlist provider
2018-12-09 08:39:53 +01:00
Misagh
4e5fb6afd4
Merge pull request #1395 from freqtrade/pyup-scheduled-update-2018-12-08
...
Scheduled daily dependency update on saturday
2018-12-08 15:35:47 +01:00
pyup-bot
b3b6eda2ba
Update ccxt from 1.18.10 to 1.18.11
2018-12-08 13:33:06 +01:00
Misagh
e5a51456ef
Merge pull request #1394 from freqtrade/pyup-scheduled-update-2018-12-07
...
Scheduled daily dependency update on friday
2018-12-07 18:28:22 +01:00
pyup-bot
ac9f19aee5
Update ccxt from 1.18.2 to 1.18.10
2018-12-07 13:34:07 +01:00
Matthias
c38a1d0324
Merge pull request #1393 from freqtrade/pyup-scheduled-update-2018-12-06
...
Scheduled daily dependency update on thursday
2018-12-06 20:04:24 +01:00
Matthias
aa579bafa4
Merge pull request #1365 from mishaker/edge_position
...
Fix edge position sizing.
2018-12-06 20:02:31 +01:00
Matthias
8f19c83f6b
Refrase documentation
2018-12-06 19:39:25 +01:00
Matthias
a63f123b6d
Check if number_assets is defined, as it's required by VolumePairList
2018-12-06 19:36:33 +01:00
Matthias
40376c1e74
Merge pull request #1392 from freqtrade/fix/jsonschema
...
Specify JsonValidatorversion explicitly
2018-12-06 19:09:44 +01:00
misagh
0ea7dc9272
test added for total open trade stake amount from schalchemy
2018-12-06 13:51:06 +01:00
pyup-bot
bf1841d2a8
Update ccxt from 1.17.583 to 1.18.2
2018-12-06 13:34:06 +01:00
Matthias
0c10719037
Specify JsonValidatorversion explicitly
...
without doing that, it exclusiveMaximum raises an exception
as jsonschema defaults to the latest version (Draft6)
which changes behaviour of this property.
fixes #1233
2018-12-06 06:57:07 +01:00
Matthias
2f0d7a1aea
Add specific test
2018-12-05 20:45:11 +01:00
Matthias
3e2fa58029
load pairlists via resolver
2018-12-05 20:44:56 +01:00
Matthias
43031aa3bb
Add missing path-error handler for hyperopt
2018-12-05 20:44:41 +01:00
Matthias
1a10e12861
Documentation and developer documentation
2018-12-05 19:48:59 +01:00
Matthias
21906e4892
Remove duplicate code
2018-12-05 19:48:50 +01:00
Matthias
616ca0237e
Merge pull request #1385 from freqtrade/feat/improve_travis
...
Add commit and message to container
2018-12-05 19:16:37 +01:00
Samuel Husso
ed22419b32
Merge pull request #1391 from freqtrade/pyup-scheduled-update-2018-12-05
...
Scheduled daily dependency update on wednesday
2018-12-05 15:22:56 +02:00
pyup-bot
37ebe05c6d
Update ccxt from 1.17.581 to 1.17.583
2018-12-05 13:34:06 +01:00
misagh
ee26b6bcff
Merge branch 'develop' into time_in_force
2018-12-05 10:57:23 +01:00
misagh
d12cc39a5e
some visual happyness
2018-12-04 20:59:55 +01:00
misagh
910601ba1d
in case exchange doesn’t return order info …
2018-12-04 20:50:35 +01:00
misagh
e3876bcf0f
removing AON as it is not supported in binance. will be added once TIF
...
is added for other exchanges
2018-12-04 20:36:44 +01:00
misagh
b7aa77acdd
conflict resolved
2018-12-04 20:28:07 +01:00
Matthias
369a609f61
Merge pull request #1389 from freqtrade/feat/sellreason
...
publish sellreason in rpc message
2018-12-04 20:27:13 +01:00
Matthias
1c3ce265f1
documentation for pairlists
2018-12-04 20:24:52 +01:00
Matthias
6ab907bef1
Rename config whitelist to pairlist
2018-12-04 20:24:45 +01:00
Matthias
4143e2c032
adapt tests to send sell-reason in sell-message
2018-12-04 19:58:43 +01:00
Matthias
33e9ed5a5e
Print sellreason in sell-message
2018-12-04 19:58:26 +01:00
misagh
24f9ea29c6
tests fixed
2018-12-04 17:13:46 +01:00
misagh
e7684b446b
capital in trade extracted to a separated argument
2018-12-04 17:05:35 +01:00
Samuel Husso
cc3b84a8de
Merge pull request #1388 from freqtrade/pyup-scheduled-update-2018-12-04
...
Scheduled daily dependency update on tuesday
2018-12-04 14:55:23 +02:00
pyup-bot
32b6cd9dff
Update ccxt from 1.17.574 to 1.17.581
2018-12-04 13:34:07 +01:00
Samuel Husso
4a6cec752d
Merge pull request #1383 from freqtrade/remove_unnecessary_test
...
Remove unnecessary test-file
2018-12-04 12:06:47 +02:00
Matthias
bf678164c7
remove default param - fix tests
2018-12-04 07:16:34 +01:00
Matthias
ba3218a87d
Support multiple sorting variants
2018-12-04 07:12:56 +01:00
Matthias
ab60571ac7
Add sample config
2018-12-04 06:13:39 +01:00
Matthias
0929f59680
Refactor pairlist-tests
2018-12-03 20:48:51 +01:00
Matthias
18ad3388b4
Some more tests adapted to pairlists
2018-12-03 20:38:15 +01:00
Matthias
ef1208b366
Fix rpc messages
2018-12-03 20:31:25 +01:00
Matthias
1b3ecb8343
Deprecate --dynamic-whitelist
2018-12-03 20:00:18 +01:00
misagh
108d9a1117
function name refactored
2018-12-03 19:55:37 +01:00
misagh
43bafc391f
static method added
2018-12-03 19:46:22 +01:00
misagh
b5192193fd
total amount passed to edge should consider open trades too
2018-12-03 19:45:00 +01:00
Matthias
3360e777a1
Fix flake adn mypy
2018-12-03 19:29:35 +01:00
Matthias
49a6581dfe
Merge pull request #1387 from freqtrade/pyup-scheduled-update-2018-12-03
...
Scheduled daily dependency update on monday
2018-12-03 14:41:20 +01:00
pyup-bot
11da297c25
Update ccxt from 1.17.572 to 1.17.574
2018-12-03 13:34:08 +01:00
Matthias
f748a63df2
Merge pull request #1386 from pan-long/patch-2
...
Correct Edge links
2018-12-03 06:38:44 +01:00
Pan Long
99f7c3752a
Correct Edge links
...
It was pointing to a fork instead of freqtrade/freqtrade
2018-12-03 07:21:01 +08:00
Matthias
3a086aac58
Add commit and message to container
2018-12-02 22:49:30 +01:00
Matthias
26187ef6c7
patch exchange_has
2018-12-02 22:18:14 +01:00
Matthias
d09dbfe2e6
Add volumePairList - refactor tests to correct file
2018-12-02 22:07:09 +01:00
Matthias
58c7adae0a
Test for blacklist
2018-12-02 22:07:09 +01:00
Matthias
8fd713f3ae
validate_whitelist should return the list again
2018-12-02 22:07:09 +01:00
Matthias
1738633efc
Fix refresh_whitelist tests
2018-12-02 22:07:09 +01:00
Matthias
e8fbe77ebc
Refactor static whitelist to module
2018-12-02 22:07:09 +01:00
Matthias
bb828c308f
Remove unnecessary test-file
2018-12-02 16:03:34 +01:00
Matthias
dee6249977
Merge pull request #1381 from freqtrade/pyup-scheduled-update-2018-12-02
...
Scheduled daily dependency update on sunday
2018-12-02 15:40:35 +01:00
pyup-bot
35d678c505
Update ccxt from 1.17.566 to 1.17.572
2018-12-02 13:34:06 +01:00
Matthias
27c2e80cff
Merge pull request #1357 from mishaker/fix_dry_run_stop_price
...
Fix dry run stop price in case of stoploss on exchange
2018-12-02 09:07:25 +01:00
Matthias
0f4a3365ad
Merge pull request #1379 from freqtrade/pyup-scheduled-update-2018-12-01
...
Scheduled daily dependency update on saturday
2018-12-01 19:12:00 +01:00
pyup-bot
b594bc7ccc
Update ccxt from 1.17.563 to 1.17.566
2018-12-01 13:34:06 +01:00
misagh
a5414b8437
flake8
2018-12-01 13:02:45 +01:00
misagh
2d17346b0e
explaining arbitrary stake amount in comment
2018-12-01 13:01:51 +01:00
misagh
7ddbaa70ad
USDT to ETH conversion. 1 USDT = 1 ETH
2018-12-01 12:06:48 +01:00
misagh
237dc8290f
conflict resolved0
2018-12-01 12:00:03 +01:00
misagh
bd673178ce
constants removed
2018-12-01 11:56:53 +01:00
misagh
33f1cc13b3
fixing tests
2018-12-01 11:56:16 +01:00
misagh
1d41a91788
stake_amount in case it doesn’t exist
2018-12-01 11:48:41 +01:00
misagh
ee62adf4f7
highlight
2018-12-01 11:41:30 +01:00
misagh
4431e3bdb6
position size explanation enriched
2018-12-01 11:40:13 +01:00
misagh
88d277ea55
adding required config for edge
2018-12-01 11:08:18 +01:00
misagh
9c0be99ff7
rounding float at the end
2018-12-01 11:00:33 +01:00
misagh
c4f17f1c45
config json updated
2018-12-01 10:58:47 +01:00
misagh
86d9457ea1
removing unnecessary variable before returning the result
2018-12-01 10:58:05 +01:00
misagh
9c987fdedd
variable name changed (_final_pairs)
2018-12-01 10:56:33 +01:00
misagh
b1c81acfcb
another futile one
2018-12-01 10:53:21 +01:00
misagh
042e631f87
rollback on futile change
2018-12-01 10:52:36 +01:00
misagh
bf990ec599
test fixed and flake
2018-12-01 10:50:41 +01:00
misagh
f100432fe8
conflict resolved0
2018-12-01 10:43:26 +01:00
Misagh
24f573f3b0
log "Found no sell signal for whitelisted ..." changed ( #1378 )
...
* sell log enriched and put modify on debug
2018-12-01 10:01:11 +01:00
Matthias
e31963f6e1
Merge pull request #1341 from mishaker/stoploss_on_exchange
...
Stoploss on exchange
2018-12-01 09:46:37 +01:00
Matthias
d4f83a7516
Fix missing mock in test_add_stoploss_on_exchange
2018-11-30 20:15:56 +01:00
Matthias
f04655c012
Test exceptions in sell-stoploss
2018-11-30 20:13:50 +01:00
Matthias
3ac2106a16
Merge pull request #1290 from freqtrade/fix/backtest_toomanyopen
...
fix backtesting not respecting max_open_trades
2018-11-30 19:17:09 +01:00
Matthias
8effcc2de5
Merge pull request #1374 from freqtrade/refactor_startupmessges
...
refactor startup_messages to rpc_manger
2018-11-30 19:15:00 +01:00
misagh
4a2d60370c
adding dots at the end of sentences
2018-11-30 18:28:18 +01:00
misagh
7e86ec31be
tests added for wallet additional functions
2018-11-30 18:23:16 +01:00
misagh
c61ede4182
documentation updated
2018-11-30 18:20:29 +01:00
misagh
aadc9f052a
conf schema
2018-11-30 18:10:22 +01:00
misagh
11101e6668
config full aded
2018-11-30 18:07:45 +01:00
misagh
12471e012e
added tests for position sizing
2018-11-30 17:59:51 +01:00
misagh
abd88767f8
Merge branch 'develop' into edge_position
2018-11-30 17:50:06 +01:00
misagh
7767470af8
return stake amount of strategy if edge doesn’t have any
2018-11-30 17:50:03 +01:00
misagh
9d005678c3
Merge branch 'develop' into stoploss_on_exchange
2018-11-30 15:13:43 +01:00
Matthias
eedc790b53
Merge pull request #1375 from freqtrade/pyup-scheduled-update-2018-11-30
...
Scheduled daily dependency update on friday
2018-11-30 14:56:10 +01:00
Matthias
7570a0d0a4
Merge pull request #1376 from mishaker/info_to_debug
...
"checking sell" INFO log message pollutes logs unnecessarily.
2018-11-30 14:55:46 +01:00
misagh
f554647efd
“checking sell” message removed to debug
2018-11-30 14:14:31 +01:00
pyup-bot
42c8888fa1
Update ccxt from 1.17.556 to 1.17.563
2018-11-30 13:34:08 +01:00
misagh
8ff82e3dac
Merge branch 'develop' into fix_dry_run_stop_price
2018-11-30 10:37:58 +01:00
Matthias
efcec736b5
refactor startup_messages to rpc_manger
...
this cleans up freqtradebot slightly
2018-11-29 20:02:12 +01:00
Matthias
49e44d5481
Merge pull request #1373 from mishaker/fix_edge_stoploss
...
Should fallback to strategy stoploss if Edge cannot provide.
2018-11-29 19:09:25 +01:00
misagh
74ca34f2de
flaking8
2018-11-29 18:45:37 +01:00
misagh
3d37c5d767
edge non existing stoploss fixed. solves #1370
2018-11-29 18:31:08 +01:00
Samuel Husso
6cf897a17a
Merge pull request #1369 from freqtrade/add_binance_sampleconfig
...
Add binance config sample, improve invalid pair message
2018-11-29 18:17:16 +02:00
Matthias
a6eb3328d2
Merge pull request #1372 from freqtrade/pyup-scheduled-update-2018-11-29
...
Scheduled daily dependency update on thursday
2018-11-29 16:17:23 +01:00
pyup-bot
bc2f6d3b71
Update ccxt from 1.17.545 to 1.17.556
2018-11-29 13:34:07 +01:00
misagh
6bedcc5d79
log enriched for time in force
2018-11-29 13:22:41 +01:00
misagh
a61daed8e9
logs enriched
2018-11-29 12:24:04 +01:00
Matthias
cb9104fd8a
Add BNB as blacklist to align to documentation
2018-11-29 07:36:37 +01:00
Matthias
38592c6fa6
Add binance config sample, improve invalid pair message
2018-11-29 07:07:47 +01:00
misagh
e698590bb2
avoid generating logs on each iteration
2018-11-28 20:04:56 +01:00
misagh
1a5465fb50
logs enriched in case of stop loss on exchange, test fixed
2018-11-28 19:35:10 +01:00
Samuel Husso
b090b7f4f0
Merge pull request #1368 from freqtrade/pyup-scheduled-update-2018-11-28
...
Scheduled daily dependency update on wednesday
2018-11-28 18:07:22 +02:00
misagh
c913fef80c
stop loss limit when hit, the close price is “average”
2018-11-28 15:45:11 +01:00
misagh
e9305b6592
position size fixed
2018-11-28 15:36:32 +01:00
misagh
fb755880fa
logs added in case stop loss on exchange is hit
2018-11-28 14:16:50 +01:00
misagh
da94e97c60
in case trade is not open, then handle_stoploss_on_exchange should not
...
be called
2018-11-28 13:58:53 +01:00
pyup-bot
50a384130f
Update ccxt from 1.17.543 to 1.17.545
2018-11-28 13:34:07 +01:00
misagh
4ffc74d5fa
if buy order is rejected or expired the bot should exit the buy loop
2018-11-27 19:05:59 +01:00
Matthias
ff8987f517
Merge pull request #1367 from freqtrade/pyup-scheduled-update-2018-11-27
...
Scheduled daily dependency update on tuesday
2018-11-27 19:04:10 +01:00
misagh
29f680ec5d
fix order type test
2018-11-27 17:26:06 +01:00
misagh
7dbf0fed68
stop loss limit order type corrected
2018-11-27 17:09:51 +01:00
misagh
159ac6e657
edge tests fixed for position sizing
2018-11-27 14:02:34 +01:00
pyup-bot
7832fe7074
Update ccxt from 1.17.539 to 1.17.543
2018-11-27 13:34:08 +01:00
Matthias
5fa3548dbe
Merge pull request #1145 from freqtrade/feat/improve_travis
...
improve travis integration, add test for Docker
2018-11-27 07:04:38 +01:00
misagh
f5a70750f0
edge real position sizing drafted
2018-11-26 21:06:32 +01:00
misagh
6351fe7a7f
test added: stoploss_order_id should be null after migration
2018-11-26 20:24:13 +01:00
misagh
3131788639
Merge branch 'develop' into time_in_force
2018-11-26 19:20:01 +01:00
misagh
7f6fc7e90f
Lost in git !
2018-11-26 19:13:36 +01:00
misagh
86354ed258
conflict resolved
2018-11-26 19:08:58 +01:00
misagh
2135976cb8
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into develop
2018-11-26 19:01:29 +01:00
misagh
b63535083e
flake8
2018-11-26 18:47:32 +01:00
misagh
1f1770ad5a
migration script and and error handling on stop loss order
2018-11-26 18:46:59 +01:00
misagh
17004a5a72
documentation corrected
2018-11-26 18:29:41 +01:00
misagh
b2634e8e08
typo corrected
2018-11-26 18:28:13 +01:00
Samuel Husso
823bc3abb6
Merge pull request #1361 from freqtrade/wallets/add_live_test
...
Test live mode of get_free
2018-11-26 15:15:42 +02:00
Samuel Husso
a584327d2f
Merge pull request #1363 from freqtrade/pyup-scheduled-update-2018-11-26
...
Scheduled daily dependency update on monday
2018-11-26 15:13:36 +02:00
pyup-bot
d3712c6e40
Update ccxt from 1.17.536 to 1.17.539
2018-11-26 13:34:05 +01:00
Matthias
854af9c124
Merge pull request #1355 from freqtrade/fix/async_followup
...
async followup PR
2018-11-26 06:55:10 +01:00
Matthias
ad8592f316
Test live mode of get_free
2018-11-26 06:40:20 +01:00
Matthias
797a0e8fd0
Merge pull request #1354 from freqtrade/fix/lambda_test
...
replace lambda with Magicmock in test
2018-11-26 06:28:01 +01:00
Matthias
c38f8b8ae2
Merge pull request #1360 from pan-long/patch-1
...
Use dot to access attribute in NamedTuple
2018-11-26 06:18:16 +01:00
Pan Long
16eec078d7
Use dot to access attribute in NamedTuple
...
This should fix the crash in #1359
2018-11-26 09:18:29 +08:00
misagh
9f26022ce5
copy/paste corrected
2018-11-25 22:08:42 +01:00
misagh
962b02b079
one last step before tests
2018-11-25 22:02:59 +01:00
misagh
29c23e3136
added time in force in buy and sell functions
2018-11-25 21:38:11 +01:00
misagh
181424e8ea
time in force validator added
2018-11-25 21:09:35 +01:00
misagh
ba20b1b5c7
TIF added to constants and json full
2018-11-25 21:05:25 +01:00
misagh
890cef88ab
oops, lost in git :/
2018-11-25 21:02:58 +01:00
misagh
fb7b65c909
time in force drafted
...
time in force drafted
2018-11-25 20:44:40 +01:00
misagh
6c38bde24a
some formatting fixed
2018-11-25 20:21:50 +01:00
misagh
b579768618
dry run set explicitly to False for live stop loss
2018-11-25 20:20:11 +01:00
misagh
5c257730a8
test added for dry run stop loss sell
2018-11-25 20:16:53 +01:00
misagh
59fc67f85b
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into develop
2018-11-25 19:48:51 +01:00
misagh
1ad5ccdfb0
dry run condition when sell occurs
2018-11-25 19:48:46 +01:00
misagh
a80c984323
flake8
2018-11-25 19:09:11 +01:00
misagh
92930b2343
test fixed
2018-11-25 19:03:28 +01:00
misagh
5e1fb11124
documentation added for stop loss on exchange
2018-11-25 17:30:06 +01:00
misagh
3e29fbb17a
stoploss on exchange added as a parameter to order_types
2018-11-25 17:22:56 +01:00
Matthias
ebaf58b0fe
Only sort data if necessary
2018-11-25 15:00:50 +01:00
Matthias
8a43611992
Remove get_candle_history (it's now async)
...
convert sort-test to async
2018-11-25 14:48:15 +01:00
Matthias
745a517795
Fix comment pointing to wrong column
2018-11-25 14:40:21 +01:00
Matthias
317eba2139
Remove dual instanciation of pairinfo named tuple
2018-11-25 14:38:06 +01:00
Matthias
fd7184718b
replace lambda with Magicmock in test
2018-11-25 14:31:46 +01:00
Matthias
200484ab8b
Merge pull request #1352 from freqtrade/combine_resolvers
...
Combine resolvers
2018-11-25 13:52:48 +01:00
Matthias
5a36dd5d5b
Merge pull request #1353 from freqtrade/pyup-scheduled-update-2018-11-25
...
Scheduled daily dependency update on sunday
2018-11-25 13:51:59 +01:00
pyup-bot
e89df448e8
Update ccxt from 1.17.535 to 1.17.536
2018-11-25 13:34:08 +01:00
Matthias
0aa74b8d72
Merge pull request #1348 from mishaker/walletizer
...
Getting available balance from wallet instead of API call.
2018-11-25 13:25:18 +01:00
misagh
e4744c1ba4
stop loss on exchanged removed from doc
2018-11-25 11:31:30 +01:00
misagh
dcae3a2644
test of check_consistency added
2018-11-25 11:29:04 +01:00
misagh
664b96173e
removing NotImplementedError from stoploss_limit
2018-11-25 10:54:36 +01:00
Matthias
1d35428c8d
Rename get_valid_objects to get_valid object
...
it only ever returns one object ...
2018-11-25 10:08:27 +01:00
Matthias
a3477e07eb
Remove constructor, it's not needed in the baseclass
2018-11-25 09:55:36 +01:00
misagh
266bd7b9b6
error message improved
2018-11-24 21:42:15 +01:00
Matthias
20de8c82e4
Convert to Pathlib
2018-11-24 20:39:16 +01:00
Matthias
cc7b820978
Move hyperoptresolver to resolvers package
2018-11-24 20:14:08 +01:00
misagh
519b1f00e2
adding strategy config consistency function
2018-11-24 20:12:50 +01:00
Matthias
2c0d0946e6
Small stylistic improvements to strategyresolver
2018-11-24 20:02:29 +01:00
Matthias
21a093bcdb
extract resolvers to IResolvers and it's own package
2018-11-24 20:00:02 +01:00
misagh
c8a0956e1b
fixed test handle_stoploss_on_exchange
2018-11-24 19:12:00 +01:00
Matthias
e442390b1b
Merge pull request #1350 from freqtrade/update_ordertype_docs
...
Add Note about order types support
2018-11-24 19:09:23 +01:00
misagh
b5192880df
[WIP] adding tests for handle_stoploss_on_exchange.
2018-11-24 19:00:59 +01:00
misagh
fe8927136c
typo
2018-11-24 18:36:07 +01:00
misagh
b2c0b20a58
added real tests for stop on exchange in dry-run
2018-11-24 18:26:04 +01:00
misagh
000711b025
added stoploss_limit_order for dry-run
2018-11-24 18:08:11 +01:00
misagh
870631f324
1) comments added to handle_sl 2) dry-run force price removed
2018-11-24 17:32:25 +01:00
misagh
531d9ecd0c
docstring added
2018-11-24 17:10:51 +01:00
misagh
afd0a054b2
typo corrected
2018-11-24 17:08:12 +01:00
misagh
a9ec5c6699
simplifying if conditions
2018-11-24 17:07:35 +01:00
misagh
1a8e9ebc0f
stoploss_order_id added to migration script
2018-11-24 16:53:10 +01:00
misagh
63c2ea110a
Not sure why those arguments were there !
2018-11-24 16:41:17 +01:00
misagh
29347a6931
adding get_free to wallet
2018-11-24 16:37:28 +01:00
Matthias
2b0b7ffa5e
Merge pull request #1351 from freqtrade/pyup-scheduled-update-2018-11-24
...
Scheduled daily dependency update on saturday
2018-11-24 14:09:15 +01:00
pyup-bot
29a4c99d1d
Update pytest from 4.0.0 to 4.0.1
2018-11-24 13:34:07 +01:00
pyup-bot
412a627d9e
Update ccxt from 1.17.533 to 1.17.535
2018-11-24 13:34:05 +01:00
Matthias
3e8de28b51
Add Note about order types support
2018-11-24 13:26:36 +01:00
Matthias
805f509498
Merge branch 'develop' into fix/backtest_toomanyopen
2018-11-24 10:39:16 +01:00
Matthias
f88a113109
Merge pull request #1349 from freqtrade/pyup-scheduled-update-2018-11-23
...
Scheduled daily dependency update on friday
2018-11-24 09:39:12 +01:00
misagh
dedf1ff703
refactoring
2018-11-23 20:51:23 +01:00
misagh
89eb3d9f36
blank line removed
2018-11-23 20:49:00 +01:00
misagh
1c2c19b12c
the complex in the life of flake8 resolved
2018-11-23 20:47:17 +01:00
misagh
9144a8f79d
tests fixed
2018-11-23 20:28:01 +01:00
misagh
5ee2faa182
adding stop loss on exchange after the buy order is fulfilled not
...
before.
2018-11-23 19:17:36 +01:00
misagh
fea77824d0
handle stop loss on exchange added
2018-11-23 15:17:36 +01:00
pyup-bot
605211dbaf
Update scikit-learn from 0.20.0 to 0.20.1
2018-11-23 13:34:09 +01:00
pyup-bot
270624c0c5
Update ccxt from 1.17.529 to 1.17.533
2018-11-23 13:34:08 +01:00
misagh
a9f04609d3
tests fixed
2018-11-23 10:17:10 +01:00
misagh
27a6dcf3fc
getting available balance from wallet instead of API call.
2018-11-22 21:23:35 +01:00
misagh
1dde56790c
final broken test fixed
2018-11-22 21:12:49 +01:00
misagh
6f0025c6de
documentation written
2018-11-22 21:07:33 +01:00
misagh
7faafea8a2
added test for cancelling stop loss before sell
2018-11-22 21:01:39 +01:00
misagh
07ac902451
test exchange added
2018-11-22 20:30:31 +01:00
misagh
ecb2c4dca3
bloody flake8
2018-11-22 19:38:20 +01:00
misagh
cc1422d448
flake8
2018-11-22 19:27:32 +01:00
misagh
3418592908
freqtradebot test added for orders on exchange
2018-11-22 19:25:26 +01:00
misagh
24df093a85
test: only implemented for binance
2018-11-22 17:41:01 +01:00
misagh
2461d86c8d
dry run should consider stop loss is hit on limit price
2018-11-22 17:24:45 +01:00
misagh
3a1c378325
typing bugs
2018-11-22 17:14:22 +01:00
Matthias
e4d9d72ff1
Merge pull request #1347 from freqtrade/pyup-scheduled-update-2018-11-22
...
Scheduled daily dependency update on thursday
2018-11-22 17:08:32 +01:00
misagh
bbe8e4e494
flake8
2018-11-22 17:07:37 +01:00
misagh
da5617624c
cancelling stop loss order before selling
2018-11-22 17:02:02 +01:00
misagh
fad7593935
doesn’t have to create another Trade for SL. can be cumulated into the
...
same.
2018-11-22 16:53:50 +01:00
misagh
bb37b56dea
adding stop loss order id to Trade
2018-11-22 16:47:52 +01:00
misagh
3b7e05e07b
stop loss order added right after a buy order is executued
2018-11-22 16:26:24 +01:00
misagh
bfbdddff26
stoploss limit order added to exchange
2018-11-22 16:24:40 +01:00
pyup-bot
f73a18c56c
Update ccxt from 1.17.522 to 1.17.529
2018-11-22 13:34:06 +01:00
misagh
238dd6413c
Merge branch 'develop' into stoploss_on_exchange
2018-11-22 09:39:01 +01:00
Matthias
1810fc9efa
Merge pull request #1346 from mishaker/fix_python_beginner_mistake
...
Refactoring a bit ...
2018-11-22 06:02:15 +01:00
Matthias
8e62fc1c03
Merge pull request #1337 from mishaker/wallet
...
Wallet data structure added. it is initialized on boot then updated right after any trade happens on the exchange.
2018-11-22 06:00:49 +01:00
misagh
eb53281434
python beginner problem resolved
2018-11-22 00:04:20 +01:00
misagh
4b86b2b7e3
Happy flake8 !
2018-11-21 23:36:48 +01:00
misagh
3a2134db24
removed Optional
2018-11-21 23:35:44 +01:00
misagh
4d75e9059c
None ripped off for optional as wallet must have exchange and currency
2018-11-21 21:05:20 +01:00
misagh
b129750f4d
adding “optional” in str
2018-11-21 19:58:28 +01:00
misagh
88f61581d9
1) NamedTuple refactored 2) Missing data handled
2018-11-21 19:47:51 +01:00
misagh
cb3cf960d7
tests added in case of missing data
2018-11-21 19:47:28 +01:00
Matthias
64028647a0
Merge pull request #571 from stephendade/userhyper
...
Separated out custom hyperopts
2018-11-21 19:14:30 +01:00
misagh
aeb372c2f0
test wallet when api return changes
2018-11-21 17:54:14 +01:00
misagh
5b68940213
update wallet in casse order remaining is zero
2018-11-21 17:48:53 +01:00
misagh
68f81aa2af
test wallets moved to tests folder
2018-11-21 17:27:45 +01:00
Matthias
d2ae5e9201
Merge pull request #1343 from freqtrade/pyup-scheduled-update-2018-11-21
...
Scheduled daily dependency update on wednesday
2018-11-21 16:08:45 +01:00
Matthias
0f21c80335
Merge pull request #1344 from mishaker/fix_twice_refresh_ticker_call
...
Fix twice refresh ticker call
2018-11-21 16:08:24 +01:00
misagh
c1673aaba3
Merge branch 'develop' into fix_twice_refresh_ticker_call
2018-11-21 14:01:08 +01:00
misagh
64129897f9
refresh_ticker should be called just once per iteration.
2018-11-21 14:00:15 +01:00
pyup-bot
d745e577b4
Update ccxt from 1.17.518 to 1.17.522
2018-11-21 13:34:06 +01:00
Matthias
a3b6004115
IHyperopt: all methods static, somef ixes for mypy
2018-11-20 19:41:07 +01:00
Matthias
7757c53b06
Small fixes
2018-11-20 17:43:49 +01:00
Matthias
5dd013c3b1
Rename hyperopt interface and resolver
2018-11-20 17:40:45 +01:00
Matthias
5a550ef2af
Fix docs typo in hyperopt
2018-11-20 17:36:17 +01:00
Matthias
3d006b6cf9
Merge pull request #1342 from freqtrade/pyup-scheduled-update-2018-11-20
...
Scheduled daily dependency update on tuesday
2018-11-20 17:29:22 +01:00
pyup-bot
ce092742da
Update ccxt from 1.17.513 to 1.17.518
2018-11-20 13:34:07 +01:00
Matthias
e69f943911
Add missing semicolon
2018-11-19 20:07:35 +01:00
misagh
b50250139e
Drafting stoploss on exchange
2018-11-19 20:02:26 +01:00
Matthias
d72e605cb7
Merge pull request #1330 from freqtrade/feat/diff_order_types
...
Add support for different order types
2018-11-19 19:55:30 +01:00
Matthias
2ce13713fb
Merge pull request #1340 from freqtrade/pyup-scheduled-update-2018-11-19
...
Scheduled daily dependency update on monday
2018-11-19 19:20:07 +01:00
pyup-bot
cf2d68501c
Update ccxt from 1.17.502 to 1.17.513
2018-11-19 13:34:07 +01:00
misagh
003480ad90
flake indentation
2018-11-19 13:01:17 +01:00
misagh
b680681b34
updating wallet at handle timeout functions too
2018-11-19 11:16:07 +01:00
misagh
c033378048
change dict type to Any
2018-11-18 14:57:03 +01:00
misagh
9c549f4513
removing unnecessary private function
2018-11-18 14:39:31 +01:00
misagh
608ce98e1a
moving wallets to root
2018-11-18 14:38:31 +01:00
misagh
a92619f18c
Added empty lines related to last commit removed
2018-11-18 14:34:31 +01:00
misagh
7cb8b28f58
wallet sync added
2018-11-17 23:03:07 +01:00
misagh
606e41d574
wallet tests added
2018-11-17 22:58:27 +01:00
misagh
f4bb203782
removing persistence update
2018-11-17 21:59:21 +01:00
misagh
d5b47abe98
Wallet table removed
2018-11-17 21:31:06 +01:00
misagh
a0658bb504
comments added
2018-11-17 21:27:42 +01:00
misagh
12f07ee126
space removed
2018-11-17 21:26:41 +01:00
misagh
b815c8fe2d
updating wallets whenever a trade happens
2018-11-17 21:22:54 +01:00
misagh
afe52efc8a
removing wallet from freq
2018-11-17 21:17:39 +01:00
misagh
82cb0e4d95
putting wallets into a class (doesn’t need to be in persistence)
2018-11-17 21:16:32 +01:00
Matthias
b3e08831f7
Remove rate for market orders
2018-11-17 20:14:50 +01:00
Matthias
c11984d943
Check if exchange supports all configured market types
2018-11-17 19:54:55 +01:00
Matthias
968184ef0d
Swap default mode to all limit (defaults to how it was before)
2018-11-17 19:40:53 +01:00
misagh
69dd56b237
wallet sync drafted
2018-11-17 18:47:13 +01:00
Matthias
2799994098
Merge pull request #1336 from freqtrade/pyup-scheduled-update-2018-11-17
...
Scheduled daily dependency update on saturday
2018-11-17 13:48:38 +01:00
Matthias
492868a966
Seperate different tests within one test clearer
2018-11-17 13:34:23 +01:00
pyup-bot
681659f2d2
Update ccxt from 1.17.500 to 1.17.502
2018-11-17 13:34:06 +01:00
Matthias
a9a157af0f
Align tests and test if ordertype is passed to ccxt correctly
2018-11-17 13:29:42 +01:00
Matthias
ef1e20bfe8
Don't add default value for ordertype
...
sort parameters to align with ccxt
2018-11-17 13:29:24 +01:00
Matthias
543873263a
remove need for escaping quote
2018-11-17 13:13:16 +01:00
Matthias
e485aff597
Test failed load on invalid ordertypes
2018-11-17 13:12:11 +01:00
Matthias
9ba281c141
add supported limit values
2018-11-17 13:05:35 +01:00
Matthias
54a86d72f2
Raise error if one of the required ordertypes is not present
2018-11-17 12:59:16 +01:00
Matthias
3ab0cf49af
Add order_types to sample strategy
2018-11-17 10:26:15 +01:00
Matthias
6e78efd971
Document "order_types" setting
2018-11-17 10:24:42 +01:00
Matthias
24ed9a8b7d
Add loading order_types from config file
2018-11-17 10:14:18 +01:00
Matthias
797de3e0c3
Merge pull request #1333 from freqtrade/pyup-scheduled-update-2018-11-16
...
Scheduled daily dependency update on friday
2018-11-17 09:37:48 +01:00
pyup-bot
b7abf7dda9
Update ccxt from 1.17.498 to 1.17.500
2018-11-16 13:34:08 +01:00
Matthias
de57da3249
Merge pull request #1328 from mishaker/edge_cli
...
Edge cli
2018-11-15 20:14:03 +01:00
Matthias
cb1ab0aa49
Merge pull request #1332 from freqtrade/fix_missing_json_mock
...
Fix missing mock in backtesting
2018-11-15 20:13:47 +01:00
Matthias
98df3c8103
Fix missing mock in backtesting
2018-11-15 20:02:48 +01:00
misagh
db8c8ea4a4
added a space in help
2018-11-15 20:02:07 +01:00
misagh
d05c671a7e
adding edge args to bot-usage
2018-11-15 19:54:17 +01:00
Matthias
f1340142f0
Merge pull request #1331 from freqtrade/pyup-scheduled-update-2018-11-15
...
Scheduled daily dependency update on thursday
2018-11-15 19:51:31 +01:00
Matthias
44c682724d
Merge pull request #1327 from mishaker/max_open_trades
...
Ignoring max_open_trades if it is -1 in config.
2018-11-15 19:40:05 +01:00
Matthias
dcf9930858
improve hyperopt documentation (links)
2018-11-15 19:36:04 +01:00
Matthias
e6baa9ccf2
Switch tests to kwarguments
2018-11-15 19:31:24 +01:00
pyup-bot
52f4d700ca
Update pytest from 3.10.1 to 4.0.0
2018-11-15 13:34:08 +01:00
pyup-bot
23295514f6
Update ccxt from 1.17.494 to 1.17.498
2018-11-15 13:34:07 +01:00
misagh
69619030f3
removing unnecessary args from config
2018-11-15 10:50:40 +01:00
misagh
03e6caa501
adding notice about Edge ignoring ROI and TSL in doc
2018-11-15 10:46:36 +01:00
misagh
1cfd19aee3
removing unnecessary args for edge
2018-11-15 10:44:33 +01:00
misagh
f666d1596b
renaming edge to edge_cli for command line version
2018-11-15 10:31:56 +01:00
Matthias
6a71f80a9e
Add support for different order types
2018-11-15 06:58:24 +01:00
Matthias
4f800bfbc8
Fix pickling-error
2018-11-14 20:25:43 +01:00
misagh
bb9a1e5f9f
edge cli tests added
2018-11-14 19:14:34 +01:00
Matthias
23958ba96a
Merge pull request #1322 from freqtrade/feat/add_whitelist_rpc
...
Feat/add whitelist rpc
2018-11-14 19:13:00 +01:00
misagh
9698eee934
documentation added
2018-11-14 17:14:44 +01:00
misagh
ca22a116ad
timerange added to args
2018-11-14 17:14:37 +01:00
misagh
5d73b303fe
unnecessary libraries removed + arg help enriched
2018-11-14 16:49:16 +01:00
misagh
0767718a17
clear help added to stop losses arg
2018-11-14 16:38:55 +01:00
misagh
dd47d7adb4
cli blank line added to readability
2018-11-14 16:37:26 +01:00
misagh
b0e4aa8eff
stop loss range added to args
2018-11-14 16:31:23 +01:00
Matthias
454fba2328
Merge pull request #1329 from freqtrade/pyup-scheduled-update-2018-11-14
...
Scheduled daily dependency update on wednesday
2018-11-14 14:52:06 +01:00
misagh
36030176bb
nb_trades and avg_trade_duration added to cli
2018-11-14 13:38:23 +01:00
misagh
ac0c931492
adding number of trades + average trade duration to edge info
2018-11-14 13:38:04 +01:00
pyup-bot
7fb8ae3e1b
Update py_find_1st from 1.1.2 to 1.1.3
2018-11-14 13:34:09 +01:00
pyup-bot
9baf228e8d
Update ccxt from 1.17.492 to 1.17.494
2018-11-14 13:34:08 +01:00
misagh
5de3f1d9dd
showing result in tabular
2018-11-14 13:25:44 +01:00
misagh
95cbbf1cb5
adding edge configuration to cli
2018-11-14 12:53:20 +01:00
misagh
cf974168e9
Edge cli drafted
2018-11-14 12:37:15 +01:00
misagh
51dfd2bf47
If max_open_trade=-1 means it should be ignored.
2018-11-14 11:37:53 +01:00
Matthias
5c8544a425
Merge pull request #1229 from mishaker/money_mgt
...
Edge Positioning
2018-11-13 19:33:59 +01:00
Matthias
7fff389f34
Merge pull request #1325 from freqtrade/pyup-scheduled-update-2018-11-13
...
Scheduled daily dependency update on tuesday
2018-11-13 15:14:15 +01:00
pyup-bot
4e64bc3d29
Update ccxt from 1.17.491 to 1.17.492
2018-11-13 13:34:07 +01:00
Matthias
bdba6186d8
Fix doc-typos
2018-11-12 19:43:20 +01:00
Matthias
79b255179d
Merge pull request #1324 from freqtrade/pyup-scheduled-update-2018-11-12
...
Scheduled daily dependency update on monday
2018-11-12 19:20:26 +01:00
pyup-bot
028139fa3a
Update pytest from 3.10.0 to 3.10.1
2018-11-12 13:34:08 +01:00
pyup-bot
c29543dd6c
Update ccxt from 1.17.489 to 1.17.491
2018-11-12 13:34:07 +01:00
Matthias
6e1bbb5c88
Merge pull request #1323 from freqtrade/pyup-scheduled-update-2018-11-11
...
Scheduled daily dependency update on sunday
2018-11-11 14:36:05 +01:00
pyup-bot
261cd7746b
Update sqlalchemy from 1.2.13 to 1.2.14
2018-11-11 13:34:07 +01:00
pyup-bot
ef2c31b543
Update ccxt from 1.17.488 to 1.17.489
2018-11-11 13:34:06 +01:00
Matthias
060a1b3fbc
Add /whitelist to help message
2018-11-10 20:16:20 +01:00
Matthias
08ef2730a9
Add /whitelist call to telegram
2018-11-10 20:15:06 +01:00
Matthias
62402351b3
Clarify volume selection for dynamic whitelist
2018-11-10 20:14:46 +01:00
Matthias
02527eeea4
Add rpc_whitelist call
2018-11-10 20:07:09 +01:00
Matthias
b3157fc499
Merge pull request #1321 from freqtrade/pyup-scheduled-update-2018-11-10
...
Scheduled daily dependency update on saturday
2018-11-10 19:37:09 +01:00
misagh
94f56af77d
Merge branch 'develop' into money_mgt
2018-11-10 18:45:27 +01:00
misagh
9bbaeb4e6f
mypy expression
2018-11-10 18:39:49 +01:00
misagh
aacc1d5004
removing total capital in favour of stake amount
2018-11-10 18:28:05 +01:00
misagh
d613553306
base position on stake amount instead of total capital
2018-11-10 18:22:34 +01:00
misagh
7dd74c374a
flake happiness provided
2018-11-10 18:09:32 +01:00
misagh
97fd33d752
adding test for process
2018-11-10 18:03:46 +01:00
misagh
523a9a603c
fix tests
2018-11-10 17:20:11 +01:00
pyup-bot
0f2ddbbef2
Update ccxt from 1.17.485 to 1.17.488
2018-11-10 13:34:06 +01:00
Matthias
2e4e5c86da
Merge pull request #1320 from freqtrade/contribute_simplify
...
point out "good first issue" label
2018-11-10 12:45:30 +01:00
misagh
4dcd15da1d
improving documentation for positioning
2018-11-09 20:59:28 +01:00
misagh
617a58402f
putting edge adjust function in _process not in create_trade
2018-11-09 20:52:03 +01:00
misagh
12e735e831
1) extracting edge_conf to a fixture
...
2) test cased adjusted to Backtesting
3) Formatted backtesting_details a bit
2018-11-09 20:51:15 +01:00
Matthias
b41633cfe3
point out "good first issue" label
2018-11-09 20:26:10 +01:00
Matthias
59cd4fe0ef
Remove boilerplate comments
2018-11-09 19:34:46 +01:00
Matthias
292962d64d
Fix tests
2018-11-09 19:34:18 +01:00
Matthias
610d5210ce
Merge pull request #1318 from freqtrade/pyup-scheduled-update-2018-11-09
...
Scheduled daily dependency update on friday
2018-11-09 14:38:48 +01:00
pyup-bot
1840695a1c
Update requests from 2.20.0 to 2.20.1
2018-11-09 13:34:08 +01:00
pyup-bot
1db9169cfc
Update ccxt from 1.17.481 to 1.17.485
2018-11-09 13:34:07 +01:00
Matthias
5c5fe4c13a
Fix test
2018-11-09 07:14:43 +01:00
Matthias
272ff51d51
correctly patch exchange
2018-11-09 07:13:20 +01:00
Matthias
56dcf080a9
Add explicit test for parallel trades
2018-11-09 07:13:20 +01:00
Matthias
93429a58b2
remove TODO
2018-11-09 07:13:20 +01:00
Matthias
9cd2ed5a16
fix hyperopt get_timeframe mock
2018-11-09 07:13:20 +01:00
Matthias
fa4c199aa6
fix some mismatches after rebase
2018-11-09 07:13:20 +01:00
Matthias
2371d1e696
Fix backtest test (don't use 8m file if we use 1m tickers)
2018-11-09 07:13:20 +01:00
Matthias
66487f2a13
require start/end-date argument in backtest
2018-11-09 07:13:20 +01:00
Matthias
83a8d79115
Fix alternate buy/sell (this should respect the sell signal!)
2018-11-09 07:13:20 +01:00
Matthias
db17ccef2b
Adapt backtesting-tests to new backtest-logic
2018-11-09 07:13:20 +01:00
Matthias
03cda8e23e
remove meaningless backtesting test
2018-11-09 07:12:41 +01:00
Matthias
6729dfa6d3
Add get_timeframe mock for hyperopt
2018-11-09 07:12:41 +01:00
Matthias
96efd12a31
add new options to hyperopt
2018-11-09 07:12:41 +01:00
Matthias
e94da7ca41
inverse backtest logic to loop over time - not pairs (more realistic)
2018-11-09 07:12:41 +01:00
Matthias
cc3d05488b
Merge pull request #1206 from xmatthias/contributing
...
Improve Contributing documentation
2018-11-09 06:56:30 +01:00
Matthias
d8c224c212
Merge pull request #1317 from freqtrade/pyup-scheduled-update-2018-11-08
...
Scheduled daily dependency update on thursday
2018-11-08 14:36:24 +01:00
misagh
aefc20738a
adding dot to the end of the phrase.
2018-11-08 14:18:07 +01:00
misagh
a7dc8f5f4f
adding edge configuration to configuration.md and removed whitespaces
2018-11-08 14:16:46 +01:00
misagh
5d850825f5
adding a notice about the incompatibility of Edge with Dynamic whitelist
2018-11-08 14:10:52 +01:00
pyup-bot
cca371c573
Update ccxt from 1.17.480 to 1.17.481
2018-11-08 13:34:06 +01:00
misagh
6d80c03877
removing raise KeyError in test
2018-11-08 00:28:20 +01:00
misagh
e5c6499706
assigning strategy to edge from FreqtradeBot
2018-11-08 00:22:46 +01:00
Matthias
7b62e71f23
Fix some tests and rebase issues
2018-11-07 20:45:52 +01:00
misagh
866da8aaa1
reinitializing Edge calculated data in case of inability to download
...
backtesting data
2018-11-07 19:24:53 +01:00
misagh
3330d327ed
removing reserve keyword “filter”: replaced by “adjust”
2018-11-07 19:03:08 +01:00
misagh
7b80985533
comments on recursive function + indentation of function declaration
2018-11-07 19:00:18 +01:00
misagh
934dd97eb2
adding init for edge test folder
2018-11-07 18:54:21 +01:00
misagh
96a43327ca
_pair_info moved to class header for reusibility
2018-11-07 18:52:15 +01:00
misagh
b425cc3e3b
adding explanation regarding max trade duration and interval
2018-11-07 18:33:35 +01:00
misagh
f75606d295
formulas markdown style
2018-11-07 18:27:10 +01:00
misagh
5bd3bae5af
unifying default value explanations
2018-11-07 18:24:13 +01:00
misagh
bd1b05828e
typos in documentation corrected
2018-11-07 18:19:58 +01:00
misagh
6d63de1932
removing unnecessary lib
2018-11-07 18:15:04 +01:00
misagh
553e5656ac
forcestoploss refactored
2018-11-07 18:12:46 +01:00
misagh
6838ae0591
conflict resolved => new backtest low and high params
2018-11-07 17:56:21 +01:00
Matthias
a96112f631
Merge pull request #1316 from freqtrade/pyup-scheduled-update-2018-11-07
...
Scheduled daily dependency update on wednesday
2018-11-07 15:20:25 +01:00
pyup-bot
f4b626eda3
Update ccxt from 1.17.476 to 1.17.480
2018-11-07 13:34:07 +01:00
Matthias
8044846d37
Fix some refactoring problems
2018-11-07 07:05:40 +01:00
Stephen Dade
477515c4b5
Now using resolver for custom hyperopts
2018-11-07 06:58:20 +01:00
Stephen Dade
e0f420983e
Updated logger in custom_hyperopt
2018-11-07 06:55:28 +01:00
Stephen Dade
40368bd1b2
Added more hyperopt documentation
2018-11-07 06:55:27 +01:00
Stephen Dade
5816d1c1bd
Updated documentation for new hyperopt
2018-11-07 06:52:25 +01:00
Stephen Dade
469db0d434
Decoupled custom hyperopts from hyperopt.py
2018-11-07 06:26:16 +01:00
misagh
23d3a7f31e
capital after dots and default values corrected
2018-11-06 20:11:15 +01:00
misagh
1b457e902c
config initializer refactored
2018-11-06 19:45:41 +01:00
misagh
bcecaa69d4
removing global variable modification
2018-11-06 19:41:46 +01:00
Matthias
e0489878d8
Merge pull request #1306 from xmatthias/feat/functional_tests
...
Funcional tests / backtest stoploss alignment
2018-11-06 19:25:31 +01:00
misagh
133ba5d6a1
moving stop loss range to init as it doesn’t need to be called on each
...
iteration
2018-11-06 19:16:20 +01:00
misagh
5c38b92a75
simplifying calculations to be more readable
2018-11-06 19:05:42 +01:00
Samuel Husso
8adaaf37e0
Merge pull request #1315 from freqtrade/pyup-scheduled-update-2018-11-06
...
Scheduled daily dependency update on tuesday
2018-11-06 14:56:58 +02:00
pyup-bot
7278cdc7d5
Update ccxt from 1.17.469 to 1.17.476
2018-11-06 13:34:06 +01:00
Matthias
d95ae135a8
Merge pull request #1314 from freqtrade/pyup-scheduled-update-2018-11-05
...
Scheduled daily dependency update on monday
2018-11-05 20:07:56 +01:00
misagh
5754e51960
more typos
2018-11-05 17:32:12 +01:00
misagh
8a25490146
Typo corrected
2018-11-05 17:28:07 +01:00
misagh
4fbabd3b99
Doc for Edge WIP 3
2018-11-05 17:24:11 +01:00
misagh
49d30ad0e2
doc WIP 2
2018-11-05 15:55:35 +01:00
misagh
cc41317670
documentation WIP 1
2018-11-05 15:49:10 +01:00
misagh
2c0fc3c735
Test latex images
2018-11-05 14:36:10 +01:00
pyup-bot
f92d229f2e
Update pytest from 3.9.3 to 3.10.0
2018-11-05 13:34:12 +01:00
pyup-bot
9f03c26c9a
Update numpy from 1.15.3 to 1.15.4
2018-11-05 13:34:10 +01:00
pyup-bot
8a5e4c3f30
Update cachetools from 2.1.0 to 3.0.0
2018-11-05 13:34:09 +01:00
pyup-bot
3666e01396
Update ccxt from 1.17.464 to 1.17.469
2018-11-05 13:34:07 +01:00
misagh
ed24d96a79
some formatting for flake8
2018-11-04 18:57:57 +01:00
misagh
8ea9b3746b
passing pair to get_trade_stake_amount
2018-11-04 18:51:54 +01:00
misagh
714ac6dd08
Merge branch 'develop' into money_mgt
2018-11-04 18:49:21 +01:00
misagh
120655d262
fixing tests for namedtuple
2018-11-04 18:43:57 +01:00
misagh
14bfd4b7ee
using named tuples for keeping pairs data
2018-11-04 18:11:58 +01:00
Matthias
67618e5db5
Merge pull request #1313 from freqtrade/pyup-scheduled-update-2018-11-04
...
Scheduled daily dependency update on sunday
2018-11-04 13:43:54 +01:00
pyup-bot
81f971f13e
Update ccxt from 1.17.459 to 1.17.464
2018-11-04 13:34:07 +01:00
Matthias
7e5fd82f25
Merge pull request #1269 from freqtrade/feat/force_buy
...
add /forcebuy to telgram handler
2018-11-04 09:25:13 +01:00
Matthias
31a51bd96c
Merge pull request #1312 from freqtrade/pyup-scheduled-update-2018-11-03
...
Scheduled daily dependency update on saturday
2018-11-04 09:17:24 +01:00
misagh
d7821acbf0
refreshing pairs on each iteration
2018-11-03 14:33:17 +01:00
misagh
b6d4e11e88
added minimum win rate to config
2018-11-03 14:31:34 +01:00
pyup-bot
4ab7a0fb5c
Update urllib3 from 1.24 to 1.24.1
2018-11-03 13:34:07 +01:00
pyup-bot
7155e5cfeb
Update ccxt from 1.17.455 to 1.17.459
2018-11-03 13:34:05 +01:00
misagh
f6498bf5f7
beginning
2018-11-02 22:13:38 +01:00
misagh
9cb660776c
money_mgt added
2018-11-02 20:52:46 +01:00
misagh
f77fa6b592
misharizing temporarily for doc
2018-11-02 20:51:55 +01:00
misagh
b57ae20af4
edge doc file added
2018-11-02 20:49:31 +01:00
misagh
83b3323c56
formating md
2018-11-02 20:48:35 +01:00
misagh
85768fcc51
beginning of doc
2018-11-02 20:35:46 +01:00
misagh
7e7af07c04
Merge branch 'develop' into money_mgt
2018-11-02 20:27:56 +01:00
misagh
ece1c8a702
flake8 again and again and again and again
...
https://www.youtube.com/watch?v=MuSK3pDDYD4
2018-11-02 20:12:48 +01:00
misagh
d1ba994e54
expectancy test completed
2018-11-02 20:07:45 +01:00
misagh
237233c300
renaming tests
2018-11-02 19:59:06 +01:00
misagh
2ef2754ffd
flake8 happiness satisfied
2018-11-02 19:55:41 +01:00
misagh
3eeaa50fe5
stoploss and sell signal tests done
2018-11-02 19:54:32 +01:00
Matthias
62b546b180
Merge pull request #1311 from freqtrade/reinstate_plotdf
...
Reinstate df - which was removed in #1287
2018-11-02 19:21:05 +01:00
misagh
bb791eac7e
backtesting remove from import + whitespace removed
2018-11-02 19:19:28 +01:00
Matthias
7f3b4a97dd
Reinstate df - which was removed in #1287
2018-11-02 19:14:50 +01:00
misagh
333d505b66
OHLC validation corrected
2018-11-02 19:01:37 +01:00
misagh
080ecae332
whitelist conflict resolved with develop branch
2018-11-02 18:59:31 +01:00
misagh
05b8010460
removing unnecessary test cases
2018-11-02 18:10:03 +01:00
misagh
2f6aafe66c
Edge calculation refactored: removing redundant calculations
2018-11-02 18:07:38 +01:00
Matthias
9cadb188d7
Merge pull request #1276 from freqtrade/fix/1272
...
solve /balance crashes
2018-11-02 16:05:42 +01:00
Matthias
efd59ed9ad
Merge pull request #1302 from freqtrade/fix/whitelistprobs
...
Fix no tickerdata for pair for open trades
2018-11-02 16:03:09 +01:00
Matthias
509b1901b3
Merge pull request #1310 from freqtrade/pyup-scheduled-update-2018-11-02
...
Scheduled daily dependency update on friday
2018-11-02 14:34:53 +01:00
pyup-bot
17895282a1
Update ccxt from 1.17.448 to 1.17.455
2018-11-02 13:34:06 +01:00
Matthias
b3e144f317
Merge pull request #1308 from freqtrade/pyup-scheduled-update-2018-11-01
...
Scheduled daily dependency update on thursday
2018-11-01 13:56:23 +01:00
pyup-bot
afc1329126
Update sqlalchemy from 1.2.12 to 1.2.13
2018-11-01 13:34:08 +01:00
pyup-bot
92f9c828e6
Update ccxt from 1.17.439 to 1.17.448
2018-11-01 13:34:07 +01:00
Matthias
8316acfa78
Add column description to test-cases
2018-11-01 13:16:10 +01:00
Matthias
95d271ca5d
Fix ROI close-rate calculation to work with fees - adjust tests
2018-11-01 13:14:59 +01:00
Matthias
c21b45647d
Fix smoe comments in persistence
2018-11-01 13:05:57 +01:00
Samuel Husso
dedb91645c
Merge pull request #1307 from freqtrade/pyup-scheduled-update-2018-10-31
...
Scheduled daily dependency update on wednesday
2018-10-31 15:56:39 +02:00
pyup-bot
eab15e09f5
Update ccxt from 1.17.436 to 1.17.439
2018-10-31 13:34:07 +01:00
Matthias
a321d0a820
Short descriptors
2018-10-30 20:49:12 +01:00
Matthias
daa9863d0b
Try adding headers
2018-10-30 20:45:32 +01:00
Matthias
79d1d63e6f
Align data (by halfing all data)
2018-10-30 20:42:34 +01:00
Matthias
8c93760a6d
simplify some code
2018-10-30 20:23:31 +01:00
Matthias
fe2c158e59
Adjust sell-rate to new backtesting (respects roi/stoploss)
2018-10-30 20:13:56 +01:00
Matthias
f96f0cdea7
Add additional comment
2018-10-30 20:02:31 +01:00
Matthias
9e921d4410
refactor General bt-utils out of detailed backtest file
2018-10-30 20:02:01 +01:00
Matthias
e442e22a20
refactorign
2018-10-30 19:58:06 +01:00
Matthias
9798e881cb
refactor sell_r to sell_reason
2018-10-30 19:44:31 +01:00
Matthias
3679b0948a
cleanup interface
2018-10-30 19:37:45 +01:00
Matthias
fc3f8b436d
some more cleanup
2018-10-30 19:36:19 +01:00
Matthias
b383113d6c
Test open / close time - small refactorings
2018-10-30 19:33:32 +01:00
Samuel Husso
8559b2dc23
Merge pull request #1305 from freqtrade/pyup-scheduled-update-2018-10-30
...
Scheduled daily dependency update on tuesday
2018-10-30 17:57:55 +02:00
pyup-bot
936441a853
Update ccxt from 1.17.432 to 1.17.436
2018-10-30 13:33:07 +01:00
Matthias
9065e79f53
Cleanup and add some comments on what's happening in the sample snippets
2018-10-29 20:33:27 +01:00
Matthias
6096f3ca47
Simplify functional tests
2018-10-29 20:17:15 +01:00
Matthias
98050ff594
use all min_roi entries
2018-10-29 19:27:23 +01:00
Matthias
233c442af9
Adjust backtest so sell uses stop-loss or roi value as closerate
2018-10-29 19:27:23 +01:00
Matthias
a0e8bfbd77
shift buy-signal to one earlier (backtest shifts it forward to avoid
...
lookahead)
2018-10-29 19:27:23 +01:00
Matthias
409465ac8e
adapt functional tests for new version after rebase
2018-10-29 19:27:23 +01:00
Matthias
30a6e684a6
update with new comments and new data for tc5
2018-10-29 19:27:23 +01:00
Matthias
b8f78cb187
Refactor tests, implement @creslinux's data
2018-10-29 19:27:23 +01:00
Matthias
e0fda7a5dd
Add tests validating backtest details
2018-10-29 19:27:23 +01:00
Matthias
2f55cbde35
fix #1298
2018-10-29 19:23:56 +01:00
Samuel Husso
d66ff78e79
Merge pull request #1303 from freqtrade/pyup-scheduled-update-2018-10-29
...
Scheduled daily dependency update on monday
2018-10-29 14:41:59 +02:00
pyup-bot
35759b372d
Update ccxt from 1.17.429 to 1.17.432
2018-10-29 13:33:10 +01:00
Samuel Husso
d733657db5
Merge pull request #1300 from freqtrade/doc/hyperopt_roi
...
Add hyperopt ROI documentation, add note on methology for hyperopt
2018-10-29 11:59:57 +02:00
Matthias
1121ec0724
don't have nb_assets as parameter - it's a config setting as any other
2018-10-28 14:43:35 +01:00
Matthias
f9fefc14c9
Merge pull request #1301 from freqtrade/pyup-scheduled-update-2018-10-28
...
Scheduled daily dependency update on sunday
2018-10-28 09:36:06 -04:00
pyup-bot
86ad0c047c
Update pytest from 3.9.2 to 3.9.3
2018-10-28 13:33:10 +01:00
pyup-bot
d3387dec45
Update ccxt from 1.17.427 to 1.17.429
2018-10-28 13:33:09 +01:00
Matthias
551dc79cf7
Don't overwrite pair_whitelist in config dict
...
Doing that will result in an empty whitelist after a short Exchange
downtime
2018-10-28 13:15:49 +01:00
Matthias
7e4a0baef2
improve hyperopt.md
2018-10-27 17:38:15 +02:00
Matthias
a4fc5afb66
Add hyperopt ROI documentation, add note on methology for hyperopt
2018-10-27 17:35:08 +02:00
Matthias
db9a85f4a2
Merge pull request #1282 from freqtrade/feat/add_missingdata_warning
...
Show warning if part of backtest data is missing
2018-10-27 11:16:10 -04:00
Samuel Husso
20c48fb351
Merge pull request #1299 from freqtrade/pyup-scheduled-update-2018-10-27
...
Scheduled daily dependency update on saturday
2018-10-27 16:49:15 +03:00
pyup-bot
57d3a6f7a7
Update ccxt from 1.17.421 to 1.17.427
2018-10-27 14:33:06 +02:00
Samuel Husso
ae13f3db17
Merge pull request #1297 from freqtrade/pyup-scheduled-update-2018-10-26
...
Scheduled daily dependency update on friday
2018-10-27 10:13:02 +03:00
pyup-bot
f860aab094
Update ccxt from 1.17.411 to 1.17.421
2018-10-26 14:33:07 +02:00
Matthias
7e1a30f9bf
Merge pull request #1287 from freqtrade/backtest_data_validation
...
Backtest data validation
2018-10-26 07:21:24 -04:00
misagh
8a316aba35
Merge branch 'develop' into money_mgt
2018-10-25 17:37:46 +02:00
misagh
426db72126
removing test line
2018-10-25 17:24:33 +02:00
misagh
dfeabcf7e5
Edge tests template refactored to be more readable
2018-10-25 16:59:05 +02:00
misagh
c5474794d1
1) open_trade_index refactored 2) sell index is shifted by 1
2018-10-25 16:57:49 +02:00
Matthias
92e2a3c0ea
Merge pull request #1296 from freqtrade/pyup-scheduled-update-2018-10-24
...
Scheduled daily dependency update on wednesday
2018-10-25 06:25:45 -04:00
pyup-bot
5c77dc6b3b
Update ccxt from 1.17.402 to 1.17.411
2018-10-24 14:33:06 +02:00
Matthias
1fe066e4ad
Merge pull request #1278 from mishaker/mac_install_talib
...
Mac ta-lib installation + setup.sh script bug resolved
2018-10-23 22:40:53 -04:00
misagh
b09a1d1abe
1) do not download ta-lib as we have it offline. 2) removing ta-lib
...
directory but not the file
2018-10-23 19:36:57 +02:00
misagh
346e155dd9
Merge branch 'develop' into mac_install_talib
2018-10-23 19:34:34 +02:00
misagh
25daf3a0f7
Merge branch 'develop' into money_mgt
2018-10-23 19:33:13 +02:00
misagh
67ace0a76c
trade open time bug resolved (was behind of the market)
2018-10-23 19:32:20 +02:00
Samuel Husso
a063397447
Merge pull request #1295 from freqtrade/pyup-scheduled-update-2018-10-23
...
Scheduled daily dependency update on tuesday
2018-10-23 16:05:41 +03:00
pyup-bot
b90392f9be
Update pytest from 3.9.1 to 3.9.2
2018-10-23 14:33:12 +02:00
pyup-bot
59545013c1
Update numpy from 1.15.2 to 1.15.3
2018-10-23 14:33:10 +02:00
pyup-bot
49d1687229
Update ccxt from 1.17.399 to 1.17.402
2018-10-23 14:33:09 +02:00
Samuel Husso
7da127d28e
Merge pull request #1293 from wingsgb/patch-1
...
Update hyperopt.md
2018-10-23 11:50:49 +03:00
Matthias
11900eff39
Merge pull request #1294 from freqtrade/pyup-scheduled-update-2018-10-22
...
Scheduled daily dependency update on monday
2018-10-23 04:45:28 +02:00
pyup-bot
764aed2c37
Update ccxt from 1.17.395 to 1.17.399
2018-10-22 14:34:08 +02:00
wingsgb
91dc8644bf
Update hyperopt.md
2018-10-22 14:30:01 +13:00
Matthias
130a6f42c5
Merge pull request #1291 from freqtrade/fix/1289_decimals
...
don't mess with decimals (fixes #1289 )
2018-10-21 19:45:54 +02:00
Matthias
7fdd23a29d
Merge pull request #1292 from freqtrade/pyup-scheduled-update-2018-10-21
...
Scheduled daily dependency update on sunday
2018-10-21 19:45:29 +02:00
pyup-bot
ee697d609c
Update ccxt from 1.17.393 to 1.17.395
2018-10-21 14:34:06 +02:00
Matthias
530d521d78
Rebuild complete image on "cron" events
2018-10-21 14:00:01 +02:00
Matthias
39efda19f4
Add freqtradeorg/freqtrade docker images to the documentation
2018-10-21 13:33:23 +02:00
Matthias
7301d76cff
Remove autobuild for technical as it's not versioned
...
as it's not versioned and installed from github, we cannot guarantee
which version is in the image.
2018-10-21 13:20:51 +02:00
Matthias
0535660db7
build technical image
2018-10-21 13:15:14 +02:00
Matthias
af7283017b
modify travis to build and push docker
...
* name steps
* only build for master / develop and this branch (for now)
2018-10-21 13:15:14 +02:00
Matthias
907761f994
Install ta-lib in Docker with script
...
works for travis, works for Docker
2018-10-21 13:15:14 +02:00
Matthias
98738c482a
modify install-ta-lib script to support running in docker
2018-10-21 13:14:21 +02:00
Matthias
184b5ca3fc
cleanup root dir and create build_helpers
2018-10-21 13:13:18 +02:00
Matthias
677a9e56af
remove skipped test (refresh_whitelist is tested in test_acl_pair)
2018-10-21 09:23:07 +02:00
Matthias
202b1d1f0b
fix #1289 - we should not modify decimal context
2018-10-21 09:21:32 +02:00
Matthias
2f81dc8ff4
Merge pull request #1288 from freqtrade/pyup-scheduled-update-2018-10-19
...
Scheduled daily dependency update on friday
2018-10-19 19:19:40 +02:00
pyup-bot
71814ae2d6
Update requests from 2.19.1 to 2.20.0
2018-10-19 14:35:09 +02:00
pyup-bot
c69b87914d
Update ccxt from 1.17.392 to 1.17.393
2018-10-19 14:35:07 +02:00
Matthias
7f9f53248c
Add validate_backtest_data script
2018-10-18 20:25:21 +02:00
Matthias
3c6d10f03e
Print missing value count too
2018-10-18 20:05:57 +02:00
Matthias
bc356c4d65
Return true/false for validation function
2018-10-18 19:48:54 +02:00
Matthias
518dcf5209
Cleanup some tests 8m is not a valid ticker value
...
not in constants.TICKER_INTERVAL_MINUTES map
2018-10-18 19:43:04 +02:00
Matthias
fb52d32296
Add validate_backtest_data function
2018-10-18 19:42:54 +02:00
misagh
57bc4a866a
average trade duration added
2018-10-18 11:09:10 +02:00
Matthias
d7459bbbf3
refactor get_timeframe out of backtesting class
2018-10-17 19:59:33 +02:00
Matthias
8a3272e7c5
don't copy tickerdata_to_dataframe into backtesting
...
it's used only once, so this does not make sense and hides the origin of
the function
2018-10-17 19:47:19 +02:00
Samuel Husso
f9bbeb79fa
Merge pull request #1286 from freqtrade/pyup-scheduled-update-2018-10-17
...
Scheduled daily dependency update on wednesday
2018-10-17 15:47:50 +03:00
pyup-bot
d953190ca5
Update pytest from 3.8.2 to 3.9.1
2018-10-17 14:34:10 +02:00
pyup-bot
14e5816975
Update urllib3 from 1.23 to 1.24
2018-10-17 14:34:09 +02:00
pyup-bot
5134736c61
Update ccxt from 1.17.388 to 1.17.392
2018-10-17 14:34:07 +02:00
Samuel Husso
ca2ffaa201
Merge pull request #1275 from freqtrade/telegram_enable_stopped
...
Enable analytical telegram commands when stopped
2018-10-16 19:48:23 +03:00
Matthias
b10d41c28a
Merge pull request #1284 from freqtrade/pyup-scheduled-update-2018-10-16
...
Scheduled daily dependency update on tuesday
2018-10-16 17:06:32 +02:00
pyup-bot
b546f0302e
Update ccxt from 1.17.383 to 1.17.388
2018-10-16 14:33:06 +02:00
Matthias
80bd4129f1
Merge pull request #1283 from freqtrade/pyup-scheduled-update-2018-10-15
...
Scheduled daily dependency update on monday
2018-10-15 14:59:34 +02:00
pyup-bot
b278dcd6db
Update ccxt from 1.17.381 to 1.17.383
2018-10-15 14:33:06 +02:00
Matthias
a9642dbcdb
Merge pull request #1281 from freqtrade/pyup-scheduled-update-2018-10-14
...
Scheduled daily dependency update on sunday
2018-10-14 14:43:02 +02:00
Matthias
631ba464f3
Show warning if part of backtest data is missing
2018-10-14 14:40:03 +02:00
pyup-bot
4b9d04a2ca
Update ccxt from 1.17.376 to 1.17.381
2018-10-14 14:33:06 +02:00
Matthias
e0081bcb53
Merge pull request #1279 from freqtrade/pyup-scheduled-update-2018-10-13
...
Scheduled daily dependency update on saturday
2018-10-13 19:35:56 +02:00
pyup-bot
93503d6051
Update ccxt from 1.17.375 to 1.17.376
2018-10-13 14:33:06 +02:00
misagh
6aa9cd1060
removing outliers per pair and not across all pairs
2018-10-12 19:37:23 +02:00
Matthias
cda3ddffac
Merge pull request #1277 from freqtrade/feat/hide_dust
...
Hide low value balances from `/balance`
2018-10-12 19:15:46 +02:00
misagh
fb3fd7cb15
setup script and documentation fixed for TA-Lib and MacOS
2018-10-11 19:26:19 +02:00
misagh
912e9bd15c
mac installation path
2018-10-11 19:12:12 +02:00
Matthias
138c8152c2
remove unused import
2018-10-10 22:03:54 +02:00
Matthias
701978a4b1
Add test for dust hiding
2018-10-10 22:01:22 +02:00
Matthias
3628659810
Add tests to check if no failure occurs when pair is not available
2018-10-10 21:50:59 +02:00
Matthias
792d2dbe32
Hide "dust" from /balance
2018-10-10 21:29:40 +02:00
Matthias
a4d2bb6f29
Fix "No market symbol" exception in telegram calls
2018-10-10 21:28:48 +02:00
Matthias
3e8e8a55fa
Enable analytical telegram commands when stopped
2018-10-10 20:58:21 +02:00
Matthias
3de3c246b4
add warning-message when forcebuy_enable is true
2018-10-10 20:23:25 +02:00
Matthias
6ff4c9b888
Update docs for /forcesell
2018-10-10 20:08:29 +02:00
Samuel Husso
bb057408b0
Merge pull request #1273 from freqtrade/pyup-scheduled-update-2018-10-10
...
Scheduled daily dependency update on wednesday
2018-10-10 15:42:30 +03:00
pyup-bot
03fb188555
Update urllib3 from 1.22 to 1.23
2018-10-10 14:29:06 +02:00
Samuel Husso
8cf435f0ba
Merge pull request #1267 from freqtrade/telegram_fix
...
flush session for /forcesell all
2018-10-10 08:44:44 +03:00
Samuel Husso
5b7279793c
Merge pull request #1268 from freqtrade/tests_as_packages
...
convert tests to packages
2018-10-10 08:43:48 +03:00
Matthias
a541d0a931
convert tests to packages
...
source: https://docs.pytest.org/en/latest/goodpractices.html
If you need to have test modules with the same name, you might add __init__.py files to your tests folder and subfolders, changing them to packages:
2018-10-09 21:13:43 +02:00
Matthias
44c275c801
flush session for /forcesell all
2018-10-09 21:08:56 +02:00
Matthias
8c6d7c48ad
Add tests for /forcebuy
2018-10-09 20:04:53 +02:00
Matthias
fbe69cee3f
Add /forcebuy to telegram
2018-10-09 19:25:43 +02:00
Matthias
eee0958a58
Merge pull request #1265 from fapaydin/patch-1
...
Update hyperopt.md
2018-10-09 19:17:06 +02:00
Matthias
29b38bdcbe
Merge pull request #1266 from freqtrade/pyup-scheduled-update-2018-10-09
...
Scheduled daily dependency update on tuesday
2018-10-09 16:59:46 +02:00
pyup-bot
98c1706cdd
Update ccxt from 1.17.373 to 1.17.375
2018-10-09 14:29:07 +02:00
fapaydin
b1f016b9c0
Update hyperopt.md
...
Invalid argument in description.
Replace --timeperiod with --timerange correct format.
2018-10-09 11:49:25 +03:00
Matthias
5029003957
Allow passing price to buy function
2018-10-09 07:06:11 +02:00
Samuel Husso
2126b00dce
Merge pull request #1264 from freqtrade/telegram_help
...
Add reload_conf to telegram help
2018-10-09 08:01:09 +03:00
Matthias
a20ceb9e31
Add reload_conf to telegram help
2018-10-08 19:43:37 +02:00
Samuel Husso
d23dc3ec41
Merge pull request #1263 from freqtrade/doc_stoploss
...
Fix spelling in stoploss.md
2018-10-08 20:04:51 +03:00
Matthias
21480d4219
be more expressive on what "this value" is
2018-10-08 15:41:07 +02:00
Matthias
2cd7b40b38
Fix spelling in stoploss.md
2018-10-08 15:39:21 +02:00
Matthias
d7994cf9a3
Merge pull request #1262 from freqtrade/pyup-scheduled-update-2018-10-08
...
Scheduled daily dependency update on monday
2018-10-08 15:37:54 +02:00
pyup-bot
3af655d170
Update ccxt from 1.17.371 to 1.17.373
2018-10-08 14:29:07 +02:00
Matthias
55a6cac966
Merge pull request #1261 from freqtrade/pyup-scheduled-update-2018-10-06
...
Scheduled daily dependency update on saturday
2018-10-06 14:50:07 +02:00
pyup-bot
d5409287e0
Update ccxt from 1.17.369 to 1.17.371
2018-10-06 14:29:05 +02:00
Matthias
6dec05b2a5
Merge pull request #1257 from freqtrade/add_general_params
...
Add general ccxt configuration options
2018-10-06 13:17:21 +02:00
Matthias
1d38c35e6a
Fix typo / word repetition
2018-10-06 09:27:49 +02:00
misagh
6d4f68fcdb
unnecessary variables removed
2018-10-05 17:25:56 +02:00
misagh
9e44b260e2
BacktestResult removed as it is not used
2018-10-05 17:19:20 +02:00
misagh
bd25212bd6
test case added: edge calculate function
2018-10-05 17:07:20 +02:00
misagh
36d928d411
unnecessary if removed
2018-10-05 17:06:17 +02:00
Matthias
f56bd5f5b7
Merge pull request #1259 from freqtrade/pyup-scheduled-update-2018-10-05
...
Scheduled daily dependency update on friday
2018-10-05 15:14:47 +02:00
pyup-bot
18c04ab4e2
Update ccxt from 1.17.368 to 1.17.369
2018-10-05 14:29:06 +02:00
Matthias
ce4f0696e1
Add logging to download script and enable ccxt_async_config
2018-10-04 20:38:30 +02:00
Matthias
3973d3697c
deprecate ccxt_rate_limt
2018-10-04 20:35:28 +02:00
Matthias
37088cfb39
add to constants
2018-10-04 20:34:48 +02:00
Matthias
ddc1513286
Add ccxt_config to both config_samples
2018-10-04 20:34:33 +02:00
Matthias
d1edcf9dcd
Add documentation for ccxt_config
2018-10-04 20:17:19 +02:00
Matthias
e7d5cf9d9d
Allow loading of any additional configuration to ccxt
...
seperated by async and non-async
2018-10-04 20:16:43 +02:00
Matthias
939aa6009a
Merge pull request #1256 from freqtrade/pyup-scheduled-update-2018-10-04
...
Scheduled daily dependency update on thursday
2018-10-04 19:18:44 +02:00
misagh
d3078d7564
test case added: edge stop loss for pair
2018-10-04 18:51:59 +02:00
misagh
77cac9e562
autopep8 applied
2018-10-04 18:07:47 +02:00
misagh
06d75a8bad
test cases added: force_stoploss by Edge
2018-10-04 18:05:46 +02:00
pyup-bot
9723300a07
Update ccxt from 1.17.365 to 1.17.368
2018-10-04 14:29:06 +02:00
Matthias
73efe52aea
Merge pull request #1255 from freqtrade/update_raspi
...
update documentation for raspberry
2018-10-04 06:10:17 +02:00
Matthias
3ed486f3a0
update documentation for raspberry
...
to match as shown in #1236
2018-10-03 19:32:14 +02:00
Matthias
8532e66982
Merge pull request #1254 from freqtrade/pyup-scheduled-update-2018-10-03
...
Scheduled daily dependency update on wednesday
2018-10-03 19:04:26 +02:00
pyup-bot
fa38772942
Update pytest from 3.8.1 to 3.8.2
2018-10-03 14:29:07 +02:00
pyup-bot
1e669c7228
Update ccxt from 1.17.363 to 1.17.365
2018-10-03 14:29:06 +02:00
misagh
b57d9edda8
Edge test expectancy function (round 1)
2018-10-03 14:23:10 +02:00
misagh
6f79b55845
- function renamed to be more readable
...
- expectancy bug resolved
2018-10-03 14:22:27 +02:00
Samuel Husso
e63e808521
Merge pull request #1252 from freqtrade/release-0.17.2
...
Release 0.17.2
2018-10-03 13:09:11 +03:00
misagh
a46b3ec9e7
first test completed
2018-10-03 10:37:36 +02:00
Matthias
e1ffc11f00
Merge pull request #1253 from freqtrade/dev-version-bump
...
develop to version 0.17.3
2018-10-03 08:36:52 +02:00
misagh
de20e142a0
added 9 use cased for testing Edge
2018-10-02 18:05:24 +02:00
misagh
a364a1e40d
Edge package test cases drafted
2018-10-02 16:32:57 +02:00
misagh
697493bd01
test cases for Edge package drafted
2018-10-02 16:07:33 +02:00
misagh
23f8980973
edge config added to CONF_SCHEMA and config_full.json.example
2018-10-02 12:42:59 +02:00
misagh
8741a63783
return type of stake_amount set to float
2018-10-02 12:20:48 +02:00
misagh
26b3c3f7a8
removing unnecessary typing
2018-10-02 12:20:30 +02:00
misagh
3b57aef168
config name refactored
2018-10-02 12:16:09 +02:00
misagh
9c4fdc1bc5
initializing Edge in Freqtradebot only if it is enabled
2018-10-02 12:15:54 +02:00
misagh
d634a03455
adding DataFrame type
2018-10-02 11:55:14 +02:00
misagh
e4fc298bd6
typo corrected
2018-10-02 11:53:59 +02:00
misagh
11c3b3fdb9
trade_df unnecessary type removed
2018-10-02 11:53:16 +02:00
misagh
a6c2e40bd4
moving time range to initializer as we have to calculate it once
2018-10-02 11:49:49 +02:00
Samuel Husso
d549fe351c
Prepare master for release 0.17.2
2018-10-02 09:24:22 +03:00
Samuel Husso
4a9ed02b9b
develop to version 0.17.3
2018-10-02 09:18:54 +03:00
Matthias
9137338771
Merge pull request #1251 from freqtrade/pyup-scheduled-update-2018-10-01
...
Scheduled daily dependency update on monday
2018-10-01 19:27:17 +02:00
misagh
f306abb3ee
No need for Exchange class in Edge
2018-10-01 17:52:07 +02:00
misagh
8b3631d1ac
make “if condition” more readable
2018-10-01 17:49:27 +02:00
misagh
2056b6f5f1
no need to initialize a variable with None
2018-10-01 17:35:27 +02:00
misagh
ad666ac65c
autopep8 corrected
2018-10-01 17:33:18 +02:00
misagh
f72fb0ad04
exchange “None” condition removed as Edge is after Exchange anyway
2018-10-01 17:29:33 +02:00
misagh
114fd7feef
declaring local variables. using get for configuration
2018-10-01 17:21:40 +02:00
misagh
aa1948750f
removing unnecessary constructor docstring
2018-10-01 17:11:48 +02:00
misagh
2a9ca9a3dc
Removing future from travis and dockerfile
2018-10-01 17:09:08 +02:00
pyup-bot
d0c7b7c582
Update ccxt from 1.17.360 to 1.17.363
2018-10-01 14:29:06 +02:00
Matthias
b130a923f7
Merge pull request #1249 from freqtrade/pyup-scheduled-update-2018-09-30
...
Scheduled daily dependency update on sunday
2018-09-30 17:03:15 +02:00
Matthias
3af3094a56
Merge pull request #1247 from freqtrade/fix_hyperopt_pickle
...
Fix hyperopt pickle
2018-09-30 16:51:33 +02:00
pyup-bot
9d70d25064
Update scikit-learn from 0.19.2 to 0.20.0
2018-09-30 14:28:07 +02:00
pyup-bot
05adebb536
Update ccxt from 1.17.351 to 1.17.360
2018-09-30 14:28:06 +02:00
Matthias
e1ddddad4f
Merge pull request #1246 from freqtrade/fix/network_test
...
Patch exchange to not cause network delays during tests
2018-09-30 08:42:38 +02:00
Matthias
84622dc84b
Move test for strategy out of constructor
2018-09-29 14:23:53 +02:00
Matthias
36e9abc841
Manually update scikit-learn to 0.20.0
2018-09-29 13:50:02 +02:00
Matthias
1b290ffb5d
Update hyperopt to show errors if non-supported variables are used
2018-09-29 13:49:38 +02:00
Matthias
334e7553e1
Fix hyperopt not working after update of scikit-learn to 0.20.0
2018-09-29 13:49:27 +02:00
Matthias
f4585a2745
Patch exchange to not cause network delays during tests
2018-09-29 13:35:48 +02:00
Matthias
448f3a7197
Merge pull request #1241 from freqtrade/fix/loadstrategyonce
...
Only load strategy once during backtesting
2018-09-29 09:12:41 +02:00
misagh
cff83d3e6f
bloody autopep8 again
2018-09-28 16:46:42 +02:00
misagh
c8d06e2b0e
filter pairs according to expectancy + bug at the end of array resolved
2018-09-28 16:40:34 +02:00
misagh
f15825e3a7
long line broken to two
2018-09-28 14:28:05 +02:00
misagh
e822d5d721
upgrading py_first_1st to 1.1.2: ez_setup.py removed
2018-09-28 14:23:39 +02:00
misagh
96a0fc88cb
Moving Edge before refresh_pairs
...
see comments on edge (line 129)
2018-09-28 14:19:22 +02:00
Matthias
6e66763e5f
Only load strategy once during backtesting
2018-09-27 19:23:55 +02:00
misagh
d6415f3499
Merge branch 'develop' into money_mgt
2018-09-27 14:54:18 +02:00
Matthias
89b515be60
Merge pull request #1220 from freqtrade/fix/plot_dataframe
...
Fix plot dataframe
2018-09-27 12:40:34 +02:00
Matthias
d481895763
Merge pull request #1211 from freqtrade/fix_no_trades_found
...
Add offset to "get_trades_for_order"
2018-09-27 12:40:17 +02:00
Matthias
4ad3e96a2f
Merge pull request #1225 from freqtrade/test_acl_improvement
...
Remove direct call to pytest fixture to elliminate pytest warning
2018-09-27 12:39:56 +02:00
Matthias
3893b638fe
Merge pull request #1213 from freqtrade/fix_mac_install
...
Fix mac install documentation
2018-09-27 12:39:42 +02:00
misagh
21f5a94eca
using autopep8 for formatting file
2018-09-27 12:23:46 +02:00
Matthias
5dac3b5664
Merge pull request #1238 from freqtrade/fix/buyexception
...
Fix exception when order cannot be found
2018-09-26 19:26:17 +02:00
Matthias
bcb13d041e
Merge pull request #1239 from freqtrade/pyup-scheduled-update-2018-09-26
...
Scheduled daily dependency update on wednesday
2018-09-26 19:25:50 +02:00
misagh
25d6ed319a
whitespace removed
2018-09-26 17:09:20 +02:00
misagh
24364a56ea
keeping mypy happy
2018-09-26 17:03:10 +02:00
misagh
0594deafc6
removing whitespaces and long lines
2018-09-26 16:50:17 +02:00
misagh
75ba6578a3
unused library + trailing whitespaces removed.
2018-09-26 16:36:41 +02:00
misagh
abb398786e
Merge branch 'develop' into money_mgt
2018-09-26 16:06:38 +02:00
misagh
fcf837bfda
refactoring variable declaration
2018-09-26 16:03:51 +02:00
misagh
87df4e4556
refactoring backslap (round 2)
2018-09-26 15:20:53 +02:00
pyup-bot
f790f95319
Update ccxt from 1.17.350 to 1.17.351
2018-09-26 14:28:07 +02:00
Matthias
766d32897d
Merge pull request #1204 from freqtrade/move_load_markets
...
refactor load_markets out of validate_pairs
2018-09-26 06:38:37 +02:00
Matthias
e09674b77f
Merge pull request #1227 from freqtrade/feat/reduce_backtestnoise
...
don't print "NAN" lines in "left_open_trades"
2018-09-26 06:37:33 +02:00
Matthias
88ccdc0366
Fix exception when order cannot be found
2018-09-25 20:45:01 +02:00
Matthias
d04247cd9e
Merge pull request #1235 from freqtrade/pyup-scheduled-update-2018-09-25
...
Scheduled daily dependency update on tuesday
2018-09-25 19:20:54 +02:00
pyup-bot
d13e87d7a4
Update ccxt from 1.17.341 to 1.17.350
2018-09-25 14:28:07 +02:00
misagh
40d73de357
refactoring backslap (round one)
2018-09-24 19:22:30 +02:00
misagh
e8716f16ad
calculating expectancy and sort pairs accordingly instead of delta
2018-09-24 17:47:50 +02:00
misagh
a806dd45f2
lost in branches ! typo for some magical unknown reasons
2018-09-24 16:02:29 +02:00
misagh
027ec4d98e
test_sell_profit_only_enable_loss and test_create_trade_limit_reached
...
fixed
2018-09-24 15:47:07 +02:00
misagh
308428644b
test_process_trade_creation log message changed: in reality the buy
...
signal is actually triggered
2018-09-24 15:27:26 +02:00
misagh
76dd754963
test_get_trade_stake_amount and
...
test_get_trade_stake_amount_no_stake_amount fixed: “pair” arg added to
_get_trade_stake_amount
2018-09-24 15:02:50 +02:00
misagh
303eefda76
test_get_trade_stake_amount_unlimited_amount fixed: “pair” argument
...
added to _get_trade_stake_amount
2018-09-24 14:55:49 +02:00
misagh
1366783517
Dockerfile: installing future before requirements.txt
2018-09-24 14:28:16 +02:00
misagh
a26131cea3
.travis: install future before requirements.txt
2018-09-24 14:21:37 +02:00
misagh
56050e5afe
Merge branch 'develop' into money_mgt
2018-09-24 14:20:05 +02:00
Matthias
bbcbf6adc8
Merge pull request #1234 from freqtrade/pyup-scheduled-update-2018-09-23
...
Scheduled daily dependency update on sunday
2018-09-23 19:20:57 +02:00
pyup-bot
6116c27aa9
Update pytest from 3.8.0 to 3.8.1
2018-09-23 14:28:09 +02:00
pyup-bot
12e6287875
Update numpy from 1.15.1 to 1.15.2
2018-09-23 14:28:08 +02:00
pyup-bot
0e168159c1
Update ccxt from 1.17.335 to 1.17.341
2018-09-23 14:28:06 +02:00
misagh
29459d7d30
import libraries organized.
2018-09-23 04:51:53 +02:00
Matthias
e1c9b77c44
Merge pull request #1230 from freqtrade/pyup-scheduled-update-2018-09-22
...
Scheduled daily dependency update on saturday
2018-09-22 15:44:51 +02:00
misagh
f1b4e4b36c
stop loss range “start, end, step” configurable for Edge
2018-09-22 15:43:41 +02:00
pyup-bot
54b714ba3f
Update ccxt from 1.17.327 to 1.17.335
2018-09-22 14:28:05 +02:00
misagh
cf37093e5a
empty dict default removed
2018-09-21 22:07:12 +02:00
misagh
d6d3dfdcc2
removing “if ujson_found is not None:” as “json” refers to “ujson” if
...
it exists
2018-09-21 22:06:09 +02:00
misagh
c11e97caf6
Merge branch 'money_mgt' of https://github.com/mishaker/freqtrade into money_mgt
2018-09-21 21:59:57 +02:00
misagh
66b1eac1db
removing unnecessary ujson import
2018-09-21 21:59:35 +02:00
misagh
e1ca80734d
removing unnecessary ujson import
2018-09-21 21:58:37 +02:00
misagh
fbc77c1f28
moving stake_currency line back to its initial place
2018-09-21 21:55:36 +02:00
misagh
3b925e46be
removing default pair value of _get_trade_stake_amount
2018-09-21 21:48:27 +02:00
misagh
3e3ed947cc
added “max_trade_duration” config + using “remove_dumps” config
2018-09-21 21:46:18 +02:00
misagh
61095db071
edge config enriched
2018-09-21 21:36:26 +02:00
misagh
4fd037f83f
removing pdb
2018-09-21 18:00:37 +02:00
misagh
4bd956d5b1
test file removed
2018-09-21 17:58:20 +02:00
misagh
74979943ba
backslap removed from arguments
2018-09-21 17:57:29 +02:00
misagh
2d432bfa95
backtesting rollbacked to develop branch
2018-09-21 17:54:37 +02:00
misagh
21f4b85c7f
Merge branch 'develop' into money_mgt
2018-09-21 17:42:42 +02:00
misagh
4746aea05c
test file for edge (will be removed)
2018-09-21 17:42:04 +02:00
misagh
ef52c7b510
edge positioning put into package
2018-09-21 17:41:31 +02:00
Matthias
f302882f67
Merge pull request #1228 from freqtrade/pyup-scheduled-update-2018-09-21
...
Scheduled daily dependency update on friday
2018-09-21 16:03:29 +02:00
pyup-bot
8e659af580
Update ccxt from 1.17.324 to 1.17.327
2018-09-21 14:28:07 +02:00
Matthias
567211e9f9
don't print "NAN" lines in "left_open_trades"
2018-09-20 20:35:26 +02:00
Matthias
95f884f4f3
Merge pull request #1226 from freqtrade/pyup-scheduled-update-2018-09-20
...
Scheduled daily dependency update on thursday
2018-09-20 19:22:08 +02:00
misagh
decaf6c42e
Backslap bug on “stop loss triggered” indexes resolved
2018-09-20 16:15:53 +02:00
pyup-bot
53c0f01bef
Update sqlalchemy from 1.2.11 to 1.2.12
2018-09-20 14:28:10 +02:00
pyup-bot
0aa8557c03
Update ccxt from 1.17.316 to 1.17.324
2018-09-20 14:28:08 +02:00
Matthias
4d5e368c2e
Remove direct call to pytest fixture to elliminate pytest warning
2018-09-19 19:40:32 +02:00
Matthias
2d4d1d7306
Merge pull request #1224 from freqtrade/pyup-scheduled-update-2018-09-19
...
Scheduled daily dependency update on wednesday
2018-09-19 19:14:47 +02:00
pyup-bot
2c5b6aca91
Update ccxt from 1.17.311 to 1.17.316
2018-09-19 14:28:06 +02:00
Matthias
eaa657aa3b
Merge pull request #1222 from freqtrade/pyup-scheduled-update-2018-09-18
...
Scheduled daily dependency update on tuesday
2018-09-18 19:15:01 +02:00
pyup-bot
a5d4de8037
Update ccxt from 1.17.305 to 1.17.311
2018-09-18 14:28:06 +02:00
Matthias
52b75c5997
Merge pull request #1218 from jin10086/develop
...
use --no-cache-dir for docker build
2018-09-17 20:49:55 +02:00
Matthias
f04e4f2123
Fix trailing whitespace
2018-09-17 20:49:41 +02:00
Matthias
176bae2d59
Set default-db url in configuration, not arguments
...
* Fixes a bug in plot_dataframe.py (#1217 )
* db_url is eventually overwritten here anyway.
2018-09-17 19:57:47 +02:00
Matthias
14e21765f2
Fix missing column to load current backtesting export files
2018-09-17 19:44:40 +02:00
Matthias
eebaede80d
Merge pull request #1219 from freqtrade/pyup-scheduled-update-2018-09-17
...
Scheduled daily dependency update on monday
2018-09-17 19:20:00 +02:00
pyup-bot
9b83a09224
Update ccxt from 1.17.300 to 1.17.305
2018-09-17 14:28:06 +02:00
gaojin
0a4b2f19e3
use --no-cache-dir for docker build
...
use --no-cache can save about 90M
```
➜ freqtrade git:(develop) ✗ docker images freq
REPOSITORY TAG IMAGE ID CREATED SIZE
freq latest b15db8341067 7 minutes ago 800MB
➜ freqtrade git:(develop) ✗ docker images freq_nocache
REPOSITORY TAG IMAGE ID CREATED SIZE
freq_nocache latest e5731f28ac54 20 seconds ago 709MB
```
2018-09-17 10:37:25 +08:00
Matthias
3abc294e5f
Merge pull request #1216 from 0xflotus/patch-1
...
fixed being
2018-09-16 20:11:08 +02:00
0xflotus
6aa18bddc9
fixed being
2018-09-16 17:34:01 +02:00
Matthias
16279bc171
Merge pull request #1215 from freqtrade/pyup-scheduled-update-2018-09-16
...
Scheduled daily dependency update on sunday
2018-09-16 15:12:43 +02:00
pyup-bot
14961e2e38
Update ccxt from 1.17.294 to 1.17.300
2018-09-16 14:28:06 +02:00
Matthias
30ae5829f5
Fix SED command for macos
...
Mac uses the bsd version, where -i without backup is not allowed.
2018-09-16 11:26:20 +02:00
Matthias
200dfa7575
Wording for readme.md
2018-09-16 11:22:15 +02:00
Matthias
51b3eb78d7
Add section about about clock accuracy to readme.md
2018-09-15 20:38:09 +02:00
Matthias
9685c09c1a
Add offset to "get_trades_for_order"
2018-09-15 20:28:36 +02:00
Matthias
4303e86e09
Merge pull request #1210 from freqtrade/pyup-scheduled-update-2018-09-15
...
Scheduled daily dependency update on saturday
2018-09-15 17:40:49 +02:00
misagh
88854cba2d
removing only pumps from dataset
2018-09-15 15:53:42 +02:00
misagh
07ba14d1ea
backslap bug resolved
2018-09-15 15:52:10 +02:00
pyup-bot
f4d26961c8
Update ccxt from 1.17.291 to 1.17.294
2018-09-15 14:28:05 +02:00
Matthias
5d9c7fa82d
add point about malicious code
2018-09-14 19:56:04 +02:00
Matthias
029a6798a4
Merge pull request #1209 from freqtrade/pyup-scheduled-update-2018-09-14
...
Scheduled daily dependency update on friday
2018-09-14 19:39:08 +02:00
misagh
5f68834ccc
merging develop into money_mgt (updated to async)
2018-09-14 19:20:49 +02:00
misagh
e30d23cf23
[draft] First version of edge positioning
2018-09-14 19:04:54 +02:00
pyup-bot
f5ba34addf
Update ccxt from 1.17.283 to 1.17.291
2018-09-14 14:28:05 +02:00
Matthias
bcf47b29ed
Merge pull request #1208 from freqtrade/pyup-scheduled-update-2018-09-13
...
Scheduled daily dependency update on thursday
2018-09-13 19:23:10 +02:00
pyup-bot
91c0e3640f
Update ccxt from 1.17.276 to 1.17.283
2018-09-13 14:29:06 +02:00
Matthias
3f890335c5
Introduce Commiter guide
2018-09-12 20:40:52 +02:00
Matthias
601ae05459
formatting for contributing.md
2018-09-12 20:25:15 +02:00
Samuel Husso
fadf82dd32
Merge pull request #1205 from freqtrade/pyup-scheduled-update-2018-09-12
...
Scheduled daily dependency update on wednesday
2018-09-12 17:44:27 +03:00
pyup-bot
241b23e5d8
Update ccxt from 1.17.271 to 1.17.276
2018-09-12 14:28:06 +02:00
Matthias
c429eae6e4
Adjust remaining tests to _load_markets refactoring
2018-09-11 19:59:01 +02:00
Matthias
674bad2a4f
Add and fix tests for load_markets
2018-09-11 19:46:47 +02:00
Matthias
14b7fc42fa
Change returntype for _load_markets to dict
2018-09-11 19:46:31 +02:00
Matthias
14717b1701
Merge pull request #1203 from freqtrade/pyup-scheduled-update-2018-09-11
...
Scheduled daily dependency update on tuesday
2018-09-11 16:55:16 +02:00
pyup-bot
51ef137981
Update ccxt from 1.17.257 to 1.17.271
2018-09-11 14:27:07 +02:00
Matthias
f954efbd64
Adapt tests to not _load_markets
2018-09-10 20:19:28 +02:00
Matthias
0a29096794
Refactor load_market out of validate_pairs
2018-09-10 20:19:12 +02:00
Matthias
687dc78dbd
Merge pull request #1202 from freqtrade/pyup-scheduled-update-2018-09-10
...
Scheduled daily dependency update on monday
2018-09-10 19:04:23 +02:00
pyup-bot
8aaf174578
Update ccxt from 1.17.250 to 1.17.257
2018-09-10 14:27:08 +02:00
Matthias
2660be9b13
Merge pull request #1201 from freqtrade/pyup-scheduled-update-2018-09-09
...
Scheduled daily dependency update on sunday
2018-09-09 15:47:09 +02:00
pyup-bot
65ad9cf741
Update ccxt from 1.17.242 to 1.17.250
2018-09-09 14:27:06 +02:00
Matthias
179bcf3907
Merge pull request #1101 from mishaker/ccxt-async
...
use ccxt async for ticker_history download
2018-09-09 08:39:57 +02:00
Samuel Husso
062eca19b8
Merge pull request #1199 from freqtrade/doc_ratelimit
...
Document ccxt_rate_limit
2018-09-08 16:06:59 +03:00
Samuel Husso
4692174677
Merge pull request #1200 from freqtrade/pyup-scheduled-update-2018-09-08
...
Scheduled daily dependency update on saturday
2018-09-08 16:06:35 +03:00
pyup-bot
65699f702e
Update ccxt from 1.17.240 to 1.17.242
2018-09-08 14:27:07 +02:00
Matthias
e57be10772
Document ccxt_rate_limit
2018-09-08 13:01:33 +02:00
Samuel Husso
5ba6cfe406
Merge pull request #1195 from freqtrade/update_hyperopt_doc
...
explicitly ask for more ressources in hyperopt documentation
2018-09-07 15:56:47 +03:00
Samuel Husso
f0c7394bc8
Merge pull request #1197 from freqtrade/pyup-scheduled-update-2018-09-07
...
Scheduled daily dependency update on friday
2018-09-07 15:56:26 +03:00
pyup-bot
fb4f83b32c
Update pytest from 3.7.4 to 3.8.0
2018-09-07 14:28:09 +02:00
pyup-bot
a49a60b4fa
Update ccxt from 1.17.233 to 1.17.240
2018-09-07 14:28:07 +02:00
misagh
13ffd88053
merging develop into async. requirement.txt conflict resolved
2018-09-06 20:28:07 +02:00
Matthias
4e847f26bc
explicitly ask for more ressources in hyperopt documentation
2018-09-06 20:12:16 +02:00
Matthias
0004b32411
Merge pull request #1194 from freqtrade/pyup-scheduled-update-2018-09-06
...
Scheduled daily dependency update on thursday
2018-09-06 19:51:42 +02:00
misagh
a74953cb4d
Draft of money management
2018-09-06 16:59:51 +02:00
pyup-bot
4f583d61c8
Update ccxt from 1.17.231 to 1.17.233
2018-09-06 14:28:06 +02:00
Samuel Husso
3eb2e92d53
Merge pull request #1191 from freqtrade/pyup-scheduled-update-2018-09-05
...
Scheduled daily dependency update on wednesday
2018-09-05 16:01:27 +03:00
pyup-bot
a748c0794e
Update ccxt from 1.17.229 to 1.17.231
2018-09-05 14:28:06 +02:00
Matthias
1682d6b365
Merge pull request #1188 from freqtrade/pyup-scheduled-update-2018-09-04
...
Scheduled daily dependency update on tuesday
2018-09-04 19:22:29 +02:00
pyup-bot
27ffce4c3f
Update pytest-cov from 2.5.1 to 2.6.0
2018-09-04 14:28:08 +02:00
pyup-bot
d62f97dc3b
Update ccxt from 1.17.223 to 1.17.229
2018-09-04 14:28:06 +02:00
Matthias
9c1cd4bee2
Merge pull request #1187 from freqtrade/pyup-scheduled-update-2018-09-03
...
Scheduled daily dependency update on monday
2018-09-03 19:15:03 +02:00
pyup-bot
754027efed
Update ccxt from 1.17.222 to 1.17.223
2018-09-03 14:28:07 +02:00
Matthias
e9deb928f6
Fix bug when exchange result is empty
2018-09-02 19:15:23 +02:00
Matthias
6b74fb0893
Merge pull request #1119 from creslinux/ta_on_candle
...
ta_on_candle (not loop, with optional flag in config.json) Resubmitting - because GIT.
2018-09-02 17:01:21 +02:00
Samuel Husso
feb14990c2
Merge pull request #1186 from freqtrade/pyup-scheduled-update-2018-09-02
...
Scheduled daily dependency update on sunday
2018-09-02 16:10:26 +03:00
pyup-bot
3831f198e9
Update python-telegram-bot from 11.0.0 to 11.1.0
2018-09-02 14:28:07 +02:00
pyup-bot
adfd8c7f5c
Update ccxt from 1.17.216 to 1.17.222
2018-09-02 14:28:06 +02:00
Matthias
3fd00c9a9c
Merge branch 'develop' into ta_on_candle
2018-09-01 20:01:18 +02:00
Matthias
2ec5a536aa
Fix comment location
2018-09-01 19:57:12 +02:00
Matthias
d35d3bb38c
rename ta_on_candle to process_only_new_candles
...
be more expressive
2018-09-01 19:52:40 +02:00
Matthias
cb46aeb73c
rename variable to be more expressive
2018-09-01 19:50:45 +02:00
Matthias
b8624e5909
Merge pull request #1183 from freqtrade/pyup-scheduled-update-2018-09-01
...
Scheduled daily dependency update on saturday
2018-09-01 19:27:15 +02:00
pyup-bot
fa5c8e4bb1
Update ccxt from 1.17.210 to 1.17.216
2018-09-01 14:28:06 +02:00
Samuel Husso
9945b97595
Merge pull request #1175 from freqtrade/doc/installation
...
installation documentation update
2018-08-31 23:05:12 +03:00
Matthias
17d6d92302
Merge pull request #1179 from freqtrade/pyup-scheduled-update-2018-08-30
...
Scheduled daily dependency update on thursday
2018-08-30 19:10:00 +02:00
pyup-bot
9560cb8056
Update pytest from 3.7.3 to 3.7.4
2018-08-30 14:28:10 +02:00
pyup-bot
3ed97fe5e8
Update python-telegram-bot from 10.1.0 to 11.0.0
2018-08-30 14:28:08 +02:00
pyup-bot
35c5d4f580
Update ccxt from 1.17.205 to 1.17.210
2018-08-30 14:28:07 +02:00
Matthias
a1bd30aa60
Fix documentation string
2018-08-29 19:59:25 +02:00
Matthias
ffd4469c1d
fix typo, refresh_tickers does not need a return value
2018-08-29 19:56:38 +02:00
Matthias
54ddd908e6
Merge branch 'develop' into ccxt-async
2018-08-29 19:43:09 +02:00
Matthias
d41f0667b8
Merge pull request #1125 from nullart2/order-book
...
Order Book with tests
2018-08-29 19:36:01 +02:00
Matthias
9f8e68ce02
Merge branch 'develop' into order-book
2018-08-29 19:32:44 +02:00
Matthias
f7b67cec5b
Fix missing docstring
2018-08-29 19:16:41 +02:00
Matthias
e14e7d9b8a
Merge pull request #1177 from freqtrade/pyup-scheduled-update-2018-08-29
...
Scheduled daily dependency update on wednesday
2018-08-29 17:04:41 +02:00
pyup-bot
b659ec00ee
Update ccxt from 1.17.199 to 1.17.205
2018-08-29 14:28:07 +02:00
Nullart2
b6b89a464f
move order_book config out of experimental
2018-08-29 17:38:43 +08:00
Matthias
c9ee528050
Add section about raspberry / conda to install.md
2018-08-28 22:06:46 +02:00
Matthias
9bce6c5f48
Add error-section for windows
2018-08-28 19:30:26 +02:00
Matthias
cdfff57403
Merge pull request #1174 from freqtrade/pyup-scheduled-update-2018-08-28
...
Scheduled daily dependency update on tuesday
2018-08-28 19:11:09 +02:00
pyup-bot
19628d317a
Update ccxt from 1.17.194 to 1.17.199
2018-08-28 14:28:06 +02:00
Matthias
32ae344e59
Merge pull request #1172 from freqtrade/pyup-scheduled-update-2018-08-27
...
Scheduled daily dependency update on monday
2018-08-27 15:51:22 +02:00
pyup-bot
c99ff78f2f
Update pytest from 3.7.2 to 3.7.3
2018-08-27 14:28:07 +02:00
pyup-bot
188cfc435d
Update ccxt from 1.17.188 to 1.17.194
2018-08-27 14:28:05 +02:00
Matthias
1a9c085f10
Restructure install documentation
2018-08-26 20:09:12 +02:00
Samuel Husso
eefc5349c8
Merge pull request #1171 from freqtrade/pyup-scheduled-update-2018-08-26
...
Scheduled daily dependency update on sunday
2018-08-26 18:55:47 +03:00
pyup-bot
fe169483ed
Update ccxt from 1.17.184 to 1.17.188
2018-08-26 14:28:07 +02:00
nullart2
4dfaf1d284
Merge pull request #5 from xmatthias/order_book_xmatt
...
fix some test mockings in orderbook pr
2018-08-26 20:01:42 +08:00
Matthias
c5efcace47
change pip3.6 to pip3
2018-08-26 12:49:39 +02:00
Samuel Husso
c770eae70b
Merge pull request #1168 from freqtrade/pyup-scheduled-update-2018-08-25
...
Scheduled daily dependency update on saturday
2018-08-25 17:06:58 +03:00
pyup-bot
2ee1a2d851
Update ccxt from 1.17.176 to 1.17.184
2018-08-25 14:28:06 +02:00
Matthias
42587741dd
mock exchange to avoid random failures
2018-08-25 13:21:10 +02:00
Matthias
a489a044ad
Mock Exchange results to avoid random test-failures
2018-08-25 13:17:07 +02:00
Matthias
1d0802192d
Merge pull request #1167 from freqtrade/pyup-scheduled-update-2018-08-24
...
Scheduled daily dependency update on friday
2018-08-24 15:36:33 +02:00
pyup-bot
ab628c1381
Update ccxt from 1.17.170 to 1.17.176
2018-08-24 14:28:06 +02:00
misagh
bc6b80ff38
Edge functionality drafted
2018-08-24 11:59:10 +02:00
Matthias
a37802e21c
Merge pull request #1165 from freqtrade/pyup-scheduled-update-2018-08-23
...
Scheduled daily dependency update on thursday
2018-08-23 16:14:14 +02:00
pyup-bot
8c0e33753e
Update ccxt from 1.17.163 to 1.17.170
2018-08-23 14:28:07 +02:00
Matthias
cac7e2c745
Merge pull request #1164 from freqtrade/pyup-scheduled-update-2018-08-22
...
Scheduled daily dependency update on wednesday
2018-08-22 19:29:07 +02:00
pyup-bot
ebc072396b
Update numpy from 1.15.0 to 1.15.1
2018-08-22 14:28:09 +02:00
pyup-bot
4508349d07
Update ccxt from 1.17.157 to 1.17.163
2018-08-22 14:28:07 +02:00
Samuel Husso
7376a0d538
Merge pull request #1131 from freqtrade/parametrize_outdated_ticker
...
parametrize outdated_offset to simplify sandbox usage
2018-08-22 07:02:38 +03:00
Samuel Husso
36e0e652f0
Merge pull request #1135 from freqtrade/fix/rpc_balance_vtho
...
Fix /balance rpc call if coin is not properly listed
2018-08-22 07:01:40 +03:00
Samuel Husso
5e4ae46b3c
Merge pull request #1163 from freqtrade/remove_amount_to_lots
...
remove amount_to_lots (deprecated / removed)
2018-08-22 07:01:09 +03:00
Misagh
66d52c1236
Merge pull request #4 from xmatthias/ccxt_async_retrier
...
Add async retrier
2018-08-21 19:55:30 +02:00
Matthias
6e90d482ef
remove amount_to_lots (deprecated / removed)
...
was removed from ccxt in
527f082e59
2018-08-21 19:08:21 +02:00
Samuel Husso
37bb6ac57b
Merge pull request #1162 from freqtrade/pyup-scheduled-update-2018-08-21
...
Scheduled daily dependency update on tuesday
2018-08-21 15:42:57 +03:00
pyup-bot
8a844488d4
Update sqlalchemy from 1.2.10 to 1.2.11
2018-08-21 14:28:08 +02:00
pyup-bot
e5707b8a2c
Update ccxt from 1.17.152 to 1.17.157
2018-08-21 14:28:06 +02:00
Matthias
8f41e0e190
Use setting in 'exchange' dict
2018-08-20 20:01:57 +02:00
Samuel Husso
4bf0542204
Merge pull request #1161 from freqtrade/pyup-scheduled-update-2018-08-20
...
Scheduled daily dependency update on monday
2018-08-20 19:07:03 +03:00
pyup-bot
43f73c5aec
Update ccxt from 1.17.146 to 1.17.152
2018-08-20 14:28:06 +02:00
Matthias
a077955efa
update json.load to json_load - followup to #1142
2018-08-19 19:58:07 +02:00
Matthias
0674c3e8f0
Merge pull request #1142 from freqtrade/ujson-loader
...
backtesting: try to load data with ujson if it exists
2018-08-19 19:53:38 +02:00
Matthias
6d1c82a5fa
Remove last refreence to get_candle_history
2018-08-19 19:50:14 +02:00
Matthias
de0f3e43bf
remove unused mocks
2018-08-19 19:49:39 +02:00
Matthias
694b8be32f
Move variables from class to instance
2018-08-19 19:49:02 +02:00
Matthias
9403248e4d
have plot-script use async ticker-refresh
2018-08-19 19:48:24 +02:00
Samuel Husso
c955c7c494
Merge pull request #1160 from freqtrade/pyup-scheduled-update-2018-08-19
...
Scheduled daily dependency update on sunday
2018-08-19 18:14:46 +03:00
pyup-bot
5a0876704a
Update pytest from 3.7.1 to 3.7.2
2018-08-19 14:28:07 +02:00
pyup-bot
97e9a44fd2
Update ccxt from 1.17.139 to 1.17.146
2018-08-19 14:28:06 +02:00
Matthias
088c54b88c
remove unnecessary function
2018-08-19 09:17:17 +02:00
Matthias
d722c12109
fix bug in async download script
2018-08-18 21:08:59 +02:00
Matthias
d556f669b0
Add async retrier
2018-08-18 21:05:38 +02:00
Matthias
66255b8c61
Merge pull request #1159 from freqtrade/pyup-scheduled-update-2018-08-18
...
Scheduled daily dependency update on saturday
2018-08-18 17:24:38 +02:00
pyup-bot
bc22320f77
Update ccxt from 1.17.134 to 1.17.139
2018-08-18 14:27:07 +02:00
Samuel Husso
64781643d3
Merge pull request #1157 from freqtrade/pyup-scheduled-update-2018-08-17
...
Scheduled daily dependency update on friday
2018-08-17 18:55:04 +03:00
pyup-bot
56188f2f67
Update ccxt from 1.17.132 to 1.17.134
2018-08-17 14:27:07 +02:00
Samuel Husso
eb4bc66443
Merge pull request #1156 from freqtrade/add_min_roi_test
...
Add explicit test on handling min_roi_reached
2018-08-17 09:59:10 +03:00
Matthias
d1c5eebff2
Add explicit test on handling min_roi_reached
2018-08-17 06:50:36 +02:00
Samuel Husso
98240e0e48
Merge pull request #1154 from freqtrade/min_roi_output
...
Output min-roi setting when overwriting from config
2018-08-16 20:18:49 +03:00
Samuel Husso
0750d356a1
Merge pull request #1141 from freqtrade/fix/python3.7
...
fix running freqtrade on python3.7
2018-08-16 20:17:24 +03:00
Matthias
f57bf8f269
Merge pull request #1155 from freqtrade/pyup-scheduled-update-2018-08-16
...
Scheduled daily dependency update on thursday
2018-08-16 14:36:53 +02:00
pyup-bot
dc41a19f99
Update ccxt from 1.17.126 to 1.17.132
2018-08-16 14:27:06 +02:00
Matthias
16fa877b67
Remove verbosity of trying backup tables - properly log if
...
databasemigration happened
2018-08-16 13:15:46 +02:00
Matthias
ff8ed564f1
Refactor refresh_pairs to exchange and fix tests
2018-08-16 12:15:09 +02:00
misagh
e6e2799f03
Keeping cached Klines only in exchange and renaming _cached_klines to
...
klines.
2018-08-16 11:37:31 +02:00
Matthias
4a8c120926
Output min-roi setting when overwriting from config
2018-08-16 11:35:41 +02:00
Samuel Husso
aa10c6e6fe
master to RELEASE 0.17.1
2018-08-16 08:12:36 +03:00
misagh
a2d9126917
Merge branch 'develop' into ccxt-async
2018-08-15 15:09:35 +02:00
Samuel Husso
e02f964e3a
Merge pull request #1152 from freqtrade/pyup-scheduled-update-2018-08-15
...
Scheduled daily dependency update on wednesday
2018-08-15 15:46:24 +03:00
pyup-bot
be373e7563
Update ccxt from 1.17.122 to 1.17.126
2018-08-15 14:27:06 +02:00
Matthias
baeffee80d
Replace time.time with arrow.utcnow().timestamp
...
arrow is imported already
2018-08-15 13:26:01 +02:00
Matthias
76914c2c07
remove todo comment as this is actually done
2018-08-15 12:57:27 +02:00
Matthias
ca6594cd24
remove comment, add docstring
2018-08-15 12:49:39 +02:00
Matthias
d007ac4b96
check version explicitly, use "python" in venv
2018-08-15 08:37:20 +02:00
Janne Sinivirta
6e2a2abe80
Merge pull request #1151 from freqtrade/version-bump
...
Push develop as 0.17.2
2018-08-15 08:26:43 +03:00
Samuel Husso
dd7f540e5a
Push develop as 0.17.2
2018-08-15 08:25:04 +03:00
Samuel Husso
78d1a677d7
Merge pull request #1140 from freqtrade/update_plotly
...
update plotly dependency
2018-08-15 08:18:06 +03:00
Matthias
2999588ea7
Merge pull request #1150 from nullart2/informative_startup
...
Informative startup
2018-08-15 06:43:51 +02:00
Nullart2
1edbc494ee
refactor
2018-08-15 12:37:30 +08:00
Nullart2
b34aa46181
additional tests
2018-08-15 12:05:56 +08:00
Nullart2
48e218d6c0
test_talib fix
2018-08-15 11:01:59 +08:00
Nullart2
2bc7a668a3
informative startup
2018-08-15 10:39:32 +08:00
nullart2
8b9f1cadaa
Merge pull request #2 from freqtrade/develop
...
dev update
2018-08-15 09:59:42 +08:00
Matthias
3aa210cf93
Add test for get_history
2018-08-14 20:53:58 +02:00
Matthias
e37cb49dc2
Ad test for async_load_markets
2018-08-14 20:42:13 +02:00
Matthias
67cbbc86f2
Add test for exception
2018-08-14 20:35:12 +02:00
Matthias
37e504610a
refactor private method - improve some async tests
2018-08-14 20:33:03 +02:00
Matthias
8528143ffa
Properly close async exchange as requested by ccxt
2018-08-14 19:52:09 +02:00
Matthias
69cc6aa958
Add test to async
2018-08-14 16:02:03 +02:00
misagh
a6b69da391
Merge branch 'develop' into ccxt-async
2018-08-14 15:30:34 +02:00
Matthias
05cfbde8fc
Merge pull request #1146 from freqtrade/pyup-scheduled-update-2018-08-14
...
Scheduled daily dependency update on tuesday
2018-08-14 14:40:58 +02:00
pyup-bot
04878da66b
Update ccxt from 1.17.118 to 1.17.122
2018-08-14 14:27:07 +02:00
misagh
0b44dda7b7
Merge pull request #3 from xmatthias/ccxt-async_xmatt
...
ccxt async download
2018-08-14 13:21:13 +02:00
Nullart2
78610bb47f
mock order_book and additional test
2018-08-14 18:12:44 +08:00
Matthias
721fb3e326
remove unused profile import
2018-08-14 10:12:57 +02:00
Matthias
50494858f1
Merge pull request #1144 from freqtrade/pyup-scheduled-update-2018-08-13
...
Scheduled daily dependency update on monday
2018-08-13 14:42:09 +02:00
pyup-bot
eca8682528
Update ccxt from 1.17.113 to 1.17.118
2018-08-13 14:26:06 +02:00
Matthias
a488734efa
Merge pull request #1143 from freqtrade/pyup-scheduled-update-2018-08-12
...
Scheduled daily dependency update on sunday
2018-08-12 19:03:17 +02:00
pyup-bot
2e7837976d
Update ccxt from 1.17.106 to 1.17.113
2018-08-12 14:26:06 +02:00
Matthias
a0bc17d1ef
Update dockerfile to 3.7.0
2018-08-12 13:59:50 +02:00
Matthias
2b37c1ff0e
Merge branch 'develop' into ujson-loader
2018-08-12 13:11:40 +02:00
Matthias
7d72e364aa
Remove broken ujson loading - replace with variable-based fix
2018-08-12 13:08:10 +02:00
creslin
bd61478367
Merge pull request #2 from xmatthias/ta_on_candle_xmatt
...
Ta on candle xmatt
2018-08-12 10:07:58 +00:00
Matthias
f7afd9a5ff
update setup.sh to support 3.7
2018-08-12 10:37:10 +02:00
Matthias
7f6f5791ea
update plotly dependency
2018-08-12 10:25:19 +02:00
Matthias
e3e79a55fa
Fix _abc_data pickle error in 3.7
2018-08-12 10:16:51 +02:00
Matthias
e73331b9b6
Merge pull request #1124 from berlinguyinca/database_tuning
...
Database tuning
2018-08-12 09:45:48 +02:00
Matthias
ffa47151ee
Flake8 fix
2018-08-12 09:30:12 +02:00
Matthias
5f8ec82319
Revert "updated dockerfile and requirements"
...
This reverts commit 2cfa3b7607 .
2018-08-12 09:18:30 +02:00
Matthias
3ad6ee6b2c
Merge pull request #1139 from freqtrade/pyup-scheduled-update-2018-08-11
...
Scheduled daily dependency update on saturday
2018-08-11 19:27:52 +02:00
pyup-bot
5bec389e85
Update ccxt from 1.17.94 to 1.17.106
2018-08-11 14:26:06 +02:00
Matthias
88e85e8d33
fix tests - move load_async_markets call to validate_pairs
2018-08-10 13:11:04 +02:00
Matthias
fce071843d
Move async-load to seperate function
2018-08-10 13:04:43 +02:00
Matthias
a852d2ff32
default since_ms to 30 days if no timerange is given
2018-08-10 11:15:02 +02:00
Matthias
a107c4c7b4
Download using asyncio
2018-08-10 11:08:28 +02:00
Matthias
74d6816a1a
Fix some comments
2018-08-10 11:00:07 +02:00
Matthias
e34f2abc3a
Add some typehints
2018-08-10 09:58:04 +02:00
Matthias
8a0fc888d6
log if using cached data
2018-08-10 09:48:54 +02:00
Matthias
36f05af79a
sort fetch_olvhc result, refactor some
...
* add exception for since_ms - if this is set it should always download
2018-08-10 09:44:15 +02:00
Matthias
e654b76bc8
Fix async test
2018-08-10 09:44:03 +02:00
Matthias
56768f1a61
Flake8 in tests ...
2018-08-09 20:17:55 +02:00
Matthias
b008649d79
Remove unnecessary quote escaping
2018-08-09 20:13:07 +02:00
Matthias
3b2f161573
Add test for ta_on_candle override
2018-08-09 20:12:45 +02:00
Matthias
df960241bd
Add log-message for skipped candle and tests
2018-08-09 20:07:01 +02:00
Matthias
4ece5d6d7a
Add tests for ta_on_candle
2018-08-09 20:02:24 +02:00
Matthias
e36067afd3
refactor candle_seen to private
2018-08-09 19:58:47 +02:00
Matthias
c4e43039f2
Allow control from strategy
2018-08-09 19:24:00 +02:00
Matthias
853374d156
Merge pull request #1136 from freqtrade/pyup-scheduled-update-2018-08-09
...
Scheduled daily dependency update on thursday
2018-08-09 19:15:47 +02:00
pyup-bot
1bcd4333fc
Update ccxt from 1.17.86 to 1.17.94
2018-08-09 14:26:06 +02:00
Matthias
029d61b8c5
Add ta_on_candle descripton to support strategy
2018-08-09 13:12:12 +02:00
misagh
280ead7bdb
Merge branch 'develop' into ccxt-async
2018-08-09 13:04:01 +02:00
Matthias
98730939d4
Refactor to use a plain dict
...
* check config-setting first - avoids any call to "candle_seen"
eventually
2018-08-09 13:02:41 +02:00
Matthias
d1306a2177
Fix failing tests when metadata in analyze_ticker is actually used
2018-08-09 13:01:57 +02:00
misagh
cb26085229
Moving should_not_update logic to async function per pair. if there is
...
no new candle, async function will just return the last cached candle
locally and doesn’t hit the API
2018-08-09 12:47:26 +02:00
Matthias
ed4771bf6e
Merge pull request #1130 from freqtrade/fix_metadatatests
...
Fix failing tests when metadata in `analyze_ticker` is actually used
2018-08-09 12:46:35 +02:00
misagh
cef09f49a6
wait for markets to be loaded before looping in symbols.
2018-08-09 11:51:38 +02:00
Matthias
e1921c8849
Fix bug causing /balance to fail
2018-08-08 22:00:39 +02:00
Matthias
3c451e0677
Add test for bugreport #1111
2018-08-08 21:54:52 +02:00
Matthias
636ae1dcd8
Merge pull request #1134 from freqtrade/pyup-scheduled-update-2018-08-08
...
Scheduled daily dependency update on wednesday
2018-08-08 19:19:39 +02:00
pyup-bot
4d03fc213f
Update ccxt from 1.17.84 to 1.17.86
2018-08-08 14:26:07 +02:00
Samuel Husso
863110422a
Merge pull request #1132 from freqtrade/pyup-scheduled-update-2018-08-07
...
Scheduled daily dependency update on tuesday
2018-08-07 17:54:11 +03:00
pyup-bot
3d94720be9
Update ccxt from 1.17.81 to 1.17.84
2018-08-07 14:26:07 +02:00
Nullart2
c9c0e108ab
refactor
2018-08-07 18:29:37 +08:00
Matthias
c9580b31d0
parametrize outdated_offset to simplify sandbox usage
2018-08-07 09:25:21 +02:00
Matthias
255f303850
Fix tests and flake8
2018-08-07 08:56:06 +02:00
Matthias
131d268721
Fix failing tests when metadata in analyze_ticker is actually used
2018-08-06 19:15:30 +02:00
Matthias
eca5c6f389
Merge pull request #1129 from freqtrade/pyup-scheduled-update-2018-08-06
...
Scheduled daily dependency update on monday
2018-08-06 15:29:56 +02:00
pyup-bot
bc62f626c5
Update ccxt from 1.17.78 to 1.17.81
2018-08-06 14:26:06 +02:00
Samuel Husso
199bd7bc50
Merge pull request #1123 from freqtrade/fix-db_migration
...
Fix db migration
2018-08-06 12:00:22 +03:00
Janne Sinivirta
8fc0f6ecec
Merge pull request #1128 from Axel-CH/fix-talib-prescision
...
fix talib bug on bollinger bands and other indicators
2018-08-06 08:35:35 +03:00
Axel Cherubin
65f7b75c34
fix flake8 issue
2018-08-05 17:52:06 -04:00
Axel Cherubin
848ecb91bb
remove unnecessary seb command
2018-08-05 17:28:53 -04:00
Axel Cherubin
a5554604e0
add sed command in doc, fix travis error
2018-08-05 16:59:18 -04:00
Axel Cherubin
0b825e96aa
fix talib bug on bollinger bands and other indicators when working on small assets, rise talib prescision and add test associated
2018-08-05 16:08:49 -04:00
Matthias
a2730cd86e
Merge pull request #1126 from freqtrade/pyup-scheduled-update-2018-08-05
...
Scheduled daily dependency update on sunday
2018-08-05 19:18:11 +02:00
Nullart2
1309c2b14f
tests update
2018-08-05 22:56:14 +08:00
Nullart2
7143b64fb7
tests for coverage
2018-08-05 22:41:58 +08:00
Nullart2
26d591ea43
mypy fix
2018-08-05 21:08:07 +08:00
pyup-bot
ba4de4137e
Update pandas from 0.23.3 to 0.23.4
2018-08-05 14:26:08 +02:00
pyup-bot
be9436b2a6
Update ccxt from 1.17.73 to 1.17.78
2018-08-05 14:26:07 +02:00
Nullart2
4a9bf78770
Order Book with tests
2018-08-05 12:41:06 +08:00
Matthias
d73d0a5253
Fix database migration
2018-08-04 20:22:45 +02:00
Matthias
ea506b05c6
Add test for failing database migration
2018-08-04 20:22:16 +02:00
Samuel Husso
6ef14677de
Merge pull request #1122 from freqtrade/pyup-scheduled-update-2018-08-04
...
Scheduled daily dependency update on saturday
2018-08-04 19:55:20 +03:00
pyup-bot
721341e412
Update ccxt from 1.17.66 to 1.17.73
2018-08-04 14:26:05 +02:00
misagh
3ce4d20ab9
using constants instead of stripping the string
2018-08-04 13:04:16 +02:00
misagh
af93b18475
Do not refresh candles on "process_throttle_secs" but on intervals
2018-08-03 18:10:03 +02:00
Samuel Husso
a586a7526e
Merge pull request #1120 from freqtrade/pyup-scheduled-update-2018-08-03
...
Scheduled daily dependency update on friday
2018-08-03 16:11:14 +03:00
misagh
3987a8aeb8
Merge branch 'ccxt-async' of https://github.com/misaghshakeri/freqtrade into ccxt-async
2018-08-03 14:50:11 +02:00
misagh
59b9a6d94d
Break the loop as soon as one buy signal is found.
2018-08-03 14:49:55 +02:00
pyup-bot
b963b95ee9
Update pytest from 3.7.0 to 3.7.1
2018-08-03 14:26:07 +02:00
pyup-bot
3037d85529
Update ccxt from 1.17.63 to 1.17.66
2018-08-03 14:26:06 +02:00
creslin
10ab6c7ffa
Removed unneeded property code
2018-08-03 09:14:16 +00:00
creslin
71b0e15182
updated configuration.md
2018-08-03 08:45:24 +00:00
creslin
1fef384bba
flake 8
2018-08-03 08:40:16 +00:00
creslin
d2a728cebd
flake 8
2018-08-03 08:38:13 +00:00
creslin
6b3e8dcc33
holds a dict of each pair last seen.
...
to correctly manage the last seen of a pair.
2018-08-03 08:33:37 +00:00
creslin
c38d94df2d
Resubmitting - because GIT.
...
This is the last cut that was in #1117 before i closed that PR
This PR allows a user to set the flag "ta_on_candle" in their config.json
This will change the behaviour of the the bot to only process indicators
when there is a new candle to be processed for that pair.
The test is made up of "last dataframe row date + pair" is different to
last_seen OR ta_on_candle is not True
2018-08-03 07:33:34 +00:00
Gert Wohlgemuth
2cfa3b7607
updated dockerfile and requirements
2018-08-02 17:08:14 -07:00
Gert
85c73ea850
added index
2018-08-02 16:39:13 -07:00
Matthias
337d9174d9
Flake8 fixes
2018-08-02 20:11:27 +02:00
Matthias
80a1c6ea64
Merge pull request #1106 from creslinux/xbt
...
XBT missing as a market symbol for BTC in constants
2018-08-02 20:07:25 +02:00
misagh
05ca78d2a3
ticker_history changed to candle_history naming
2018-08-02 17:10:38 +02:00
misagh
2ec2f1abce
async branch updated to reflect develop branch changes
2018-08-02 16:48:21 +02:00
misagh
7dc440b874
Merge pull request #2 from xmatthias/ccxt-async-xmatt
...
Ccxt async xmatt
2018-08-02 16:33:02 +02:00
Matthias
ea72af7ce4
Merge pull request #1118 from freqtrade/pyup-scheduled-update-2018-08-02
...
Scheduled daily dependency update on thursday
2018-08-02 14:44:53 +02:00
pyup-bot
145008421f
Update ccxt from 1.17.60 to 1.17.63
2018-08-02 14:26:07 +02:00
Samuel Husso
398c61786a
Merge pull request #1116 from creslinux/script_get_market_pairs
...
Script to get market pairs
2018-08-02 13:29:42 +03:00
Matthias
00b81e3f0d
fix readme.md spelling
2018-08-02 13:27:37 +03:00
Matthias
0fc4a7910d
Add note to readme for binance users
2018-08-02 13:27:37 +03:00
creslin
7f4472ad77
As requested in issue #1111
...
A python script to return
- all exchanges supported by CCXT
- all markets on a exchange
Invoked as `python get_market_pairs.py` it will list exchanges
Invoked as `python get_market_pairs binance` it will list all markets on binance
2018-08-02 10:10:44 +00:00
Janne Sinivirta
e282d57a91
fix broken test
2018-08-02 12:57:47 +03:00
Janne Sinivirta
3a5b435dfa
Merge pull request #1089 from freqtrade/feat/backtest_multi_strat
...
Allow multi strategy backtest without data reload
2018-08-02 12:35:47 +03:00
Janne Sinivirta
17d78b7807
Merge pull request #1115 from creslinux/candlesnottickers
...
renamed/refactored get_ticker_history to get_candle_history to stop confusion
2018-08-02 12:33:09 +03:00
creslin
1f97d0d78b
fix
2018-08-02 09:15:02 +00:00
creslin
a741f1144a
missing __init__.py
2018-08-02 08:58:04 +00:00
creslin
f619cd1d2a
renamed/refactored get_ticker_history to get_candle_history
...
as it does not fetch any ticker data only candles
and is causing confusion when developer are talking about candles /tickers
incorreclty.
OHLCV < candles and Tickers are two seperate datafeeds from the exchange
2018-08-02 08:45:28 +00:00
Matthias
4f5b530dcb
Merge pull request #1113 from berlinguyinca/backslap_develop
...
Backslap develop
2018-08-02 10:30:36 +02:00
Matthias
9c08cdc81d
Fix typehints
2018-08-01 21:58:32 +02:00
Matthias
915160f21f
Add tests for tickers-history
2018-08-01 21:44:02 +02:00
Matthias
c466a028e0
Add a first async test
2018-08-01 21:40:54 +02:00
Matthias
29dcd2ea43
Merge pull request #1108 from freqtrade/pyup-scheduled-update-2018-08-01
...
Scheduled daily dependency update on wednesday
2018-08-01 15:38:23 +02:00
pyup-bot
f7f75b4b04
Update ccxt from 1.17.56 to 1.17.60
2018-08-01 14:26:05 +02:00
Matthias
7458aa438c
Merge pull request #982 from berlinguyinca/BASE64
...
integrated BASE64 encoded strategy loading
2018-08-01 09:00:12 +02:00
creslin
36f91fcdf5
XBT missing as a market symbol for BTC in constants
2018-08-01 06:03:34 +00:00
Matthias
5b8ee214f9
Adapt to pair_to_strat methology
2018-08-01 07:28:12 +02:00
Matthias
038e97667f
Merge branch 'develop' into BASE64
2018-08-01 07:26:13 +02:00
Gert
04d5e857e2
added option to easily switch between backtesting and backslapping from the commandline option
2018-07-31 18:10:23 -07:00
Gert
3428b6666b
Merge branch 'develop_current' into backslap_develop
2018-07-31 17:07:30 -07:00
misagh
b47c5f1d9a
Merge pull request #1 from xmatthias/ccxt-async-xmatt
...
some fixes and improvements hopefully
2018-07-31 21:21:45 +02:00
Matthias
40ee86b357
Adapt after rebase
2018-07-31 21:08:03 +02:00
Matthias
76fbb89a03
use print for backtest results to avoid odd newline-handling
2018-07-31 21:04:03 +02:00
Matthias
c648e2acfc
Adjust documentation to strategy table
2018-07-31 21:04:03 +02:00
Matthias
765d1c769c
Add test for stratgy summary table
2018-07-31 21:04:03 +02:00
Matthias
028589abd2
Add strategy summary table
2018-07-31 21:04:03 +02:00
Matthias
5125076f5d
Fix typo
2018-07-31 21:04:03 +02:00
Matthias
4ea6780153
Update documentation with --strategy-list
2018-07-31 21:04:03 +02:00
Matthias
a8b55b8989
Add test for strategy-name injection
2018-07-31 21:04:03 +02:00
Matthias
a57a2f4a75
Store backtest-result in different vars
2018-07-31 21:04:03 +02:00
Matthias
bd3563df67
Add test for new functionality
2018-07-31 21:04:03 +02:00
Matthias
644f729aea
Refactor strategy loading to __init__
2018-07-31 21:04:03 +02:00
Matthias
5f2e92ec5c
Refactor backtesting
2018-07-31 21:04:03 +02:00
Matthias
65aaa3dffd
Extract backtest strategy setting
2018-07-31 21:04:03 +02:00
Matthias
9a42aac0f2
Add testcase for --strategylist
2018-07-31 21:04:03 +02:00
Matthias
56046b3cb3
Add strategylist option to backtesting
2018-07-31 21:04:03 +02:00
Matthias
e7d0439741
Add new arguments
2018-07-31 21:03:17 +02:00
Matthias
136442245c
Add todo's and dockstring
2018-07-31 21:02:04 +02:00
Matthias
12417cc303
fix tests
2018-07-31 20:54:51 +02:00
Matthias
52065178e1
use .get all the time
2018-07-31 20:53:32 +02:00
Matthias
b45d465ed8
init _klines properly
2018-07-31 20:50:59 +02:00
Matthias
31870abd25
Refactor async-refresh to it's own function
2018-07-31 20:43:32 +02:00
Matthias
a486b1d01c
Use Dict instead of tuplelist, run in _process
2018-07-31 20:25:10 +02:00
Matthias
e38e0e60e1
Merge pull request #1103 from misaghshakeri/ccxt_ratelimit_configurable
...
Initializing CCXT with rate_limit parameter optional (default to true) [EDITED]
2018-07-31 19:46:28 +02:00
misagh
74fa4ddca4
CCXT rate limit config default to => true
...
+ adding config to config_full.json.example
2018-07-31 16:54:02 +02:00
Matthias
66a0986496
Merge pull request #1102 from freqtrade/pyup-scheduled-update-2018-07-31
...
Scheduled daily dependency update on tuesday
2018-07-31 14:39:48 +02:00
pyup-bot
72480188b7
Update pytest from 3.6.4 to 3.7.0
2018-07-31 14:25:07 +02:00
pyup-bot
ab4343b7c0
Update ccxt from 1.17.49 to 1.17.56
2018-07-31 14:25:06 +02:00
misagh
be1298dbd2
Initializing CCXT with rate_limit parameter optional (default to false)
2018-07-31 14:19:16 +02:00
misagh
154e4569d7
Merge branch 'develop' into ccxt-async
2018-07-31 12:48:12 +02:00
misagh
c8f125dbb9
ccxt async POC
2018-07-31 12:47:32 +02:00
Janne Sinivirta
1044d15b17
Merge pull request #1096 from freqtrade/cleaner-tests
...
Cleaning unit tests, first set
2018-07-31 08:22:33 +03:00
Janne Sinivirta
2d7ef30185
Merge pull request #1093 from freqtrade/fix/talib-install
...
install numpy before ta-lib to fix build errors
2018-07-31 08:19:35 +03:00
Gert
bf0b1af878
merged latest development branch
2018-07-30 13:43:25 -07:00
Gert
b83487cc36
added required changes
2018-07-30 13:00:08 -07:00
Matthias
d048f3ce6d
Merge pull request #1078 from creslinux/sandbox2
...
Allow sandbox API use on exchanges
2018-07-30 20:23:28 +02:00
Matthias
5a55cd25ff
Merge branch 'develop' into sandbox2
2018-07-30 20:18:48 +02:00
Janne Sinivirta
f85cc422a3
Merge branch 'develop' into cleaner-tests
2018-07-30 21:08:55 +03:00
Janne Sinivirta
155e134f50
Merge pull request #1097 from creslinux/gdax3
...
Enable GDAX support by rounding amount/rate (with unit tests)
2018-07-30 21:04:26 +03:00
Janne Sinivirta
81cf7229be
Merge pull request #1044 from freqtrade/pair_to_strat
...
pair to strategy enhancement
2018-07-30 20:18:46 +03:00
creslin
fe27ca63b4
Update test_exchange.py
2018-07-30 17:08:33 +00:00
creslinux
012fe94333
Recommitted as new branch with unit tests - GIT screwd me on the last PR
2018-07-30 16:49:58 +00:00
Matthias
075a42d615
Merge pull request #1095 from freqtrade/pyup-scheduled-update-2018-07-30
...
Scheduled daily dependency update on monday
2018-07-30 14:53:24 +02:00
Janne Sinivirta
8b8d3f3b75
default_conf is function-scoped fixture, no need to deepcopy it
2018-07-30 15:41:02 +03:00
pyup-bot
3ecc502d86
Update ccxt from 1.17.45 to 1.17.49
2018-07-30 14:24:06 +02:00
Janne Sinivirta
67d1693901
avoid validating default_conf hundreds of times
2018-07-30 14:57:51 +03:00
Janne Sinivirta
3083e5d2be
use pytest fixture properly in test_hyperopt
2018-07-30 13:26:54 +03:00
Janne Sinivirta
affdeb8fd8
rename func to throttled_func
2018-07-30 12:58:29 +03:00
Janne Sinivirta
fb80964b69
freqtradebot tests don't need to mock coinmarketcap anymore
2018-07-30 12:58:29 +03:00
Janne Sinivirta
1c20ef873d
remove parens
2018-07-30 12:09:07 +03:00
Janne Sinivirta
df53e912f0
fix one more test that was missing mock and needed internet
2018-07-30 12:09:07 +03:00
Janne Sinivirta
e242842805
remove more useless docstrings from tests
2018-07-30 12:09:07 +03:00
Matthias
2401fa15d2
Change missed calls to advise_* functions
2018-07-29 21:07:21 +02:00
Matthias
787d6042de
Switch from pair(str) to metadata(dict)
2018-07-29 20:56:23 +02:00
Matthias
941879dc19
revert docs to use populate_* functions
2018-07-29 20:55:40 +02:00
Matthias
82680ac6aa
improve docstrings for strategy
2018-07-29 20:55:40 +02:00
Matthias
5fbce13830
update hyperopt to use new methods
2018-07-29 20:55:40 +02:00
Matthias
39cf0decce
don't use __annotate__
...
it is only present when typehints are used which cannot be guaranteed
for userdefined classes
2018-07-29 20:55:40 +02:00
Matthias
f286ba6b87
overload populate_indicators to work with and without pair argumen
...
all while not breaking users strategies
2018-07-29 20:55:40 +02:00
Matthias
98665dcef4
revert inadvertent wihtespace changes
2018-07-29 20:55:37 +02:00
Matthias
cf83416d69
update script to use new method
2018-07-29 20:55:37 +02:00
Matthias
791c5ff071
update comments to explain what advise methods do
2018-07-29 20:55:37 +02:00
Matthias
8a9c54ed61
use new methods
2018-07-29 20:55:37 +02:00
Matthias
18b8f20f1c
fix small test bug
2018-07-29 20:55:37 +02:00
Matthias
f12167f0dc
Fix backtesting test
2018-07-29 20:55:37 +02:00
Matthias
df8700ead0
Adapt after merge from develop
2018-07-29 20:55:37 +02:00
Matthias
0eff6719c2
improve tests for legacy-strategy loading
2018-07-29 20:55:37 +02:00
Matthias
aa772c28ad
Add tests for advise_indicator methods
2018-07-29 20:55:37 +02:00
Matthias
4ebd706cb8
improve comments
2018-07-29 20:55:32 +02:00
Matthias
fa48b8a535
Update documentation with advise-* methods
2018-07-29 20:55:32 +02:00
Matthias
c9a97bccb7
Add tests for deprecation
2018-07-29 20:55:32 +02:00
Matthias
2f905cb696
Update test-strategy with new methods
2018-07-29 20:55:06 +02:00
Matthias
7300c0a0fe
remove @abstractmethod as this method may not be present in new
...
strategies
2018-07-29 20:55:06 +02:00
Gert Wohlgemuth
921f645623
fixing tests...
2018-07-29 20:55:06 +02:00
Gert Wohlgemuth
0dcaa82c3b
fixed test?
2018-07-29 20:55:06 +02:00
Gert Wohlgemuth
3dd7d209e9
more test fixes
2018-07-29 20:55:06 +02:00
Gert Wohlgemuth
abc55a6e6b
fixing? hyperopt
2018-07-29 20:55:06 +02:00
Gert Wohlgemuth
5871488858
fixed errors and making flake pass
2018-07-29 20:55:06 +02:00
xmatthias
2e6e5029ba
fix mypy and tests
2018-07-29 20:55:06 +02:00
Gert Wohlgemuth
19b9966417
satisfied flake8 again
2018-07-29 20:55:06 +02:00
Gert Wohlgemuth
57f683697d
revised code
2018-07-29 20:55:06 +02:00
Gert Wohlgemuth
296d3d8bbe
working on refacturing of the strategy class
2018-07-29 20:55:06 +02:00
Matthias
336cd524a3
Merge pull request #1094 from freqtrade/pyup-scheduled-update-2018-07-29
...
Scheduled daily dependency update on sunday
2018-07-29 19:02:17 +02:00
Janne Sinivirta
f832edf5bc
remove useless docstrings from tests
2018-07-29 17:09:44 +03:00
Janne Sinivirta
1bbb86c621
remove nonsense asserts
2018-07-29 16:23:17 +03:00
pyup-bot
2ef35400c9
Update pytest from 3.6.3 to 3.6.4
2018-07-29 14:24:08 +02:00
pyup-bot
9c7f53d90d
Update ccxt from 1.17.39 to 1.17.45
2018-07-29 14:24:06 +02:00
Matthias
ebfcc0fc13
install numpy before ta-lib to fix build errors
2018-07-29 14:01:50 +02:00
Matthias
42024134ec
Merge pull request #1092 from freqtrade/revert-1090-ujson-loader
...
Revert "backtesting: try to load data with ujson if it exists"
2018-07-29 12:23:25 +01:00
Matthias
7f27beff4b
Revert "backtesting: try to load data with ujson if it exists"
2018-07-29 13:23:11 +02:00
creslinux
dd71071740
Added logger.info when Sandbox is enabled.
2018-07-29 09:15:13 +00:00
creslinux
c85c7a3a77
Documentation fixes.
2018-07-29 09:12:05 +00:00
creslinux
1e804c0df5
flake 8
2018-07-29 08:10:55 +00:00
creslinux
fc06d028b8
Unit tests for sandbox pass / fail scenarios
...
Big Wave of appreciation to xmatthias for the guidence on how
Mocker works
2018-07-29 08:02:04 +00:00
Matthias
618784d060
Merge pull request #1090 from freqtrade/ujson-loader
...
backtesting: try to load data with ujson if it exists
2018-07-29 08:54:02 +01:00
Samuel Husso
cfcc2e61e5
Merge pull request #1088 from freqtrade/fix/unpatched_mock
...
fix rpc test going to network
2018-07-29 09:53:52 +03:00
Samuel Husso
187e039a58
Merge pull request #1034 from freqtrade/feat/positive_sl_limit
...
add offset for positive trailing stop loss
2018-07-29 08:30:29 +03:00
Gert
b3df1b1ba7
added documentation:
2018-07-28 21:31:20 -07:00
Gert
ab66fe1b72
prepared for tracking signals
2018-07-28 19:45:33 -07:00
Gert
ed47240b6e
working on develop backslap
2018-07-28 18:30:12 -07:00
Gert
1a673c6ac9
working on moving backslap
2018-07-28 14:23:18 -07:00
creslinux
0a059662b3
Submitting with unit test for the working scenario.
...
Strongly recommend core team check the unit test is even targetting the
correct code in exchange/__init__.py
I have a real knowledge gap on mocker, in so far as how tests map to
what they're targeting.
2018-07-28 20:32:10 +00:00
Samuel Husso
cb2fff8909
mypy doesn't handle common idiomacy so disable the line (see the open issue more details)
2018-07-28 22:06:26 +03:00
Samuel Husso
cdd8cc551c
backtesting: try to load data with ujson if it exists
2018-07-28 21:56:11 +03:00
creslinux
8648ac9da2
Update documentation with hot to sandbox test.
...
Allowing end-to-end GDAX API use without risking real money.
2018-07-28 17:42:56 +00:00
Samuel Husso
083befaafc
Merge pull request #1087 from freqtrade/pyup-scheduled-update-2018-07-28
...
Scheduled daily dependency update on saturday
2018-07-28 16:26:38 +03:00
pyup-bot
099e7020c8
Update ccxt from 1.17.29 to 1.17.39
2018-07-28 14:24:06 +02:00
Samuel Husso
6ab8fa8c71
Merge pull request #1079 from creslinux/apiAuthPass
...
add Password option to API login, GDAX as example requires.
2018-07-28 13:53:39 +03:00
creslinux
b2b81c8b2d
Update documentation with hot to sandbox test.
...
Allowing end-to-end GDAX API use without risking real money.
2018-07-27 20:18:12 +00:00
Matthias
243b63e39c
fix rpc test going to network (unsuitable for flights...)
2018-07-27 21:14:41 +01:00
Janne Sinivirta
a3d870ad3e
Merge pull request #1075 from freqtrade/extract_get_history
...
Extract get history from get_signal call
2018-07-27 20:54:20 +03:00
Matthias
1ceaa2200a
Merge pull request #1080 from freqtrade/pyup-scheduled-update-2018-07-27
...
Scheduled daily dependency update on friday
2018-07-27 16:06:07 +01:00
Matthias
c8ac98501c
Merge pull request #1081 from sandoche/patch-1
...
Error fixed in the quickstart documentation
2018-07-27 16:05:51 +01:00
Sandoche ADITTANE
ca0d658f15
Error fixed in the quickstart documentation
2018-07-27 15:28:06 +02:00
pyup-bot
4547ae930a
Update ccxt from 1.17.20 to 1.17.29
2018-07-27 14:24:06 +02:00
creslin
40ae250193
Update constants.py
...
Adding UID also, as itll get ran into in future on an exchange that needs it.
2018-07-27 12:19:01 +00:00
creslinux
c47253133a
have to begin before we can stop
2018-07-27 12:07:07 +00:00
creslinux
7efa81073a
Removed ; at line end.
2018-07-27 09:10:09 +00:00
creslinux
d23b3ccc5e
odd cut and paste error fixed.
2018-07-27 08:55:36 +00:00
Matthias
48cd468b6c
Don't do all network calls at once without async
2018-07-27 07:40:27 +01:00
creslinux
0372485cf0
Some reason did not push this...
...
vector calcs redone.
2018-07-26 19:17:00 +00:00
creslinux
93ba80b5a9
Merge remote-tracking branch 'origin/backslap_numpy_poc' into backslap_numpy_poc
2018-07-26 19:15:53 +00:00
creslin
2dc3d6a6b8
Update backtesting.py
2018-07-26 18:42:20 +00:00
creslinux
e39ae45d2f
Some reason did not push this...
...
vector calcs redone.
2018-07-26 18:40:45 +00:00
Matthias
df3e76a65d
Remove legacy code, fix missed call
2018-07-26 19:11:51 +01:00
Matthias
f2a9be3684
Adjust tests and remove legacy variable
2018-07-26 19:06:25 +01:00
Matthias
3324cdfcbe
add mock for get_history in patch_get_signal
2018-07-26 18:58:49 +01:00
Matthias
484103b957
extract get_history_data from get_signal
2018-07-26 18:23:42 +01:00
Samuel Husso
6e437a7290
Merge pull request #1074 from freqtrade/pyup-scheduled-update-2018-07-26
...
Scheduled daily dependency update on thursday
2018-07-26 15:48:41 +03:00
pyup-bot
0c7ceadb27
Update ccxt from 1.17.11 to 1.17.20
2018-07-26 14:24:05 +02:00
Janne Sinivirta
726b94b077
Merge pull request #1069 from freqtrade/feat/movefiatconverttorpc
...
Feat/movefiatconverttorpc
2018-07-26 14:25:58 +03:00
creslin
482b85182a
Update setup.py
2018-07-26 06:53:43 +00:00
Matthias
452a1cad9d
don't default fiat_convert to None for outputs
2018-07-26 07:26:23 +01:00
Matthias
7b49f746d1
remove #FIX which was fixed
2018-07-25 22:47:20 +01:00
Matthias
78f8c6566e
Merge pull request #1072 from freqtrade/datesorting-backtest-fix
...
Use pandas own min and max
2018-07-25 22:45:24 +01:00
creslin
79f931f296
Update backtesting.py
2018-07-25 19:49:25 +00:00
Janne Sinivirta
4b38c8b11d
use pandas own min and max for column sorting
2018-07-25 17:04:25 +03:00
Samuel Husso
3fa1c5b19f
Merge pull request #1070 from freqtrade/pyup-scheduled-update-2018-07-25
...
Scheduled daily dependency update on wednesday
2018-07-25 07:33:00 -05:00
pyup-bot
4f4daf4071
Update ccxt from 1.16.89 to 1.17.11
2018-07-25 14:24:07 +02:00
Matthias
dc1ad3cbf6
whitespace issues
2018-07-24 23:08:40 +01:00
Matthias
ff6435948e
Fix random test failure
2018-07-24 22:53:10 +01:00
Matthias
23c2a75fc4
Merge pull request #1066 from freqtrade/pyup-scheduled-update-2018-07-24
...
Scheduled daily dependency update on tuesday
2018-07-24 13:53:35 +01:00
pyup-bot
7feea8c7a6
Update numpy from 1.14.5 to 1.15.0
2018-07-24 14:24:08 +02:00
pyup-bot
cf6e229729
Update ccxt from 1.16.88 to 1.16.89
2018-07-24 14:24:06 +02:00
Matthias
4928686af9
Remove currency from daily table
2018-07-24 09:37:25 +01:00
Matthias
30b72ad98a
don't show fiat-currency if not set
2018-07-24 08:20:32 +01:00
Matthias
1a9ead45eb
fix missed fiat_display_currency config value
2018-07-24 08:00:56 +01:00
Janne Sinivirta
0b3190552e
Merge pull request #1018 from freqtrade/feat/sell_reason
...
Record sell reason
2018-07-24 09:09:45 +03:00
Matthias
456e49fe35
default fiat_currency to none
2018-07-24 00:01:51 +01:00
Janne Sinivirta
ab67822af2
Merge pull request #1062 from freqtrade/fix/migratescript
...
fix a bug in the database migration script
2018-07-23 16:48:12 +03:00
Janne Sinivirta
7f877aed6f
Merge pull request #1063 from freqtrade/pyup-scheduled-update-2018-07-23
...
Scheduled daily dependency update on monday
2018-07-23 16:47:19 +03:00
pyup-bot
4575919d78
Update ccxt from 1.16.86 to 1.16.88
2018-07-23 14:24:05 +02:00
Matthias
10fc2c67c7
Fix bug causing a database-migration to fail from aspecific state
2018-07-23 09:10:37 +01:00
Matthias
643de58c4d
Add test to check for a mid-migrated database (not old but not new)
2018-07-23 09:09:56 +01:00
Janne Sinivirta
aba3c69765
Merge pull request #1061 from freqtrade/fix_networkcall
...
Add missing mock
2018-07-23 07:19:37 +03:00
Matthias
0775a371fe
rename sellreason to sell_Reason, fix typos
2018-07-23 00:54:20 +01:00
Matthias
23fe0db2df
Add missing mock
2018-07-22 17:06:42 +01:00
Matthias
f54ac5a8de
revert bugfix done in it's own branch
2018-07-22 17:05:22 +01:00
Matthias
4c8411537f
Don't require fiat-currency
2018-07-22 14:53:46 +02:00
Matthias
bd2771b8f9
use correct property
2018-07-22 14:52:58 +02:00
Matthias
4d864df59e
Add tests for no_fiat functionality
2018-07-22 14:49:07 +02:00
Matthias
fae4c3a4e3
only init if stake_currency is set
2018-07-22 14:48:06 +02:00
Matthias
2b297869a1
adjust checks to fit new functionality
2018-07-22 14:35:59 +02:00
Matthias
6cc0a72bca
ADd optional to class _fiat_convert
2018-07-22 14:35:37 +02:00
Samuel Husso
f53e03767c
Merge pull request #1060 from freqtrade/pyup-scheduled-update-2018-07-22
...
Scheduled daily dependency update on sunday
2018-07-22 07:34:40 -05:00
pyup-bot
5ab1e66978
Update ccxt from 1.16.80 to 1.16.86
2018-07-22 14:24:05 +02:00
Samuel Husso
849ded7772
Merge pull request #1057 from freqtrade/fix/fiatconvert_error
...
Catch all exceptions from fiat-convert api calls
2018-07-21 23:12:56 -05:00
Matthias
f297d22edb
fix some tests in rpc_telegram
2018-07-21 20:49:57 +02:00
Matthias
0681a806cc
move cryptofiatconvert to rpc
2018-07-21 20:44:38 +02:00
Matthias
be3f04775a
remove unnecessary mocks - add mocks which went to exchange
2018-07-21 20:21:00 +02:00
Matthias
9467461160
only init FIATConvert when telegram is enabled
2018-07-21 20:13:32 +02:00
Matthias
66af41192a
Catch all exceptions from fiat-convert api calls
2018-07-21 19:50:38 +02:00
Matthias
6f7898809a
Merge pull request #1055 from freqtrade/pyup-scheduled-update-2018-07-21
...
Scheduled daily dependency update on saturday
2018-07-21 14:40:26 +02:00
pyup-bot
ab3478a742
Update ccxt from 1.16.75 to 1.16.80
2018-07-21 14:24:05 +02:00
Matthias
00fa41d63f
Merge pull request #1051 from freqtrade/pyup-scheduled-update-2018-07-20
...
Scheduled daily dependency update on friday
2018-07-20 15:52:32 +02:00
pyup-bot
7f6c79eb76
Update ccxt from 1.16.68 to 1.16.75
2018-07-20 14:24:06 +02:00
Janne Sinivirta
b45128f53d
Merge pull request #1050 from freqtrade/xmatt_verbosity2
...
Add multiple verbosity levels
2018-07-20 11:42:42 +03:00
Matthias
dd1290e38e
Add multiple verbosity levels
2018-07-19 21:12:27 +02:00
Janne Sinivirta
62701888c9
Merge pull request #1049 from freqtrade/revert-1045-xmatt_verbosity
...
Revert "Add more verbosity levels"
2018-07-19 21:50:46 +03:00
Matthias
90915b6b2f
Revert "Add more verbosity levels"
2018-07-19 20:43:41 +02:00
Matthias
1b2bfad348
Fix wrong test
2018-07-19 20:36:49 +02:00
Matthias
060469fefc
Add stuff after rebase
2018-07-19 20:12:20 +02:00
Matthias
4fb9823cfb
fix rebase problem
2018-07-19 19:50:06 +02:00
Matthias
760c79c5e9
Use .center() to output trades header line
2018-07-19 19:39:08 +02:00
Matthias
a452864b41
Use namedtuple for sell_return
2018-07-19 19:39:08 +02:00
Matthias
ad98c62329
update backtest anlaysis cheatsheet
2018-07-19 19:34:14 +02:00
Matthias
506aa0e3d3
Add print_sales table and test
2018-07-19 19:34:14 +02:00
Matthias
426c25f631
record ticker_interval and strategyname
2018-07-19 19:34:14 +02:00
Matthias
4059871c28
Add get_strategy_name
2018-07-19 19:34:14 +02:00
Matthias
2a61629014
Export sell_reason from backtest
2018-07-19 19:29:31 +02:00
Matthias
8c0b19f80c
Check sell-reason for sell-reason-specific tests
2018-07-19 19:29:31 +02:00
Matthias
838b0e7b76
Remove unused import
2018-07-19 19:29:31 +02:00
Matthias
cbffd3650b
add sell_reason to backtesting
2018-07-19 19:29:31 +02:00
Matthias
0147b1631a
remove optional from selltype
2018-07-19 19:27:33 +02:00
Matthias
49a7c7f08e
fix tests
2018-07-19 19:27:33 +02:00
Janne Sinivirta
1af24af391
Merge pull request #1047 from freqtrade/pyup-scheduled-update-2018-07-19
...
Scheduled daily dependency update on thursday
2018-07-19 17:34:02 +03:00
Janne Sinivirta
0cc1b66ae7
Merge pull request #1037 from freqtrade/fix/backtest-comment
...
replace --realistic with 2 separate flags
2018-07-19 17:33:19 +03:00
Janne Sinivirta
6070d819b8
Merge pull request #1040 from freqtrade/xmatthias_backtest_duration
...
Fix backtest duration calculation
2018-07-19 17:32:11 +03:00
pyup-bot
f2bfc9ccc2
Update ccxt from 1.16.57 to 1.16.68
2018-07-19 14:24:07 +02:00
Matthias
f991109b0a
Add sell-reason to sell-tree
2018-07-19 13:29:42 +02:00
Matthias
6bb7167b56
Add sellType enum
2018-07-19 13:25:48 +02:00
Matthias
365ba98131
add option to full_json example
2018-07-19 13:22:44 +02:00
Matthias
6a3c8e3933
update docs for trailing stoploss offset
2018-07-19 13:22:44 +02:00
Matthias
c0a7725c1f
Add stoploss offset
2018-07-19 13:22:44 +02:00
Matthias
71100a67c9
update documentation with new options
2018-07-19 13:20:15 +02:00
Matthias
8f254031c6
Add short form for parameters, change default for hyperopt
2018-07-19 13:19:36 +02:00
Matthias
aa69177436
Properly check emptyness and adjust floatfmt
2018-07-19 13:14:21 +02:00
Matthias
64f933477d
Merge pull request #1007 from freqtrade/remove-analyze
...
Remove Analyze
2018-07-19 10:12:36 +02:00
Janne Sinivirta
aaa58a956d
Merge pull request #1045 from freqtrade/xmatt_verbosity
...
Add more verbosity levels
2018-07-19 08:11:32 +03:00
Matthias
75c0a476f8
Test setting verbosity in commandline
2018-07-18 23:40:04 +02:00
Matthias
1ab7f5fb6d
add tests for more debug levels
2018-07-18 22:53:44 +02:00
Matthias
789b98015f
Allow different loglevels
2018-07-18 22:52:57 +02:00
Matthias
7134c15e86
Merge pull request #1024 from freqtrade/feature/webhook
...
Feature/webhook
2018-07-18 20:39:57 +02:00
Matthias
79b1030435
output duration in a more readable way
2018-07-18 20:08:55 +02:00
Matthias
ac6955fd3b
Merge pull request #1041 from freqtrade/pyup-scheduled-update-2018-07-18
...
Scheduled daily dependency update on wednesday
2018-07-18 14:39:57 +02:00
pyup-bot
a374f95687
Update ccxt from 1.16.50 to 1.16.57
2018-07-18 14:24:07 +02:00
Matthias
f9f6a3bd04
cast to int to keep exports constant
2018-07-18 09:29:51 +02:00
Matthias
8e4d2abd4e
Fix typo
2018-07-18 09:10:17 +02:00
Matthias
08237abe20
Fix wrong backtest duration
...
identified in #1038
2018-07-18 09:06:12 +02:00
Matthias
5b3fa3c635
Merge pull request #1039 from Lufedi/develop
...
Add docs to get_trade_stake_amount function
2018-07-18 08:57:56 +02:00
Luis Felipe Diaz Chica
ee8e890f50
Add docs to get_trade_stake_amount function
2018-07-18 01:36:39 -05:00
creslinux
3184c85dca
default settings to trigger low, take stop
2018-07-17 21:33:11 +00:00
Matthias
3df79b8542
fix hanging intend
2018-07-17 21:12:05 +02:00
Matthias
a290286fef
update documentation
2018-07-17 21:05:31 +02:00
Matthias
c82276ecbe
add --disable-max-market-positions
2018-07-17 21:05:03 +02:00
Matthias
b29eed32ca
update documentation
2018-07-17 20:29:53 +02:00
Matthias
e17618407b
Rename --realistic-simulation to --enable-position-stacking
2018-07-17 20:26:59 +02:00
Janne Sinivirta
85fd4dd3ff
rename analyze.py to exchange_helpers.py
2018-07-17 21:26:52 +03:00
Matthias
78205da4f0
Merge pull request #1036 from freqtrade/pyup-scheduled-update-2018-07-17
...
Scheduled daily dependency update on tuesday
2018-07-17 14:40:25 +02:00
pyup-bot
e021d22c7f
Update ccxt from 1.16.36 to 1.16.50
2018-07-17 14:24:09 +02:00
creslinux
8cea0517eb
Added stop_stops
...
stop_stops is an int value
when number of stops in a pair reached the int the pair is stopped
trading.
This allows backtest to align with my pre_trade_mgt that does the same
in dry and live operations
2018-07-17 11:22:38 +00:00
creslinux
ed4bf32f2a
Fixed Stop closing in Index 0
...
when buy opening on Index 1
2018-07-17 10:59:17 +00:00
Janne Sinivirta
4a26eb34ea
fix plot_profit to use strategy instead of Analyze
2018-07-17 11:47:09 +03:00
Janne Sinivirta
50b15b8052
fix plot_dataframe to use strategy instead of Analyze
2018-07-17 11:41:21 +03:00
Janne Sinivirta
e11ec28962
remove leftover commented-out code
2018-07-17 11:13:35 +03:00
creslinux
baaf0a5b21
Handle when 0 trades are found in any pairs being tested.
2018-07-17 08:12:21 +00:00
Janne Sinivirta
06d024cc46
make pytest ignore this file
2018-07-17 11:07:27 +03:00
Janne Sinivirta
084264669f
fix the last failing unit test
2018-07-17 11:02:07 +03:00
Janne Sinivirta
dbc3874b4f
__init__ must return None to please mypy
2018-07-17 10:47:15 +03:00
Janne Sinivirta
78af4bc785
move and fix tests from Analyze to interface of strategy
2018-07-17 10:23:04 +03:00
creslinux
a313917347
Handle a buy on the last candle
...
We will never see this, as buy is on close which is the end of backtest
e.g there is no next candle OPEN to buy at, or on
2018-07-16 18:59:48 +00:00
creslinux
357c8c0ba0
sensible defaults
2018-07-16 18:32:41 +00:00
creslinux
3b0cb7bc33
Added ujson and py_find_1st to setup.py
2018-07-16 18:06:31 +00:00
creslinux
8d5da4e6ad
changed defaults
...
Seperated save trades and print trades options.
2018-07-16 17:48:11 +00:00
creslinux
ec1960530b
Added Show trades option
...
If true, prints trades ordered by date after summary.
Useful for spotting trends.
2018-07-16 17:06:06 +00:00
creslinux
99d16e82c0
disable time calcs output on vector displaying in debug. Excessive.
2018-07-16 16:30:11 +00:00
creslinux
885a653439
Disabled full debug on in last commit
...
Switched Stops to trigger on Low
Switched Stops to pay stop-rate not close.
2018-07-16 16:18:54 +00:00
creslinux
059aceb582
Disabled full debug on in last commit
...
Switched Stops to trigger on Low
Switched Stops to pay stop-rate not close.
2018-07-16 16:12:33 +00:00
creslinux
0f3339f74f
use ujson to load ticker files 30% faster from disk.
2018-07-16 16:09:42 +00:00
creslinux
4a39a754f4
Fixed: self.use_backslap = Bool on line97
...
If self.use_backslap = True Backslap executes
If self.use_backslap = False Original Backtest Code executes
2018-07-16 15:57:15 +00:00
creslinux
5aaf454f12
GAS trades verified from candle data to excel by hand
...
All pass
3 sells 1 stop loss
2018-07-16 15:48:06 +00:00
creslinux
fb0edd71ff
in tech test
2018-07-16 14:16:35 +00:00
creslinux
eed29a6b8a
update
2018-07-16 13:16:18 +00:00
Matthias
2795db3ea0
Merge pull request #1033 from freqtrade/pyup-scheduled-update-2018-07-16
...
Scheduled daily dependency update on monday
2018-07-16 15:02:44 +02:00
pyup-bot
4f957728bf
Update scikit-learn from 0.19.1 to 0.19.2
2018-07-16 14:24:07 +02:00
pyup-bot
62f4d734b9
Update ccxt from 1.16.33 to 1.16.36
2018-07-16 14:24:06 +02:00
creslinux
7174f27eb8
Rewrite to used algned numpy/dataframes
...
updated logic
added vector fill for abs/profit/duration in single hit on results.
2018-07-16 12:01:02 +00:00
Samuel Husso
a3466f4b42
Merge pull request #1031 from freqtrade/feat/update_configdict
...
Update config dict with attributes loaded from strategy
2018-07-16 10:00:46 +03:00
Samuel Husso
050afe2bc0
Merge pull request #979 from creslinux/Check_timeframes
...
Handle if ticker_interval in config.json is not supported on exchange.
2018-07-16 09:57:46 +03:00
Janne Sinivirta
5c87c420c7
restore one analyze test
2018-07-16 08:59:14 +03:00
Janne Sinivirta
aeb4102bcb
refactor Analyze class methods to base Strategy class
2018-07-16 08:23:39 +03:00
Janne Sinivirta
f6b8c2b40f
move parse_ticker_dataframe outside Analyze class
2018-07-16 08:23:39 +03:00
Janne Sinivirta
85e6c9585a
remove pass-through methods from Analyze
2018-07-16 08:23:39 +03:00
Janne Sinivirta
a74147c472
move strategy initialization outside Analyze
2018-07-16 08:23:39 +03:00
creslinux
a8b62a21cc
hmm
2018-07-15 17:03:47 +00:00
Matthias
727f569e3a
Merge pull request #1032 from freqtrade/pyup-scheduled-update-2018-07-15
...
Scheduled daily dependency update on sunday
2018-07-15 14:42:35 +02:00
pyup-bot
8f59759e97
Update ccxt from 1.16.16 to 1.16.33
2018-07-15 14:24:05 +02:00
creslinux
4e68362d46
Works with reporting output
...
Bugs
Calculating % prof ok, but abs wrong
BAT/BTC DF is very broken all OHLC are the same - but exposes a
buy after stop on last row "oddness" to be investigated / handled
2018-07-15 10:33:00 +00:00
creslinux
71c3106f8f
Added ABS and Fees
...
Fixed Index Alignment that was off moving from scratch to FT
Fixed Stoploss,
its a negative in FT, had been using positve stop -1 in scratch
2018-07-15 09:30:01 +00:00
Matthias
158226012a
consistent use of the config dict within the test
2018-07-15 09:08:14 +02:00
Matthias
b4ba641131
Update config dict with attributes loaded from strategy
2018-07-15 09:01:08 +02:00
creslinux
07175ebc5a
up
2018-07-14 23:45:06 +00:00
creslinux
90e3c38757
First cut, Bslap
...
science project replacement for freqtrade backtest analysis
- appprox 300-500x quicker to execute
- fixes stop on close take close price bug in FT
Bslap is configurable but by default stops are triggerd on
low and pay stop price
Not implimented dynamic stops or roi
2018-07-14 22:54:23 +00:00
Matthias
682f4c1ade
Merge pull request #1030 from freqtrade/pyup-scheduled-update-2018-07-14
...
Scheduled daily dependency update on saturday
2018-07-14 19:39:13 +02:00
pyup-bot
e1de988f85
Update sqlalchemy from 1.2.9 to 1.2.10
2018-07-14 14:24:09 +02:00
pyup-bot
bc83c34118
Update ccxt from 1.16.12 to 1.16.16
2018-07-14 14:24:07 +02:00
Matthias
278e7159bc
adjust webhook tests
2018-07-14 13:32:35 +02:00
Matthias
1284627219
move url to private class level
2018-07-14 13:32:35 +02:00
Matthias
120fc29643
use dict comprehension
2018-07-14 13:32:35 +02:00
Matthias
6336d8a0e2
remove copy leftover
2018-07-14 13:32:35 +02:00
Matthias
ee2f6ccbe9
Add test for enable_webhook
2018-07-14 13:32:35 +02:00
Matthias
144d308e5e
Allow enabling of webhook
2018-07-14 13:32:35 +02:00
Matthias
3ca161f196
Add webhook config
2018-07-14 13:32:35 +02:00
Matthias
f55df7ba63
improve README.md formatting (styling only)
2018-07-14 13:32:35 +02:00
Matthias
71df41c4eb
add documentation for rpc_webhook
2018-07-14 13:32:35 +02:00
Matthias
a4643066a8
allow more flexibility in webhook
2018-07-14 13:32:35 +02:00
Matthias
25250f7c10
don't hardcode post parameters
2018-07-14 13:32:35 +02:00
Matthias
fa8512789f
add tests for webhook
2018-07-14 13:32:35 +02:00
Matthias
ae22af1ea3
fix typo
2018-07-14 13:32:35 +02:00
Matthias
6e16c1d80d
add webhook test file
2018-07-14 13:32:35 +02:00
Matthias
266092a05d
Merge pull request #1029 from freqtrade/mypy-fix
...
rpc: dont re-use variables with different types
2018-07-14 13:15:39 +02:00
Samuel Husso
fa8b349200
rpc: dont re-use variables with different types
2018-07-14 08:02:39 +03:00
Samuel Husso
04bed3e53e
Merge pull request #1027 from peterkorodi/patch-2
...
Update plotting.md
2018-07-13 22:50:10 -05:00
peterkorodi
68ddd1b951
Update plotting.md
...
Fix pairs and db-url in the doc
2018-07-14 00:07:38 +02:00
Samuel Husso
b6e1020f39
Merge pull request #1026 from freqtrade/pyup-scheduled-update-2018-07-13
...
Scheduled daily dependency update on friday
2018-07-13 08:56:51 -05:00
pyup-bot
5b02b87735
Update ccxt from 1.16.6 to 1.16.12
2018-07-13 14:24:06 +02:00
Matthias
c17e8d6abb
Merge pull request #972 from freqtrade/feature/rewrite-rpc
...
Rewrite RPC module
2018-07-12 19:38:01 +02:00
gcarq
cb8cd21e22
add tests for telegram.send_msg
2018-07-12 17:50:11 +02:00
gcarq
a559e22f16
remove duplicate send_msg invocation
2018-07-12 17:29:02 +02:00
gcarq
7eaeb8d146
status: return arrow object instead humanized str
2018-07-12 17:27:40 +02:00
gcarq
0920fb6120
use more granular msg dict for buy/sell notifications
2018-07-12 17:16:31 +02:00
gcarq
4cb1aa1d97
use dict as argument for rpc.send_msg
2018-07-12 17:12:42 +02:00
gcarq
96a405feb7
implement name property in abstract class
2018-07-12 17:11:31 +02:00
gcarq
112998c205
refactor _rpc_balance
2018-07-12 17:11:31 +02:00
gcarq
f1a370b3b9
return dict from _rpc_status and handle rendering in module impl
2018-07-12 17:10:04 +02:00
gcarq
29670b9814
remove markdown formatting from exception string
2018-07-12 17:07:19 +02:00
gcarq
df8ba28ce5
convert start, stop and reload_conf to return a dict
2018-07-12 17:07:19 +02:00
Matthias
5288e18f2f
Merge pull request #1022 from freqtrade/pyup-scheduled-update-2018-07-12
...
Scheduled daily dependency update on thursday
2018-07-12 14:33:14 +02:00
pyup-bot
ddfc4722b9
Update ccxt from 1.15.42 to 1.16.6
2018-07-12 14:23:06 +02:00
Janne Sinivirta
bd46b4faf3
Merge pull request #1015 from freqtrade/xmatthias-patch-1
...
add missing s to Backtest cum results
2018-07-11 16:18:07 +03:00
Matthias
46708e7d29
Merge pull request #1014 from freqtrade/pyup-scheduled-update-2018-07-11
...
Scheduled daily dependency update on wednesday
2018-07-11 14:50:09 +02:00
Matthias
06c9494a46
add missing s to Backtest cum results
2018-07-11 14:50:04 +02:00
pyup-bot
8f6252b312
Update ccxt from 1.15.35 to 1.15.42
2018-07-11 14:23:06 +02:00
Janne Sinivirta
1f16ff268f
Merge pull request #1010 from jblestang/refactoring_create_trade_function
...
Refactoring Create Trade
2018-07-11 07:23:03 +03:00
Janne Sinivirta
aa2366346a
Merge pull request #1001 from xmatthias/feat/backtest_cum_profit
...
Add cumulative profit to backtest result table
2018-07-11 07:21:28 +03:00
Janne Sinivirta
8b72560eba
Merge pull request #1006 from freqtrade/update_plotly
...
Update plotly
2018-07-11 07:20:33 +03:00
Jean-Baptiste LE STANG
773fb5953b
Reafcotring Create Trade
2018-07-10 15:10:56 +02:00
Matthias
3540ba3712
Merge pull request #1009 from freqtrade/pyup-scheduled-update-2018-07-10
...
Scheduled daily dependency update on tuesday
2018-07-10 14:35:33 +02:00
pyup-bot
d546a4b29f
Update ccxt from 1.15.28 to 1.15.35
2018-07-10 14:23:08 +02:00
Janne Sinivirta
b4be3c2499
Merge pull request #1002 from xmatthias/test/use_open_backtest
...
Use open-rates for backtesting
2018-07-10 09:20:32 +03:00
Matthias
85c60519b0
Fix test crash
2018-07-09 22:11:12 +02:00
Matthias
6be6448334
replace "transparent" with rgb to fix exception in plotly 3.0.0
2018-07-09 21:56:29 +02:00
Matthias
f5bc65b877
update plotly
2018-07-09 21:56:24 +02:00
Matthias
a7a82635b4
Merge pull request #1004 from berlinguyinca/patch-2
...
Fixing database issues
2018-07-09 21:54:21 +02:00
Samuel Husso
b9916b60f9
Merge pull request #1005 from freqtrade/pyup-scheduled-update-2018-07-09
...
Scheduled daily dependency update on monday
2018-07-09 08:26:54 -05:00
pyup-bot
b773e3472a
Update ccxt from 1.15.27 to 1.15.28
2018-07-09 14:23:06 +02:00
Gert Wohlgemuth
4654792784
Fixing database issues
...
1. if database is defined in config file, it currently tosses an exception that only export file or db is defined
2. if trades are loaded from databases, plot crashes with an exception 'cannot compare tz-naive and tz-aware datetime-like objects'
3. if Trade is not closed, crashes with exception that NoneType has no field timestamp
all should be fixed
2018-07-08 22:43:34 -07:00
Matthias
750d737b7d
Add tests for change to open_rate
2018-07-08 20:18:34 +02:00
Matthias
0bd9674b5c
Merge pull request #1000 from pan-long/fix-doc
...
Update doc for manually fix trade
2018-07-08 20:07:25 +02:00
Matthias
8b06000f0f
Use open-rates for backtesting
2018-07-08 20:03:11 +02:00
Matthias
efaa8f16e7
Improve formattiong of table
2018-07-08 20:01:33 +02:00
Matthias
38487644f0
fix tests for backtest-result output table
2018-07-08 19:55:16 +02:00
Matthias
1a24afef77
add cumsum to backtest-results
2018-07-08 19:55:04 +02:00
Janne Sinivirta
8fb146ba6a
Merge pull request #992 from freqtrade/backtest_optimize
...
reduce calculation effort by removing a call to calc_profit_percent
2018-07-08 17:41:50 +03:00
Janne Sinivirta
05b078b8dd
Merge pull request #999 from freqtrade/pyup-scheduled-update-2018-07-08
...
Scheduled daily dependency update on sunday
2018-07-08 17:40:42 +03:00
Janne Sinivirta
6926e468a4
Merge pull request #984 from freqtrade/test_backtest_results
...
Test backtest results
2018-07-08 17:40:12 +03:00
Janne Sinivirta
34764108cc
Merge pull request #997 from freqtrade/fix/timedout_candle
...
don't flag data as outdated which isn't
2018-07-08 17:36:03 +03:00
pyup-bot
17c9c183f5
Update pandas from 0.23.2 to 0.23.3
2018-07-08 14:23:07 +02:00
pyup-bot
cc107bb3cc
Update ccxt from 1.15.25 to 1.15.27
2018-07-08 14:23:05 +02:00
Matthias
8dd6e29426
don't flag data as outdated which isn't
2018-07-08 13:34:47 +02:00
Matthias
3e03a208f1
reduce calculation effort (slightly!)
2018-07-07 20:17:53 +02:00
Matthias
570d27a0c4
Add testcase where ticker_interval is not in the configuration
2018-07-07 15:30:29 +02:00
Samuel Husso
7c8c8e83d3
Merge pull request #990 from freqtrade/update_dockerfile
...
Update Dockerfile to 3.6.6
2018-07-07 08:15:20 -05:00
Matthias
2b488d1da2
Update Dockerfile to 3.6.6
2018-07-07 14:52:39 +02:00
Matthias
e98efe3a35
Merge pull request #989 from freqtrade/pyup-scheduled-update-2018-07-07
...
Scheduled daily dependency update on saturday
2018-07-07 14:43:32 +02:00
Matthias
3f6e9cd28f
Add tests for validate_timeframes
2018-07-07 14:42:53 +02:00
Matthias
af17cef002
fix existing tests to work with validate_timeframes
2018-07-07 14:41:42 +02:00
pyup-bot
742fefa786
Update pandas from 0.23.1 to 0.23.2
2018-07-07 14:23:08 +02:00
pyup-bot
08fe10e302
Update ccxt from 1.15.21 to 1.15.25
2018-07-07 14:23:06 +02:00
Matthias
9906da46f6
move comment to correct place
2018-07-06 20:00:54 +02:00
Matthias
54976fa103
Add more tests to validate buy/sell rows
2018-07-06 19:56:16 +02:00
Samuel Husso
e1d7c72bb8
Merge pull request #983 from freqtrade/pyup-scheduled-update-2018-07-06
...
Scheduled daily dependency update on friday
2018-07-06 09:41:10 -05:00
pyup-bot
af03c17209
Update ccxt from 1.15.13 to 1.15.21
2018-07-06 14:23:06 +02:00
Gert Wohlgemuth
1897a1cb6a
fixed mypy issues, seriosuly...
2018-07-05 16:10:38 -07:00
Gert Wohlgemuth
58879ff012
fixed braket
2018-07-05 15:01:53 -07:00
Gert Wohlgemuth
e1f5745f59
Update resolver.py
2018-07-05 14:50:23 -07:00
Gert Wohlgemuth
1c48902e64
Merge branch 'develop' into BASE64
2018-07-05 14:40:04 -07:00
Gert Wohlgemuth
8bbee4038b
integrated BASE64 encoded strategy loading
2018-07-05 14:30:24 -07:00
Matthias
c35d1b9c9d
Add test which checks the backtest result
2018-07-05 23:22:35 +02:00
Matthias
4f642b769c
Merge pull request #981 from freqtrade/fstrings-in-use
...
Fstrings in use
2018-07-05 22:18:15 +02:00
Samuel Husso
e808b3a2a1
rpc: get rid of extra else and fix mypy warning
2018-07-05 10:47:08 -05:00
Samuel Husso
df68b0990f
rpc: fstrings
2018-07-05 10:11:29 -05:00
Samuel Husso
adbffc69e1
telegram: fstrings in use
2018-07-05 10:11:29 -05:00
Samuel Husso
21fc933678
convert_backtesting: fstrings in use
2018-07-05 10:11:29 -05:00
Samuel Husso
a2063ede55
persistence: fstrings in use
2018-07-05 10:11:29 -05:00
Samuel Husso
7dca3c6d03
freqtradebot,main,hyperopt: fstrings in use
2018-07-05 10:11:29 -05:00
Samuel Husso
03c112a601
config, optimize: fstrings in use
2018-07-05 10:11:29 -05:00
Matthias
c77686c7a7
Merge pull request #980 from freqtrade/pyup-scheduled-update-2018-07-05
...
Scheduled daily dependency update on thursday
2018-07-05 15:39:57 +02:00
pyup-bot
239f8606e1
Update pytest from 3.6.2 to 3.6.3
2018-07-05 14:23:12 +02:00
pyup-bot
bfd1e90154
Update ccxt from 1.15.8 to 1.15.13
2018-07-05 14:23:11 +02:00
creslinux
5ab644dea6
flake 8 fix
2018-07-05 12:05:31 +00:00
creslinux
966668f48a
Handle if ticker_interval in config.json is not supported on exchange.
...
Returns.
Tested positive and negative data.
The ticker list in constants.py may be obsolete now, im not sure.
raise OperationalException(f'Invalid ticker {timeframe}, this Exchange supports {timeframes}')
freqtrade.OperationalException: Invalid ticker 14m, this Exchange supports {'1m': '1m', '3m': '3m', '5m': '5m', '15m': '15m', '30m': '30m', '1h': '1h', '2h': '2h', '4h': '4h', '6h': '6h', '8h': '8h', '12h': '12h', '1d': '1d', '3d': '3d', '1w': '1w', '1M': '1M'}
2018-07-05 11:57:59 +00:00
Samuel Husso
d8d0579c5a
Merge pull request #930 from freqtrade/skopt
...
Replace Hyperopt with scikit-optimize
2018-07-04 13:51:14 -05:00
Michael Egger
64c68d93c3
Merge pull request #976 from freqtrade/sort-imports
...
sort imports
2018-07-04 16:59:42 +02:00
Matthias
700f02dde8
Merge pull request #977 from freqtrade/pyup-scheduled-update-2018-07-04
...
Scheduled daily dependency update on wednesday
2018-07-04 15:26:32 +02:00
pyup-bot
ac20bf31df
Update ccxt from 1.15.7 to 1.15.8
2018-07-04 14:23:06 +02:00
Janne Sinivirta
bf4d0a9b70
sort imports
2018-07-04 10:31:35 +03:00
Janne Sinivirta
96bb2efe69
use joblib.dump and load for trials
2018-07-03 23:08:29 +03:00
Janne Sinivirta
c4a8435e00
change pickle file name to better suit it's current purpose
2018-07-03 22:17:43 +03:00
Janne Sinivirta
9dbe0f50a3
fix tests after changing the dumping and pickling dataframe in hyperopt
2018-07-03 22:09:59 +03:00
Janne Sinivirta
3a7056ea1b
run at least one epoch
2018-07-03 21:55:22 +03:00
Janne Sinivirta
2cde540645
remove dead code
2018-07-03 21:50:45 +03:00
Janne Sinivirta
ef59f9ad24
sort imports in hyperopt.py
2018-07-03 21:50:24 +03:00
Matthias
e91cfbfeeb
Merge pull request #975 from freqtrade/pyup-scheduled-update-2018-07-03
...
Scheduled daily dependency update on tuesday
2018-07-03 14:35:45 +02:00
pyup-bot
2c0e950486
Update ccxt from 1.15.3 to 1.15.7
2018-07-03 14:23:05 +02:00
Janne Sinivirta
ee4754cfb9
avoid re-serialization of whole dataframe
2018-07-03 14:49:58 +03:00
Janne Sinivirta
4a26b88a17
improve documentation
2018-07-03 12:51:02 +03:00
Janne Sinivirta
2713fdb860
use cpu count explicitly in job count
2018-07-03 11:46:56 +03:00
Janne Sinivirta
79aab4cce2
use fstring
2018-07-03 11:44:54 +03:00
Samuel Husso
2b34d10973
Merge pull request #973 from freqtrade/pyup-scheduled-update-2018-07-02
...
Scheduled daily dependency update on monday
2018-07-02 08:57:27 -05:00
pyup-bot
76343ecb77
Update ccxt from 1.14.301 to 1.15.3
2018-07-02 14:23:06 +02:00
Janne Sinivirta
fa8fc3e4ce
handle the case where we have zero buys
2018-07-02 11:46:55 +03:00
Janne Sinivirta
aec3f582e1
Merge branch 'develop' into skopt
2018-07-02 11:27:27 +03:00
Janne Sinivirta
a58d51ded0
update hyperopt documentation
2018-07-02 09:56:58 +03:00
Michael Egger
5e4a6ba7ba
Merge pull request #963 from freqtrade/feat/stop_loss
...
Feat/stop loss
2018-07-01 20:50:13 +02:00
xmatthias
3c5be55eb9
remove unnecessary variable
2018-07-01 20:17:30 +02:00
xmatthias
782570e71e
Address PR comment
2018-07-01 20:03:07 +02:00
Matthias
ed2a1becef
Merge branch 'develop' into feat/stop_loss
2018-07-01 20:01:02 +02:00
xmatthias
937644a04b
change while-loop to enumerate - add intensified test for this scenario
2018-07-01 19:55:51 +02:00
xmatthias
e39d88ef65
Address some PR comments
2018-07-01 19:54:26 +02:00
Michael Egger
f91263c8ef
Merge pull request #966 from freqtrade/feat/revamp_exchangetest
...
Rewrite standard ccxt exception handling
2018-07-01 19:47:57 +02:00
Michael Egger
e2127f5af1
Merge pull request #969 from xmatthias/split_unfilled
...
separating unfulfilled timeouts for buy and sell
2018-07-01 19:47:24 +02:00
xmatthias
2dc881558d
address PR comments
2018-07-01 19:41:19 +02:00
xmatthias
c66f858b98
rename innerfun to mock_ccxt_fun
2018-07-01 19:37:55 +02:00
Michael Egger
8023fdf923
Merge pull request #971 from freqtrade/fix/nonmocked_markets
...
Add get_markets mock to new tests
2018-07-01 15:11:22 +02:00
Michael Egger
2cee8e52c1
Merge pull request #965 from freqtrade/fix/fix_959
...
catch crash with cobinhood
2018-07-01 14:28:01 +02:00
Nullart
8f49d5eb10
documentation updates
2018-06-30 19:32:56 +02:00
xmatthias
9e3e900f78
Add get_markets mock to new tests
2018-06-30 17:49:46 +02:00
xmatthias
14e12bd3c0
Fix missing comma in example.json
2018-06-30 17:37:34 +02:00
Samuel Husso
c29163a51c
Merge pull request #970 from freqtrade/pyup-scheduled-update-2018-06-30
...
Scheduled daily dependency update on saturday
2018-06-30 09:37:38 -05:00
pyup-bot
5a591e01c0
Update sqlalchemy from 1.2.8 to 1.2.9
2018-06-30 14:23:07 +02:00
pyup-bot
c447644fd1
Update ccxt from 1.14.295 to 1.14.301
2018-06-30 14:23:06 +02:00
Nullart
98108a78f1
separating unfulfilled timeouts for buy and sell
2018-06-30 13:44:42 +02:00
Janne Sinivirta
0ce08932ed
mypy fixes
2018-06-30 09:54:31 +03:00
Michael Egger
6dd5f85fb6
Merge pull request #954 from freqtrade/feat/allow_backtest_plot
...
allow backtest ploting
2018-06-29 19:44:06 +02:00
Samuel Husso
d8f2a683c6
Merge pull request #967 from freqtrade/pyup-scheduled-update-2018-06-29
...
Scheduled daily dependency update on friday
2018-06-29 08:32:34 -05:00
pyup-bot
8a941f3aa8
Update ccxt from 1.14.289 to 1.14.295
2018-06-29 14:23:06 +02:00
xmatthias
cf6b1a637a
increase exchange code coverage
2018-06-28 22:32:28 +02:00
xmatthias
dcdc18a338
rename test-function
2018-06-28 22:18:38 +02:00
xmatthias
15c7854e7f
add test for exchange_has
2018-06-28 22:11:45 +02:00
xmatthias
fe8a21681e
add test for Not supported
2018-06-28 21:56:37 +02:00
xmatthias
ebbfc720b2
increase test coverage
2018-06-28 21:51:59 +02:00
xmatthias
8ec9a09749
Standardize retrier exception testing
2018-06-28 21:22:43 +02:00
xmatthias
2d4ce593b5
catch crash with cobinhood
...
fixes #959
2018-06-28 19:53:51 +02:00
Matthias
c5a00b4d45
Merge pull request #964 from freqtrade/pyup-scheduled-update-2018-06-28
...
Scheduled daily dependency update on thursday
2018-06-28 14:42:55 +02:00
pyup-bot
7cecae5279
Update ccxt from 1.14.288 to 1.14.289
2018-06-28 14:23:07 +02:00
xmatthias
d5ad066f8d
support multiple db transitions by keeping the backup-table dynamic
2018-06-27 20:15:25 +02:00
xmatthias
860b270e30
update db migrate script to work for more changes
2018-06-27 19:49:08 +02:00
Samuel Husso
35e07bf11e
Merge pull request #962 from freqtrade/pyup-scheduled-update-2018-06-27
...
Scheduled daily dependency update on wednesday
2018-06-27 08:40:39 -05:00
pyup-bot
19beb0941f
Update ccxt from 1.14.272 to 1.14.288
2018-06-27 14:23:07 +02:00
xmatthias
8ecdae67e1
add mypy ignore (and comment as to why)
2018-06-27 06:57:41 +02:00
xmatthias
e6e868a03c
remove markdown code type as it is not valid json
2018-06-27 06:54:29 +02:00
xmatthias
78e6c9fdf6
add tests for trailing stoploss
2018-06-27 06:52:31 +02:00
xmatthias
c997aa9864
move initial logic to persistence
2018-06-27 06:38:49 +02:00
xmatthias
a91d75b3b2
Add test for adjust_stop-loss
2018-06-27 06:23:49 +02:00
xmatthias
e9d5bceeb9
cleanly check if stop_loss is initialized
2018-06-27 00:18:50 +02:00
xmatthias
88b898cce4
add test for moving stoploss
2018-06-27 00:18:30 +02:00
xmatthias
8bec505bbe
add test for trailing_stoploss
2018-06-26 23:40:36 +02:00
xmatthias
a3708bc56e
add missing test
2018-06-26 23:40:20 +02:00
xmatthias
03005bc0f1
update documentation
2018-06-26 23:14:12 +02:00
xmatthias
da5be9fbd0
add stop_loss based on work from @berlinguyinca
2018-06-26 23:06:27 +02:00
xmatthias
3e167e1170
update sample configs
2018-06-26 22:41:38 +02:00
xmatthias
5015bc9bb0
slight update to persistence
2018-06-26 22:41:28 +02:00
xmatthias
243c36b39b
get persistence.py for stop_loss
2018-06-26 20:49:07 +02:00
xmatthias
9ac3c559b6
fix some stoploss documentation
2018-06-26 20:30:16 +02:00
peterkorodi
257e1847b1
Update stoploss.md
2018-06-26 20:30:10 +02:00
Gert Wohlgemuth
54f52fb366
Create stoploss.md
2018-06-26 20:30:03 +02:00
Matthias
e1d8a59b69
Merge pull request #960 from freqtrade/pyup-scheduled-update-2018-06-26
...
Scheduled daily dependency update on tuesday
2018-06-26 14:43:31 +02:00
pyup-bot
7c2a50cef9
Update ccxt from 1.14.267 to 1.14.272
2018-06-26 14:23:06 +02:00
Samuel Husso
4c7d1c90db
Merge pull request #957 from freqtrade/pyup-scheduled-update-2018-06-25
...
Scheduled daily dependency update on monday
2018-06-25 08:15:30 -05:00
pyup-bot
4f1fa28658
Update ccxt from 1.14.257 to 1.14.267
2018-06-25 14:23:06 +02:00
Janne Sinivirta
2b6407e598
remove unused tests from hyperopt
2018-06-25 11:38:42 +03:00
Janne Sinivirta
0bddc58ec4
extract loading previous results to a method
2018-06-25 11:38:14 +03:00
Janne Sinivirta
17ee7f8be5
fix typo in requirements.txt
2018-06-25 11:15:11 +03:00
Michael Egger
375ea940f4
Merge pull request #956 from freqtrade/fix/download_backtest
...
slight rework of download script
2018-06-24 21:44:09 +02:00
xmatthias
43f1a1d264
rework download_backtest script
2018-06-24 19:52:12 +02:00
xmatthias
e70cb963f7
document what to do with exported backtest results
2018-06-24 17:00:00 +02:00
Samuel Husso
a8cb0b0321
Merge pull request #955 from freqtrade/pyup-scheduled-update-2018-06-24
...
Scheduled daily dependency update on sunday
2018-06-24 08:01:04 -05:00
Janne Sinivirta
118a43cbb8
fixing tests for hyperopt
2018-06-24 15:27:53 +03:00
pyup-bot
5e7e977ffa
Update ccxt from 1.14.256 to 1.14.257
2018-06-24 14:23:05 +02:00
xmatthias
660ec6f443
fix parameter type
2018-06-24 13:43:27 +02:00
gcarq
e98f22ef2f
Merge branch 'master' of https://github.com/freqtrade/freqtrade into develop
2018-06-24 00:39:11 +02:00
Samuel Husso
2bb63ba33d
Merge pull request #953 from freqtrade/release-0.17.0
...
Release 0.17.0
2018-06-23 16:22:51 -05:00
Samuel Husso
1529ce8bdb
Merge pull request #952 from freqtrade/bump-version
...
bump develop to 0.17.1
2018-06-23 16:21:56 -05:00
xmatthias
d8cb63efdd
extract load_trades
2018-06-23 20:19:07 +02:00
xmatthias
5055563458
add --plot-limit
2018-06-23 20:14:15 +02:00
xmatthias
f506ebcd62
use Pathlib in the whole script
2018-06-23 19:58:28 +02:00
xmatthias
3cedace2f6
add plotting for backtested trades
2018-06-23 19:54:27 +02:00
Samuel Husso
3384679bad
bump develop to 0.17.1
2018-06-23 09:38:20 -05:00
Samuel Husso
46a062d5fb
Drafting freqtrade 0.17.0 release
2018-06-23 09:35:52 -05:00
Samuel Husso
8b7183cdbc
Merge pull request #951 from freqtrade/readme-update
...
README: note to open an issue before starting major feature work
2018-06-23 09:32:56 -05:00
Michael Egger
beb15532f7
Merge pull request #950 from freqtrade/fix-filenotfounderror
...
StrategyResolver: Don't fail if user_data isn't present
2018-06-23 16:07:52 +02:00
Michael Egger
107f3ed35b
Merge pull request #760 from arudov/feature-unlimited-stake_amount
...
Feature unlimited stake amount
2018-06-23 16:07:38 +02:00
Anton
f82b809fcf
Merge with develop
2018-06-23 16:50:27 +03:00
Samuel Husso
9bad75f37d
README: note to open an issue before starting major feature work
2018-06-23 08:36:32 -05:00
Samuel Husso
864bbc441a
Merge pull request #882 from freqtrade/feature/revamp_readme
...
Update the README structure
2018-06-23 08:21:56 -05:00
Michael Egger
e2df908304
Merge pull request #949 from freqtrade/pyup-scheduled-update-2018-06-23
...
Scheduled daily dependency update on saturday
2018-06-23 14:56:52 +02:00
Janne Sinivirta
642ad02316
remove unused import
2018-06-23 15:56:38 +03:00
Janne Sinivirta
ab9e2fcea0
fix guard names to match search space
2018-06-23 15:47:19 +03:00
Janne Sinivirta
136456afc0
add three triggers to hyperopting
2018-06-23 15:44:51 +03:00
gcarq
4ea5fcc661
resolver: don't fail if user_data can't be found
2018-06-23 14:42:22 +02:00
gcarq
9c66c25890
resolver: use current folder instead of script folder to find user_data
2018-06-23 14:34:36 +02:00
pyup-bot
925b9b0c19
Update ccxt from 1.14.253 to 1.14.256
2018-06-23 14:23:07 +02:00
Janne Sinivirta
09261b11af
remove hyperopt and networkx from dependencies
2018-06-23 15:22:14 +03:00
Matthias
e25d8f9435
Merge pull request #947 from freqtrade/code-cleanup
...
Remove global config from persistence module
2018-06-23 14:21:42 +02:00
xmatthias
0440a19171
export open/close rate for backtesting too
...
preparation to allow plotting of backtest results
2018-06-23 14:19:50 +02:00
gcarq
0b3e4f6bcd
remove dead code
2018-06-23 13:50:49 +02:00
gcarq
295dfe2652
persistence: remove obsolete global _CONF variable
2018-06-23 13:50:22 +02:00
Michael Egger
df9015a7f1
Merge pull request #942 from xmatthias/feat/buy_on_sell_first
...
Introduce ignore_roi_if_buy_signal parameter to avoid sell/buy scenarios
2018-06-23 13:42:03 +02:00
Janne Sinivirta
e8f2e6956d
to avoid pickle problems, get rid of reference to exchange after initialization
2018-06-23 14:37:36 +03:00
Janne Sinivirta
dde7df7fd3
add scikit-optimize to dependencies
2018-06-23 14:37:36 +03:00
Janne Sinivirta
a525cba8e9
switch signal handler to try catch. fix pickling and formatting output
2018-06-23 14:37:36 +03:00
Janne Sinivirta
8272120c3a
convert stoploss and ROI search spaces to skopt format
2018-06-23 14:37:36 +03:00
Janne Sinivirta
8fee2e2409
move result logging out from optimizer
2018-06-23 14:37:36 +03:00
Janne Sinivirta
c415014153
use multiple jobs in acq
2018-06-23 14:37:36 +03:00
Janne Sinivirta
964cbdc262
increase initial sampling points
2018-06-23 14:37:36 +03:00
Janne Sinivirta
a46badd5c0
reuse pool workers
2018-06-23 14:37:36 +03:00
Janne Sinivirta
0cb1aedf5b
problem with pickling
2018-06-23 14:37:36 +03:00
Janne Sinivirta
b485e6e0ba
start small
2018-06-23 14:37:36 +03:00
gcarq
810d7de869
tests: add dir() assertion
2018-06-23 14:37:36 +03:00
gcarq
398b21a11d
implement test for import_strategy
2018-06-23 14:37:36 +03:00
gcarq
78f50a1471
move logic from hyperopt to freqtrade.strategy
2018-06-23 14:37:36 +03:00
gcarq
5aae215c94
wrap strategies with HyperoptStrategy for module lookups with pickle
2018-06-23 14:37:36 +03:00
xmatthias
2738d3aed8
update plotly
2018-06-23 14:37:36 +03:00
Janne Sinivirta
01d45bee76
fix flake8
2018-06-23 14:37:36 +03:00
Janne Sinivirta
c1691f21f3
check that we set fee on backtesting init
2018-06-23 14:37:36 +03:00
Janne Sinivirta
a68c90c512
avoid calling exchange.get_fee inside loop
2018-06-23 14:37:36 +03:00
Janne Sinivirta
90caa09ae0
Merge pull request #944 from freqtrade/improve-strategy-handling
...
Improve strategy handling
2018-06-23 14:32:39 +03:00
Michael Egger
909fd39b80
Merge pull request #945 from freqtrade/update_plotly
...
update plotly
2018-06-23 13:15:15 +02:00
xmatthias
d23cd73ba8
update plotly
2018-06-23 13:12:36 +02:00
xmatthias
fc219b4e94
move experimental eval below stop_loss_reached to improve performance
2018-06-23 13:10:08 +02:00
gcarq
818a6b12ed
tests: add dir() assertion
2018-06-23 11:57:26 +02:00
gcarq
4bd61df3a7
implement test for import_strategy
2018-06-23 11:14:31 +02:00
gcarq
c40e6a12d1
move logic from hyperopt to freqtrade.strategy
2018-06-23 11:13:49 +02:00
gcarq
3360bf4001
wrap strategies with HyperoptStrategy for module lookups with pickle
2018-06-23 10:42:33 +02:00
Michael Egger
168ed91fe1
Merge pull request #941 from freqtrade/avoid-fee-calls-backtesting
...
avoid calling exchange.get_fee inside loop
2018-06-23 08:17:25 +02:00
Janne Sinivirta
9a07d57ed7
fix flake8
2018-06-23 07:58:25 +03:00
xmatthias
2be7b3d9eb
fix mocked bid-value to match limt_buy_order config
2018-06-22 21:24:21 +02:00
xmatthias
e2a2a0be9b
extract stop_loss_reached to allow check before ignore_roi_if_buy_signal
2018-06-22 21:21:34 +02:00
Janne Sinivirta
f7e5d2c3a5
check that we set fee on backtesting init
2018-06-22 21:55:09 +03:00
xmatthias
cbfee51f32
introduce experimental variable and fix test naming
2018-06-22 20:51:21 +02:00
xmatthias
8a44dff595
don't sell if buy is still active
2018-06-22 20:23:23 +02:00
Janne Sinivirta
c73b9f5c77
avoid calling exchange.get_fee inside loop
2018-06-22 21:04:07 +03:00
Pan Long
e759a90b2d
Update doc for manually fix trade
...
The profit should be close_rate/open_rate-1 not close_rate/open_rate
2018-06-22 19:16:48 +05:30
Samuel Husso
c413e94f83
Merge pull request #940 from freqtrade/pyup-scheduled-update-2018-06-22
...
Scheduled daily dependency update on friday
2018-06-22 16:14:20 +03:00
pyup-bot
98cd8970f9
Update ccxt from 1.14.242 to 1.14.253
2018-06-22 14:24:06 +02:00
Janne Sinivirta
5fcdd3831c
Merge pull request #928 from freqtrade/feat/objectify_exchange
...
Objectify exchange
2018-06-22 06:36:14 +03:00
xmatthias
7f927b4d7a
Squashed commit of the following:
...
commit 435f299bcf
Author: Gert Wohlgemuth <berlinguyinca@gmail.com >
Date: Wed Jun 20 01:57:28 2018 -0700
improve readability of outdated history code
2018-06-21 20:47:53 +02:00
Matthias
99e3c6e526
Merge pull request #936 from freqtrade/pyup-scheduled-update-2018-06-21
...
Scheduled daily dependency update on thursday
2018-06-21 15:20:22 +02:00
pyup-bot
c7976f51e2
Update ccxt from 1.14.230 to 1.14.242
2018-06-21 14:24:06 +02:00
Michael Egger
2c43590268
Merge pull request #933 from freqtrade/pyup-scheduled-update-2018-06-20
...
Scheduled daily dependency update on wednesday
2018-06-20 14:36:44 +02:00
pyup-bot
36cfea3d0f
Update pytest from 3.6.1 to 3.6.2
2018-06-20 14:23:08 +02:00
pyup-bot
a493a2ceef
Update ccxt from 1.14.224 to 1.14.230
2018-06-20 14:23:06 +02:00
Michael Egger
96b7273b8f
Merge pull request #931 from freqtrade/pyup-scheduled-update-2018-06-19
...
Scheduled daily dependency update on tuesday
2018-06-19 16:27:30 +02:00
pyup-bot
e66b861c9e
Update ccxt from 1.14.211 to 1.14.224
2018-06-19 14:23:05 +02:00
Michael Egger
e0db31e9db
Merge pull request #929 from freqtrade/backtest_docker
...
Update Documentation to include backtesting with docker
2018-06-18 22:54:18 +02:00
xmatthias
a7be15d72f
Update Documentation to include backtesting with docker
2018-06-18 22:42:14 +02:00
xmatthias
f7b46d5404
update docstring
2018-06-18 22:34:28 +02:00
xmatthias
488f1717a1
update plot_dataframe script to objectify exchange
2018-06-18 22:32:29 +02:00
xmatthias
2b0ef54595
update download_script for exchange objectify
2018-06-18 22:28:51 +02:00
xmatthias
896afe7118
convert get_name and get_id to properties
2018-06-18 22:20:50 +02:00
xmatthias
ef53134499
lowercase variables
2018-06-18 22:09:46 +02:00
xmatthias
c31519fdb2
lowercase _api object
2018-06-18 22:07:15 +02:00
xmatthias
162f948729
add test for non-configured exchange
2018-06-18 19:56:23 +02:00
xmatthias
ae4c4e77bf
standardize exception tests - add one more
2018-06-18 19:46:42 +02:00
xmatthias
695beecf14
add test for get_markets
2018-06-18 19:36:36 +02:00
Samuel Husso
cb015dec7b
Merge pull request #927 from freqtrade/pyup-scheduled-update-2018-06-18
...
Scheduled daily dependency update on monday
2018-06-18 15:47:43 +03:00
pyup-bot
9bc8331667
Update ccxt from 1.14.202 to 1.14.211
2018-06-18 14:23:05 +02:00
xmatthias
520c7feeab
Add test for fetch_tickers
2018-06-17 23:38:07 +02:00
xmatthias
1e3d722bc2
add test for get_trades
2018-06-17 23:38:07 +02:00
xmatthias
c9f8dfc6c5
increase get_fee coverage
2018-06-17 23:38:07 +02:00
xmatthias
d156de39f1
Increase test-coverage
2018-06-17 23:38:07 +02:00
xmatthias
2b099a89e4
fix styling issues
2018-06-17 23:38:07 +02:00
xmatthias
6e6ec969eb
cleanup mockings
2018-06-17 23:38:07 +02:00
xmatthias
e194af8d25
Streamline validate_pair patching
2018-06-17 23:38:07 +02:00
xmatthias
ace5198475
fix optimize tests
2018-06-17 23:38:07 +02:00
xmatthias
52d36c33cf
fix optimie test
2018-06-17 23:38:07 +02:00
xmatthias
251f7db3ca
require exchange object to delete pairs
2018-06-17 23:38:07 +02:00
xmatthias
c83e8b7cb5
fix rpc_test
2018-06-17 23:38:07 +02:00
xmatthias
64e09f74a1
fix rpc tests
2018-06-17 23:38:07 +02:00
xmatthias
63b568989a
Fix rpc for exchange objectify
2018-06-17 23:38:07 +02:00
xmatthias
975b42caa3
fix tests for exchange objectify
2018-06-17 23:38:07 +02:00
xmatthias
75d02df60d
add exchange to call get_singal
2018-06-17 23:38:07 +02:00
xmatthias
082b6077e9
Fix tests analyze
2018-06-17 23:38:07 +02:00
xmatthias
e8ab76f55b
fix small in tests
2018-06-17 23:38:07 +02:00
xmatthias
495f15f13c
fix exchange tests
2018-06-17 23:38:07 +02:00
xmatthias
68f6423d39
fix most tests
2018-06-17 23:38:07 +02:00
xmatthias
67d345bc08
fix tests for objectify exchange
2018-06-17 23:38:07 +02:00
xmatthias
a159db6863
get_exchange
2018-06-17 23:38:07 +02:00
xmatthias
dea26fadfe
move init_ccxt to class
2018-06-17 23:38:07 +02:00
xmatthias
21edcbdc27
Refactor exchange to class
2018-06-17 23:38:07 +02:00
Janne Sinivirta
e3c91df081
Merge pull request #926 from freqtrade/pyup-scheduled-update-2018-06-17
...
Scheduled daily dependency update on sunday
2018-06-17 16:08:54 +03:00
Janne Sinivirta
c608f1e21e
Merge pull request #923 from freqtrade/fix_test_hyperopt
...
fix hyperopt test when no config.json exists
2018-06-17 16:07:57 +03:00
pyup-bot
fef267a0dc
Update ccxt from 1.14.201 to 1.14.202
2018-06-17 14:23:05 +02:00
Michael Egger
5ce2071279
Merge pull request #925 from freqtrade/increase_test_cov_configuration
...
increase test-coverate for configuration
2018-06-17 13:19:16 +02:00
xmatthias
ad0549414b
Revert "also unit tests now need config.json"
...
This reverts commit 7e2e7946c5 .
2018-06-17 11:34:12 +02:00
Janne Sinivirta
c6cc9ae29d
Merge pull request #922 from freqtrade/fix_fiat_test
...
Fix fiat_convert missing mockups
2018-06-17 08:52:03 +03:00
Anton
ae94ab17f4
Merge branch 'develop' into feature-unlimited-stake_amount
2018-06-17 02:23:40 +03:00
Anton
eb909068c5
Add minimal pair stake amount check
2018-06-17 02:23:12 +03:00
xmatthias
90a7fb603d
fix typo in coverage-omit
2018-06-16 21:28:41 +02:00
xmatthias
7cfd99d17f
exclude __main__.py from coveralls -
...
if __name__ == '__main__' is close to untestable - and should do nothing
other than calling another function.
2018-06-16 21:00:45 +02:00
xmatthias
972736f0ab
increase test-coverate for configureation
2018-06-16 20:55:35 +02:00
Matthias
934974a547
Merge pull request #924 from freqtrade/pyup-scheduled-update-2018-06-16
...
Scheduled daily dependency update on saturday
2018-06-16 16:14:34 +02:00
pyup-bot
17801871b1
Update ccxt from 1.14.198 to 1.14.201
2018-06-16 14:23:06 +02:00
xmatthias
7564f7e526
fix hyperopt test when no config.json exists
2018-06-16 13:49:03 +02:00
xmatthias
fa00157d12
Fix fiat_convert missing mockups
2018-06-16 13:42:25 +02:00
Matthias
a5511e2e30
Merge pull request #894 from freqtrade/feature/force_close_backtest
...
Display open trades after backtest period
2018-06-16 12:49:08 +02:00
Janne Sinivirta
0347ce21fd
Merge pull request #920 from freqtrade/hyperopt-strip
...
Remove mongodb from Hyperopt
2018-06-16 10:33:44 +03:00
Janne Sinivirta
7e2e7946c5
also unit tests now need config.json
2018-06-16 09:09:28 +03:00
Janne Sinivirta
0c85febe76
remove all mongodb related code
2018-06-16 09:09:28 +03:00
Janne Sinivirta
c1f8f641e6
remove use of hyperopt_conf.py
2018-06-16 09:09:28 +03:00
pyup-bot
af16830a38
Update requests from 2.19.0 to 2.19.1
2018-06-16 09:09:28 +03:00
pyup-bot
a8d25266f9
Update ccxt from 1.14.196 to 1.14.198
2018-06-16 09:09:28 +03:00
Matthias
b78b9dccc8
Merge pull request #919 from freqtrade/pyup-scheduled-update-2018-06-15
...
Scheduled daily dependency update on friday
2018-06-15 14:51:54 +02:00
pyup-bot
e8fd11d6ce
Update requests from 2.19.0 to 2.19.1
2018-06-15 14:23:08 +02:00
pyup-bot
1e208e39b0
Update ccxt from 1.14.196 to 1.14.198
2018-06-15 14:23:07 +02:00
xmatthias
5c3e37412e
update docs
2018-06-14 21:20:16 +02:00
Janne Sinivirta
c731f7dd29
Merge pull request #917 from freqtrade/pyup-scheduled-update-2018-06-14
...
Scheduled daily dependency update on thursday
2018-06-14 15:42:52 +03:00
pyup-bot
ea805a8fb7
Update ccxt from 1.14.186 to 1.14.196
2018-06-14 14:22:06 +02:00
xmatthias
c0289ad844
use list comprehension to build list
2018-06-13 19:53:12 +02:00
xmatthias
e600be4f56
Reduce force-sell verbosity
2018-06-13 19:44:00 +02:00
Matthias
d7e7ef11f9
Merge pull request #913 from freqtrade/apply-qtpylib-updates
...
Apply qtpylib upstream changes
2018-06-13 19:34:02 +02:00
gcarq
d684ff5715
drop zlma implementation
2018-06-13 16:20:13 +02:00
ran
6edb25f5c2
fixed heikenashi calculation
2018-06-13 16:17:42 +02:00
ran
e6e5c5daf0
added zlma
2018-06-13 16:16:02 +02:00
ran
61f92b7460
bugfix
2018-06-13 16:13:36 +02:00
Michael Egger
2b74982a1d
Merge pull request #877 from freqtrade/feature/improve-rpc
...
Simplify RPCManager and RPC module to implement other clients
2018-06-13 15:49:49 +02:00
gcarq
46080f5168
define _rpc_reload_conf as private method
2018-06-13 15:29:27 +02:00
Janne Sinivirta
1dcc2de776
Merge pull request #912 from freqtrade/pyup-scheduled-update-2018-06-13
...
Scheduled daily dependency update on wednesday
2018-06-13 15:44:00 +03:00
pyup-bot
875408215b
Update numpy from 1.14.4 to 1.14.5
2018-06-13 14:22:11 +02:00
pyup-bot
038acd3f5e
Update pandas from 0.23.0 to 0.23.1
2018-06-13 14:22:09 +02:00
pyup-bot
f404e0f5b3
Update requests from 2.18.4 to 2.19.0
2018-06-13 14:22:08 +02:00
pyup-bot
92b0cbdc19
Update ccxt from 1.14.177 to 1.14.186
2018-06-13 14:22:07 +02:00
gcarq
e14c9e2090
fix potential cleanup issue
2018-06-13 12:21:54 +02:00
gcarq
83eb7a0a9d
adjust logging a bit and add some comments
2018-06-13 12:21:54 +02:00
gcarq
6c1bb7983b
rpc: make freqtrade a private variable
2018-06-13 12:21:54 +02:00
gcarq
34e10a145c
remove Telegram.is_enabled() because RPCManager manages lifecycles
2018-06-13 12:21:54 +02:00
gcarq
3787dad212
don't import python-telegram-bot at runtime if disabled in config
2018-06-13 12:21:54 +02:00
gcarq
4048859912
rpc: remove tuple return madness
2018-06-13 12:21:54 +02:00
gcarq
cddb062db5
save rpc instances only in registered_modules, add some abstract methods
2018-06-13 12:21:54 +02:00
Samuel Husso
13ba68acc6
Merge pull request #908 from freqtrade/fix/plotprofit
...
fix default datadir not working in plot-script
2018-06-13 08:10:28 +03:00
xmatthias
e22da45474
update documentation with forcesell at the end of the backtest period
2018-06-13 07:00:39 +02:00
xmatthias
6357812743
fix backtest report able
2018-06-13 06:57:49 +02:00
xmatthias
6e68c3b230
fix backtesting.md formatting
2018-06-13 06:52:17 +02:00
xmatthias
0f117d480e
improve backtesting-tests
...
* assert length of result specifically
* add assert for "open_at_end"
2018-06-13 06:42:24 +02:00
xmatthias
8d8e6dcffc
Add test for extracted backtest_results test
2018-06-13 06:31:42 +02:00
xmatthias
e3ced7c15e
extract export from backtest function
2018-06-12 22:29:30 +02:00
xmatthias
182f4c603b
fix plot-script datadir not working
2018-06-12 21:43:14 +02:00
xmatthias
1f6b9c332b
fix default datadir not working in plot-script
2018-06-12 21:38:14 +02:00
xmatthias
bfde33c945
Use timestamp() instead of strftime
...
this will avoid a bug shifting epoch time by 1 hour:
https://stackoverflow.com/questions/11743019/convert-python-datetime-to-epoch-with-strftime
2018-06-12 21:12:55 +02:00
Matthias
bd6ed3ada4
Merge pull request #906 from freqtrade/pyup-scheduled-update-2018-06-12
...
Scheduled daily dependency update on tuesday
2018-06-12 14:45:24 +02:00
pyup-bot
aa6e276cf9
Update ccxt from 1.14.172 to 1.14.177
2018-06-12 14:22:06 +02:00
Gérald LONLAS
3694499a6a
Merge pull request #905 from freqtrade/issue_template
...
update issue template to include ccxt version
2018-06-11 22:38:58 -07:00
xmatthias
06b71d713c
update issue template to include ccxt version
2018-06-12 07:00:58 +02:00
Michael Egger
7141060a2d
Merge pull request #903 from freqtrade/fix/downloadscript_noavailable_pair
...
fix downloadscript crash if a pair is not available
2018-06-12 02:56:19 +02:00
Michael Egger
59a4dffc56
Merge pull request #901 from freqtrade/fix/backtest_abort_no_data
...
Check if no backtest data is found and fail gracefully
2018-06-12 02:54:58 +02:00
Anton
708320318c
Check minimal amount
2018-06-12 01:05:43 +03:00
xmatthias
40746c3fcb
fix downloadscript crash if a pair is not available
2018-06-11 21:10:57 +02:00
xmatthias
a0f735d4f2
reduce test-noise
2018-06-11 21:02:24 +02:00
xmatthias
335d1fbbbc
Check if no backtest data is found and fail gracefully
2018-06-11 19:50:43 +02:00
Anton
90025d0ac4
Fix check
2018-06-11 16:38:10 +03:00
Anton
ce663f6af5
Merge with develop
2018-06-11 16:25:05 +03:00
Anton
3676015184
Fix check
2018-06-11 16:21:57 +03:00
Samuel Husso
3aff67605e
Merge pull request #900 from freqtrade/pyup-scheduled-update-2018-06-11
...
Scheduled daily dependency update on monday
2018-06-11 15:31:32 +03:00
Samuel Husso
7801688c6e
Merge pull request #899 from freqtrade/precommithook
...
Add note about flake8 pre-commit hooks
2018-06-11 15:24:22 +03:00
pyup-bot
17f3b217de
Update ccxt from 1.14.169 to 1.14.172
2018-06-11 14:22:07 +02:00
Janne Sinivirta
d02af07d35
Add not about flake8 pre-commit hooks
2018-06-11 14:55:39 +03:00
Janne Sinivirta
c46e50864b
Merge pull request #886 from freqtrade/feature/reload-conf
...
Reload bot config without restarting
2018-06-11 10:47:00 +03:00
Michael Egger
6c361c190b
Merge pull request #897 from freqtrade/fix_backtest_tests
...
fix backtest tests
2018-06-10 23:13:46 +02:00
xmatthias
12e455cbf5
add buy/sell index to backtest result
2018-06-10 20:52:42 +02:00
xmatthias
a9f3744f1b
fix backtest test
2018-06-10 19:46:52 +02:00
Janne Sinivirta
53e1b8c0d5
Merge pull request #895 from freqtrade/pyup-scheduled-update-2018-06-10
...
Scheduled daily dependency update on sunday
2018-06-10 16:39:07 +03:00
pyup-bot
2ba363684d
Update ccxt from 1.14.165 to 1.14.169
2018-06-10 14:22:07 +02:00
xmatthias
9cc087c788
update hyperopt tests to support new structure
2018-06-10 13:56:23 +02:00
xmatthias
4710210cff
fix hyperopt to use new backtesting result tuple
2018-06-10 13:56:10 +02:00
xmatthias
27ee8f7360
make flake happy
2018-06-10 13:55:48 +02:00
xmatthias
1cd7ac55a8
Added "left open trades" report
2018-06-10 13:45:16 +02:00
xmatthias
b81588307f
Add "open_at_end" parameter
2018-06-10 13:37:53 +02:00
xmatthias
31025216f9
fix type of open/close timestmap
2018-06-10 13:32:07 +02:00
xmatthias
aff1ede46b
Fix last backtesting test
2018-06-10 13:25:52 +02:00
xmatthias
322a528c12
fix bug with backtestResult
2018-06-10 13:25:16 +02:00
xmatthias
17c0ceec04
adjust tests for backtestresult type
2018-06-10 13:22:24 +02:00
xmatthias
c9476fade8
adjust tests for forcesell
2018-06-10 13:20:41 +02:00
xmatthias
7b5a2946e5
adjust for forcesell backtesting
2018-06-10 13:19:32 +02:00
xmatthias
9c57d3aa8b
add BacktestresultTuple
2018-06-10 13:15:46 +02:00
xmatthias
c1b2e06eda
simplify return from _get_sell_trade_entry
2018-06-10 09:07:04 +02:00
xmatthias
3094acc7fb
update comment
2018-06-10 08:58:28 +02:00
xmatthias
24a875ed46
remove experimental parameters - they are read by analyze.py anyway
2018-06-09 21:44:57 +02:00
xmatthias
5623ea3ac6
Add forcesell at end of backtest period
2018-06-09 21:44:20 +02:00
Matthias
655155bbab
Merge pull request #890 from freqtrade/coveralls-single-execution
...
avoid running coveralls 4 times
2018-06-09 17:59:04 +02:00
Janne Sinivirta
28e8840456
avoid running coveralls 4 times
2018-06-09 18:52:57 +03:00
Janne Sinivirta
8c73fd6e59
Merge pull request #887 from freqtrade/pyup-scheduled-update-2018-06-09
...
Scheduled daily dependency update on saturday
2018-06-09 16:02:48 +03:00
pyup-bot
eb58e7cb82
Update ccxt from 1.14.160 to 1.14.165
2018-06-09 14:22:07 +02:00
Janne Sinivirta
8db3dfa8c6
Merge pull request #880 from freqtrade/fix/636
...
Fixes issue 636
2018-06-09 08:59:12 +03:00
Janne Sinivirta
efd69b2cd5
Merge pull request #883 from freqtrade/fstrings-in-use
...
fstrings in use
2018-06-09 08:53:54 +03:00
Samuel Husso
38c32f0e10
flake8 fix
2018-06-09 08:40:32 +03:00
Samuel Husso
62b4efb881
freqtradebot: fstrings in use
2018-06-09 08:27:39 +03:00
Samuel Husso
b5c200f6c4
Fiat_converter: fstrings into use
2018-06-09 08:27:39 +03:00
Samuel Husso
18e3090379
Exchange: f-strings into use
2018-06-09 08:27:39 +03:00
Samuel Husso
1e1be6bc3f
arguments,configuration: fstring in use
2018-06-09 08:24:45 +03:00
Gerald Lonlas
f0456bb802
Update the README structure
2018-06-08 20:15:52 -07:00
gcarq
61da7f63b2
Merge branch 'develop' of freqtrade into feature/reload-conf
2018-06-09 04:30:23 +02:00
gcarq
0b5d21f32a
implement bot reconfiguration and expose it to telegram
2018-06-09 04:29:48 +02:00
gcarq
74db82d759
main: don't touch freqbot state in cleanup()
...
cleanup() should be only called after the main loop has been exited.
At that point the state shouldn't be modified.
2018-06-09 01:19:42 +02:00
gcarq
5851cc70a7
Merge branch 'develop' of freqtrade into fix/636
2018-06-09 00:37:46 +02:00
Michael Egger
faeda0e70c
Merge pull request #878 from freqtrade/fix_timeframe_issue
...
fix windows-specific init issue with named tuple
2018-06-08 22:44:06 +02:00
Michael Egger
73c5f0ec90
Merge pull request #872 from freqtrade/feature/improve-error-handling
...
improve error handling
2018-06-08 22:43:37 +02:00
Michael Egger
66f6e71e7e
Merge pull request #827 from freqtrade/fix/pylint_and_coverage
...
Increase code coverage and improve Pylint
2018-06-08 22:32:04 +02:00
xmatthias
cc4b2eef13
mypy - ignore tests folder
2018-06-08 19:58:01 +02:00
xmatthias
8effc5f929
fix windows-specific init issue with named tuple
2018-06-08 19:46:07 +02:00
Samuel Husso
5f93c5e789
Merge pull request #876 from freqtrade/pyup-scheduled-update-2018-06-08
...
Scheduled daily dependency update on friday
2018-06-08 18:14:43 +03:00
Samuel Husso
980172a55a
Merge pull request #865 from freqtrade/partial_candle_removal
...
Partial candle removal
2018-06-08 18:10:21 +03:00
pyup-bot
760e878dd8
Update ccxt from 1.14.155 to 1.14.160
2018-06-08 14:22:07 +02:00
Samuel Husso
4dbc7abd0f
Merge pull request #875 from freqtrade/feat/windows_doc
...
update windows install documentation
2018-06-08 12:58:26 +03:00
Janne Sinivirta
867faf1c30
Merge pull request #873 from freqtrade/feature/strat_repo_ref
...
add reference to strategy repository
2018-06-08 12:53:40 +03:00
Matthias
43d19790ae
update windows install documentation
2018-06-08 11:23:00 +02:00
Matthias
0bc86e72b3
Add slack reference, fix spelling
2018-06-08 10:57:52 +02:00
Gerald Lonlas
5ca84acb6d
Fix Flake8
2018-06-07 23:12:03 -07:00
Samuel Husso
c4af66e312
Merge pull request #874 from freqtrade/local-talib
...
store ta-lib locally in a zip for Travis
2018-06-08 08:51:39 +03:00
Janne Sinivirta
c37792dbc4
store ta-lib locally in a zip for Travis
2018-06-08 08:15:04 +03:00
Gerald Lonlas
50852136ef
Increase FreqtradeBot.get_real_amount() coverage
2018-06-07 22:13:50 -07:00
Gerald Lonlas
20082f52a2
Increase code coverage for FreqtradeBot.process_maybe_execute_sell()
2018-06-07 22:13:50 -07:00
Gerald Lonlas
5ec3eb76eb
Cover a edge case of CryptoToFiatConverter::_find_price()
2018-06-07 22:13:50 -07:00
Gerald Lonlas
dfbc94c05b
Add missing test for CryptoToFiatConverter::convert_amount()
2018-06-07 22:13:50 -07:00
Gerald Lonlas
81ce7d720d
Add missing unit test for Arguments::testdata_dl_options()
2018-06-07 22:13:50 -07:00
Gerald Lonlas
1db0f2bd55
Increase pylint to 10 for freqtrade/arguments.py
2018-06-07 22:13:50 -07:00
xmatthias
9292eb664a
add reference to strategy repository
...
fix markdown to have markdownlint not complain that much
2018-06-08 06:44:59 +02:00
Matthias
8f91eeb195
Merge pull request #870 from freqtrade/feature/increase-main-coverage
...
add and fix tests for main.py
2018-06-08 06:35:36 +02:00
gcarq
10e12ec1b9
fix flake8 warning
2018-06-08 02:37:12 +02:00
gcarq
61b2373dd1
flush db connection after forcesell
2018-06-08 02:35:10 +02:00
gcarq
7f881cce85
add additional None check for trade.open_order_id
2018-06-08 02:34:44 +02:00
gcarq
bea9a3304e
use correct return code on error
2018-06-08 02:01:46 +02:00
gcarq
95d6c9c678
adapt tests
2018-06-08 02:01:38 +02:00
gcarq
a2a1a517da
fix flake8 warning
2018-06-08 02:01:18 +02:00
gcarq
27f83b511f
raise OperationalException if config is missing
2018-06-08 02:00:42 +02:00
Anton
b1b87731b1
Support case when _get_trade_stake_amount returns None
2018-06-08 00:54:46 +03:00
Anton
b4138f29c8
Merge with develop
2018-06-08 00:29:44 +03:00
gcarq
dd3a53fb5f
fix tests for main.py
2018-06-07 22:28:21 +02:00
Matthias
d23bcc435a
Merge pull request #864 from freqtrade/feature/overhaul-db-handling
...
Allow custom sqlite database path
2018-06-07 22:18:10 +02:00
Michael Egger
45eb1b4f0a
Merge pull request #869 from freqtrade/feature/profit_rpc
...
fix /profit percentage calculation
2018-06-07 21:41:32 +02:00
gcarq
d41f71bc34
handle sqlalchemy NoSuchModuleError
2018-06-07 21:35:57 +02:00
xmatthias
f5fe9a4b1c
fix rpc tests (add a test with multiple trades
...
without this, sum/percentage cannot be properly tested.
2018-06-07 20:52:03 +02:00
xmatthias
0e699b87af
don't sum percentage, but use mean instead (aligned to backtesting)
2018-06-07 20:43:28 +02:00
gcarq
3f5efef6e5
tests: add proper asserts
2018-06-07 20:41:52 +02:00
gcarq
d4f8704a4c
arguments: implement tests for db_url
2018-06-07 20:30:13 +02:00
gcarq
526cb1ea20
fix db-url handling if passed via CLI args
2018-06-07 20:15:31 +02:00
Janne Sinivirta
f5b47fbd86
flake8 fixes
2018-06-07 20:23:09 +03:00
Janne Sinivirta
3cee04fb8c
bot should not repaint: do not include last partial candle in analysis
2018-06-07 20:23:09 +03:00
gcarq
ac602ed5a9
persistence: adapt checks to detect in-memory db
2018-06-07 19:10:26 +02:00
Samuel Husso
ad510b8b5f
Merge pull request #855 from freqtrade/fix-look-ahead
...
Avoid look-ahead in backtesting
2018-06-07 20:00:46 +03:00
Samuel Husso
3436af3931
Merge pull request #868 from creslinux/patch-1
...
plotting.md update.
2018-06-07 19:32:12 +03:00
gcarq
01675f50bf
adapt scripts/plot_dataframe to use freqtrade db_url
2018-06-07 18:06:27 +02:00
gcarq
17742df591
Merge branch 'develop' of freqtrade into feature/overhaul-db-handling
2018-06-07 17:33:37 +02:00
gcarq
5b1ff6675f
define constants.DEFAULT_DB_DRYRUN_URL and fix StaticPool conditions
2018-06-07 17:29:43 +02:00
creslin
7bcac064c0
Update plotting.md
...
typo fixed.
2018-06-07 15:18:19 +00:00
Michael Egger
867145cd09
Merge pull request #859 from freqtrade/readd_ticker_caching
...
Re-add ticker caching for rpc operations
2018-06-07 17:15:59 +02:00
creslin
959a03a6b0
plotting.md update.
...
include an example or plotting a strategy buy/sell output.
2018-06-07 15:13:55 +00:00
Janne Sinivirta
b4ae5a36a8
use .copy() to avoid Pandas mistake. drop first row because of shifting
2018-06-07 17:29:40 +03:00
Janne Sinivirta
7f8e0ba25f
use buy/sell signal from previous candle, not current to avoid seeing to the future
2018-06-07 17:28:40 +03:00
Michael Egger
c75b70463b
Merge pull request #852 from freqtrade/timeframe_class
...
Refactor Timeframe fake-type into NamedTuple
2018-06-07 16:19:44 +02:00
Janne Sinivirta
f9788afbfb
Merge pull request #867 from freqtrade/pyup-scheduled-update-2018-06-07
...
Scheduled daily dependency update on thursday
2018-06-07 17:04:39 +03:00
pyup-bot
7b0a5644a3
Update pytest from 3.6.0 to 3.6.1
2018-06-07 14:22:10 +02:00
pyup-bot
34b5203760
Update numpy from 1.14.3 to 1.14.4
2018-06-07 14:22:08 +02:00
pyup-bot
a2fd70417c
Update ccxt from 1.14.121 to 1.14.155
2018-06-07 14:22:07 +02:00
gcarq
c3d0980763
test_persistence: fix reference before assignment
2018-06-07 06:06:21 +02:00
gcarq
4ee5271de7
fix failing dynamic-whitelist test
2018-06-07 05:50:07 +02:00
gcarq
f6ef466876
adapt docs
2018-06-07 05:47:14 +02:00
gcarq
00b646158c
update docs
2018-06-07 05:36:39 +02:00
gcarq
c8a43bad67
add db_url to full example config
2018-06-07 05:28:05 +02:00
gcarq
a29ac44d64
adapt tests
2018-06-07 05:27:55 +02:00
gcarq
e2aa78c11b
remove obsolete param
2018-06-07 05:27:27 +02:00
gcarq
58a6f21705
remove dry_run_db and replace it with db_url in config
2018-06-07 05:26:39 +02:00
gcarq
8583e89550
persistence: simplify init and pass db_url via config dict
2018-06-07 05:25:53 +02:00
Gérald LONLAS
e8ab754646
Merge pull request #863 from freqtrade/fix/pyup-pin-networkx
...
exclude networkx from pyup
2018-06-06 18:43:54 -07:00
Michael Egger
5c1ee52815
Merge pull request #861 from freqtrade/pyup-config
...
Config file for pyup.io
2018-06-07 01:19:21 +02:00
gcarq
02671a7e10
pin networkx with pyup ignore filter
2018-06-07 01:12:46 +02:00
pyup-bot
2ba5e2053a
create pyup.io config file
2018-06-07 00:55:09 +02:00
xmatthias
7714490530
Test keyerror exception
2018-06-06 21:24:57 +02:00
xmatthias
4a17671f45
improve log message
2018-06-06 20:30:42 +02:00
xmatthias
a901f21bcd
test ticker caching
2018-06-06 20:24:47 +02:00
xmatthias
e690003621
reinstate caching for get_ticker
2018-06-06 20:18:16 +02:00
Matthias
fb49d706d0
Merge pull request #851 from jblestang/update_doc_process_throttle
...
Update doc process throttle
2018-06-06 00:11:44 +02:00
xmatthias
cac6e0d715
Add docstring to TimeRange class
2018-06-06 00:10:18 +02:00
xmatthias
f37c5b70ba
Fix tests - read optional argument
2018-06-05 23:53:49 +02:00
xmatthias
270ccbb0da
fix args test
2018-06-05 23:41:50 +02:00
xmatthias
7a34578b4d
refactor timerange to named tuple
2018-06-05 23:34:26 +02:00
Anton
12d8a8b1a3
Fix review comments
2018-06-06 00:14:28 +03:00
Janne Sinivirta
7d3eefa97a
Merge pull request #838 from freqtrade/fix/plot-scripts
...
Fix/Improve plot scripts
2018-06-05 15:32:04 +03:00
Jean-Baptiste LE STANG
608fc170d9
fix doc
2018-06-05 13:51:30 +02:00
Jean-Baptiste LE STANG
456d0a050f
update doc for process_throttle_secs
2018-06-05 13:49:59 +02:00
Janne Sinivirta
399dd7df95
Merge pull request #849 from freqtrade/readme/fix-links
...
Docs: point links to freqtrade org
2018-06-05 13:45:54 +03:00
Samuel Husso
7cc36eee0f
Docs: point links to freqtrade org
2018-06-05 13:27:24 +03:00
Gerald Lonlas
5024cd52af
Update docstring for generate_graph()
2018-06-04 23:49:16 -07:00
Gerald Lonlas
c29c13dfd7
Fix a typo in Arguments() comment
2018-06-04 22:42:24 -07:00
Gerald Lonlas
947462e134
Add back 'import os' in Arguments()
2018-06-04 21:29:53 -07:00
Gerald Lonlas
3778bcda24
Ok! you won Flake8
2018-06-04 21:18:03 -07:00
Gerald Lonlas
1b071b1f4a
Add example on how to start the script
2018-06-04 21:18:03 -07:00
Gerald Lonlas
8edcef6d32
Add two params to select what indicators to display
2018-06-04 21:18:03 -07:00
Gerald Lonlas
662436acd2
Fix typo in Argument()
2018-06-04 21:18:03 -07:00
Gerald Lonlas
e16fb45d84
Fix typo, remove Bittrex mention
2018-06-04 21:17:20 -07:00
Gerald Lonlas
1c75bfdddd
Add more indicators
2018-06-04 21:17:20 -07:00
Gerald Lonlas
64504e6777
Add support of --refresh-pairs-cached param
2018-06-04 21:17:20 -07:00
Gerald Lonlas
af76d5f0e0
Breakdown the script in functions the improve maintainability
2018-06-04 21:17:20 -07:00
Gerald Lonlas
5683f9e10e
Remove hardcoded backtest-result.json in Plot scripts
2018-06-04 21:17:20 -07:00
Matthias
15fb81da92
Merge pull request #844 from creslinux/Constants_usdt
...
To be able to start with USDT in fiat_display_currency in config.json
2018-06-04 21:56:34 +02:00
creslin
e52ec14588
Update configuration.md
...
typo, form to from.
2018-06-04 22:19:25 +03:00
creslinux
b13658b319
Updated configuration doc with new fiat values accepted.
2018-06-04 22:17:10 +03:00
creslinux
a44978a068
Per steer from project core member, add other valid coinmarketcap
...
listed crypto base currencies that are valid during conversion lookup
Here is the test of USDT working:
https://api.coinmarketcap.com/v2/ticker/1027/?convert=USDT&limit=10
CMK page lists: "BTC", "ETH" "XRP", "LTC", and "BCH" as valid.
2018-06-04 21:48:15 +03:00
Matthias
bee2541bd8
Merge pull request #843 from freqtrade/more_timeframes
...
Add support for more timeframes
2018-06-04 16:23:19 +02:00
creslinux
7c8bf95f8f
To be able to start bot with USDT in fiat_display_currency in config.json
...
There are use case that build the base pair to consider price of whitelist pairs.
On Binance this is USDT not USD.
2018-06-04 16:45:47 +03:00
Janne Sinivirta
7df77b1b28
match timeframes to arguments
2018-06-04 16:35:34 +03:00
Matthias
b995e04daa
Merge pull request #841 from freqtrade/choose_tickers_to_download
...
Choose tickers to download
2018-06-04 14:13:35 +02:00
Janne Sinivirta
0f3dc821f2
add missing timeframes to allowed values
2018-06-04 15:08:45 +03:00
Janne Sinivirta
5ff405b0b0
allow defining of timeframes to download
2018-06-04 15:08:45 +03:00
Samuel Husso
86ae9d25f0
Merge pull request #840 from freqtrade/improve_downloader
...
Improve ticker downloader
2018-06-04 14:51:02 +03:00
Janne Sinivirta
3321e4cafd
travis should run hyperopt and backtesting using tests/testdata tickers
2018-06-04 14:27:42 +03:00
Janne Sinivirta
639b6bc4f6
set and create default datadir based on used exchange
2018-06-04 14:27:42 +03:00
Janne Sinivirta
af1ba1e191
split ugly ternary to regular if
2018-06-04 12:58:35 +03:00
Janne Sinivirta
5c7899ae98
flake8 fix
2018-06-04 12:45:23 +03:00
Janne Sinivirta
d4b431a335
update documentation about download_backtesting_data.py script
2018-06-04 12:37:06 +03:00
Janne Sinivirta
6891054b84
use folder user_data/data/exchangename by default and pick pairs.json from that folder by default
2018-06-04 12:37:06 +03:00
Janne Sinivirta
e10279b7b4
show default exchange in download_backtest_data.py
2018-06-04 11:50:33 +03:00
Janne Sinivirta
a0c79bd727
make --pairs-file required
2018-06-04 11:47:27 +03:00
Janne Sinivirta
4b8f382cfd
Merge pull request #839 from freqtrade/fix/incorrect_folder_name_userdata
...
Fix folder names in custom datadir documentation
2018-06-04 11:24:09 +03:00
Janne Sinivirta
eeda93a359
Fix folder names in custom datadir documentation
2018-06-04 10:04:26 +03:00
Gérald LONLAS
7b79ca3e8f
Merge pull request #837 from xmatthias/fix_doc_links
...
Fix links to point to new repository in owner github account
2018-06-03 18:59:57 -07:00
Anton
3030bf9778
Fix types
2018-06-04 01:52:54 +03:00
Anton
87f750da35
Merge with develop
2018-06-04 01:50:10 +03:00
Anton
daa9c0c026
Fix review comments
2018-06-04 01:48:26 +03:00
xmatthias
5ef2654eb4
replace references to old url
...
replace garq with freqtrade
2018-06-03 23:07:00 +02:00
xmatthias
26120ff675
remove unnecessary .gitkeep
2018-06-03 23:06:37 +02:00
Gérald LONLAS
e453dab4a3
Merge pull request #831 from xmatthias/backtest_export_filename
...
allow export of backtesting-results to different files
2018-06-03 13:12:38 -07:00
xmatthias
482d063638
update documentation for --export-filename
2018-06-03 19:41:34 +02:00
Janne Sinivirta
2f3b0cd422
Merge pull request #835 from gcarq/pyup-update-ccxt-1.14.120-to-1.14.121
...
Update ccxt to 1.14.121
2018-06-03 20:40:22 +03:00
xmatthias
e3227a741c
add --export-filename for backtesting
2018-06-03 19:36:53 +02:00
pyup-bot
4eb8295955
Update ccxt from 1.14.120 to 1.14.121
2018-06-03 19:27:08 +02:00
Samuel Husso
bdb25bbcbc
Merge pull request #834 from gcarq/feature/__main__
...
Add __main__.py to improve how to launch the bot
2018-06-03 19:28:23 +03:00
Gerald Lonlas
43696eff5c
Add __main__.py to improve how to launch the bot
2018-06-03 08:57:13 -07:00
Michael Egger
c6b93f8fe5
Merge pull request #833 from gcarq/fix/backtesting_doc
...
Update Backtesting/Hyperopt usage documentation
2018-06-03 17:43:41 +02:00
Gerald Lonlas
d3d62e90d3
Update Backtesting/Hyperopt usage documentation
2018-06-03 08:36:01 -07:00
Janne Sinivirta
20815771ab
Merge pull request #817 from gcarq/feature/gdax
...
Enable Backtesting with GDAX and allow trading with EUR/USD
2018-06-03 17:49:20 +03:00
Janne Sinivirta
b6754601ef
Merge pull request #832 from xmatthias/contrib_document
...
update contributing document to include mypy
2018-06-03 17:43:59 +03:00
xmatthias
0f352a4b5c
update contributing document to include mypy
2018-06-03 15:14:51 +02:00
Samuel Husso
7d6b11cb10
Merge pull request #830 from xmatthias/refactor_fiat_list
...
Refactor fiat-list to constants
2018-06-03 15:57:23 +03:00
xmatthias
3a158faa30
Refactor fiat-list to constants
2018-06-03 13:47:36 +02:00
Matthias
fff7ec1dab
Merge pull request #808 from xmatthias/mypy_typecheck
...
add mypy typechecking
2018-06-03 10:43:55 +02:00
xmatthias
50fc5f91ca
Merge branch 'develop' into mypy_typecheck
2018-06-03 10:35:56 +02:00
Samuel Husso
ec7c11513e
Merge pull request #829 from gcarq/pyup-update-ccxt-1.14.119-to-1.14.120
...
Update ccxt to 1.14.120
2018-06-03 11:31:50 +03:00
pyup-bot
cfb06ceb58
Update ccxt from 1.14.119 to 1.14.120
2018-06-03 10:12:07 +02:00
Gerald Lonlas
e8a59f4c20
Add a test to check the behavior when converting two FIAT
2018-06-03 00:13:48 -07:00
Gerald Lonlas
638d98735f
Allow fiat_convert to use same symbol for Crypto and FIAT
2018-06-03 00:13:48 -07:00
Gerald Lonlas
c9e49ed7b4
Sort ticker_history
...
CCXT does not sort the ticker history from exchanges.
Bittrex and Binance are sorted ASC (oldest first, newest last) when
GDAX is sorted DESC (newest first, oldest last).
Because of that the get_ticker_history() fall in a very long loop
when the tickers are sorted DESC. Means it downloads more than
needed.
This commit enable exhanges like GDAX and unify the ticker_history
list across all exchanges.
2018-06-03 00:13:48 -07:00
Gerald Lonlas
acbfe91f13
Allow EUR / USD as stake_currency
...
It will enable to trade with FIAT on exhanges like GDAX or Kraken.
2018-06-03 00:13:48 -07:00
Janne Sinivirta
7edafbb772
Merge pull request #823 from creslinux/timerange_unixtime_argument
...
Timerange unixtime argument
2018-06-03 07:22:41 +03:00
Janne Sinivirta
a657e3d24a
Merge pull request #826 from gcarq/fix/hyperopt-stake_currency
...
Fix stake_currency returned by Hyperopt …
2018-06-03 07:19:24 +03:00
Janne Sinivirta
2cd8782a88
Merge pull request #825 from gcarq/fix/hyperopt-in-progress
...
Fix the in-progress dot that does not show up during a Hyperopt run
2018-06-03 07:16:39 +03:00
Gerald Lonlas
fe8ff1b929
Fix stake_currency return by Hyperopt
...
Hyperopt had BTC hard coded in the result. This commit will display
the real stake_currency used.
If you used `"stake_currency": "USDT",` in your config file.
Before this commit you saw a message like:
"2 trades. Avg profit 0.13%. Total profit 0.00002651 BTC (0.0027Σ%). Avg duration 142.5 mins."
Now with the commit, we fix the wrong BTC currency:
"2 trades. Avg profit 0.13%. Total profit 0.00002651 USDT (0.0027Σ%). Avg duration 142.5 mins."
2018-06-02 14:07:31 -07:00
Gerald Lonlas
127cf5d619
Backtesting: Add the Interval required when data is missing
...
Change the message:
"No data for pair ETH/BTC, use --refresh-pairs-cached to download the data"
for:
"No data for pair: "ETH/BTC", Interval: 5m. Use --refresh-pairs-cached to download the data"
The message structure is unified with the download message:
"Download the pair: "ETH/BTC", Interval: 5m"
2018-06-02 13:55:05 -07:00
Gérald LONLAS
5e99df1759
Merge pull request #824 from xmatthias/rymdluo-patch-1
...
Make backtesting report markdown shareable (resubmit)
2018-06-02 13:05:11 -07:00
creslinux
94e586c049
Added unit test to check posix time arguments passed to timerange
...
Here is the pass report:
freqtrade_new creslin$ pytest freqtrade/tests/test_arguments.py
==================================================================== test session starts =====================================================================
platform darwin -- Python 3.6.5, pytest-3.6.0, py-1.5.3, pluggy-0.6.0
rootdir: /Users/creslin/PycharmProjects/freqtrade_new, inifile:
plugins: mock-1.10.0, cov-2.5.1
collected 19 items
freqtrade/tests/test_arguments.py ................... [100%]
================================================================= 19 passed in 2.37 seconds ==================================================================
2018-06-02 22:46:54 +03:00
Gerald Lonlas
dc65753a64
Fix the in-progress dot that does not show up during a Hyperopt run
2018-06-02 12:35:07 -07:00
creslin
43ba02afc6
Per feed back, kept the stype as date.
...
Use a tuple to keep as epoch int or process via arrow to timestamp.
I'll look at the test file also.
2018-06-02 21:59:18 +03:00
xmatthias
9537f17dd4
Fix test
2018-06-02 20:06:29 +02:00
Raymond Luo
2791d543ea
Make backtesting report markdown shareable
...
Small tweak to make the backtesting report markdown ready and much easier to share reports on many markdown publishing tools and editors that already support Markdown Extra with just a copy and paste
Example:

2018-06-02 19:52:16 +02:00
creslin
9dbe5fdb85
Update back testing document to include example using Posix timestamps
...
as timerange
e.g
--timerange=1527595200-1527618600
2018-06-02 19:49:23 +03:00
creslin
6ca375a397
Extend timerange to accept unix timestamps.
...
This gives greater granularity over backtest, parsing tickerfiles.
Example runs using date and unix time below.
/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/bin/python3.6 /Users/creslin/PycharmProjects/freqtrade/scripts/report_correlation.py --timerange=20180528-20180529
2018-06-02 18:44:58,829 - freqtrade.configuration - INFO - Log level set to INFO
2018-06-02 18:44:58,830 - freqtrade.configuration - INFO - Using max_open_trades: 200 ...
2018-06-02 18:44:58,831 - freqtrade.configuration - INFO - Parameter --timerange detected: 20180528-20180529 ...
2018-06-02 18:44:58,831 - freqtrade.configuration - INFO - Parameter --datadir detected: freqtrade/tests/testdata ...
BasePair Pair Correlation BTC % Change Pair % USD Ch Pair % BTC Ch Gain % on BTC Start Stop BTC Volume
1 BTC_USDT ETC_USD 0.965 -2.942 -4.070 -1.163 -1.128585 05-28 00:00 05-29 00:00 335.19
0 BTC_USDT SNT_USD 0.943 -2.942 -5.857 -3.004 -2.915585 05-28 00:00 05-29 00:00 496.01
3 BTC_USDT DASH_USD 0.902 -2.942 -9.034 -6.277 -6.092432 05-28 00:00 05-29 00:00 751.41
2 BTC_USDT MTH_USD 0.954 -2.942 -9.290 -6.541 -6.348708 05-28 00:00 05-29 00:00 23.00
4 BTC_USDT TRX_USD 0.951 -2.942 -13.647 -11.029 -10.704957 05-28 00:00 05-29 00:00 14544.57
Process finished with exit code 0
/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/bin/python3.6 /Users/creslin/PycharmProjects/freqtrade/scripts/report_correlation.py --timerange=1527595200-1527618600
2018-06-02 18:47:40,382 - freqtrade.configuration - INFO - Log level set to INFO
2018-06-02 18:47:40,382 - freqtrade.configuration - INFO - Using max_open_trades: 200 ...
2018-06-02 18:47:40,383 - freqtrade.configuration - INFO - Parameter --timerange detected: 1527595200-1527618600 ...
2018-06-02 18:47:40,383 - freqtrade.configuration - INFO - Parameter --datadir detected: freqtrade/tests/testdata ...
BasePair Pair Correlation BTC % Change Pair % USD Ch Pair % BTC Ch Gain % on BTC Start Stop BTC Volume
0 BTC_USDT SNT_USD 0.680 NaN NaN NaN NaN 05-29 12:00 05-29 18:30 68866.30
1 BTC_USDT ETC_USD 0.857 NaN NaN NaN NaN 05-29 12:00 05-29 18:30 227514.17
2 BTC_USDT MTH_USD 0.790 NaN NaN NaN NaN 05-29 12:00 05-29 18:30 12103.96
3 BTC_USDT DASH_USD 0.862 NaN NaN NaN NaN 05-29 12:00 05-29 18:30 72982.78
4 BTC_USDT TRX_USD 0.178 NaN NaN NaN NaN 05-29 12:00 05-29 18:30 1258316.95
Process finished with exit code 0
2018-06-02 19:45:08 +03:00
Matthias
81bb128cf7
Merge pull request #822 from gcarq/fix/misleading_log
...
change misleading logging for datadir
2018-06-02 14:50:27 +02:00
xmatthias
a8bf5092e8
add ignore explanation
2018-06-02 14:18:57 +02:00
xmatthias
f88729f0e8
add ignore comment
2018-06-02 14:14:28 +02:00
xmatthias
3447e4bb97
comment on ignore hint
2018-06-02 14:13:17 +02:00
xmatthias
884395415f
remove type:ignore
2018-06-02 14:10:15 +02:00
xmatthias
0007002c80
fix test failure
2018-06-02 14:07:54 +02:00
xmatthias
0a595190a3
fix last typechecks
2018-06-02 13:59:35 +02:00
xmatthias
32300f6d5f
don't initialize with None where it's not necessary
2018-06-02 13:55:06 +02:00
xmatthias
d9e951447f
remove _init function in backtesting (and according test)
2018-06-02 13:54:22 +02:00
xmatthias
6fc21e30e5
remove unused import
2018-06-02 13:52:55 +02:00
xmatthias
6106822d10
typing
2018-06-02 13:44:41 +02:00
xmatthias
4a322abd4d
Typecheck improvements
2018-06-02 13:44:05 +02:00
Janne Sinivirta
52309cc292
Merge pull request #819 from gcarq/pyup-update-ccxt-1.14.96-to-1.14.119
...
Update ccxt to 1.14.119
2018-06-02 11:57:58 +03:00
Janne Sinivirta
b5c41ca0fc
Merge pull request #820 from gcarq/fix/backtesting_hint
...
Fix wrong hint '--update-pairs-cached' from Backtesting/Hyperopt
2018-06-02 11:39:09 +03:00
Janne Sinivirta
a82a31341b
change misleading logging for datadir
2018-06-02 11:32:05 +03:00
Gérald LONLAS
0980e7e82d
Merge pull request #766 from pan-long/forcesell-amount
...
Sell filled amount or an open limit buy order in forcesell.
2018-06-01 19:51:38 -07:00
Gérald LONLAS
41efe99770
Merge pull request #786 from gcarq/fix/setup_script
...
Update setup.sh
2018-06-01 19:48:29 -07:00
Gerald Lonlas
792dd556a1
Fix wrong hint '--update-pairs-cached' from Backtesting/Hyperopt
2018-06-01 19:46:53 -07:00
pyup-bot
b731a65c75
Update ccxt from 1.14.96 to 1.14.119
2018-06-02 04:27:04 +02:00
xmatthias
e28973c50a
fix flake8
2018-05-31 22:17:46 +02:00
xmatthias
633620a5e9
exclude .mypy_cache
2018-05-31 22:15:18 +02:00
xmatthias
41a47df93f
setup travis to check mypy
2018-05-31 22:09:31 +02:00
xmatthias
3fb1dd02f1
add typehints and type: ignores
2018-05-31 22:00:46 +02:00
xmatthias
cf34b84cf1
add attributes with typehints
2018-05-31 21:59:22 +02:00
xmatthias
f4f821e88e
add typehints
2018-05-31 21:44:18 +02:00
xmatthias
c0cef7250d
typing - avoid variable reuse with differen ttype
2018-05-31 21:22:46 +02:00
xmatthias
2976a50c58
fix typing
2018-05-31 21:10:15 +02:00
xmatthias
69006b8fe8
flake8
2018-05-31 21:08:26 +02:00
xmatthias
4eb55acdbc
fix typing
2018-05-31 21:04:10 +02:00
xmatthias
1352f135d0
typing
2018-05-31 20:55:45 +02:00
xmatthias
0d251cbfdd
rpc type hints
2018-05-31 20:55:26 +02:00
xmatthias
4733aad7ff
mypy_typing
2018-05-31 20:54:37 +02:00
xmatthias
48516e6e1e
Add typehint
2018-05-31 20:41:05 +02:00
xmatthias
45909af7e0
type anotation fixes
2018-05-30 22:38:09 +02:00
xmatthias
88755fcded
fix typing
2018-05-30 22:09:20 +02:00
xmatthias
0d6dffdc7e
fix typehinting
2018-05-30 22:09:03 +02:00
xmatthias
9aa468adda
fix for typehint
2018-05-30 22:01:29 +02:00
Janne Sinivirta
52386d8153
Merge pull request #793 from gcarq/pyup-update-ccxt-1.14.73-to-1.14.96
...
Update ccxt to 1.14.96
2018-05-30 21:40:32 +03:00
pyup-bot
b7e0466d7c
Update ccxt from 1.14.73 to 1.14.96
2018-05-30 18:42:00 +02:00
Samuel Husso
f91de3c10e
Merge pull request #788 from gcarq/fix/doc_configuration
...
Update Readme and documentation
2018-05-30 08:53:57 +03:00
Gerald Lonlas
4329c15a9b
Doc: Add Buzz/trendy word
2018-05-29 22:38:48 -07:00
Gerald Lonlas
963d2a8368
Doc: update bot usage
2018-05-29 22:24:13 -07:00
Gerald Lonlas
d9eddfb1ee
Doc: Update the exchanges supported
2018-05-29 22:21:29 -07:00
Gerald Lonlas
f59f534c64
Setup.sh: fix Python3.6 when broken on macOS
2018-05-29 20:49:37 -07:00
Gerald Lonlas
5a4eb2cbf2
Setup.sh: make message format consistent
2018-05-29 20:48:34 -07:00
Samuel Husso
c471ccb2db
Merge pull request #734 from arudov/fix/pair-downloads
...
Do not download pairs if --refresh-pairs-cached isn't set
2018-05-29 08:05:10 +03:00
Samuel Husso
656be523bc
Merge pull request #779 from gcarq/pyup-update-sqlalchemy-1.2.7-to-1.2.8
...
Update sqlalchemy to 1.2.8
2018-05-29 08:03:58 +03:00
pyup-bot
9cd7749867
Update sqlalchemy from 1.2.7 to 1.2.8
2018-05-28 22:14:50 +02:00
Samuel Husso
1845e5d7ca
Merge pull request #772 from gcarq/pyup-update-ccxt-1.14.62-to-1.14.73
...
Update ccxt to 1.14.73
2018-05-27 10:23:42 +03:00
Samuel Husso
9639a3805d
Merge pull request #771 from creslinux/develop
...
Correct instructions in backtesting.md
2018-05-27 10:23:29 +03:00
Samuel Husso
bc88fbf948
Merge pull request #767 from xmatthias/ccxt_loglevel
...
set ccxt loglevel to info
2018-05-27 10:22:20 +03:00
pyup-bot
94c1a6f2a6
Update ccxt from 1.14.62 to 1.14.73
2018-05-26 23:41:52 +02:00
creslin
280e8b3208
Update backtesting.md - correct instructions
...
Correct instructions for calling a custom strategy file
To paraphrase the change:
Prior - to call a custom strategy -s the strategy file name within users_data/strategies/ directory
After - to call a custom strategy -s the class name within the strategy within users_data/strategies/ directory
2018-05-26 20:14:33 +03:00
creslin
607c895065
Update backtesting.md: how to call a custom strat
...
Corrected instructions, to paraphrase the PR
prior - to call a custom strategy -s the custom strategy file name in user_data/strategies
after - to call a custom strategy -s the class name within the custom strategy file name in user_data/strategies
2018-05-26 20:09:20 +03:00
Pan Long
a98fcee4f9
Sell filled amount or an open limit buy order in forcesell.
...
Currently forcesell only cancels an open limit buy order and doesn't sell the filled amount.
After this change, forcesell will also update trade's amount to filled amount and sell the filled amount.
2018-05-26 09:55:31 +08:00
xmatthias
1ba5c5d9c6
set ccxt loglevel to info
2018-05-25 21:23:15 +02:00
Anton
3427c7eb54
Use constants
2018-05-25 17:04:08 +03:00
Anton
cf5d691950
Clean the tests
2018-05-25 00:46:08 +03:00
Janne Sinivirta
4e0b095f2b
Merge pull request #756 from gcarq/pyup-update-ccxt-1.14.27-to-1.14.62
...
Update ccxt to 1.14.62
2018-05-24 10:59:40 +03:00
Janne Sinivirta
0837f3f9f3
Merge pull request #733 from xmatthias/fix_fiat_init
...
Fix fiat initialization
2018-05-24 10:54:31 +03:00
pyup-bot
bad5d57d71
Update ccxt from 1.14.27 to 1.14.62
2018-05-24 08:26:46 +02:00
Samuel Husso
620c7e8312
Merge pull request #748 from gcarq/pyup-update-pytest-3.5.1-to-3.6.0
...
Update pytest to 3.6.0
2018-05-24 09:01:31 +03:00
pyup-bot
af0b1e806f
Update pytest from 3.5.1 to 3.6.0
2018-05-23 15:06:26 +02:00
Samuel Husso
cf522d1df2
Merge pull request #747 from creslinux/patch-1
...
OSX docker start cmd updated
2018-05-23 16:06:18 +03:00
creslin
318c973461
Update to installation.md
...
Added link to Docker issue on OSX with greater detail of the problem and work-around.
2018-05-23 15:20:16 +03:00
creslin
34e78a7400
OSX docker start cmd updated
...
New versions of Docker will not start in OSX using the cmd in these instructions as /etc/localtime cannot be mounted.
The change provides an alternate command that does work.
`docker run --rm -e TZ=`ls -la /etc/localtime | cut -d/ -f8-9` -v `pwd`/config.json:/freqtrade/config.json -it freqtrade`
More info is in this thread:
https://github.com/docker/for-mac/issues/2396
2018-05-23 13:17:35 +03:00
Anton
9be98cd8f7
Add ability to set unlimited stake_amount
2018-05-23 13:15:03 +03:00
Samuel Husso
e267b84510
Merge pull request #741 from pan-long/setup-defaults
...
Auto apply default values in setup.
2018-05-23 10:24:22 +03:00
Pan Long
c7ef69f4eb
Auto apply default values in setup.
...
Before this commit, during setup, even a default value is displayed for some config, if user doesn't enter anything, an empty value is applied.
After this commit, if user doesn't enter anything for a config with default value, the default value will be applied.
2018-05-22 22:09:52 +08:00
Anton
8c22cfce37
Fix tests; fix codestyle
2018-05-21 23:15:01 +03:00
Anton
e1cb0dbf28
Do not try to redownload pair data if --refresh-pairs-cached is not set
2018-05-21 22:31:08 +03:00
xmatthias
e2efd7c6ec
add test to verify network exception is cought on init of coinmarketcap
2018-05-21 20:03:25 +02:00
xmatthias
56e697acf5
Fix error initializing coinmarketcap
2018-05-21 20:01:41 +02:00
Michael Egger
13d6297b9f
Merge pull request #711 from gcarq/pyup-update-ccxt-1.14.24-to-1.14.27
...
Update ccxt to 1.14.27
2018-05-20 10:31:27 +02:00
pyup-bot
65c069dd9f
Update ccxt from 1.14.24 to 1.14.27
2018-05-20 06:41:38 +02:00
Samuel Husso
b0536dba0b
Merge pull request #709 from gcarq/pyup-update-ccxt-1.14.10-to-1.14.24
...
Update ccxt to 1.14.24
2018-05-19 09:15:02 +03:00
peterkorodi
0c051b1b7a
Make plot_dataframe able to show trades stored in database. ( #692 )
...
* Show trades stored in db on the graph
2018-05-19 09:14:42 +03:00
pyup-bot
16eb793081
Update ccxt from 1.14.10 to 1.14.24
2018-05-19 06:56:37 +02:00
Samuel Husso
1cc132afe2
Merge pull request #695 from gcarq/pyup-update-ccxt-1.13.148-to-1.14.10
...
Update ccxt to 1.14.10
2018-05-17 08:23:32 +03:00
Samuel Husso
d985405fe7
Merge pull request #683 from xmatthias/fix_get_real_amount
...
Fix get real amount
2018-05-17 08:22:34 +03:00
pyup-bot
e88fabe1d6
Update ccxt from 1.13.148 to 1.14.10
2018-05-17 00:26:32 +02:00
Samuel Husso
7f1f1ec1ad
Merge pull request #688 from gcarq/pyup-update-pandas-0.22.0-to-0.23.0
...
Update pandas to 0.23.0
2018-05-16 08:37:38 +03:00
pyup-bot
8094f84efe
Update pandas from 0.22.0 to 0.23.0
2018-05-16 05:16:24 +02:00
Matthias Voppichler
ef78f2f03a
Add test for invalid order_fee dict
2018-05-15 20:13:43 +02:00
Matthias Voppichler
a1fa688da0
Add tests for the new scenario
2018-05-15 19:49:47 +02:00
Matthias Voppichler
263bf918b1
Fix bug pointed out in #679
2018-05-15 19:49:28 +02:00
Samuel Husso
58a2af8d80
Merge pull request #678 from arudov/fix/get-balance
...
Fixed bot crash while requesting the current balance
2018-05-15 18:10:02 +03:00
Samuel Husso
594b541f34
Merge pull request #680 from gcarq/pyup-update-ccxt-1.13.147-to-1.13.148
...
Update ccxt to 1.13.148
2018-05-15 18:07:16 +03:00
pyup-bot
cc3e4e9aa7
Update ccxt from 1.13.147 to 1.13.148
2018-05-15 16:41:31 +02:00
Janne Sinivirta
d74a0f0526
Merge pull request #677 from gcarq/pyup-update-coinmarketcap-5.0.1-to-5.0.3
...
Update coinmarketcap to 5.0.3
2018-05-15 17:39:37 +03:00
Anton
d112d90e8e
Make telegram message beautiful
2018-05-15 13:37:34 +03:00
Michael Egger
2383a83c2d
Merge pull request #675 from gcarq/pyup-update-ccxt-1.13.142-to-1.13.147
...
Update ccxt to 1.13.147
2018-05-15 12:36:27 +02:00
pyup-bot
c2245362da
Update coinmarketcap from 5.0.1 to 5.0.3
2018-05-15 08:41:22 +02:00
pyup-bot
c96f912043
Update ccxt from 1.13.142 to 1.13.147
2018-05-15 01:11:29 +02:00
Anton
f175f48418
Fix get balance functionality
2018-05-15 00:31:56 +03:00
Janne Sinivirta
6cc8017943
Merge pull request #670 from gcarq/flakify-scripts
...
Scripts: fix syntax errors and flake8ify
2018-05-14 08:42:11 +03:00
Samuel Husso
e0bd45efab
Scripts: fix syntax errors and flake8ify
2018-05-14 08:08:40 +03:00
Samuel Husso
f80864b5bc
Merge pull request #668 from gcarq/pyup-update-ccxt-1.13.138-to-1.13.142
...
Update ccxt to 1.13.142
2018-05-14 07:14:18 +03:00
pyup-bot
9a09e6b815
Update ccxt from 1.13.138 to 1.13.142
2018-05-14 03:26:26 +02:00
Michael Egger
91f90920c2
Merge pull request #665 from xmatthias/fix_fiat_convert
...
Fix fiat convert
2018-05-13 22:37:01 +02:00
Matthias Voppichler
8549201502
add test for new fiat_convert logic
2018-05-13 20:46:02 +02:00
Samuel Husso
0665a23b0f
Merge pull request #663 from gcarq/pyup-update-ccxt-1.13.136-to-1.13.138
...
Update ccxt to 1.13.138
2018-05-13 21:27:01 +03:00
Matthias Voppichler
b1c53ec656
refactor "patch_coinmarketcap" to conftest"
...
add patch_coinmarketcap to get_patched_freqtradebot
2018-05-13 20:04:40 +02:00
Matthias Voppichler
790f35a5c8
fix test which resets singleton without reinstating it
2018-05-13 20:03:54 +02:00
Matthias Voppichler
3246c60472
Fix coinmarketcap ticker
2018-05-13 20:00:38 +02:00
Matthias Voppichler
57fc9df5f3
Fix typo
2018-05-13 19:54:19 +02:00
Matthias Voppichler
144be37a9a
Convert ID to string
2018-05-13 19:53:23 +02:00
Matthias Voppichler
9b8f90dc9f
log error in find_price
2018-05-13 19:50:04 +02:00
Matthias Voppichler
d07491ceb2
Dynamically load cryptomap
2018-05-13 19:46:08 +02:00
pyup-bot
14c140d242
Update ccxt from 1.13.136 to 1.13.138
2018-05-13 16:26:25 +02:00
Michael Egger
263d34ae82
Merge pull request #660 from xmatthias/fix_hyperopt_testfluke
...
Fix testfluke in hyperopt
2018-05-13 14:51:27 +02:00
Matthias Voppichler
8f17b11610
Fix testfluke in hyperopt
2018-05-13 13:38:29 +02:00
Samuel Husso
177962fa05
Merge pull request #657 from gcarq/pyup-update-ccxt-1.13.133-to-1.13.136
...
Update ccxt to 1.13.136
2018-05-13 10:23:34 +03:00
pyup-bot
d51ac94662
Update ccxt from 1.13.133 to 1.13.136
2018-05-13 05:41:24 +02:00
Samuel Husso
40dfe4b3a9
Merge pull request #655 from xmatthias/dev_reduce_verbosity
...
Reduce verbosity of get_ticker_history
2018-05-12 22:20:08 +03:00
Matthias Voppichler
8b098859f4
Reduce verbosity of get_ticker_history
2018-05-12 20:15:59 +02:00
Samuel Husso
72a2c37769
Merge pull request #654 from gcarq/pyup-update-cachetools-2.0.1-to-2.1.0
...
Update cachetools to 2.1.0
2018-05-12 20:42:15 +03:00
pyup-bot
bc25007fef
Update cachetools from 2.0.1 to 2.1.0
2018-05-12 18:45:18 +02:00
Michael Egger
1e119013c8
Merge pull request #653 from gcarq/pyup-update-ccxt-1.11.149-to-1.13.133
...
Update ccxt to 1.13.133
2018-05-12 14:40:34 +02:00
pyup-bot
189873f9d4
Update ccxt from 1.11.149 to 1.13.133
2018-05-12 14:04:16 +02:00
Michael Egger
5b25ed99ac
Merge pull request #652 from gcarq/feat/objectify-ccxt
...
CCXT into use
2018-05-12 14:04:06 +02:00
Michael Egger
edd840ac35
Merge pull request #640 from xmatthias/ccxt-obj-slippage
...
[cxxt][2/2] Add columns for slippage detection
2018-05-12 13:56:15 +02:00
Matthias Voppichler
58425993da
Adapt tests to verify pair-conversion and exchange conversion
2018-05-12 13:39:29 +02:00
Matthias Voppichler
e3ae1c6c2f
Convert exchange-name to new format
2018-05-12 13:39:16 +02:00
Matthias Voppichler
40c581e5a8
Convert pair-format to new format
2018-05-12 13:37:42 +02:00
Matthias Voppichler
631081a2b2
Add additional tests
2018-05-12 10:37:17 +02:00
Matthias Voppichler
8e3ff8235f
add explaining comments
2018-05-12 10:31:24 +02:00
Matthias Voppichler
ada98abfee
fix flake
2018-05-12 10:30:30 +02:00
Matthias Voppichler
49266fc4b8
Add migration test
2018-05-12 10:29:26 +02:00
Matthias Voppichler
f5ff6ceead
Rename instead of drop/create
2018-05-12 10:29:10 +02:00
Matthias Voppichler
81ee6f8265
Update sql docs to new schema
2018-05-12 10:19:52 +02:00
Matthias Voppichler
ab4e2bd5a9
Fix migrate script
2018-05-12 10:04:41 +02:00
Samuel Husso
01b6a0eb53
Freqtrade: ccxt release shall be called 0.17.0
2018-05-12 09:57:10 +03:00
Samuel Husso
e1322b75a9
Freqtrade 0.16.1 release
...
Note. This is the last release that uses our own bittrex implementation
for trading. After this ccxt library will be taken into use which
will offer the needed exchanges (bittrex/binance)
2018-05-12 09:50:01 +03:00
Samuel Husso
4ce927d455
merge develop to master for 0.16.1 release (pre-work for ccxt into use)
2018-05-12 09:48:40 +03:00
Samuel Husso
20ebd744c3
Freqtrade 0.16.0 release
2018-05-12 09:43:22 +03:00
Samuel Husso
b55822ad30
telegram: document proxy usage without code changes per gcarq's
...
comment in #609
2018-05-09 09:22:01 +03:00
Samuel Husso
7552c912a2
config.json.example: add ticker_interval
2018-05-09 09:15:09 +03:00
Samuel Husso
89180adb35
Merge pull request #646 from gcarq/pyup-update-coinmarketcap-4.2.1-to-5.0.1
...
Update coinmarketcap to 5.0.1
2018-05-09 08:28:29 +03:00
pyup-bot
6b008d2237
Update coinmarketcap from 4.2.1 to 5.0.1
2018-05-08 15:41:10 +02:00
Michael Egger
33ce904f41
Merge pull request #643 from xmatthias/adjust_dockerignore
...
exclude unnecessary files from Docker image
2018-05-07 17:20:49 +02:00
Michael Egger
1dbdb880e6
Merge pull request #637 from arudov/fix/dl-testdata-period2
...
Time-range download of backtesting data
2018-05-07 17:19:54 +02:00
Michael Egger
ed34c4f199
Merge pull request #641 from gcarq/pyup-update-scipy-1.0.1-to-1.1.0
...
Update scipy to 1.1.0
2018-05-07 17:01:09 +02:00
Matthias Voppichler
394ef35a45
Add unnecessary files to .dockerignore
...
these files are not needed to run the bot - therefore should not be
added to the docker container
2018-05-06 20:23:20 +02:00
Matthias Voppichler
ccf1c894b4
Inital try mirate
2018-05-06 09:09:53 +02:00
pyup-bot
490cbde652
Update scipy from 1.0.1 to 1.1.0
2018-05-05 21:31:05 +02:00
Matthias Voppichler
d3fb2e4516
Add open_rate_requested and close_rate_requested for slippage detection
2018-05-05 12:57:07 +02:00
Samuel Husso
2c49231fcd
Merge pull request #638 from gcarq/pyup-update-python-telegram-bot-10.0.2-to-10.1.0
...
Update python-telegram-bot to 10.1.0
2018-05-05 09:10:50 +03:00
pyup-bot
3d4019d8b7
Update python-telegram-bot from 10.0.2 to 10.1.0
2018-05-05 00:14:03 +02:00
Anton
932b65da27
Fix test_optimize.py
2018-05-04 13:59:50 +03:00
Anton
2bfce64e6a
Fix conflicts
2018-05-04 13:38:51 +03:00
Gert Wohlgemuth
6d2afdb146
added support for showing the exposed real value on the count table ( #634 )
2018-05-03 11:18:35 +02:00
gcarq
43fd9b37df
fix 'max_open_trades must be greater than 0' regression
2018-05-03 10:48:25 +02:00
Anton
ceeb98dda9
Fix conflicts
2018-05-03 11:16:29 +03:00
gcarq
a5c1547251
user_data: change ticker_interval to new format
2018-05-02 22:56:29 +02:00
gcarq
306885e174
Merge branch 'develop' into feat/objectify-ccxt
2018-05-02 22:49:55 +02:00
Michael Egger
90a107393a
Merge pull request #622 from gcarq/fix/dl-testdata
...
fix download testdata
2018-05-02 22:06:43 +02:00
Michael Egger
c72d4665a1
Merge pull request #619 from gcarq/feature/catch-exchange-errors
...
granular exception handling and retrying mechanism for ccxt
2018-05-02 20:13:16 +02:00
gcarq
a76ed88496
Merge branch 'feat/objectify-ccxt' into feature/catch-exchange-errors
2018-05-02 20:03:13 +02:00
Samuel Husso
bddf009a2b
Merge pull request #630 from gcarq/pyup-update-pytest-mock-1.9.0-to-1.10.0
...
Update pytest-mock to 1.10.0
2018-05-02 07:50:36 +03:00
pyup-bot
bc13b7901f
Update pytest-mock from 1.9.0 to 1.10.0
2018-05-01 20:12:57 +02:00
Anton
24ab1b5be5
Fix review comments, documenation update
2018-05-01 00:27:05 +03:00
Samuel Husso
842b0c2270
Exchange: fix missing comma and typehinting per PR comments
2018-04-29 18:55:43 +03:00
Samuel Husso
743a1f1604
Merge pull request #626 from gcarq/pyup-update-numpy-1.14.2-to-1.14.3
...
Update numpy to 1.14.3
2018-04-28 20:33:24 +03:00
pyup-bot
cec58323d4
Update numpy from 1.14.2 to 1.14.3
2018-04-28 19:19:50 +02:00
Anton
a127e1db07
Fix case with empty dict
2018-04-28 01:40:48 +03:00
Anton
2267a420a4
Fix codestyle
2018-04-28 00:30:42 +03:00
Anton
82ea56c8fd
Fix review comments. Add support of datetime timeganges
2018-04-28 00:16:34 +03:00
Michael Egger
ecaf6b763c
Merge pull request #623 from xmatthias/cxxt_obj_sellfix
...
[cxxt][1/2] fix fee calculation in binance
2018-04-26 19:58:24 +02:00
Matthias Voppichler
0987af910e
remove indicator name from comment
2018-04-25 20:03:32 +02:00
Matthias Voppichler
2e1124af1a
remove unnecessary .keys()
2018-04-25 14:00:25 +02:00
Anton
2fe7812e20
Fix codestyle
2018-04-25 10:32:58 +03:00
Matthias Voppichler
8bd9ed1543
fix flake8
2018-04-25 09:13:56 +02:00
Matthias Voppichler
72c17e29c0
Add test for "no trades found" case
2018-04-25 09:08:02 +02:00
Matthias Voppichler
483415cd65
Add fee entry to DRY_ORDER dict as defined by ccxt
2018-04-25 09:03:32 +02:00
Matthias Voppichler
98669a3d62
remove duplicate log entry, fix key-error
2018-04-25 09:01:21 +02:00
Matthias Voppichler
9c2115c917
refactor get_real_amount
2018-04-25 08:52:08 +02:00
Matthias Voppichler
f6ecd8e514
Add pytest fixture for real_amount test
2018-04-25 08:51:31 +02:00
Samuel Husso
9cbd0df644
Merge pull request #624 from gcarq/pyup-update-pytest-3.5.0-to-3.5.1
...
Update pytest to 3.5.1
2018-04-25 07:59:27 +03:00
pyup-bot
6adab0cf6b
Update pytest from 3.5.0 to 3.5.1
2018-04-25 04:54:46 +02:00
Anton
6675120324
Add time range support to download_backtest_data
2018-04-25 02:11:07 +03:00
Matthias Voppichler
ab6589d573
Fix comment and improve log message
2018-04-24 19:43:08 +02:00
Matthias Voppichler
9e94778fd7
simplify check for presence of list
2018-04-24 19:42:41 +02:00
Matthias Voppichler
2968347062
fix flake8
2018-04-23 20:32:46 +02:00
Matthias Voppichler
9450b76414
improve style of import in test
2018-04-23 20:08:58 +02:00
Matthias Voppichler
d2608cbf13
improve check when not to run
2018-04-23 20:06:00 +02:00
Matthias Voppichler
f580fbb91d
remove maybe_update_amount and tests
2018-04-23 20:03:10 +02:00
gcarq
9b0fbbdc14
cancel_order: pass all positional arguments
2018-04-23 16:58:52 +02:00
gcarq
aa213a3640
cancel_order: handle InvalidOrder exception
2018-04-23 16:58:32 +02:00
gcarq
baeeaa777d
get_balance: handle case if currency is not in response
2018-04-23 16:57:18 +02:00
gcarq
20af4bae7c
retrier: raise initial exception instead of OperationalException
2018-04-23 16:56:35 +02:00
gcarq
5baab91bb5
catch TemporaryError for buy/sell in _process()
2018-04-22 20:28:39 +02:00
gcarq
4c49229b77
catch DependencyExceptions while selling
2018-04-22 20:27:34 +02:00
Matthias Voppichler
93a7c46977
optimize to only do network calls if necessary
2018-04-22 19:37:24 +02:00
gcarq
bc2bd7fe1e
add retrier decorator to all exchange functions except buy/sell
2018-04-22 17:28:49 +02:00
Matthias Voppichler
a70958da41
test modify-logic
2018-04-22 11:05:23 +02:00
Samuel Husso
9f1544978d
tests: use only coins that most likely are going to be in bittrex
2018-04-22 11:29:21 +03:00
Samuel Husso
aa104f86e8
Merge pull request #621 from xmatthias/update_docker_image
...
update Docker image to python-3.6.5-slim-stretch
2018-04-22 11:06:06 +03:00
Matthias Voppichler
f838ba2a9b
remove fee column from bot
2018-04-22 10:04:30 +02:00
Samuel Husso
53e76a89ac
convert_backtestdata: flake8 fixes
2018-04-22 11:00:51 +03:00
Samuel Husso
de8db9293c
exchange: extract ccxt init to its own function (so that we can init ccxt from the scripts)
2018-04-22 10:57:48 +03:00
Samuel Husso
fded8e5117
move download_backtest_data to scripts
2018-04-22 10:56:49 +03:00
Matthias Voppichler
710c7daec5
update Docker image to python-3.6.5-slim
2018-04-22 09:21:09 +02:00
Matthias Voppichler
be95d699d2
only update if open_fee is set
2018-04-22 09:13:02 +02:00
gcarq
c43ceb2045
add config*.json to .gitignore
2018-04-22 00:35:04 +02:00
gcarq
9ab4953472
fix backtesting testsuite
2018-04-22 00:21:03 +02:00
gcarq
bbe3bc4423
catch ccxt.ExchangeError and retry
2018-04-22 00:20:15 +02:00
Matthias
acb1b50924
[ccxt] fix unsupported fiat failures ( #620 )
...
* prepare to support FIAT/Crypto trading
* Don't fail fiat-convert for unsupported stake currencies
* remove commented code
* Add BNB to cryptomap
* Fix test-failure
* related to random execution as fee was not properly mocked if this is
one of the first tests
2018-04-21 23:20:12 +02:00
Matthias Voppichler
a140748b5a
Merge branch 'feat/objectify-ccxt' into cxxt_obj_sellfix
2018-04-21 22:39:22 +02:00
Matthias Voppichler
573b6b8e15
Remove unused line
2018-04-21 22:35:17 +02:00
Matthias
23e989d31f
Fix tests run in random order ( #599 )
...
* allow tests to run in random mode
* Fix random test mode for fiat-convert
* allow random test execution in persistence
* fix pep8 styling
* use "usefixtures" to prevent pylint "unused parameter" message
* add pytest-random-order to travis
2018-04-21 21:21:50 +02:00
Matthias Voppichler
990f8a996b
log in case of error
2018-04-21 21:01:53 +02:00
gcarq
f4077a51c1
log hyperopt progress to stdout instead to the logger
2018-04-21 20:52:01 +02:00
gcarq
403f59ef45
use native python logger
2018-04-21 20:47:06 +02:00
Samuel Husso
001d7443da
Merge pull request #618 from gcarq/feature/add-get_fee-mocks
...
add mocks for exchange.get_fee
2018-04-21 21:26:22 +03:00
Samuel Husso
4eb66aa9ce
Merge pull request #617 from gcarq/feature/ccxt-enable-ratelimit
...
let ccxt handle rate limits internally
2018-04-21 21:25:19 +03:00
Matthias Voppichler
ce90ee4ac2
have backtesting use fee_open and fee_close
2018-04-21 20:05:49 +02:00
Matthias Voppichler
06d230279c
Fix tests
2018-04-21 20:05:39 +02:00
Matthias Voppichler
47748bc6f7
adjust tests for fee_open and fee_close
2018-04-21 19:55:48 +02:00
Matthias Voppichler
a620aa8352
add columns fee_open and fee_close, update value
2018-04-21 19:47:08 +02:00
gcarq
09fb4ea584
add mocks for exchange.get_fee
2018-04-21 19:39:18 +02:00
gcarq
3997b6038d
let cctx handle rate limits
2018-04-21 19:11:29 +02:00
Luis Felipe Díaz Chica
954c6e8c15
Write log when trying to sell opened trades ( #608 )
2018-04-21 18:44:57 +02:00
Samuel Husso
6d327658ea
docs: Add note about using telegram proxy ( #611 )
2018-04-21 18:24:53 +02:00
Matthias Voppichler
7f4c70827a
Test get_amount_lots
2018-04-21 13:33:29 +02:00
Matthias Voppichler
f69e8458f4
Add tests for update_real_amount
2018-04-21 13:33:29 +02:00
Matthias Voppichler
02f0f22621
fix comment
2018-04-21 13:33:29 +02:00
Matthias Voppichler
1d43dc229b
refactor tests of get_real_amount
2018-04-21 13:33:29 +02:00
Matthias Voppichler
c7d1a767f7
add get_trades_for_order
2018-04-21 13:33:29 +02:00
Matthias Voppichler
11d8f7d522
add get_real_amount and tests
2018-04-21 13:33:29 +02:00
gcarq
1332ab397f
fix reference before assignment
2018-04-21 10:19:12 +03:00
Samuel Husso
27003c447d
Merge pull request #612 from gcarq/pyup-update-sqlalchemy-1.2.6-to-1.2.7
...
Update sqlalchemy to 1.2.7
2018-04-21 10:05:31 +03:00
pyup-bot
bb07ad38d3
Update sqlalchemy from 1.2.6 to 1.2.7
2018-04-20 23:35:34 +02:00
Samuel Husso
78bafee39d
download_backtest: fix imports and travis
2018-04-19 09:44:45 +03:00
Samuel Husso
66866ff260
fix travis
2018-04-19 09:06:56 +03:00
Samuel Husso
1dcd7e747e
partial fix for download testdate
2018-04-19 09:01:34 +03:00
Samuel Husso
42c0d7c7c3
Merge pull request #603 from enenn/ccxt-objectify-pr3_1
...
[3/3] Add support for multiple exchanges with ccxt (objectified version)
2018-04-18 15:23:33 +03:00
Samuel Husso
49f2c24698
Merge pull request #605 from pan-long/fix-typo-setup
...
Fix a typo in setup.sh
2018-04-18 15:09:41 +03:00
Pan Long
0fab7f0880
Fix a typo in setup.sh
2018-04-18 19:11:37 +08:00
Samuel Husso
81020b3612
Merge pull request #604 from gcarq/pyup-update-python-telegram-bot-10.0.1-to-10.0.2
...
Update python-telegram-bot to 10.0.2
2018-04-17 10:46:03 +03:00
pyup-bot
4b78bedddd
Update python-telegram-bot from 10.0.1 to 10.0.2
2018-04-17 09:27:27 +02:00
enenn
488210915a
Flak8 fixes...
2018-04-15 13:11:17 +02:00
enenn
f1d406b1e6
Fix possible race condition during testing
...
Order would sometimes fail to sell during tests,
probably because time between current time and creation was 0
2018-04-15 12:50:47 +02:00
enenn
89ed2e0127
Get mocked exhange buy return value from existing fixture
2018-04-15 12:48:02 +02:00
enenn
53b1f8d3a4
Add a 4th pair to testing dynamic whitelist generation
2018-04-15 12:20:49 +02:00
enenn
cc5991d269
Fixturize fee MagicMock object in tests
2018-04-15 12:09:12 +02:00
Michael Egger
b8184e4fdd
Merge pull request #602 from xmatthias/obj_ccxt_test_formatms
...
Add test for format_ms_time
2018-04-13 00:44:25 +02:00
Matthias Voppichler
37dee02e1c
Add comment and extract magic number to variable
2018-04-12 19:32:14 +02:00
enenn
2765a065a7
Use UNITTEST/BTC pair instead of ETH/BTC pair for load_data tests
2018-04-12 19:21:40 +02:00
Matthias Voppichler
bb7b2cdfd5
Disable dynamic whitelist
...
Revert regression introduced in refactoring for objectify
(cherry picked from commit 5bd7954 )
2018-04-12 18:35:35 +02:00
enenn
94287d66a8
Flake8 fixes
2018-04-12 18:16:27 +02:00
enenn
1cfa0a3c0e
Add exchange name to default hyperopt config
2018-04-12 18:16:26 +02:00
enenn
1678518cd4
Add dry_run=True to config during backtesting
2018-04-12 18:16:26 +02:00
enenn
838bd5824e
Mock validate_pairs
2018-04-12 18:16:26 +02:00
enenn
a650072fe0
Edit signal handler tests to work on windows as well
2018-04-12 18:16:26 +02:00
enenn
6115fb08c0
Remove get_fee_maker/taker and add argument to get_fee instead
2018-04-12 18:16:25 +02:00
enenn
91b2092d55
Remove ticker_history_api and ticker_history_without_bv from conftest.py
2018-04-12 18:16:25 +02:00
enenn
cba8745164
Update exchange validate_pairs and related tests
2018-04-12 18:16:19 +02:00
enenn
c3d00a8825
Change ticker format to ccxt in backtesting and optimize tests
2018-04-12 18:14:33 +02:00
enenn
261522446e
Change to ccxt ticker format in test_analyze.py
2018-04-12 18:07:45 +02:00
enenn
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
2018-04-12 18:07:45 +02:00
enenn
4ac2afacfa
Use global backtest instance for backtesting tests
2018-04-12 18:07:45 +02:00
enenn
07c655cf41
Use os.path.join for file paths
2018-04-12 18:07:45 +02:00
enenn
a9ba0981c7
Use exchange id for Trade and exchange name for RPC
2018-04-12 18:07:44 +02:00
enenn
7a074f21bd
Remove duplicate result pytest fixture
2018-04-12 18:07:44 +02:00
enenn
fef8a4c978
Update tests related to whitelist
2018-04-12 18:07:44 +02:00
enenn
0c8ecf2b1f
Add 'get_tickers' function to exchange and use it for dynamic whitelists
2018-04-12 18:07:44 +02:00
enenn
5fc8250ee4
Add 'exchange_has' function to check if exchange supports specific API call
...
Catch ccxt.NotSupported exception instead of checking beforehand
2018-04-12 18:07:44 +02:00
enenn
e42403fecc
Change date to timestamp conversion method in backtesting
2018-04-12 18:07:44 +02:00
enenn
12a84cc30b
Mock fee during testing as 0.0025
...
Ensures profit calculations does not vary if exchange fees change, which can cause tests to fail
2018-04-12 18:07:44 +02:00
enenn
0ae5b75f33
Update order structure to ccxt generic structure instead of bittrex specific
2018-04-12 18:07:43 +02:00
enenn
4810d87044
Change buy/sell return value in tests
2018-04-12 18:07:43 +02:00
enenn
0b71f7186c
Replace 'get_wallet_health' and 'get_markets_summaries'
...
Both are now covered by 'get_markets'
2018-04-12 18:07:43 +02:00
Samuel Husso
eac3c4b72c
Merge pull request #600 from enenn/ccxt-obecjtify-pr2_1
...
[2/3] Add support for multiple exchanges with ccxt (objectified version)
2018-04-12 07:36:18 +03:00
Matthias Voppichler
d03f58417b
Fix timezone dependency in test
2018-04-11 20:19:13 +02:00
Matthias Voppichler
7123985325
Add test for format_ms_time
2018-04-10 20:10:20 +02:00
Samuel Husso
ce142496b1
Merge pull request #601 from gcarq/pyup-update-pytest-mock-1.8.0-to-1.9.0
...
Update pytest-mock to 1.9.0
2018-04-10 07:47:31 +03:00
pyup-bot
53690c5ece
Update pytest-mock from 1.8.0 to 1.9.0
2018-04-10 05:57:16 +02:00
enenn
7eb5138276
Update 8m historical unittest data.
...
8m.json.gz should be a copy of 1m.json, 8m.json should be empty
2018-04-09 20:25:26 +02:00
enenn
d50445108e
Fix issue where datetime string was converted to timestamp with timezone dependent offset
2018-04-08 13:12:55 +02:00
enenn
65c5a0b308
Remove comment from donwload_backtest_data.py
2018-04-08 13:11:36 +02:00
enenn
bfe1eaadcf
Adapt convert_backtestdata.py to new format
...
Also fix timezone issue and integer overflow
2018-04-08 13:11:12 +02:00
enenn
ce3603f84f
Change ticker_interval from 5 to 5m in default strategy
2018-04-07 21:31:52 +02:00
Matthias
a26cdceb4b
Fix tests run in random order ( #599 )
...
* allow tests to run in random mode
* Fix random test mode for fiat-convert
* allow random test execution in persistence
* fix pep8 styling
* use "usefixtures" to prevent pylint "unused parameter" message
* add pytest-random-order to travis
2018-04-07 20:06:53 +02:00
enenn
21468d72d3
Fix pair order in test_rpc.py
2018-04-07 20:01:06 +02:00
enenn
4f4cb3698e
Revert editing health in conftest.py
2018-04-07 17:05:44 +02:00
enenn
21c5282eb1
Change backtest data from bittrex format to ccxt format
2018-04-07 16:58:26 +02:00
enenn
db46ad6502
Change ticker interval from minutes as integer to string (1m, 5m, 1h,...)
2018-04-07 16:57:47 +02:00
enenn
616006caf8
Replace 'ETH/BTC' with 'UNITTEST/BTC' to fix adx not generating if ETH/BTC ticker history is too short
2018-04-07 16:55:18 +02:00
enenn
cbc0b81d2e
Rename ticker history files from "BTC_XXX-1.json" to "XXX_BTC-1m.json"
2018-04-07 16:52:09 +02:00
enenn
c1c6ed6ed7
Replace 'BTC_XXX' with 'XXX/BTC' for pairs and 'XXX_BTC' for files
2018-04-07 16:51:50 +02:00
Samuel Husso
248ff3349b
Merge pull request #598 from gcarq/pyup-update-pytest-mock-1.7.1-to-1.8.0
...
Update pytest-mock to 1.8.0
2018-04-07 07:51:17 +03:00
pyup-bot
55dc699d45
Update pytest-mock from 1.7.1 to 1.8.0
2018-04-07 06:42:10 +02:00
enenn
1f75636e56
[1/3] Add support for multiple exchanges with ccxt (objectified version) ( #585 )
...
* remove obsolete helper functions and make _state a public member.
* remove function assertions
* revert worker() changes
* Update pytest from 3.4.2 to 3.5.0
* Adapt exchange functions to ccxt API
Remove get_market_summaries and get_wallet_health, add exception handling
* Add NetworkException
* Change pair format in constants.py
* Add tests for exchange functions that comply with ccxt
* Remove bittrex tests
* Remove Bittrex and Interface classes
* Add retrier decorator
* Remove cache from get_ticker
* Remove unused and duplicate imports
* Add keyword arguments for get_fee
* Implement 'get_pair_detail_url'
* Change get_ticker_history format to ccxt format
* Fix exchange urls dict, don't need to initialize exchanges
* Add "Using Exchange ..." logging line
2018-04-06 10:57:08 +03:00
Samuel Husso
f3847a3a9a
Merge pull request #597 from xmatthias/obj_ccxt_fix_nullref
...
use local config-object for check_exchange (fixes Nonetype Attribute error when starting the bot)
2018-04-05 08:05:38 +03:00
Matthias Voppichler
0203a48f3e
use local config-object for check_exchange
...
fix AttributeError: 'NoneType' object has no attribute 'get' when
starting the bot.
2018-04-04 22:05:17 +02:00
Michael Egger
9019f6492f
define constants on module level ( #596 )
2018-04-02 16:42:53 +02:00
Michael Egger
5420bb9f6d
Merge pull request #594 from xmatthias/obj_ccxt_conv
...
Conversion script for Ticker history data
2018-03-31 17:58:00 +02:00
Matthias Voppichler
4ac591b076
rename logging to freqtrade
2018-03-31 17:30:11 +02:00
Matthias Voppichler
18f8686cdb
fix returncode for convert_file
2018-03-31 17:29:52 +02:00
Matthias Voppichler
2f40e23dcc
don't check negated if both trees are handled
2018-03-31 17:28:54 +02:00
Matthias Voppichler
8a83e050d0
use path to handle filenames
2018-03-31 17:24:25 +02:00
Samuel Husso
9cb5591007
Merge pull request #592 from xmatthias/develop_fix_dyn_wl
...
Disable dynamic whitelist if not specified
2018-03-31 12:14:06 +03:00
Samuel Husso
eac89c244d
Merge pull request #593 from gcarq/pyup-update-sqlalchemy-1.2.5-to-1.2.6
...
Update sqlalchemy to 1.2.6
2018-03-31 00:59:49 +03:00
Matthias Voppichler
a972b8768d
Improve errorhandling for json files which are not ticker data
2018-03-30 23:34:22 +02:00
Matthias Voppichler
a4906c477e
Add handling for gzip files
2018-03-30 23:30:23 +02:00
pyup-bot
84bbe7728d
Update sqlalchemy from 1.2.5 to 1.2.6
2018-03-30 22:52:47 +02:00
Gerald Lonlas
7cafd1f17e
Update exchange unit tests
2018-03-30 13:52:25 -07:00
Matthias Voppichler
5bd79546ab
Disable dynamic whitelist
...
Revert regression introduced in refactoring for objectify
2018-03-30 22:38:09 +02:00
Gerald Lonlas
3d2c6a22a3
Fix test_validate_pairs()
2018-03-30 13:31:13 -07:00
Gerald Lonlas
052404ffbd
Check if the exchange is supported
2018-03-30 13:14:35 -07:00
Gerald Lonlas
96b2210c0f
Change deprecated logger.warn by warning
2018-03-30 12:11:06 -07:00
Janne Sinivirta
2efc0113fe
Merge pull request #591 from gcarq/feature/remove-duplicate-ticks
...
Aggregate ticks in parse_ticker_dataframe
2018-03-30 10:55:51 +03:00
gcarq
24aa6a1679
adapt test_download_backtesting_testdata
2018-03-29 20:17:11 +02:00
gcarq
3775fdf9c7
change column order assertions
2018-03-29 20:16:46 +02:00
gcarq
fee8d0a2e1
refactor get_timeframe
2018-03-29 20:16:25 +02:00
gcarq
702402e1fe
simplify download_backtesting_testdata
2018-03-29 20:15:32 +02:00
gcarq
4f2d3dbb41
parse_ticker_dataframe: use as_index=False to keep date column
2018-03-29 20:14:43 +02:00
gcarq
02aacdd0c8
parse_ticker_dataframe: group dataframe by date
2018-03-29 17:12:49 +02:00
Janne Sinivirta
131dfaf263
Merge pull request #588 from gcarq/feature/enhance-strategy-resolving-2
...
Add --strategy-path parameter and simplify StrategyResolver
2018-03-28 10:54:24 +03:00
gcarq
004e0bb9a3
bot-usage.md: add strategy-path
2018-03-27 18:46:42 +02:00
gcarq
06276e1d24
bot-optimization.md: add strategy-path
2018-03-27 18:39:49 +02:00
gcarq
ba5cbcbb3f
configuration.md: add strategy and strategy_path
2018-03-27 18:38:43 +02:00
gcarq
872bbadded
add test_load_custom_strategy()
2018-03-27 18:29:51 +02:00
gcarq
6a12591248
change strategy override condition
2018-03-27 18:20:15 +02:00
gcarq
e7399b5046
add strategy and strategy_path to config_full.json.example
2018-03-27 18:16:21 +02:00
gcarq
df57c32076
only override strategy if other than DEFAULT
2018-03-27 18:15:49 +02:00
gcarq
f78044da6d
fix method docs
2018-03-27 16:32:58 +02:00
gcarq
157f7da8ce
remove obsolete assertions
2018-03-27 16:32:58 +02:00
gcarq
a356edb117
implement '--strategy-path' argument
2018-03-27 16:32:58 +02:00
gcarq
5fb6fa38aa
apply __slots__ to resolver and reintroduce type conversations
2018-03-27 16:32:58 +02:00
gcarq
99e890bc99
simplify resolver constructor
2018-03-27 16:32:58 +02:00
gcarq
280886104c
strategy: remove unneeded population methods in resolver
2018-03-27 16:32:58 +02:00
Janne Sinivirta
1cec06f808
Merge pull request #578 from gcarq/feature/enhance-strategy-resolving
...
enhance strategy resolving
2018-03-27 12:44:33 +03:00
Janne Sinivirta
85a81b18a3
Merge pull request #586 from xmatthias/obj_backtest_pr2
...
fix backtest --export format
2018-03-27 12:43:52 +03:00
Matthias Voppichler
756bd63e1d
whitespace fix
2018-03-26 23:16:41 +02:00
Matthias Voppichler
a182cab27f
fix backtest --export format
...
reverts regression introduced in c623564
2018-03-26 20:28:51 +02:00
Matthias Voppichler
9d2b7c1fc0
Add convert script
2018-03-26 20:18:14 +02:00
gcarq
b254ff9b41
Merge 'develop' into feature/enhance-strategy-resolving
2018-03-26 16:23:25 +02:00
Samuel Husso
0a32d38ad9
exchange: fix get_ticker_history test
2018-03-26 09:24:50 +03:00
Samuel Husso
3069a422e9
Conftest: use coins that we know are in bittrex, added a new conf for ccxt unittest
2018-03-26 09:24:22 +03:00
Samuel Husso
1b4c1980c2
exchange: capitalize class name
2018-03-26 09:23:42 +03:00
Samuel Husso
aba09b8107
Merge pull request #576 from xmatthias/obj-ccxt-ticker
...
objectify ccxt fix backtesting and some tests
2018-03-26 08:28:40 +03:00
Janne Sinivirta
586f49cafd
Merge pull request #584 from gcarq/feature/fix-loglevel
...
Drop Logger class and ensure parent logger detection
2018-03-26 06:49:44 +03:00
gcarq
611bb52d1f
log hyperopt progress to stdout instead to the logger
2018-03-25 22:57:40 +02:00
gcarq
f374a062e1
remove freqtrade/logger.py
2018-03-25 21:43:00 +02:00
gcarq
fa7f74b4bc
use native python logger
2018-03-25 21:43:00 +02:00
gcarq
3f8d7dae39
make name a required argument and add fallback to getEffectiveLevel
2018-03-25 21:42:03 +02:00
gcarq
7edbae893d
docs: fix typos
2018-03-25 16:42:20 +02:00
gcarq
7fe0ec5407
adapt docs/bot-usage to reflect changes
2018-03-25 16:39:31 +02:00
gcarq
6b47c39103
remove invalid mock
2018-03-25 15:12:39 +02:00
gcarq
bd2a6467fe
adapt argument description and metavar
2018-03-25 15:12:39 +02:00
gcarq
4fac61387f
adapt docs/bot-optimization
2018-03-25 15:12:39 +02:00
gcarq
3cee94226f
fix flake8 warnings
2018-03-25 15:12:39 +02:00
gcarq
a38c2121cc
adapt tests
2018-03-25 15:12:39 +02:00
gcarq
b4d2a3f495
refactor StrategyResolver to work with class names
2018-03-25 15:12:39 +02:00
gcarq
6e5c14a95b
fix mutable default argument
2018-03-25 15:12:39 +02:00
gcarq
ca9c5edd39
rename Strategy into StrategyResolver
2018-03-25 15:12:39 +02:00
Matthias Voppichler
f51ef1a791
refactor format_ms_time to misc.py
2018-03-25 13:38:50 +02:00
Matthias Voppichler
016232a8e9
Revert OHLVC dataformat to ccxt format
...
* Also fixes backtesting - but data must be refreshed for now as no
conversation is happening yet
2018-03-25 13:32:46 +02:00
Matthias Voppichler
dbb0a6261f
don't raise exceptions from get_ticker_history
2018-03-25 13:03:21 +02:00
Matthias Voppichler
b07ee26e08
Revert testing exchange to bittrex
2018-03-25 12:57:59 +02:00
Samuel Husso
a2c3df3ac5
Merge pull request #577 from gcarq/feature/fix-reference-before-assignment
...
fix reference before assignment error during shutdown
2018-03-25 10:15:43 +03:00
Matthias Voppichler
ae803474f9
switch rpc_telgram to new style and make it pass
2018-03-24 20:59:25 +01:00
Matthias Voppichler
0a068db285
Switch rpc_test to new currency style
2018-03-24 20:59:09 +01:00
Samuel Husso
d393aa0f87
Merge pull request #575 from gcarq/pyup-update-scipy-1.0.0-to-1.0.1
...
Update scipy to 1.0.1
2018-03-24 21:58:15 +02:00
gcarq
3f4261ad1e
use correct return_code if an error occured
2018-03-24 20:56:27 +01:00
gcarq
4c97ee45dd
return None if subcommand has been executed
2018-03-24 20:55:10 +01:00
gcarq
9d443b8bd8
fix reference before assignment
2018-03-24 20:54:46 +01:00
Matthias Voppichler
32222ae6ef
Fix tests in acl_pair
2018-03-24 20:42:51 +01:00
pyup-bot
71025fd374
Update scipy from 1.0.0 to 1.0.1
2018-03-24 20:40:57 +01:00
Matthias Voppichler
82a2144296
change format of health fixture and get_market_summaries fixture
2018-03-24 20:36:33 +01:00
Matthias Voppichler
22ef860312
Change freqbottest currencies
2018-03-24 20:32:15 +01:00
Matthias Voppichler
a6587b209f
freqtradebot_tests - change currency to new format
2018-03-24 20:11:42 +01:00
Matthias Voppichler
4dc1d7538e
switch currencies to new format
2018-03-24 20:07:04 +01:00
Matthias Voppichler
609c1eee55
fix persistance tests
2018-03-24 20:03:31 +01:00
Matthias Voppichler
ab6e32f6bb
have backtest and dry-mode working
...
partially revert d20e3f79be - Changing the
OHLVC format should not be done at this time
2018-03-24 19:51:40 +01:00
Matthias Voppichler
85af68d807
ccxt - make backtesting work
2018-03-24 19:45:23 +01:00
Samuel Husso
0893431fde
Merge pull request #572 from gcarq/pyup-update-pytest-3.4.2-to-3.5.0
...
Update pytest to 3.5.0
2018-03-23 07:07:06 +02:00
pyup-bot
e5abc15c53
Update pytest from 3.4.2 to 3.5.0
2018-03-23 05:30:54 +01:00
Janne Sinivirta
8d65452631
Merge pull request #569 from gcarq/feature/state-public-attr
...
Make state a public property on FreqtradeBot
2018-03-22 15:46:18 +02:00
Samuel Husso
eb4ac73b78
remove last bittrex references so that bot is runnable
2018-03-22 08:29:52 +02:00
gcarq
b8f322d8f6
revert worker() changes
2018-03-21 19:27:30 +01:00
Samuel Husso
d20e3f79be
analyze to use the ccxt OHLCV format
...
setup: remove bittrex and add requirement to ccxt
freqtradebot: update market summaries to ccxt format
2018-03-21 19:57:58 +02:00
gcarq
9df5e09a82
remove function assertions
2018-03-21 18:50:18 +01:00
gcarq
9559f50eec
remove obsolete helper functions and make _state a public member.
2018-03-21 18:50:18 +01:00
Samuel Husso
40a0689183
exhcange now uses ccxt in dry_run, update config
2018-03-21 19:40:16 +02:00
Samuel Husso
14d16d573c
Remove bittrex related interface code and tests
2018-03-21 19:31:15 +02:00
Samuel Husso
556533f160
requirements add ccxt, remove bittrex
2018-03-21 19:02:04 +02:00
Janne Sinivirta
62a3366fbf
Merge pull request #537 from gcarq/feature/objectify
...
Switch from procedural code to object + Code coverage 99.09%
2018-03-21 08:59:28 +02:00
Janne Sinivirta
04c6474dd0
Merge pull request #563 from gcarq/feature/typehints
...
Set correct typehints and minor code cleanups
2018-03-21 08:53:38 +02:00
gcarq
3553686e50
plot_dataframe: set missing typehints
2018-03-20 19:50:04 +01:00
gcarq
bc554faffb
plot_profit: add missing typehints and fix mutable argument issue
2018-03-20 19:50:04 +01:00
gcarq
a5c62b5c10
rpc/rpc.py: fix indentation
2018-03-20 19:50:04 +01:00
gcarq
f6df7df9bf
modify args typehints
2018-03-20 19:50:04 +01:00
gcarq
33ddc540cf
don't shadow built-in name tuple
2018-03-20 19:50:04 +01:00
gcarq
7078bc00bd
rpc: apply correct typehints; remove redundant parentheses
2018-03-20 19:50:04 +01:00
gcarq
d2aea7bdc1
optimize imports
2018-03-20 19:50:04 +01:00
gcarq
d8689e5045
set correct typehint; remove unused argument
2018-03-20 19:48:03 +01:00
gcarq
5327533188
optimize: set correct typehints
2018-03-20 19:48:03 +01:00
gcarq
5532cedcdd
get_signal: remove redundant parentheses
2018-03-20 19:48:03 +01:00
gcarq
ed71340a90
arguments: apply missing typehints
2018-03-20 19:48:03 +01:00
gcarq
1074415d30
remove invalid typehint from ctor
2018-03-20 19:48:03 +01:00
gcarq
90be78b283
CryptoFiat: inherit from object explicitly
2018-03-20 19:48:03 +01:00
gcarq
2de63133ae
indicator_helpers: apply correct typehints
2018-03-20 19:48:03 +01:00
gcarq
31e2aa0f38
misc: apply missing typehints
2018-03-20 19:48:03 +01:00
gcarq
cae7be4447
add fee param to function doc
2018-03-20 19:48:03 +01:00
gcarq
a6a38735b1
backtesting: only respect max_open_trades with realistic_simulation
2018-03-20 19:38:33 +01:00
gcarq
93931eb32b
fix typo in _generate_text_table
2018-03-19 23:05:12 +01:00
gcarq
967bf417df
Merge branch 'develop' into feature/objectify
2018-03-19 19:10:19 +01:00
Matthias
b67257db35
replace pymarketcap with coinmarketcap ( #562 )
...
* replace pymarketcap with coinmarketcap
* fix tests to use coinmarketcap instead of pymarketcap
* use arraypos 0
* update setup.py from pymarketcap to coinmarketcap
* Add test to check for unsupported Crypto currency
2018-03-19 18:40:40 +01:00
Matthias
94caf82ab2
Fix test_dataframe when ran standalone ( #546 )
...
* Fix dataframe test when ran standalone
* Fix standalone tests in hyperopt and optimize tests
2018-03-19 18:30:14 +01:00
gcarq
eb8503c547
README: add codeclimate badge
2018-03-18 18:59:13 +01:00
Samuel Husso
89e8286cbc
Merge pull request #565 from gcarq/feature/adapt-bin-wrapper
...
adapt bin/freqtrade to pass required parameters
2018-03-18 09:41:45 +02:00
gcarq
ebe1d3647f
.gitignore: add .pytest_cache/
2018-03-18 02:04:30 +01:00
gcarq
5ed6f70010
call set_loggers() and pass sys.argv to main
2018-03-18 01:55:43 +01:00
Matthias
a99c8c4046
replace pymarketcap with coinmarketcap ( #562 )
...
* replace pymarketcap with coinmarketcap
* fix tests to use coinmarketcap instead of pymarketcap
* use arraypos 0
* update setup.py from pymarketcap to coinmarketcap
* Add test to check for unsupported Crypto currency
2018-03-18 00:42:24 +01:00
Michael Egger
fd44c0e59e
allow max_open_trades to be zero ( #561 )
2018-03-17 10:40:50 +01:00
Gérald LONLAS
e6732e01e1
Use ticker_interval defined in Strategy() instead of a mix between strategy and config file ( #540 )
2018-03-15 23:48:22 +01:00
Matthias
e907c48438
Fix test_dataframe when ran standalone ( #546 )
...
* Fix dataframe test when ran standalone
* Fix standalone tests in hyperopt and optimize tests
2018-03-15 23:37:34 +01:00
Matthias
480d3876b8
Align calling of freqtrade in backtesting and plotting docu ( #554 )
2018-03-15 23:34:13 +01:00
Samuel Husso
ab93a61066
Merge pull request #550 from gcarq/pyup-update-numpy-1.14.1-to-1.14.2
...
Update numpy to 1.14.2
2018-03-13 10:52:36 +02:00
pyup-bot
5f68a445cf
Update numpy from 1.14.1 to 1.14.2
2018-03-12 19:53:35 +01:00
Samuel Husso
de454924a3
Merge pull request #549 from gcarq/pyup-update-ta-lib-0.4.16-to-0.4.17
...
Update ta-lib to 0.4.17
2018-03-12 19:15:33 +02:00
pyup-bot
4be75d862f
Update ta-lib from 0.4.16 to 0.4.17
2018-03-12 16:24:35 +01:00
Samuel Husso
61d5e265f5
Merge pull request #548 from ElanHasson/patch-2
...
Should be Telegram, not Instagram
2018-03-12 08:30:34 +02:00
Elan Hasson
e172bc134b
Should be Telegram, not Instagram
2018-03-11 16:07:57 -04:00
Samuel Husso
0dbc0ffb6b
Merge pull request #543 from xmatthias/docker-readme
...
Update documentation for docker
2018-03-10 12:31:47 +02:00
Matthias Voppichler
215dea0411
Fix wrong whitespace character
2018-03-10 09:53:38 +01:00
Matthias Voppichler
4cfa3be69e
add /etc/localtime to container to syncronize time
2018-03-09 20:51:28 +01:00
Samuel Husso
d081f6afe7
Merge pull request #542 from xmatthias/update_dockerfile
...
Update dockerfile to python:3.6.4-slim-stretch
2018-03-09 09:23:11 +02:00
Matthias Voppichler
adf6244eda
Update dockerfile to python:3.6.4-slim-stretch
2018-03-08 19:25:42 +01:00
Janne Sinivirta
1bdbe09b6b
Merge pull request #538 from gcarq/pyup-update-python-telegram-bot-9.0.0-to-10.0.1
...
Update python-telegram-bot to 10.0.1
2018-03-08 11:24:20 +02:00
Gérald LONLAS
a10cd23990
Merge branch 'develop' into pyup-update-python-telegram-bot-9.0.0-to-10.0.1
2018-03-07 19:40:19 -08:00
Janne Sinivirta
7c393080ff
Merge pull request #541 from gcarq/pyup-update-sqlalchemy-1.2.4-to-1.2.5
...
Update sqlalchemy to 1.2.5
2018-03-07 08:34:14 +02:00
pyup-bot
d1dbefa376
Update sqlalchemy from 1.2.4 to 1.2.5
2018-03-06 20:50:25 +01:00
Gerald Lonlas
c94f55807b
Merge branch 'develop' into feature/objectify
2018-03-06 03:33:00 -08:00
Samuel Husso
f8e81dde9e
Merge pull request #539 from gcarq/pyup-update-pytest-3.4.1-to-3.4.2
...
Update pytest to 3.4.2
2018-03-06 09:51:21 +02:00
Gerald Lonlas
173b640b34
Increase Hyperopt() code coverage
2018-03-05 22:36:15 -08:00
Gerald Lonlas
0bb7cc8ab5
Hyperopt: fix 'Ran out of input' error
2018-03-05 20:49:45 -08:00
Gerald Lonlas
a8fd7a69ab
Increase Configuration._load_config_file() code coverage
2018-03-05 19:57:45 -08:00
pyup-bot
b986ed5613
Update pytest from 3.4.1 to 3.4.2
2018-03-06 04:37:20 +01:00
pyup-bot
96ad74cd51
Update python-telegram-bot from 9.0.0 to 10.0.1
2018-03-05 12:55:22 +01:00
Gerald Lonlas
ea7b25766b
Increase Hyperopt() code coverage
2018-03-05 00:35:42 -08:00
Gerald Lonlas
1d43e04725
Increase FreqtradeBot() code coverage
2018-03-05 00:11:13 -08:00
Gerald Lonlas
ba664c4341
Increase Configuration._load_hyperopt_config() code coverage
2018-03-04 23:12:34 -08:00
Gerald Lonlas
aa22585d40
Add unit test for misc.common_datearray()
2018-03-04 23:05:44 -08:00
Gerald Lonlas
cf78da5fae
Plot_profit.py: Fix Flake8 warnings
2018-03-04 20:24:01 -08:00
Gerald Lonlas
152c4483c8
Configuration() sends a msg to user when config file not found
2018-03-04 20:22:40 -08:00
Gerald Lonlas
45341bb246
Plot_profit.py: fix it and make it works with the new object model
2018-03-04 20:21:49 -08:00
Gerald Lonlas
9ae2491b1e
Plot_dataframe.py: make it works with the new object model
2018-03-04 18:12:43 -08:00
Gerald Lonlas
d685646446
Arguments(): Change private methods to public
2018-03-04 17:51:57 -08:00
Gerald Lonlas
de468c6fc8
Fix wrong realistic_simulation implementation in Hyperopt
2018-03-04 02:31:25 -08:00
Gerald Lonlas
6f3949bb6d
Merge commit 'b799445b1a690a3773cb4b0ab73947c382285f95' into feature/objectify
2018-03-04 02:07:08 -08:00
Gerald Lonlas
25d0e5f942
Merge commit '4dca84817eb1b62047a9e4d282254392ea978e44' into feature/objectify
2018-03-04 02:06:40 -08:00
Gerald Lonlas
4abb7e22ac
Merge commit 'cd28693726d4034e0332076803930ee0b6a0ae1d' into feature/objectify
2018-03-04 01:34:35 -08:00
Gerald Lonlas
f8781bc193
Merge commit '293dc4da8025461c67d191981604e3c4da7137bf' into feature/objectify
2018-03-04 01:34:23 -08:00
Gerald Lonlas
d7e9d8c6cc
Merge commit 'df13a6f3338e94b2f49e62f776e0fe94b2e08d6b' into feature/objectify
2018-03-04 01:34:07 -08:00
Gerald Lonlas
6fcc173489
Merge commit '35c51c73f713bfdb81bd84721f3dceab0c19e819' into feature/objectify
2018-03-04 01:33:39 -08:00
Gerald Lonlas
bb1e38f584
Merge commit '8eed9c08a6cffdd7c6b43fa3db2c3e08d1657f43' into feature/objectify
2018-03-04 01:01:19 -08:00
Gerald Lonlas
c52e688979
Fix unit tests in test_arguments.py and test_configuration.py
2018-03-04 00:58:20 -08:00
Gerald Lonlas
2001c20426
Merge commit '028700d86f130d5c3cbfef4e422dc701340f58c9' into feature/objectify
2018-03-04 00:53:27 -08:00
Gerald Lonlas
5a6f6c7138
Merge commit 'd13d6736b92ebfed1e172b60c77029e6c10b29a6' into feature/objectify
2018-03-04 00:51:49 -08:00
Gerald Lonlas
722ed48d9d
Merge commit 'e3d222912dfd775b7456a44d6d6055430711f251' into feature/objectify
2018-03-04 00:51:22 -08:00
Gerald Lonlas
38510d4b03
Merge commit '1134c81aad049d4357c8f299ffc801218f3d9574' into feature/objectify
2018-03-03 17:26:06 -08:00
Gerald Lonlas
96a343fb29
Merge commit '53b1f7ac4d0449d54711d1f406d1c0a79dc5d8ee' into feature/objectify
2018-03-03 14:59:01 -08:00
Gerald Lonlas
84759073d9
Refactor Configuration() to apply common configurations all the time and to remove show_info
2018-03-03 13:43:14 -08:00
Gerald Lonlas
0632cf0f44
Merge commit 'aa7aeb046ef72412cadd094666efc8e4c503ef2d' into feature/objectify
2018-03-02 23:28:36 -08:00
Gerald Lonlas
bbb1a31fda
Merge commit 'c5400b6c37c7de64a86c9db39a4d0fa9169b35f6' into feature/objectify
2018-03-03 10:01:06 +08:00
Gerald Lonlas
6158de3729
Merge commit '192521523f3894d40a8d1d77308504912618e375' into feature/objectify
2018-03-03 09:41:08 +08:00
Gerald Lonlas
3ba365ceb2
Merge commit 'fecd9f830ec4e8e9d5d1f3a70310d42bbe3f274a' into feature/objectify
2018-03-03 09:39:27 +08:00
Gerald Lonlas
5b314e2f7a
Port commit "Remove Strategy fallback to default strategy ( #490 )"
...
Hash: d24cd89304
2018-03-03 09:33:54 +08:00
Gerald Lonlas
390501bac0
Make Pylint Happy chapter 1
2018-03-03 09:33:54 +08:00
Gerald Lonlas
d274f13480
Remove Memory profiler in Backtesting
2018-03-03 09:33:54 +08:00
Gerald Lonlas
6148f98980
Fix Telegram unit test when using an internet connection
2018-03-03 09:33:54 +08:00
Gerald Lonlas
8bd0f4d0d7
Remove ugly pprints
2018-03-03 09:33:54 +08:00
Gerald Lonlas
bc8ca491cd
Minor updates
2018-03-03 09:33:54 +08:00
Gerald Lonlas
6ef7b7d93d
Complete Backtesting and Hyperopt unit tests
2018-03-03 09:33:54 +08:00
Gerald Lonlas
f4ec073099
Move RPC and Telegram to classes
2018-03-03 09:33:54 +08:00
Gerald Lonlas
766ec5ad0f
Update unit tests to be compatible with this refactoring
...
Updated:
- test_acl_pair to be compatible with FreqtradeBot() class
- test_default_strategy.py to be compatible with Analyze() class
2018-03-03 09:33:54 +08:00
Gerald Lonlas
383fb6d20e
Add a class Arguments to manage cli arguments passed to the bot
2018-03-03 09:33:54 +08:00
Gerald Lonlas
1d251d6151
Move Backtesting to a class and add unit tests
2018-03-03 09:33:54 +08:00
Gerald Lonlas
db67b10605
Remove Singleton from Strategy()
2018-03-03 09:33:54 +08:00
Gerald Lonlas
4da033c7a2
Refactor main.py
...
- Update, clean, and improve code coverage on main.py
- Move bot trading logic into Freqtradebot() class
- Move unit tests to test_freqtradebot, add more coverage tests
2018-03-03 09:33:54 +08:00
Gerald Lonlas
a8b8ab20b7
Move Analyze to a class
2018-03-03 09:33:54 +08:00
Gerald Lonlas
e025dc0dba
Keep in misc file only tool functions
2018-03-03 09:33:54 +08:00
Gerald Lonlas
89e3729955
Add a Configuration class that generate the Bot config from Arguments
2018-03-03 09:33:54 +08:00
Gerald Lonlas
3b9e828fa4
Add a class Logger to manage the logging messages
...
This class will evolve later to support color logging. For now
it is used to not repeat the logging configuration everywhere.
2018-03-03 09:33:54 +08:00
Gerald Lonlas
cf753d5c40
Add a Enum class State that contains Bot running states
2018-03-03 09:33:54 +08:00
Gerald Lonlas
314ab0a84f
Add a Constants class that contains Bot constants
2018-03-03 09:33:54 +08:00
Samuel Husso
b799445b1a
Merge pull request #531 from gcarq/pyup-update-pytest-mock-1.7.0-to-1.7.1
...
Update pytest-mock to 1.7.1
2018-03-01 14:18:10 +02:00
pyup-bot
69eddbbc76
Update pytest-mock from 1.7.0 to 1.7.1
2018-03-01 12:56:17 +01:00
Samuel Husso
4dca84817e
Merge pull request #526 from gcarq/improve_log_messages
...
Improve log messages
2018-02-26 08:48:09 +02:00
Janne Sinivirta
bf54692efb
use log_has helper in tests
2018-02-24 22:18:19 +02:00
Janne Sinivirta
76c5cdc6e3
more minor tweaks to log messages
2018-02-24 20:30:16 +02:00
Janne Sinivirta
3e89b9685d
remove unnecessary detail from log message
2018-02-24 19:28:51 +02:00
Janne Sinivirta
646d1f7316
better log message for outdated history
2018-02-24 19:25:08 +02:00
Janne Sinivirta
67ad9e9351
simplify some error message statements
2018-02-24 19:19:43 +02:00
Janne Sinivirta
160af91f9a
improving log messages
2018-02-24 18:58:57 +02:00
Janne Sinivirta
5e73f3431c
log how old the last received tick is
2018-02-24 16:59:20 +02:00
Samuel Husso
cd28693726
Merge pull request #525 from gcarq/pyup-update-sqlalchemy-1.2.3-to-1.2.4
...
Update sqlalchemy to 1.2.4
2018-02-23 07:52:47 +02:00
pyup-bot
ebad2b7542
Update sqlalchemy from 1.2.3 to 1.2.4
2018-02-22 23:17:07 +01:00
Samuel Husso
293dc4da80
Merge pull request #523 from gcarq/pyup-update-numpy-1.14.0-to-1.14.1
...
Update numpy to 1.14.1
2018-02-21 09:09:20 +02:00
Samuel Husso
df13a6f333
Merge pull request #524 from gcarq/pyup-update-pytest-3.4.0-to-3.4.1
...
Update pytest to 3.4.1
2018-02-21 09:08:46 +02:00
pyup-bot
e58cafed6f
Update pytest from 3.4.0 to 3.4.1
2018-02-21 02:43:34 +01:00
pyup-bot
072f0b07d4
Update numpy from 1.14.0 to 1.14.1
2018-02-21 02:43:31 +01:00
Samuel Husso
35c51c73f7
Merge pull request #518 from gcarq/cleaning_up_backtesting
...
Cleaning up backtesting/hyperopt
2018-02-18 10:18:00 +02:00
Janne Sinivirta
fac122891f
remove stoploss parameter from backtest, it is loaded from strategy
2018-02-17 11:14:03 +02:00
Samuel Husso
8eed9c08a6
Merge pull request #519 from gcarq/pyup-update-pytest-mock-1.6.3-to-1.7.0
...
Update pytest-mock to 1.7.0
2018-02-17 10:12:28 +02:00
Samuel Husso
1911143a75
Merge pull request #520 from gcarq/pyup-update-sqlalchemy-1.2.2-to-1.2.3
...
Update sqlalchemy to 1.2.3
2018-02-17 10:11:32 +02:00
pyup-bot
19616eba35
Update sqlalchemy from 1.2.2 to 1.2.3
2018-02-17 01:16:22 +01:00
pyup-bot
e0153d8203
Update pytest-mock from 1.6.3 to 1.7.0
2018-02-16 22:58:22 +01:00
Janne Sinivirta
d1bdbcd273
Fix wrong duration calculation in hyperopting
2018-02-16 22:08:20 +02:00
Janne Sinivirta
bf72b5bc37
make args available for optimizer and use them instead of guessing from params
2018-02-16 14:00:12 +02:00
Janne Sinivirta
ec8bf82695
combine shared backtest/hyperopt flags
2018-02-15 15:23:49 +02:00
Janne Sinivirta
f64c8cc9ce
realistic should be False by default and enabled with a --realistic-simulation flag
2018-02-15 13:11:17 +02:00
Samuel Husso
028700d86f
Merge pull request #517 from gcarq/fix-backslash-again
...
Correctly join paths in ticker loading
2018-02-15 10:38:37 +02:00
Samuel Husso
d13d6736b9
Merge pull request #515 from gcarq/indicator_helpers
...
Random indicator helpers
2018-02-15 10:12:37 +02:00
Janne Sinivirta
a1ba57186b
correctly join paths and debug log the found results
2018-02-15 08:59:02 +02:00
Janne Sinivirta
459611516c
enable stochastic and fisherRSI in default strategy
2018-02-14 13:02:31 +02:00
Janne Sinivirta
340ab0214b
add generic fishers inverse transformation with smoothing
2018-02-14 10:17:43 +02:00
Janne Sinivirta
178d1ed423
add ehlers super smoother
2018-02-14 10:16:53 +02:00
Janne Sinivirta
cf013140a6
add went_up and went_down helpers
2018-02-13 11:37:59 +02:00
Samuel Husso
e3d222912d
Merge pull request #511 from gcarq/hyperopt_selectable_spaces
...
Allow selecting Hyperopt search space
2018-02-12 08:28:24 +02:00
Gérald LONLAS
1134c81aad
Merge pull request #513 from gcarq/arrays_for_backtesting
...
Make backtesting 5x faster
2018-02-11 21:02:43 -08:00
Janne Sinivirta
3e07d41fa9
remove mention of sell space
2018-02-12 07:01:51 +02:00
Janne Sinivirta
b1230b27b7
adjust unit test to match new --spaces format
2018-02-11 19:22:13 +02:00
Janne Sinivirta
1eecf28a8b
adjust documentation to match changes to --spaces flag
2018-02-11 19:18:11 +02:00
Janne Sinivirta
fe28addb51
specify allowed values for --spaces flag
2018-02-11 19:17:04 +02:00
Janne Sinivirta
9bcdc8e14b
remove unnecessary condition
2018-02-11 15:25:30 +02:00
Janne Sinivirta
2ce03ab1b5
make Strategy store roi and stoploss values as numbers to avoid later casting
2018-02-11 15:25:30 +02:00
Janne Sinivirta
5190cd507e
start with simpler condition
2018-02-11 14:37:12 +02:00
Janne Sinivirta
2dd2f31431
remove repeated condition
2018-02-11 14:31:37 +02:00
Janne Sinivirta
dc105d5eae
better names for row variables
2018-02-11 14:24:19 +02:00
Janne Sinivirta
c62356438a
loop over arrays instead of dataframes
2018-02-11 14:18:57 +02:00
Janne Sinivirta
d74543ac32
document the new --spaces flag for hyperopt
2018-02-10 11:04:16 +02:00
Janne Sinivirta
55a1f604d6
small corrections and typo fixes to hyperopt documentation
2018-02-10 11:03:56 +02:00
Janne Sinivirta
f14d6249e0
allow selecting hyperopt searchspace
2018-02-09 20:59:06 +02:00
kryofly
12a19e400f
tests: more backtesting testing ( #496 )
...
* tests: more backtesting testing
* tests: hyperopt
* tests: document kludge
* tests: improve test_dataframe_correct_length
* tests: remove remarks
2018-02-08 21:49:43 +02:00
Samuel Husso
53b1f7ac4d
Merge pull request #509 from gcarq/cleanup_plot_scripts
...
Cleanup plot scripts
2018-02-08 13:50:34 +02:00
Janne Sinivirta
6f80aff3e2
cleanup plot scripts
2018-02-08 13:32:34 +02:00
Gérald LONLAS
aa7aeb046e
Merge pull request #508 from gcarq/faster_backtesting
...
Faster backtesting
2018-02-06 22:59:45 -08:00
Janne Sinivirta
bf46f2e50d
short circuit check for roi threshold
2018-02-06 21:37:11 +02:00
Janne Sinivirta
4760dd699d
remove surprisingly slow logging line
2018-02-06 21:37:11 +02:00
Janne Sinivirta
22c48d5cef
use faster time diff
2018-02-06 21:37:11 +02:00
Janne Sinivirta
0454b4c8d5
remove unnecessary Decimal construction
2018-02-06 21:37:11 +02:00
Janne Sinivirta
5c02f0983d
let Strategy hold a sorted roi map
2018-02-06 21:37:11 +02:00
Janne Sinivirta
a28ffcbcf7
remove slow unnecessary table scan
2018-02-06 21:21:47 +02:00
Samuel Husso
c5400b6c37
Merge pull request #507 from gcarq/date_indexing_for_backtesting
...
Date indexing for backtesting
2018-02-06 12:20:33 +02:00
Janne Sinivirta
a071571eac
switch to faster short circuiting condition
2018-02-06 12:13:12 +02:00
Janne Sinivirta
5cf2dd79f2
don't reset index if not needed
2018-02-06 11:34:01 +02:00
Janne Sinivirta
cf7c6d2e9c
switch to properly using dates as indexes, makes date based searching and slicing a lot faster
2018-02-06 11:34:00 +02:00
Janne Sinivirta
8c7b29734e
use date info to calculate trade durations
2018-02-06 11:34:00 +02:00
macd2
192521523f
add an option to control vertical spacing ( #506 )
2018-02-05 08:05:12 +02:00
Gérald LONLAS
2765ee5a85
Merge pull request #504 from gcarq/improve_argparse
...
Use substitution in argparse help texts
2018-02-04 13:36:01 -08:00
Samuel Husso
585c2e31c6
Merge pull request #502 from gcarq/marker_for_buy
...
Change buy and sell markers in plot_dataframe
2018-02-04 16:31:41 +02:00
Janne Sinivirta
fecd9f830e
use substitution in argparse
2018-02-04 15:48:41 +02:00
Janne Sinivirta
6efd744497
change buy and sell markers in plot_dataframe
2018-02-04 14:09:36 +02:00
Samuel Husso
2b6a62faa1
Merge pull request #501 from gcarq/pyup-update-pymarketcap-3.3.155-to-3.3.158
...
Update pymarketcap to 3.3.158
2018-02-04 12:10:01 +02:00
Gérald LONLAS
4b62f84cc7
Merge pull request #500 from gcarq/fix/setup.sh
...
Fix config generation on setup.sh
2018-02-03 19:04:07 -08:00
pyup-bot
3fb3d30365
Update pymarketcap from 3.3.155 to 3.3.158
2018-02-03 23:38:59 +01:00
Gerald Lonlas
2c16ba18a4
Fix config generation on setup.sh
2018-02-03 12:55:15 -08:00
pyup.io bot
f45c64d61b
Update pymarketcap from 3.3.154 to 3.3.155 ( #498 )
2018-02-03 21:32:16 +02:00
mijgame
7bf88333dd
Fix typos ( #497 )
...
* Update config_full.json.example
Typo
* Update config.json.example
2018-02-03 21:31:55 +02:00
Gérald LONLAS
e1a033672f
Merge pull request #493 from macd2/patch-3
...
typo fix
2018-02-02 09:34:45 -08:00
macd2
4dbc4cb652
typo fix
2018-02-02 11:23:10 +01:00
Gérald LONLAS
d24cd89304
Remove Strategy fallback to default strategy ( #490 )
...
* Remove Strategy fallback to default strategy
2018-02-02 11:01:09 +02:00
Samuel Husso
0f041b424d
Merge pull request #491 from gcarq/pyup-update-pymarketcap-3.3.153-to-3.3.154
...
Update pymarketcap to 3.3.154
2018-02-01 20:35:40 +02:00
pyup-bot
7688f18a25
Update pymarketcap from 3.3.153 to 3.3.154
2018-02-01 18:08:57 +01:00
Samuel Husso
d5435a9962
Merge pull request #487 from gcarq/pyup-update-pytest-3.3.2-to-3.4.0
...
Update pytest to 3.4.0
2018-02-01 08:21:45 +02:00
kryofly
9f6aedea47
telegram refactor 1/ ( #389 )
...
* telegram refactor 1/
move out freqcode from telegram
* telegram refactor 2/
move out rpc_trade_status
* telegram refactor 3/
move out rpc_daily_profit
* telegram refactor /4
move out rpc_trade_statistics
* 5/
* rpc refactor 6/
* rpc refactor 7/
* rpc refactor 8/
* rpc refactor 9/
* rpc refactor 10/
cleanups
two tests are broken
* fiat
* rpc: Add back fiat singleton usage
* test: rpc_trade_statistics
Test that rpc_trade_statistics can handle trades that lacks
trade.open_rate (it is set to None)
* test: rpc_forcesell
Also some cleanups
* test: telegram.py::init
* test: telegram test_cleanup and test_status
* test rcp cleanup
2018-02-01 08:05:23 +02:00
Janne Sinivirta
45975c9677
set capturing level
2018-01-31 19:37:38 +02:00
Janne Sinivirta
0a42a0e814
Merge pull request #479 from gcarq/fix/issue-478
...
Fix Backtesting / Hyperopt ticker_interval download
2018-01-31 17:15:47 +02:00
Janne Sinivirta
5855f0cdfc
Merge pull request #486 from jbweb/develop
...
Fix typos
2018-01-31 16:48:12 +02:00
Janne Sinivirta
5b71d5f3a1
Merge pull request #488 from jblestang/fixing_bug_in_backtesting_causing_to_much_sells
...
Fixing bug in backtesting preventing sell events to be executed
2018-01-31 16:42:02 +02:00
Janne Sinivirta
613ad4c5d6
Merge pull request #481 from jblestang/fix_buy_sell_order
...
Fixing buy and sell order
2018-01-31 16:37:55 +02:00
Jordy Bulten
e6d6918ed8
Fixed typos in setup script
2018-01-31 09:46:20 +01:00
Jean-Baptiste LE STANG
07b7828f39
Fixing bug in backtesting causing to much sells
2018-01-31 07:59:45 +01:00
pyup-bot
8ba08af539
Update pytest from 3.3.2 to 3.4.0
2018-01-31 03:42:52 +01:00
Jordy
3aa77360f0
Update config_full.json.example
...
Typo fix
2018-01-30 21:46:40 +01:00
Jordy
c9f97149e1
Update config.json.example
...
Typo fix
2018-01-30 21:46:07 +01:00
Gérald LONLAS
529e4d0131
Merge pull request #484 from baudbox/develop
...
Adding 1.6 comment into telegram pre-requirements
2018-01-30 08:17:01 -08:00
baudbox
dc322f0423
Fixed typo
2018-01-30 15:29:18 +01:00
baudbox
6adeb97b19
Adding 1.6 comment
2018-01-30 15:00:05 +01:00
Jean-Baptiste LE STANG
d53d4b808b
Fixing buy and sell order
2018-01-30 09:38:24 +01:00
Gerald Lonlas
d313eb812d
Forgot one args.ticker_interval
2018-01-29 23:07:54 -08:00
Gerald Lonlas
cac2f2b58b
Wrong assert condition
2018-01-29 23:04:28 -08:00
Gerald Lonlas
321e3ede30
Fix hyperopt ticker interval download
2018-01-29 22:53:28 -08:00
Gerald Lonlas
524290d678
Fix backtesting ticker interval download
2018-01-29 22:51:29 -08:00
Janne Sinivirta
5f86c389b0
Merge pull request #476 from gcarq/feat/update-testdata
...
update backtesting data for the latest market craze
2018-01-30 07:38:11 +02:00
Samuel Husso
990a609afd
test_analyze: update dataframe magic len check so that test pass
2018-01-30 07:26:00 +02:00
Samuel Husso
271e11e065
update backtesting data for the latest market craze
2018-01-30 07:01:44 +02:00
Samuel Husso
9df2ccbceb
Merge pull request #467 from gcarq/feature/setup_script
...
Add setup.sh script to install and update the bot
2018-01-30 06:33:54 +02:00
Gérald LONLAS
ac006e0d52
Merge pull request #469 from jblestang/refactoring_sell_eval_conditions
...
Refactoring the sell conditions evaluation to share the function with…
2018-01-29 18:45:20 -08:00
Gérald LONLAS
0bf56f249a
Merge pull request #473 from ElanHasson/patch-1
...
Fixed typo. Update bot-usage.md
2018-01-29 13:08:37 -08:00
Elan Hasson
b6c6f42d40
Update bot-usage.md
...
Fixed typo.
2018-01-29 10:08:50 -05:00
Jean-Baptiste LE STANG
0d04da3158
Removing unecessary buy condition when sell_profit_only
2018-01-29 13:33:49 +01:00
Jean-Baptiste LE STANG
94172091ae
Refactoring the sell conditions evaluation to share the function with backtesting
2018-01-29 10:10:19 +01:00
Samuel Husso
e6c215104f
Merge pull request #468 from gcarq/fix/ignore-freqtrade-plot
...
Ignore freqtrade-plot.html
2018-01-29 09:50:18 +02:00
Gerald Lonlas
7a3eb40697
Ignore freqtrade-plot.html
2018-01-28 23:41:22 -08:00
Gerald Lonlas
7321836bfb
Indent functions code
2018-01-28 23:35:13 -08:00
Gerald Lonlas
96c54716d7
Add --plot parameter for installing plotting dependencies
2018-01-28 23:24:41 -08:00
Gerald Lonlas
f69adc1894
Add setup.sh script to install and update the bot
2018-01-28 23:18:15 -08:00
Janne Sinivirta
21b142df40
Merge pull request #453 from ermakus/fix_usdt_balance
...
Fix usdt balance
2018-01-29 08:48:38 +02:00
Janne Sinivirta
a5155b3b20
Merge pull request #465 from gcarq/fix/increase_test_coverage
...
Fix/increase test coverage
2018-01-29 08:47:26 +02:00
Anton Ermak
807c067701
More test coverage
2018-01-29 10:55:42 +07:00
Gérald LONLAS
b8af493b56
Merge pull request #459 from rybolov/develop
...
Read .gzip files in testdata/
2018-01-28 19:27:36 -08:00
Michael Smith
e438422a22
test_optimize.py:
...
Added spaces for flake8 compliance.
2018-01-29 11:21:01 +08:00
Gérald LONLAS
91ed349e11
Merge pull request #466 from gcarq/fix/doc
...
Update doc: add --upgrade pip
2018-01-28 18:44:43 -08:00
Michael Smith
b8f2341998
BTC_UNITEST-8.json:
...
Added to test gzip loading before .json file.
2018-01-29 10:25:24 +08:00
Michael Smith
4799e1ed44
tests/optimize/test_optimize.py:
...
Added test for gzip ticker file.
BTC_UNITEST-8.json.gz:
Added to test gzip loading.
2018-01-29 10:22:55 +08:00
Michael Smith
e3b295cecc
tests/optimize/test_optimize.py:
...
Added test for gzip ticker file.
BTC_UNITEST-8.json.gz:
Added to test gzip loading.
2018-01-29 10:22:34 +08:00
Gerald Lonlas
2a37034787
Update doc: add --upgrade pip
2018-01-28 18:01:02 -08:00
Gérald LONLAS
aae8044150
Merge pull request #456 from jblestang/fix_old_dataframe_detection_for_longer_tickers
...
Fixing wrong 'old dataframe detection mechanism' for long tickers
2018-01-28 17:40:03 -08:00
Gerald Lonlas
20af5049af
Thanks Flake8
2018-01-28 16:34:38 -08:00
Gerald Lonlas
3e777a9d87
Add unit test in misc.py to cover datesarray_to_datetimearray()
2018-01-28 16:25:15 -08:00
Gerald Lonlas
36fa5b827d
Add unit test on rpc_telegram.py
2018-01-28 16:18:10 -08:00
Gerald Lonlas
7ab2498544
Increase test coverage on optimize.py
2018-01-28 15:33:57 -08:00
Gerald Lonlas
df453803ce
Increase test coverage on rpc_telegram.py
2018-01-28 15:29:26 -08:00
Gerald Lonlas
fd9c62d1c4
Increase test coverage on strategy.py
2018-01-28 15:16:22 -08:00
Gerald Lonlas
25ab08f422
Fix Flake8 warning
2018-01-28 15:03:54 -08:00
Gérald LONLAS
a0dea5a51f
Merge pull request #458 from seansan/patch-7
...
Backtest with **With a (custom) strategy file**
2018-01-28 14:59:28 -08:00
Gérald LONLAS
cec8ef3599
Merge pull request #463 from mijgame/patch-1
...
Update telegram-usage.md
2018-01-28 14:51:52 -08:00
Gerald Lonlas
d85b56a2bd
Add unit test for test_file_dump_json()
2018-01-28 14:38:30 -08:00
Gerald Lonlas
2bccaa31c9
Increase pylint score on misc.py
2018-01-28 14:28:28 -08:00
Gerald Lonlas
45a34be2ac
Add more unittest for trim_tickerlist() method
2018-01-28 14:20:20 -08:00
Gerald Lonlas
9f8539f13e
Remove unused code on Strategy interface
2018-01-28 13:21:25 -08:00
mijgame
33c6ef28f8
Update telegram-usage.md
...
Typo
2018-01-28 19:33:24 +01:00
seansan
fe730a3db0
Update backtesting.md
2018-01-28 15:20:38 +01:00
Michael Smith
f66958c34f
optimize/__init__.py:
...
Added support for gzip ticker data files if they exist.
2018-01-28 21:57:25 +08:00
Michael Smith
b44adaa5ab
Added support in /optimize for gzip ticker data files if they exist.
2018-01-28 21:52:27 +08:00
seansan
3a905e3d59
BAcktest with **With a (custom) strategy file**
2018-01-28 14:51:45 +01:00
Jean-Baptiste LE STANG
cf4d25d547
Fixing wrong 'old dataframe detection mechanism' for long tickers( > 30 minutes)
2018-01-28 14:40:02 +01:00
Samuel Husso
3b11459a38
Merge pull request #454 from gcarq/replace_matplotlib
...
Replace matplotlib with Plotly
2018-01-28 12:59:10 +02:00
Janne Sinivirta
02079771ef
update documentation
2018-01-28 12:53:52 +02:00
Janne Sinivirta
7d29df3783
replace matplotlib with Plotly in requirements.txt
2018-01-28 11:56:52 +02:00
Janne Sinivirta
9b8cb05037
convert plot_profit to use Plotly instead of matplotlib
2018-01-28 11:51:26 +02:00
Anton Ermak
3593626a8e
Merge branch 'fix_usdt_balance' of git+ssh://github.com/ermakus/freqtrade into fix_usdt_balance
2018-01-28 16:16:13 +07:00
Anton Ermak
45239724c6
Skip convert if balance is zero
2018-01-28 16:15:23 +07:00
Janne Sinivirta
bb470d0aea
Merge pull request #451 from gcarq/pyup-update-python-bittrex-0.2.2-to-0.3.0
...
Update python-bittrex to 0.3.0
2018-01-28 11:14:57 +02:00
Janne Sinivirta
ffb60fe8b9
replace matplotlib with Plotly in plot_dataframe.py
2018-01-28 11:12:14 +02:00
Samuel Husso
40a78970e1
flake: remove requests as we dont use it
2018-01-28 11:09:03 +02:00
Anton Ermak
81ed7627bf
Unit test
2018-01-28 16:08:43 +07:00
Samuel Husso
8be94c4af4
remove custom timeout as the latest bittrex package version implemented it
2018-01-28 11:03:19 +02:00
Janne Sinivirta
9090715ae5
Merge branch 'develop' of github.com:gcarq/freqtrade into develop
2018-01-28 10:46:33 +02:00
Janne Sinivirta
a6a479f7aa
balances to min roi hyperopt settings
2018-01-28 10:46:22 +02:00
Janne Sinivirta
dde0695909
Merge pull request #452 from gcarq/fix/pylint
...
Fix/pylint
2018-01-28 10:39:56 +02:00
Gerald Lonlas
d824816880
Increase pylint score on test files
2018-01-28 00:28:41 -08:00
Gerald Lonlas
776dd4a0d5
Increase pylint score on strategy
2018-01-27 21:26:57 -08:00
pyup-bot
f33bc93639
Update python-bittrex from 0.2.2 to 0.3.0
2018-01-28 04:38:46 +01:00
Gerald Lonlas
67c6c380e1
Increase pylint score for fiat_convert
2018-01-27 18:23:08 -08:00
Janne Sinivirta
022fedb5d2
Merge pull request #416 from kryofly/plot_profit
...
Plot profit
2018-01-27 14:02:48 +02:00
Samuel Husso
50402a7805
Merge pull request #449 from gcarq/lower_hyperopt_precision
...
Lower precision for most search space variables
2018-01-27 10:05:14 +02:00
Janne Sinivirta
67ddb2e7f8
lower precision for most search space variables
2018-01-27 09:51:06 +02:00
Anton Ermak
432735773a
Unit test
2018-01-27 13:04:06 +07:00
Samuel Husso
781b9b6dd4
Merge pull request #446 from gcarq/pylint_fixes
...
Pylint fixes
2018-01-26 19:21:03 +02:00
Samuel Husso
c85f498bc7
Merge pull request #445 from gcarq/pyup-update-pymarketcap-3.3.152-to-3.3.153
...
Update pymarketcap to 3.3.153
2018-01-26 19:15:21 +02:00
Janne Sinivirta
67995a2f49
remove unnecessary else statements
2018-01-26 19:02:26 +02:00
Janne Sinivirta
1eebbebed1
fix assert order
2018-01-26 19:02:25 +02:00
Janne Sinivirta
a5690e707d
remove unused parameters
2018-01-26 19:02:25 +02:00
Janne Sinivirta
0ff56c6e8d
use uppercase constant
2018-01-26 18:54:15 +02:00
pyup-bot
b547893fbf
Update pymarketcap from 3.3.152 to 3.3.153
2018-01-26 17:53:44 +01:00
Janne Sinivirta
e14007ced4
sort imports
2018-01-26 18:52:39 +02:00
Janne Sinivirta
42919e8864
give type hint for _CONF
2018-01-26 18:49:14 +02:00
Janne Sinivirta
5505845c6f
remove unused method parameter
2018-01-26 18:48:53 +02:00
Janne Sinivirta
95ab7c84bc
remove unnecessary else
2018-01-26 18:41:41 +02:00
Janne Sinivirta
f33923c784
fix typings for hyperopt code
2018-01-26 18:32:45 +02:00
Janne Sinivirta
a7a7c37121
add day counter to timeframe
2018-01-26 18:32:45 +02:00
Samuel Husso
e08003b336
Merge pull request #443 from gcarq/pyup-update-pymarketcap-3.3.150-to-3.3.152
...
Update pymarketcap to 3.3.152
2018-01-26 17:34:03 +02:00
pyup-bot
29c84bf622
Update pymarketcap from 3.3.150 to 3.3.152
2018-01-26 16:23:43 +01:00
Janne Sinivirta
b7e297ebda
remove unused loop variable
2018-01-26 11:50:00 +02:00
kryofly
fe2f779c47
Merge branch 'develop' into plot_profit
2018-01-26 10:07:48 +01:00
Janne Sinivirta
90aae6c3a8
Merge pull request #439 from gcarq/fix/test_clean_dry_run_db
...
Fix test_clean_dry_run_db failing test
2018-01-26 08:24:25 +02:00
Gerald Lonlas
0baffd94a4
Fix test_clean_dry_run_db failing test
2018-01-25 21:05:10 -08:00
Janne Sinivirta
4fe6ae0bae
fix search space for min ROI
2018-01-25 22:32:46 +02:00
Samuel Husso
477acdd635
Merge pull request #437 from nalepae/patch-1
...
[DOC] Correct typos about telegram.
2018-01-25 20:14:08 +02:00
Manu NALEPA
3da12014b8
[DOC] Correct typos about telegram.
2018-01-25 18:26:01 +01:00
Samuel Husso
58d07eeb87
Merge pull request #436 from gcarq/roi_hyperopt
...
ROI table Hyperopting
2018-01-25 13:34:37 +02:00
Janne Sinivirta
42087c9bfe
let hyperopt optimize ROI table
2018-01-25 11:12:00 +02:00
Janne Sinivirta
5007165908
add search space for ROI table
2018-01-25 09:34:26 +02:00
Janne Sinivirta
0b24fb50c0
Merge pull request #433 from gcarq/pyup-update-sqlalchemy-1.2.1-to-1.2.2
...
Update sqlalchemy to 1.2.2
2018-01-25 09:31:39 +02:00
Janne Sinivirta
7dc63c06e7
Merge pull request #356 from kryofly/test_coverage
...
Test coverage
2018-01-25 09:31:06 +02:00
pyup-bot
5819ba9a9c
Update sqlalchemy from 1.2.1 to 1.2.2
2018-01-25 04:16:43 +01:00
Janne Sinivirta
4e9e97ddbb
Merge pull request #432 from kryofly/stratback
...
tests: run backtest single
2018-01-24 12:34:54 +02:00
kryofly
30ca078cec
test: use pytest fixture
2018-01-24 11:05:27 +01:00
kryofly
a14d9d35c7
tests: run backtest single
2018-01-24 10:32:52 +01:00
Samuel Husso
c968b904de
Merge pull request #429 from gcarq/fix/issue-385
...
Fix dry_run db issue when open_order_id already exist
2018-01-24 07:25:26 +02:00
Samuel Husso
ba65e12c33
Merge pull request #431 from gcarq/pyup-update-pymarketcap-3.3.148-to-3.3.150
...
Update pymarketcap to 3.3.150
2018-01-24 07:06:28 +02:00
pyup-bot
c83ac5271d
Update pymarketcap from 3.3.148 to 3.3.150
2018-01-23 20:38:41 +01:00
Gérald LONLAS
38101d433b
Merge pull request #430 from gcarq/include_indicators_in_hyperopt
...
Separate strategy and hyperopt
2018-01-23 08:15:26 -08:00
Janne Sinivirta
30abebfe65
remove hyperopt things from test_strategy
2018-01-23 17:01:13 +02:00
Janne Sinivirta
c400d15ed1
rip out hyperopt things from strategy, add indicator populating to hyperopt
2018-01-23 16:56:12 +02:00
Janne Sinivirta
a6cbc1ba16
Merge pull request #400 from gcarq/feature/custom_strategy
...
Allow custom strategy files
2018-01-23 15:25:18 +02:00
Samuel Husso
b11fe2f814
Merge pull request #424 from gcarq/feat/telegram-sell-msg
...
Feat/telegram sell msg
2018-01-23 10:59:05 +02:00
Samuel Husso
c593e909aa
Merge pull request #428 from gcarq/fix/issue-397
...
Remove useless USDT_BTC filename conversion
2018-01-23 09:53:10 +02:00
Gerald Lonlas
f4298a7323
Fix dry_run db issue when open_order_id exist
2018-01-22 23:23:29 -08:00
Samuel Husso
93bd63cfbe
get rid of / replacements, minor edit to outgoing msg
2018-01-23 08:55:22 +02:00
Gerald Lonlas
e220ad5389
Remove useless USDT_BTC filename conversion
2018-01-22 21:40:07 -08:00
Gerald Lonlas
5c499d16a5
Make plot_profit.py flake8 compliant
2018-01-22 21:20:17 -08:00
Gerald Lonlas
6d8252e2b6
Add support of custom strategy in plot_profit.py
2018-01-22 21:17:54 -08:00
Gerald Lonlas
fcb29c6da5
Make plot_dataframe.py flake8 compliant
2018-01-22 21:12:48 -08:00
Gerald Lonlas
00f1c57279
Add support of custom strategy into plot_dataframe.py
2018-01-22 21:09:40 -08:00
Gerald Lonlas
41aa8f18fb
Add ticker_interval support in strategy class
2018-01-22 20:51:39 -08:00
Gerald Lonlas
5eb7aa07a1
Update bot version to 0.16.0
...
This commit is major core upgrade and introduce breaking change.
2018-01-22 20:51:39 -08:00
Gerald Lonlas
1792aebaf6
Fix doc feedbacks
2018-01-22 20:51:39 -08:00
Gerald Lonlas
eac6e05392
Fix error when config does not have stoploss
2018-01-22 20:51:39 -08:00
Gerald Lonlas
04010548f8
Update hyperopt params in test_strategy.py
2018-01-22 20:51:39 -08:00
Gerald Lonlas
3e8088d99c
Avoid hyperopt to fail if a guard was removed from SPACE but still defined in populate_buy_trend()
2018-01-22 20:51:39 -08:00
Gerald Lonlas
1c7da95fed
Move hyperopt_trials.pickle to user_data/
2018-01-22 20:51:39 -08:00
Gerald Lonlas
baae374899
Move hyperopt_conf.py into user_data/
2018-01-22 20:51:39 -08:00
Gerald Lonlas
a5853681e3
Update documentation
2018-01-22 20:51:39 -08:00
Gerald Lonlas
be75522507
Fix flake8
2018-01-22 20:51:39 -08:00
Gerald Lonlas
dfd61bbf1d
Implement More triggers and guards from PR#394
2018-01-22 20:51:39 -08:00
Gerald Lonlas
c46d78b4b9
Decouple strategy from analyse.py
2018-01-22 20:51:39 -08:00
Janne Sinivirta
f7e979f3ba
Merge pull request #423 from gcarq/feature/Crypto2Fiat_Singleton
...
Convert CryptoToFiatConverter into a Singleton
2018-01-22 16:24:19 +02:00
Janne Sinivirta
fd8e7c2623
Merge pull request #426 from gcarq/fix/ticker_interval_as_int
...
ticker_interval as int (instead of string)
2018-01-22 11:34:20 +02:00
Samuel Husso
757a46ab12
ticker_interval as int (instead of string)
2018-01-22 10:39:26 +02:00
Samuel Husso
bce6a7be61
rebase develop and update tests
2018-01-22 09:39:11 +02:00
Samuel Husso
6abbf45042
Update tests to reflect new selling msg
2018-01-22 09:36:56 +02:00
Samuel Husso
ddd62277c2
add total amount of trades to /status
2018-01-22 09:36:56 +02:00
Samuel Husso
bd356f3eb4
when selling, show more information about the trade in the message
2018-01-22 09:36:56 +02:00
kryofly
aec481b6b3
tests: 100% cov bittrex.py
2018-01-22 08:30:00 +01:00
Gerald Lonlas
28b1ecb109
Convert CryptoToFiatConverter into a Singleton
...
Result in a speed up of the unittest from 60s to 4s
Because it cost time to load Pymarketcap() every time we create
a CryptoToFiatConverter, it worth it to change it into a
Singleton.
2018-01-21 16:41:59 -08:00
Samuel Husso
408f120612
Merge pull request #417 from jblestang/fix_bv_key_not_present_in_ticker_data_clean
...
Fixing the 'BV' key being missing for USDT
2018-01-21 19:03:33 +02:00
Jean-Baptiste LE STANG
c0d3ac5534
With a better unit test thanks @glonlas
2018-01-21 15:02:41 +01:00
Jean-Baptiste LE STANG
960d088deb
Fixing the 'BV' key being missing for USDT
2018-01-21 15:02:41 +01:00
kryofly
19ef682250
Merge branch 'develop' into plot_profit
2018-01-21 14:13:08 +01:00
kryofly
6171be4f46
Use dates on plot profit/dataframe
...
* plot_dataframe also support --timerange
* Both default to tkinter as matplotlib plotting backend
2018-01-21 13:44:30 +01:00
Janne Sinivirta
f6df701b84
Merge pull request #415 from gcarq/fix/wrong_refactoring
...
Remove optimize.load_data() that is called twice
2018-01-21 07:42:25 +02:00
Gerald Lonlas
ad2a5f1717
Remove optimize.load_data() that is called twice
2018-01-20 15:35:13 -08:00
Gérald LONLAS
3b6b2aa5fe
Merge pull request #414 from gcarq/fix/issue-413
...
Fix the issue get_signal() missing 1 required positional argument: Interval
2018-01-20 15:12:14 -08:00
Gerald Lonlas
998081785e
Fix the issue get_signal() missing 1 required positional argument: Interval
2018-01-20 15:05:01 -08:00
kryofly
e94e6292e9
Merge branch 'develop' into test_coverage
2018-01-20 22:01:03 +01:00
Gérald LONLAS
d2371b5bac
Merge pull request #391 from jblestang/support_multiple_ticker
...
Support multiple tickers
2018-01-20 11:02:42 -08:00
kryofly
f40d9dbb05
plot_profit uses --timerange flag
2018-01-20 19:49:04 +01:00
Jean-Baptiste LE STANG
f1efaffe81
with fXXXXX8
2018-01-20 19:30:47 +01:00
Jean-Baptiste LE STANG
36797cda30
Merge branch 'develop' into support_multiple_ticker
2018-01-20 19:25:47 +01:00
Samuel Husso
52d881e3f9
Merge pull request #411 from jblestang/fixing_crappy_ticker_data_handling
...
fixing handling of data fetched from Bittrex server with bad content in the ticker
2018-01-20 18:07:30 +02:00
Jean-Baptiste LE STANG
081d3932b6
Fixing bug report #406 + unit test
2018-01-20 14:44:13 +01:00
Janne Sinivirta
a7e561b55f
Merge pull request #369 from kryofly/plot_profit
...
Plot profit from exported backtesting results
2018-01-20 11:54:46 +02:00
kryofly
cf266a67ad
Merge branch 'develop' into test_coverage
2018-01-20 10:06:53 +01:00
kryofly
8bbe8a7f95
Merge branch 'develop' into plot_profit
2018-01-20 08:33:28 +01:00
Janne Sinivirta
a3f84d9f21
Merge pull request #409 from gcarq/feature/add_num_trade_daily
...
Add number of trades in /daily command
2018-01-20 08:23:50 +02:00
Gerald Lonlas
fb110ccfd2
Add number of trades in /daily command
2018-01-19 22:14:31 -08:00
Janne Sinivirta
99de17da82
Merge pull request #361 from kryofly/backtest-export
...
Backtest export
2018-01-20 07:45:38 +02:00
kryofly
e3088647fc
Merge branch 'develop' into test_coverage
2018-01-19 08:40:40 +01:00
kryofly
9d75b63a6e
Merge branch 'develop' into plot_profit
2018-01-19 07:26:04 +01:00
kryofly
4a9e1cb345
Merge branch 'develop' into backtest-export
2018-01-19 07:02:38 +01:00
Gérald LONLAS
a4b8db38ca
Merge pull request #404 from gcarq/fix/doc
...
Fix markdown mistakes in backtesting doc
2018-01-18 21:28:54 -08:00
Gerald Lonlas
ddc1b7cd49
Update bot commands in README.md
2018-01-18 21:15:20 -08:00
Gerald Lonlas
861e065d08
Fix markdown mistakes in backtesting doc
2018-01-18 21:07:55 -08:00
Gérald LONLAS
14d16f2574
Merge pull request #357 from kryofly/timeperiod
...
Timeperiod
2018-01-18 20:26:44 -08:00
Gérald LONLAS
57757d22f9
Merge pull request #403 from gcarq/pyup-update-arrow-0.12.0-to-0.12.1
...
Update arrow to 0.12.1
2018-01-18 20:25:13 -08:00
Gérald LONLAS
98f808326f
Merge pull request #395 from jblestang/fix_signal_overlaps
...
Fix signal overlaps
2018-01-18 19:47:55 -08:00
pyup-bot
9a48e3b867
Update arrow from 0.12.0 to 0.12.1
2018-01-19 01:33:33 +01:00
Janne Sinivirta
6cafa9120c
Merge pull request #392 from stephendade/timeoutfix3
...
Order timeouts - added exception catching and rpc messaging
2018-01-18 10:18:48 +02:00
Janne Sinivirta
4658b554ce
Merge pull request #399 from gcarq/pyup-update-ta-lib-0.4.15-to-0.4.16
...
Update ta-lib to 0.4.16
2018-01-18 07:19:34 +02:00
Janne Sinivirta
4a3144ae43
Merge pull request #398 from kryofly/test_speedup
...
tests: speed up backtests
2018-01-18 07:19:14 +02:00
pyup-bot
fb34fe8c9a
Update ta-lib from 0.4.15 to 0.4.16
2018-01-17 23:08:30 +01:00
Jean-Baptiste LE STANG
c9e1fd3fc4
Merge branch 'develop' into support_multiple_ticker
2018-01-17 21:29:36 +01:00
kryofly
423b251467
tests: speed up backtests
2018-01-17 18:19:39 +01:00
Jean-Baptiste LE STANG
f48b493620
Merge branch 'support_multiple_ticker' of https://github.com/jblestang/freqtrade into support_multiple_ticker
2018-01-17 13:52:36 +01:00
Jean-Baptiste LE STANG
5e75f1d8cd
Fixing the documentation
2018-01-17 13:52:14 +01:00
toto
b34621fadf
fixing default ticker_interval
2018-01-17 13:52:14 +01:00
Jean-Baptiste LE STANG
42a135fbd9
fix typo in API Bittrex
2018-01-17 13:52:14 +01:00
Jean-Baptiste LE STANG
8e5de365a5
Ticker in the conf is now an enum string
2018-01-17 13:52:14 +01:00
Jean-Baptiste LE STANG
658d16c2cd
really fixing this stuff ...
2018-01-17 13:52:14 +01:00
Jean-Baptiste LE STANG
3a4ff4c76c
fixing a duplicated unit test without config
2018-01-17 13:52:14 +01:00
Jean-Baptiste LE STANG
7b292d5ca3
backtesting takes its ticker_interval from the config file, else from the command line options
2018-01-17 13:52:14 +01:00
Jean-Baptiste LE STANG
2509ce030d
Refreshing pair of only selected ticker_interval
2018-01-17 13:52:14 +01:00
Jean-Baptiste LE STANG
15189c28ed
fixing pep8 compliance
2018-01-17 13:52:14 +01:00
Jean-Baptiste LE STANG
a0df566b2b
fix unitest file for 30 minutes ticker
2018-01-17 13:52:14 +01:00
Jean-Baptiste LE STANG
e2e2005567
Adding 30 minutes, 1 hour, 1 day tickers
2018-01-17 13:52:14 +01:00
Samuel Husso
a799b7d56d
Merge pull request #394 from gcarq/more_triggers
...
More triggers and guards
2018-01-17 14:14:33 +02:00
Jean-Baptiste LE STANG
0d709847ee
Fixing the doc and and the default value of sell_profit_only to False
2018-01-17 11:31:26 +01:00
Jean-Baptiste LE STANG
58bcb9dfc8
Fixing the documentation
2018-01-17 11:24:45 +01:00
Stephen Dade
04be438b35
Better exception handling for check_handle_timedout
2018-01-17 19:51:27 +11:00
toto
fa3b96eb4a
fixing default ticker_interval
2018-01-16 21:37:37 +01:00
toto
5723039637
fXXXXXXk8
2018-01-16 21:21:43 +01:00
toto
6dd48fb820
Adding unitest
2018-01-16 21:18:43 +01:00
toto
12ffbf5047
- get_signal to return both SELL and BUY signal
...
- _process modified so that we do not sell if we would buy afterwards
- execute_sell modified so that that min_roi_reached is not executed if we would buy afterwards
Veuillez saisir le message de validation pour vos modifications. Les lignes
2018-01-16 20:22:15 +01:00
Janne Sinivirta
c670ccfd37
add trigger +DI crossed above -DI
2018-01-16 18:52:06 +02:00
Janne Sinivirta
8896b39231
add heikenashi reversal bullish trigger to hyperopt
2018-01-16 18:52:06 +02:00
Janne Sinivirta
ce963aae58
add macd < 0 guard to hyperopt
2018-01-16 18:52:06 +02:00
Janne Sinivirta
dc01807b3c
switch ema5 trigger to ema3 cross trigger
2018-01-16 18:52:06 +02:00
Janne Sinivirta
fadac5fe4a
remove too aggressive trigger
2018-01-16 18:52:06 +02:00
Janne Sinivirta
99260735ae
remove broken bbands trigger from hyperopt. add two working bbands triggers
2018-01-16 18:52:06 +02:00
Janne Sinivirta
3e1a70bbb2
enable correct bollinger bands
2018-01-16 18:52:06 +02:00
Janne Sinivirta
fd3568d48f
Merge pull request #393 from gcarq/balancing_hyperopt_2
...
Balancing hyperopt objective
2018-01-16 18:21:50 +02:00
Janne Sinivirta
501be8a3bc
adjust the hyperopt objective function to emphasize profit and allow more variation in trade counts
2018-01-16 16:36:50 +02:00
Janne Sinivirta
38fe7ec7cd
adjust default target values for hyperopt
2018-01-16 16:35:48 +02:00
Stephen Dade
01e10014bb
Order timeouts - added exception catching and rpc messaging
2018-01-16 22:21:05 +11:00
kryofly
0e58ab7e01
more advanced use of --timerange
2018-01-16 00:15:49 +01:00
Jean-Baptiste LE STANG
bcabb90f5a
fix typo in API Bittrex
2018-01-15 22:36:38 +01:00
Jean-Baptiste LE STANG
86b11a9365
Ticker in the conf is now an enum string
2018-01-15 22:27:12 +01:00
kryofly
71bb348698
rename --timeperiod to --timerange
2018-01-15 21:49:06 +01:00
Samuel Husso
5a82d99482
Merge pull request #388 from gcarq/pyup-update-sqlalchemy-1.2.0-to-1.2.1
...
Update sqlalchemy to 1.2.1
2018-01-15 19:23:42 +02:00
pyup-bot
50462fdb00
Update sqlalchemy from 1.2.0 to 1.2.1
2018-01-15 16:32:27 +01:00
Samuel Husso
354dcaac58
Merge pull request #386 from ermakus/show_estimated_btc_fiat_balance
...
Show estimated BTC and fiat balance
2018-01-15 09:13:42 +02:00
Anton Ermak
5db04b15e7
Balance Estimated BTC - fix test
2018-01-15 12:08:56 +07:00
Anton Ermak
dd9ab5264d
Estimated BTC and fiat value for balance
2018-01-15 12:08:42 +07:00
Gérald LONLAS
5a50b88f52
Merge pull request #374 from robmoggach/develop
...
New Installation Docs
2018-01-14 19:59:40 -08:00
Gérald LONLAS
dce554af53
Merge branch 'develop' into develop
2018-01-14 18:10:55 -08:00
Gérald LONLAS
130867a6c2
Merge branch 'develop' into develop
2018-01-14 18:03:28 -08:00
Rob Moggach
b5cd9dab26
change cat to cp
2018-01-14 12:25:30 -05:00
Janne Sinivirta
ec7bfba8df
add comment about checking the new total profit logging
2018-01-14 13:11:19 +02:00
Janne Sinivirta
f1e176d35c
log total profit in percentages also
2018-01-14 13:10:25 +02:00
Janne Sinivirta
92241baade
log the loss value
2018-01-14 13:09:39 +02:00
kryofly
f61012097c
Merge branch 'develop' into timeperiod
2018-01-14 10:23:54 +01:00
Samuel Husso
fe26ff763e
Merge pull request #381 from gcarq/doc_update
...
Documentation update
2018-01-14 09:46:11 +02:00
Samuel Husso
6aa812aa0c
Merge pull request #379 from kryofly/testdata-download2
...
support download for multiple testdata sets
2018-01-14 09:42:53 +02:00
Gerald Lonlas
344843d802
Update doc: 'cp' becomes 'cp -n', and add more FAQ questions
2018-01-13 23:02:00 -08:00
kryofly
3277e491f1
support download for multiple testdata sets
2018-01-13 17:40:59 +01:00
Janne Sinivirta
80e7f37f50
Merge pull request #376 from jblestang/fix_ticker_with_null_value
...
Fixing the ticker analysis with null values
2018-01-13 15:36:20 +02:00
Janne Sinivirta
61c4624f5f
Merge pull request #377 from gcarq/pyup-update-pymarketcap-3.3.147-to-3.3.148
...
Update pymarketcap to 3.3.148
2018-01-13 15:34:31 +02:00
kryofly
fc2e8b321f
test for bittrex to reach 100% cov again
2018-01-13 14:29:16 +01:00
pyup-bot
e5b27baa59
Update pymarketcap from 3.3.147 to 3.3.148
2018-01-13 13:38:23 +01:00
kryofly
a62a5f814a
main returns integer instead of sys.exit
2018-01-13 13:16:40 +01:00
kryofly
53447e7ef5
test cleanup
2018-01-13 12:52:02 +01:00
Jean-Baptiste LE STANG
f7a44d1cec
Fixing the ticker analysis with null value
2018-01-13 09:50:02 +01:00
Jean-Baptiste LE STANG
c34a61dd55
really fixing this stuff ...
2018-01-13 09:21:49 +01:00
Jean-Baptiste LE STANG
e834a4e4f5
fixing a duplicated unit test without config
2018-01-13 09:09:12 +01:00
Jean-Baptiste LE STANG
0328caffe4
backtesting takes its ticker_interval from the config file, else from the command line options
2018-01-13 08:55:45 +01:00
Jean-Baptiste LE STANG
260bb2f558
Refreshing pair of only selected ticker_interval
2018-01-13 08:32:44 +01:00
Gérald LONLAS
70f2aed0a7
Merge pull request #375 from gcarq/update_version
...
Update freqtrade version
2018-01-12 23:21:06 -08:00
Jean-Baptiste LE STANG
46dc9985fc
fixing pep8 compliance
2018-01-13 08:19:39 +01:00
Gerald Lonlas
3087ca0823
Update freqtrade version
2018-01-12 22:56:39 -08:00
Janne Sinivirta
372dc5b49a
Merge pull request #368 from gcarq/pyup-update-pymarketcap-3.3.145-to-3.3.147
...
Update pymarketcap to 3.3.147
2018-01-13 07:33:16 +02:00
Janne Sinivirta
030aedc7d4
Merge pull request #362 from gcarq/pyup-update-ta-lib-0.4.14-to-0.4.15
...
Update ta-lib to 0.4.15
2018-01-13 07:33:04 +02:00
Rob Moggach
25e021d4b4
installation docs update
2018-01-12 21:32:09 -08:00
Rob Moggach
d48d2d08df
cleaned up installation docs
2018-01-12 18:36:12 -08:00
kryofly
524899ccbf
plot profit: export format change
2018-01-12 22:23:43 +01:00
kryofly
d4008374f6
backtest export: include enter,exit dates
2018-01-12 22:12:00 +01:00
kryofly
48432abff1
remove two-letter options
2018-01-12 19:48:52 +01:00
kryofly
167483f777
plot profit: filter multiple pairs, misc fixes
2018-01-12 19:18:31 +01:00
Jean-Baptiste LE STANG
4eca4abb21
fix unitest file for 30 minutes ticker
2018-01-12 17:06:26 +01:00
Jean-Baptiste LE STANG
e99286f871
Adding 30 minutes, 1 hour, 1 day tickers
2018-01-12 17:02:35 +01:00
kryofly
d8d46890b3
script: plot profit
2018-01-12 11:56:04 +01:00
kryofly
98cf986934
misc options parsing split up
2018-01-12 11:55:58 +01:00
kryofly
829da096e2
plotting docs
2018-01-12 11:49:50 +01:00
pyup-bot
a26cb4bc6b
Update pymarketcap from 3.3.145 to 3.3.147
2018-01-12 11:08:23 +01:00
Gérald LONLAS
1fe86656e1
Merge pull request #364 from gcarq/fix/issue-363
...
Fix plot_dataframe.py
2018-01-11 21:26:10 -08:00
Gerald Lonlas
39c6e5263a
Fix plot_dataframe.py
2018-01-11 21:09:04 -08:00
pyup-bot
46a1a2de10
Update ta-lib from 0.4.14 to 0.4.15
2018-01-11 20:53:26 +01:00
kryofly
05f5a1b0ee
Merge branch 'develop' into test_coverage
2018-01-11 19:49:33 +01:00
kryofly
153e11f045
Merge branch 'develop' into timeperiod
2018-01-11 19:45:47 +01:00
kryofly
4781a23809
Merge branch 'develop' into backtest-export
2018-01-11 19:40:42 +01:00
kryofly
ed47ee4e29
backtest export json2
2018-01-11 19:14:11 +01:00
kryofly
27769f0301
uncomplex backtest
2018-01-11 17:45:41 +01:00
kryofly
feb5da0c35
file_dump_json
2018-01-11 15:49:04 +01:00
Samuel Husso
3a902289f1
testdata path to use os.path.join ( #360 )
2018-01-11 12:58:06 +01:00
Samuel Husso
3ac3ead2cf
Merge pull request #358 from ermakus/set_requests_default_timeout
...
Set timeout for bittrex only
2018-01-11 08:51:21 +02:00
Anton Ermak
0d0737d1f6
Resolve conflict
2018-01-11 13:36:56 +07:00
Samuel Husso
27fcf62011
Merge pull request #354 from gcarq/linter-fixes
...
Linter fixes
2018-01-11 08:32:48 +02:00
Anton Ermak
bb91fdbaf9
oops, print removed
2018-01-11 13:26:49 +07:00
Anton Ermak
11cbb9188b
Set timeout for bittrex only
2018-01-11 12:24:05 +07:00
Janne Sinivirta
c11102cf4a
another run of autopep8
2018-01-11 07:08:56 +02:00
Janne Sinivirta
02fcbbb6d2
few flake8 fixes
2018-01-11 07:08:56 +02:00
Janne Sinivirta
0d6051e6f9
formatting
2018-01-11 07:08:56 +02:00
Janne Sinivirta
6a433282dc
fix literal comparison
2018-01-11 07:08:56 +02:00
Janne Sinivirta
8fb404b0f8
ignore talib.abstract in pylint
2018-01-11 07:08:56 +02:00
Janne Sinivirta
64530c6196
remove unused variables
2018-01-11 07:08:56 +02:00
Janne Sinivirta
86db6c9084
sort imports
2018-01-11 07:08:56 +02:00
Janne Sinivirta
0abc30401c
linter fixes and cleanups
2018-01-11 06:50:36 +02:00
Janne Sinivirta
1b6b0ad9d2
autopep8
2018-01-11 06:50:36 +02:00
Janne Sinivirta
7cdbd550c8
Merge pull request #351 from gcarq/feat/hyperopt-resume
...
resume hyperopt run
2018-01-11 06:47:05 +02:00
kryofly
94883202b8
docs: --timeperiod argument
2018-01-11 00:14:36 +01:00
kryofly
b0f3fd7ffb
timeperiod argument to backtesting and hyperopt
2018-01-10 23:48:59 +01:00
kryofly
feca87345f
refactor
2018-01-10 23:00:40 +01:00
kryofly
f848a5c87d
tests optimize load_data
2018-01-10 13:43:03 +01:00
kryofly
0cb57bee0e
small refactor of check_handle_timedout
2018-01-10 13:43:00 +01:00
kryofly
f8cc08e2a1
small refactor splitting the _process()
2018-01-10 13:42:59 +01:00
kryofly
ad2328bbd8
tests for exchange
2018-01-10 13:42:58 +01:00
kryofly
d5ca77da97
tests for analyze
2018-01-10 13:42:55 +01:00
Samuel Husso
69f68c428e
Merge pull request #355 from ermakus/set_requests_default_timeout
...
Set requests default timeout
2018-01-10 14:22:39 +02:00
Anton Ermak
abcdbcfd39
Set requests default timeout
2018-01-10 17:37:49 +07:00
Samuel Husso
e67c652988
use os.path.join, fix docstrings
2018-01-10 11:50:00 +02:00
Gérald LONLAS
ddc711ec93
Merge pull request #353 from kryofly/test_exchange_bittrex
...
test: increase coverage of exchange.bittrex
2018-01-09 17:26:38 -08:00
kryofly
b9bf5c1118
test: increase coverage of exchange.bittrex
2018-01-09 14:07:50 +01:00
Robert Moggach
9840e0b5b8
use HTTPS git URL in README.md ( #347 )
2018-01-09 13:31:59 +01:00
Samuel Husso
ffae0b2cd5
hyperopt: prettyfie best values when receiving SIGINT, use the global TRIALS
2018-01-09 12:37:56 +02:00
Samuel Husso
fe2b0c2862
add unittest to save and read trials file
2018-01-09 12:26:52 +02:00
Samuel Husso
1647e7a0c1
update fix failing tests, unitest that resume hyperopt functionality works
2018-01-09 12:26:52 +02:00
Samuel Husso
b35fa4c9f6
hyperopt: show the best results so far
2018-01-09 12:25:58 +02:00
Samuel Husso
a48840509b
Hyperopt: use results from previous runs
2018-01-09 12:25:58 +02:00
Samuel Husso
ca8cab0ce9
Hyperopt to handle SIGINT by saving/reading the trials file
2018-01-09 12:25:58 +02:00
Gérald LONLAS
bbcf6943ce
Merge pull request #349 from gcarq/docs-update
...
Update installation.md
2018-01-08 23:50:21 -08:00
Samuel Husso
fbf9bfe897
Update installation.md
...
it seems that ta-lib requires python3.6-dev package to be installed
2018-01-09 07:24:00 +02:00
Janne Sinivirta
e46fcf0e02
Merge pull request #344 from gcarq/fix-hyperopt-stoploss
...
Fix hyperopt stoploss
2018-01-09 06:42:13 +02:00
Rob Moggach
732281bca0
public git URL
2018-01-08 20:27:41 -08:00
Janne Sinivirta
f7dd5e6396
use sensible value for stoploss in test
2018-01-08 22:00:10 +02:00
Janne Sinivirta
dd2ccea6e5
fix wrong range in stoploss search space
2018-01-08 21:59:46 +02:00
Janne Sinivirta
3d13eb2dc2
Merge pull request #342 from stephendade/fiatfix
...
Added missing fiat currencies to config
2018-01-08 10:11:01 +02:00
Stephen Dade
26b8661325
Added missing fiat currencies to config
2018-01-08 18:51:04 +11:00
Janne Sinivirta
fa97a82568
Merge pull request #332 from gcarq/hyperopt_stoploss
...
Add stoploss to the hyperopt parameters
2018-01-08 08:03:09 +02:00
Janne Sinivirta
1ae73d7da2
Merge branch 'develop' into hyperopt_stoploss
2018-01-08 07:49:44 +02:00
Samuel Husso
d8e692c9a3
Merge pull request #339 from gcarq/upgrade_flake8
...
Upgrade flake8
2018-01-08 07:34:45 +02:00
Gerald Lonlas
ca05d1f79e
Fix for flake8
2018-01-07 21:08:12 -08:00
Janne Sinivirta
9dd38aebe0
add stoploss to the hyperopt parameters
2018-01-07 21:08:12 -08:00
Gérald LONLAS
ceded8a20a
Merge pull request #338 from gcarq/fix/issue-337
...
Fix hypeopt issue when no result found
2018-01-07 21:07:07 -08:00
Gerald Lonlas
9c21077dc1
Fix hypeopt issue when no result found
2018-01-07 17:53:21 -08:00
Gérald LONLAS
fca6a09a41
Merge pull request #293 from jblestang/fix_issue_278
...
The /status table command was getting slower when we had multiple trades opened
2018-01-07 15:15:25 -08:00
Jean-Baptiste LE STANG
bba711c89a
with flake8 ...
2018-01-07 23:35:16 +01:00
Jean-Baptiste LE STANG
5fbaa6d4cf
rebasing for ta-lib dependency
2018-01-07 23:30:37 +01:00
Jean-Baptiste LE STANG
5b1f84f816
without debug print
2018-01-07 23:29:19 +01:00
Jean-Baptiste LE STANG
65127533ef
fixing unittest
2018-01-07 23:29:19 +01:00
Jean-Baptiste LE STANG
05ca00b623
Add a unitest and fix pep8
2018-01-07 23:26:45 +01:00
Jean-Baptiste LE STANG
4b6d855e63
fix a typo in the description of get_ticker
2018-01-07 23:26:45 +01:00
Jean-Baptiste LE STANG
7d7752efbf
really fixing
2018-01-07 23:26:45 +01:00
Jean-Baptiste LE STANG
ce6f6ab9fe
fixing refresh argument ...
2018-01-07 23:26:45 +01:00
Jean-Baptiste LE STANG
3a0569cfd3
force refresh is the value has never been set
2018-01-07 23:26:45 +01:00
Jean-Baptiste LE STANG
7d21015b52
get_ticker can return a cached value
2018-01-07 23:26:45 +01:00
Gérald LONLAS
a57707071c
Merge pull request #334 from gcarq/pyup-update-ta-lib-0.4.10-to-0.4.14
...
Update ta-lib to 0.4.14
2018-01-07 14:25:01 -08:00
Gérald LONLAS
2a347e4027
Merge pull request #328 from kryofly/datadir
...
--datadir <path> argument
2018-01-07 14:17:43 -08:00
Jean-Baptiste LE STANG
4c8ae3a7af
without debug print
2018-01-07 23:15:33 +01:00
Jean-Baptiste LE STANG
2773ce7ebf
rebasing against develop
2018-01-07 21:34:42 +01:00
Jean-Baptiste LE STANG
f4e4104d14
Fixing unitest
2018-01-07 21:26:43 +01:00
Jean-Baptiste LE STANG
b722a89276
fixing unittest
2018-01-07 21:24:17 +01:00
pyup-bot
4bf6711dbb
Update ta-lib from 0.4.10 to 0.4.14
2018-01-07 18:08:15 +01:00
Janne Sinivirta
5be733a174
fix flake8 warnings
2018-01-07 14:37:09 +02:00
Janne Sinivirta
c3cae5dfc4
have pip upgrade flake8 and coveralls
2018-01-07 14:32:01 +02:00
kryofly
0c9d862a49
docs: --datadir documentation
2018-01-07 10:15:26 +01:00
Jean-Baptiste LE STANG
975a785e68
Add a unitest and fix pep8
2018-01-07 10:14:11 +01:00
Jean-Baptiste LE STANG
6be607e528
fix a typo in the description of get_ticker
2018-01-07 10:14:11 +01:00
Jean-Baptiste LE STANG
80c4dea875
really fixing
2018-01-07 10:14:11 +01:00
Jean-Baptiste LE STANG
9e7a4c3717
fixing refresh argument ...
2018-01-07 10:14:11 +01:00
Jean-Baptiste LE STANG
c72e9c3cef
force refresh is the value has never been set
2018-01-07 10:14:11 +01:00
Jean-Baptiste LE STANG
8175eaa48a
get_ticker can return a cached value
2018-01-07 10:14:11 +01:00
kryofly
890083ce7f
Merge branch 'develop' into datadir
2018-01-07 10:00:35 +01:00
Gérald LONLAS
454cd16df4
Merge pull request #331 from gcarq/fix/work_without_network
...
Fix _coinmarketcap that fails backtesting and Hyperopt when no network
2018-01-06 21:33:24 -08:00
Gérald LONLAS
7e233b536c
Merge pull request #323 from gcarq/add_indicators
...
Add 28 optional indicators populate_indicators()
2018-01-06 21:30:27 -08:00
Gérald LONLAS
ae19ab3dd3
Merge pull request #330 from gcarq/feature/better_hp_result_display
...
Make readable hyperopt best parameters result
2018-01-06 21:30:02 -08:00
Gerald Lonlas
bf4b2dc05e
Fix _coinmarketcap that fails backtesting and Hyperopt when no network
2018-01-06 21:21:28 -08:00
Janne Sinivirta
571ea6a2bc
Merge pull request #329 from gcarq/pyup-update-numpy-1.13.3-to-1.14.0
...
Update numpy to 1.14.0
2018-01-07 07:19:29 +02:00
Gerald Lonlas
b3ea0f4ec5
Make readable hyperopt best parameters result
2018-01-06 17:19:48 -08:00
pyup-bot
d4c8ad5ba7
Update numpy from 1.13.3 to 1.14.0
2018-01-07 01:47:18 +01:00
Gérald LONLAS
2432c9f290
Merge pull request #324 from kryofly/parse-common
...
Parsing: common options, reduce function scope
2018-01-06 15:11:30 -08:00
Gérald LONLAS
7f7d53adb7
Merge pull request #327 from gcarq/fix_profit_experimental
...
Fix profit experimental
2018-01-06 15:05:20 -08:00
kryofly
60ed4b9d1e
--datadir <path> argument
...
This argument enables usage of different backtesting directories.
Useful if one wants compare backtesting performance over time.
2018-01-06 23:24:35 +01:00
Gerald Lonlas
83a999d16e
Change Bollinger bands for qtpylib.bollinger_bands
2018-01-06 13:19:45 -08:00
Janne Sinivirta
a29f3de025
fix variable names to pythonic
2018-01-06 21:21:56 +02:00
Janne Sinivirta
6ab0ec6aac
only apply profit guarantee to sell_signal
2018-01-06 21:18:57 +02:00
kryofly
984204e380
let parse_args only parse, no continuation
...
This removes parse_args() from the call stack
It pushes down the test-mocking one level [from parse_args() to main()].
Moves parse_args into a more generic 'modules' parsing direction.
2018-01-06 11:21:09 +01:00
Gerald Lonlas
297166fcb9
Add 29 optional indicators populate_indicators()
2018-01-06 01:11:01 -08:00
kryofly
e6e57e47cf
plot script can take arguments
2018-01-06 09:55:15 +01:00
Janne Sinivirta
bcde377019
Merge pull request #321 from gcarq/log-exceptions
...
Log exceptions
2018-01-06 10:14:57 +02:00
Samuel Husso
2d39759d34
pep8 fix
2018-01-06 10:08:25 +02:00
kryofly
e4500af736
test case for common CLI parsing
...
Rearrange current tests.
2018-01-06 08:27:44 +01:00
Janne Sinivirta
41933c31ca
Merge pull request #315 from kryofly/tests_jan05
...
tests cover more backtesting
2018-01-06 09:26:20 +02:00
kryofly
47675943ee
split common command line args parsing
...
A new function parse_args_common() that only parses
common command line options. The returned object can
be composed to parse more arguments.
As is done by parse_args().
2018-01-06 07:39:05 +01:00
Gérald LONLAS
74a708b794
Merge pull request #312 from gcarq/fix_backtesting_header
...
Fix Backtesting header alignment
2018-01-05 19:30:04 -08:00
Janne Sinivirta
833c7f21af
Merge pull request #306 from stephendade/timeoutfix
...
Unfilled order timeouts - now using timestamps from exchange
2018-01-05 18:04:27 +02:00
Janne Sinivirta
f8eedc69dd
Merge pull request #313 from seansan/patch-4
...
Add CCI
2018-01-05 18:04:08 +02:00
Samuel Husso
797324c35e
Merge pull request #317 from gcarq/pyup-update-pymarketcap-3.3.143-to-3.3.145
...
Update pymarketcap to 3.3.145
2018-01-05 13:48:51 +02:00
Samuel Husso
ae967a4f40
add test to handle analyze_ticker raising exception
2018-01-05 13:43:56 +02:00
pyup-bot
188fc69e56
Update pymarketcap from 3.3.143 to 3.3.145
2018-01-05 12:08:16 +01:00
Samuel Husso
be8506b45e
log exceptions, catch *all* exceptions when analysing ticker
2018-01-05 12:18:44 +02:00
kryofly
79fcd0b06c
tests cover more backtesting
2018-01-05 10:44:10 +01:00
kryofly
421ccb23d3
split load tickerdata function
2018-01-05 10:20:48 +01:00
seansan
f1969175cd
Add CCI
2018-01-05 08:40:03 +01:00
Gerald Lonlas
7fd6d089c0
Fix Backtesting header alignment
2018-01-04 23:14:10 -08:00
Gérald LONLAS
552fba773d
Merge pull request #310 from gcarq/pyup-update-pytest-3.3.1-to-3.3.2
...
Update pytest to 3.3.2
2018-01-04 22:38:37 -08:00
Gérald LONLAS
8e272cfd53
Merge pull request #311 from gcarq/use_named_arguments
...
Use named argument for backtest()
2018-01-04 22:38:25 -08:00
Gérald LONLAS
36fbe54634
Merge pull request #307 from gcarq/pyup-update-pymarketcap-3.3.141-to-3.3.143
...
Update pymarketcap to 3.3.143
2018-01-04 22:38:04 -08:00
Gerald Lonlas
90017998fc
Use named argument for backtest()
2018-01-04 22:27:55 -08:00
Stephen Dade
ebe95ba1e1
Open order times should be strings, not datetime objectsy
2018-01-05 15:12:13 +11:00
pyup-bot
c803762704
Update pytest from 3.3.1 to 3.3.2
2018-01-05 01:28:53 +01:00
pyup-bot
f8d8f3347a
Update pymarketcap from 3.3.141 to 3.3.143
2018-01-04 20:08:11 +01:00
Stephen Dade
d4fcc38a57
Unfilled order timeouts - now using timestamps from exchange
2018-01-05 01:39:01 +11:00
Janne Sinivirta
c60ef181dc
Merge pull request #297 from jblestang/add_stoploss_and_use_sell_profit_only_to_hyperopt
...
Add stoploss, sell_only_profit and use_sell_signal conf parameters to backtest function
2018-01-04 13:33:01 +02:00
Samuel Husso
db4ad2f6f9
Merge pull request #295 from stephendade/Ordertimeout
...
Added order timeout handling
2018-01-04 09:26:16 +02:00
Stephen Dade
b5d2cfecc7
Unfilled Order timeout - better documentation and variable naming
2018-01-04 10:35:57 +11:00
Jean-Baptiste LE STANG
75955fcc04
Add a unitest and fix pep8
2018-01-03 17:58:08 +01:00
Jean-Baptiste LE STANG
050e73d960
fix a typo in the description of get_ticker
2018-01-03 17:51:01 +01:00
Jean-Baptiste LE STANG
0f2d3adbbc
applying pep8
2018-01-03 17:36:40 +01:00
Jean-Baptiste LE STANG
ea6a1c629d
fixing pep8 compliance
2018-01-03 11:50:30 +01:00
Jean-Baptiste LE STANG
eb53a796e2
pep8 compliance
2018-01-03 11:35:54 +01:00
Jean-Baptiste LE STANG
2d273a8509
Update unittests
2018-01-03 11:30:24 +01:00
Stephen Dade
7169ad557f
Correct documentation for opentradetimeout
2018-01-03 21:24:42 +11:00
Stephen Dade
b4d6250d55
Added order timeout handling
2018-01-03 21:22:35 +11:00
Jean-Baptiste LE STANG
45f2d01895
- add a profit/loss counter
...
- the use of the sell_signal is conditional now (taken from the config)
2018-01-03 11:19:46 +01:00
Jean-Baptiste LE STANG
c176ace889
Adding sell_profit_only and stoploss in hyperopt
2018-01-03 10:56:18 +01:00
Gérald LONLAS
1ce4613aad
Merge pull request #296 from gcarq/update_documentation
...
Update documentation
2018-01-03 00:07:41 -08:00
Gerald Lonlas
eb473842b8
Update documentation
2018-01-02 23:59:14 -08:00
Gérald LONLAS
407eaa0870
Merge pull request #279 from gcarq/revamp_documentations
...
Reorder and revamp the documentation
2018-01-02 23:48:49 -08:00
Gérald LONLAS
9b09b5aa29
Merge pull request #291 from gcarq/backtesting_speed_opt
...
Backtesting speed optimizations
2018-01-02 23:35:47 -08:00
Gerald Lonlas
70d1511f73
Update ISSUE_TEMPLATE.md and PULL_REQUEST_TEMPLATE.md
2018-01-02 23:34:26 -08:00
Gérald LONLAS
4a717f3df8
Merge pull request #294 from jblestang/add_trades_count_in_performance
...
Add trades count foreach pair in performance command
2018-01-02 23:03:30 -08:00
Gerald Lonlas
cb7c36a512
Add Backtesting and Hyperopt documentation
2018-01-02 22:50:54 -08:00
Gerald Lonlas
f37c495b90
Update the documentation from the PR review
2018-01-02 22:50:54 -08:00
Gerald Lonlas
284c6c4223
Reorder and revamp the documentation
2018-01-02 22:50:54 -08:00
Samuel Husso
fd5497cfc7
Merge pull request #265 from gcarq/feature/experimental/force_profit_sell
...
Add experimental feature to sell only if we make a profit
2018-01-03 08:14:54 +02:00
Samuel Husso
208d3770da
Merge pull request #292 from jblestang/fix_pair_black_list
...
Bug in blacklist pair handling
2018-01-03 07:54:18 +02:00
Jean-Baptiste LE STANG
01b49dc502
Merge branch 'develop' into add_trades_count_in_performance
2018-01-03 00:06:56 +01:00
Jean-Baptiste LE STANG
fbb19e451d
Adding the number of trades for each traded pair in the performance command
2018-01-03 00:06:50 +01:00
Jean-Baptiste LE STANG
a1ffa4497d
Merge branch 'develop' into fix_issue_278
2018-01-02 23:12:21 +01:00
Jean-Baptiste LE STANG
e69f9dd029
Bad unittest detected reading coverage report, rewritten and bug found
2018-01-02 23:00:03 +01:00
Janne Sinivirta
fed3024302
rewrite get_timeframe in backtesting
2018-01-02 21:54:31 +02:00
Janne Sinivirta
dc2f048c98
make tuples smaller in backtesting loops
2018-01-02 21:52:47 +02:00
Samuel Husso
f4ccd4609b
Merge pull request #284 from jblestang/fix_issue_283
...
fixing the sorting issue in MarketSummary when using --dynamic-whitelist (issue #283 )
2018-01-02 21:00:20 +02:00
Samuel Husso
1e3a29c049
Merge pull request #287 from gcarq/fix_tabulate
...
Improve backtesting result formatting
2018-01-02 19:00:54 +02:00
Janne Sinivirta
82e9ed2ac2
shorten table title to match table length
2018-01-02 17:53:47 +02:00
Janne Sinivirta
ae52880f81
improve backtesting result formatting
2018-01-02 17:39:02 +02:00
Jean-Baptiste LE STANG
90236fb537
Fixing error log on inactive wallet
2018-01-02 15:17:23 +01:00
Jean-Baptiste LE STANG
55d0d27756
message too long, removing URL for now
2018-01-02 14:55:31 +01:00
Jean-Baptiste LE STANG
d849694a70
Adding URL to market graph and number of trades/pair in /performance commande
2018-01-02 14:43:38 +01:00
Jean-Baptiste LE STANG
29987c3ff6
Adding the number of trades in the performance display
2018-01-02 14:32:13 +01:00
Jean-Baptiste LE STANG
5f696a0cce
really fixing
2018-01-02 14:13:55 +01:00
Jean-Baptiste LE STANG
90d3c09536
fixing refresh argument ...
2018-01-02 14:13:40 +01:00
Jean-Baptiste LE STANG
3f65fc014e
flake8 on tests
2018-01-02 13:46:16 +01:00
Jean-Baptiste LE STANG
5344b711ea
Add two more unit tests for covering pair that are in a blacklist, and unknown pairs in the conf
2018-01-02 13:42:10 +01:00
Jean-Baptiste LE STANG
a3e827c144
with flake8 code review
2018-01-02 12:18:26 +01:00
Jean-Baptiste LE STANG
52e267e864
fix for issue #283
2018-01-02 12:04:47 +01:00
Jean-Baptiste LE STANG
165781a545
force refresh is the value has never been set
2018-01-02 11:00:22 +01:00
Jean-Baptiste LE STANG
e10a3d1f9d
get_ticker can return a cached value
2018-01-02 10:56:42 +01:00
Samuel Husso
0c11d4443f
Merge pull request #277 from stephendade/patch-1
...
Fixed pytest typo
2018-01-02 07:47:23 +02:00
Stephen
50be2fabbf
Fixed pytest typo
2018-01-02 15:04:41 +11:00
jblestang
7a2e9ef535
Add fiat display in sell msg ( #271 )
...
* Display amount (fiat currency) in the sell message
* Display also base currency
* Adding more info in Buy Message, the stake amount, and the amount using FIAT Converter
* fix display style and width
* Fixing flake8
2018-01-01 14:21:43 -08:00
Gérald LONLAS
079f2e3609
Merge pull request #276 from jblestang/issue-273
...
Removing tilde and change profit to loss when negative profit is made
2018-01-01 14:19:29 -08:00
Jean-Baptiste LE STANG
0e0d613191
Removing tilde and change profit to loss when negative profit is made
2018-01-01 20:18:38 +01:00
Samuel Husso
de68209f3b
Revert "Make get_signals async. This should speed up create_trade calls by at least 10x. ( #223 )" ( #275 )
...
This reverts commit 6768658300 .
See details in #PR266
2018-01-01 19:32:58 +01:00
Janne Sinivirta
59546b623e
Merge pull request #269 from gcarq/pyup-update-pandas-0.21.1-to-0.22.0
...
Update pandas to 0.22.0
2018-01-01 07:47:59 +02:00
Gérald LONLAS
0a5463fee8
Merge pull request #267 from gcarq/update_config_example
...
Add pair_blacklist sample in config.json.example
2017-12-31 11:19:51 -08:00
pyup-bot
cdfb18e9b4
Update pandas from 0.21.1 to 0.22.0
2017-12-31 14:21:50 +01:00
Gerald Lonlas
1f635d3793
Add pair_blacklist in config.example
2017-12-31 01:14:17 -08:00
Gerald Lonlas
714d77dbd8
Add expiremental feature to sell only if we make a profit
2017-12-30 18:14:10 -08:00
Gérald LONLAS
9803130848
Merge pull request #259 from gcarq/fix/issue-248
...
Fix issue #248 : missing configuration when executing /forcesell
2017-12-30 17:28:16 -08:00
Samuel Husso
ad44d8d42a
Merge pull request #263 from jblestang/fix_issue_262
...
Fixing bug #262
2017-12-30 17:01:00 +02:00
Jean-Baptiste LE STANG
68f81b2abb
autopep8 is going to be my new friend
2017-12-30 15:55:49 +01:00
Jean-Baptiste LE STANG
4945331093
Fixing the positional parameter naming + unit tests updated
2017-12-30 15:43:22 +01:00
jblestang
8411844d7e
Implement pair_blacklist functionality ( #257 )
...
* Adding an optional black_list of pairs not to be traded
* applying the blacklist also when not using --dynamic-whitelist
* fix error retrieving pair in conf
* Refactoring the handling of whitelist among the various functions
* unit test to verify that black listed pairs are being removed from the pair_whitelist
* Fixing newly added unit tests in develop
* fixing flake8 code review
* fix code review from @garcq
2017-12-30 14:15:07 +01:00
Janne Sinivirta
00415d66a2
Merge pull request #260 from gcarq/increase_code_coverage
...
Increase code coverage
2017-12-30 14:02:33 +02:00
kryofly
f7398e615a
Improve backtesting tests ( #256 )
...
* test bugfix dataframe trimming
* flake8 (as usual)
* tests backtesting cleanup and bugfix
* flake8
* test backtesting::start()
* tests cleanup set() usage
* tests: add missing assert
2017-12-30 11:55:23 +01:00
Gerald Lonlas
e81a9cbb17
Increase code coverage
...
Change log:
* Increase code coverage for test_exchange.py
* Move Exchange Unit tests files tests/exchange/
* Move RPC Unit tests files tests/rpc/
2017-12-29 23:37:02 -08:00
Gerald Lonlas
c8c8c626b0
Fix issue #248 : missing configuration when executing /forcesell
...
This is not a beautiful workaround, I am not proud of it,
but a redesigning of main.py and telegram.py will be
necessary for a better integration. Any better solution
is welcome.
2017-12-29 20:03:12 -08:00
Janne Sinivirta
9f5f0ddaaa
Merge pull request #243 from gcarq/pyup-update-pymarketcap-3.3.139-to-3.3.141
...
Update pymarketcap to 3.3.141
2017-12-29 19:31:50 +02:00
Janne Sinivirta
80e1e64eae
Merge pull request #249 from kryofly/tests_dec28
...
tests for dataframe, whitelist and backtesting
2017-12-29 19:14:57 +02:00
kryofly
37613fc056
flake8
2017-12-29 17:53:58 +01:00
Janne Sinivirta
57c6aefe38
Merge branch 'develop' into tests_dec28
2017-12-29 16:34:00 +02:00
Janne Sinivirta
133c467cf4
Merge branch 'develop' into tests_dec28
2017-12-29 16:33:12 +02:00
Janne Sinivirta
900cab4b42
Merge pull request #253 from kryofly/sell_signal
...
execute sell if get_signal OR ROI reached
2017-12-29 16:31:37 +02:00
Janne Sinivirta
f9cc556971
Merge branch 'develop' into sell_signal
2017-12-29 16:27:04 +02:00
Janne Sinivirta
f2ce367cec
Merge branch 'develop' into sell_signal
2017-12-29 16:26:23 +02:00
Janne Sinivirta
fba9cbcff6
Merge pull request #247 from gcarq/add_unittest
...
Refactor Optimize tests, and add more unit tests
2017-12-29 16:23:36 +02:00
kryofly
3e0458da7d
flake8
2017-12-29 09:40:24 +01:00
Gerald Lonlas
0d605d2396
Refactor Optimize tests, and add more unit tests
2017-12-28 22:32:48 -08:00
Janne Sinivirta
145583f0b7
Merge pull request #244 from jblestang/fix_daily_profit
...
Fixing daily profit,
2017-12-29 06:05:25 +02:00
kryofly
847dde0d65
execute sell if get_signal OR ROI reached
2017-12-29 00:07:54 +01:00
kryofly
ab112581a7
tests: anal stretching to accomodate flake8
2017-12-28 20:05:33 +01:00
kryofly
f48f5d0f31
tests for dataframe, whitelist and backtesting
2017-12-28 15:58:19 +01:00
Janne Sinivirta
0abf0b0e39
Merge pull request #242 from gcarq/backtesting-unittests
...
Backtesting and hyperopt unit tests
2017-12-28 12:45:28 +02:00
pyup.io bot
965616b214
Update sqlalchemy from 1.1.15 to 1.2.0 ( #245 )
2017-12-28 10:11:32 +01:00
Janne Sinivirta
a36fd00f6a
also print dot when hyperopt eval result is fail
2017-12-28 06:40:11 +02:00
Janne Sinivirta
7f44ba6df4
unit tests for optimize.hyperopt
2017-12-28 06:39:56 +02:00
Janne Sinivirta
7b0beb0afa
cleanups
2017-12-28 06:36:18 +02:00
Janne Sinivirta
ae0a1436e2
match test files to prod files for backtesting/hyperopt
2017-12-28 06:35:09 +02:00
Jean-Baptiste LE STANG
8537e9f40f
CI flake8 error
2017-12-27 21:33:42 +01:00
Jean Baptiste LE STANG
d61d88559c
Fixing daily profit, taking into account the time part of the date (removing it in fact)
2017-12-27 21:06:05 +01:00
Janne Sinivirta
9b4c0f01f2
more unit tests for backtesting
2017-12-27 17:39:54 +02:00
Gérald LONLAS
6c8253a4f5
Add more unittest ( #241 )
2017-12-27 11:41:11 +01:00
pyup-bot
6464373636
Update pymarketcap from 3.3.139 to 3.3.141
2017-12-27 10:19:45 +01:00
Janne Sinivirta
dcd0a0ec61
Merge pull request #239 from glonlas/feature/value_in_fiat
...
Display profits in fiat
2017-12-27 11:19:38 +02:00
Gerald Lonlas
ff6b0fc1c9
Display profits in fiat
2017-12-26 19:44:19 -08:00
Michael Egger
a514b92dcf
catch MIN_TRADE_REQUIREMENT_NOT_MET as non-critical exception ( #237 )
...
* add MIN_TRADE_REQUIREMENT_NOT_MET to response validation
* implement test
2017-12-26 09:39:29 +01:00
Janne Sinivirta
de33d69eed
Lint fixes ( #236 )
...
* correct docstring
* add type annotation to trade_count_lock
* fix indentations
* allow globals in hyperopt.py
* fix import order
* simplify asserts
* use proper variable name
* simplify condition
* fix path operation that fails on windows
2017-12-25 12:07:50 +01:00
Janne Sinivirta
9959d53f5e
Logging improvements to Hyperopt ( #235 )
...
* make log texts go on new line
* remove unnecessary fields from hyperopt log messages
* shorten log text in hyperopt
* consider making zero trades a failed hyperopt eval
* only log from hyperopt when result improves
* remove unnecessary temp variables
* remove unused result data variables
* remove unused import
* fix an outdated comment
2017-12-25 08:18:34 +01:00
Pan Long
6768658300
Make get_signals async. This should speed up create_trade calls by at least 10x. ( #223 )
2017-12-25 07:01:01 +01:00
Samuel Husso
433bf409f4
Merge pull request #232 from gcarq/tweak-hyperopt
...
Tweak Hyperopt
2017-12-23 19:25:45 +02:00
Janne Sinivirta
353b0d2d34
balance hyperopt objective to adjusted profit calculations
2017-12-23 19:18:28 +02:00
Janne Sinivirta
e644d57dbe
log should state profit is in BTC to avoid confusion
2017-12-23 19:00:49 +02:00
Janne Sinivirta
50e7cef5f3
remove commented-out code
2017-12-23 19:00:49 +02:00
Janne Sinivirta
1058820e1b
just pass stake_amount instead of the whole config
2017-12-23 19:00:49 +02:00
Janne Sinivirta
24bc3a8390
show more digits for profits
2017-12-23 15:11:19 +02:00
Janne Sinivirta
5309ea3820
use newline for each log result for readability
2017-12-23 15:11:19 +02:00
Janne Sinivirta
a063680d32
calculate log line only if really logging
2017-12-23 15:11:19 +02:00
Janne Sinivirta
10cf2ce853
remove unnecessary confusing division
2017-12-23 15:11:19 +02:00
Janne Sinivirta
871357a2e3
just require positive results
2017-12-23 15:11:19 +02:00
Janne Sinivirta
efe0d77dbb
Merge pull request #231 from gcarq/fix/hyperopt-filter-nan
...
filter nan values from total_profit and avg_profit
2017-12-23 15:07:40 +02:00
Samuel Husso
8d93363655
filter nan values from total_profit and avg_profit
2017-12-23 09:21:04 +02:00
Samuel Husso
b6dd9dd227
Merge pull request #227 from gcarq/create-contribute-guideline
...
Create contribution guideline
2017-12-22 19:00:49 +02:00
Janne Sinivirta
95c6ada2ad
link to contribution guide from README.md
2017-12-22 14:31:08 +02:00
Janne Sinivirta
11585f9581
Create contribution guideline
2017-12-22 14:29:31 +02:00
Janne Sinivirta
8085a7b237
Merge pull request #215 from seansan/patch-1
...
add % in status table for profit
2017-12-22 14:09:06 +02:00
Janne Sinivirta
c99e2c12ba
Merge branch 'develop' into patch-1
2017-12-22 14:05:09 +02:00
Janne Sinivirta
44a4ff0cb2
Merge branch 'develop' into patch-1
2017-12-22 13:58:13 +02:00
Janne Sinivirta
f300af0fe2
Merge pull request #200 from glonlas/fix_fees_calculation
...
Fix the fee calculation
2017-12-22 13:55:02 +02:00
Samuel Husso
ff186c7f65
Merge pull request #218 from glonlas/fix_hyperopt
...
Fix hyperopt when using MongoDB
2017-12-22 10:48:45 +02:00
Gerald Lonlas
41e22657e4
Fix hyperopt when using MongoDB
2017-12-21 19:20:47 -08:00
Samuel Husso
974815cb14
Merge pull request #220 from seansan/patch-2
...
added Minimal (advised) system requirements
2017-12-21 10:16:47 +02:00
seansan
33beab9c47
added Minimal (advised) system requirements
2017-12-21 09:13:26 +01:00
Gerald Lonlas
d258118b0a
Fix the fee calculation, backtesting, and hyperopt fee calculation and avg_profit
2017-12-20 20:18:41 -08:00
seansan
4dab39ed9e
add % in status table for profit
2017-12-20 13:58:18 +01:00
Janne Sinivirta
33293d5cdd
Merge pull request #205 from gcarq/fix/travis-curl-redirect
...
pass follow redirects for curl to fix travis
2017-12-19 09:26:42 +02:00
Samuel Husso
285308dcbe
pass follow redirects for curl to fix travis
2017-12-19 08:27:52 +02:00
Janne Sinivirta
c8fb6c4661
More lint fixes ( #198 )
...
* autopep fixes
* remove unused imports
* fix plot_dataframe.py lint warnings
* make pep8 error fails the build
* two more line breakings
* matplotlib.use() must be called before pyplot import
2017-12-18 17:36:00 +01:00
Janne Sinivirta
1a556198b2
Merge pull request #203 from gcarq/travis/fix-ssl
...
use curl instead of wget (see travis-ci/issues/5059)
2017-12-18 11:09:50 +02:00
Samuel Husso
98650acca0
use curl instead of wget (see travis-ci/issues/5059)
2017-12-18 10:26:48 +02:00
Samuel Husso
123f2781a1
Merge pull request #202 from gcarq/cache-talib
...
Cache TAlib
2017-12-18 10:06:24 +02:00
Janne Sinivirta
92f6db5bd7
fix checking for cached ta-lib
2017-12-18 09:36:29 +02:00
Janne Sinivirta
e5f8c1e75d
cache ta-lib folder, skip build if cache exists
2017-12-18 09:29:17 +02:00
Janne Sinivirta
4c0a316e3e
enable sudo for installing talib
2017-12-18 09:20:52 +02:00
Gerald Lonlas
d613d63fdc
Fix the fee calculation
2017-12-17 23:01:34 -08:00
Janne Sinivirta
e3941cde7e
move wgetting and building of talib to an sh file
2017-12-18 07:15:14 +02:00
Janne Sinivirta
642422d5c4
cache pip dependencies ( #199 )
2017-12-17 21:19:50 +01:00
Samuel Husso
117ec4e64d
Merge pull request #195 from gcarq/feature/travis-smoke-tests
...
add smoke tests to run a round of hyperopt and backtesting
2017-12-17 15:45:14 +02:00
Samuel Husso
0219584bfe
Merge pull request #197 from gcarq/fix_plotting
...
Fix plotting broken by refactoring
2017-12-17 15:43:01 +02:00
Janne Sinivirta
d3947fc893
create config.json for backtesting
2017-12-17 15:19:35 +02:00
Janne Sinivirta
fe0c26f536
create config.json for hyperopt
2017-12-17 15:13:39 +02:00
Janne Sinivirta
e83e4909a0
install freqtrade module for hyperopting
2017-12-17 15:01:11 +02:00
Janne Sinivirta
ed05a1db9d
Merge branch 'develop' into feature/travis-smoke-tests
2017-12-17 14:51:26 +02:00
Janne Sinivirta
21a11f5589
run pytest, hyperopt and backtesting in parallel
2017-12-17 14:45:31 +02:00
Janne Sinivirta
6288adfefd
fix plotting broken by refactoring
2017-12-17 14:14:57 +02:00
Janne Sinivirta
6a1caafb7a
Merge pull request #196 from gcarq/fix/hyperopt
...
fix hyperopt not getting default ticker_interval
2017-12-17 13:50:25 +02:00
Samuel Husso
ce51749177
fix hyperopt not getting default ticker_interval
2017-12-17 12:34:26 +02:00
Samuel Husso
a68ca31684
add smoke test commands under script block
2017-12-17 12:01:08 +02:00
Samuel Husso
5f1b9943d1
add smoke tests to run a round of hyperopt and backtesting
2017-12-17 11:55:34 +02:00
Janne Sinivirta
155ed4e501
Merge pull request #191 from gcarq/feature/add-systemd-service-file
...
add systemd service file
2017-12-17 07:43:20 +02:00
Janne Sinivirta
80ef2cfed4
Merge pull request #193 from gcarq/feature/ci-enforce-pep8
...
CI: enforce PEP8 conform code
2017-12-17 07:42:23 +02:00
Janne Sinivirta
5efc417690
Merge pull request #192 from gcarq/feature/forcesell-handle-open-orders
...
/forcesell: handle trades with open orders
2017-12-17 07:41:51 +02:00
Gérald LONLAS
14868615d5
Add mock to improve backtesting tests ( #194 )
2017-12-17 00:24:21 +01:00
Gérald LONLAS
512fcdbcb1
Allow user to update testdata files with parameter --refresh-pairs-cached ( #174 )
2017-12-16 15:42:28 +01:00
gcarq
6f2caf9698
invoke flake8 after success
2017-12-16 03:44:49 +01:00
gcarq
a395a14eeb
adapt README
2017-12-16 03:40:06 +01:00
gcarq
95fe0f4dec
fix pep8 warnings
2017-12-16 03:39:47 +01:00
gcarq
f6d85e021f
add setup.cfg to configure flake8
2017-12-16 03:28:59 +01:00
gcarq
597f08e2a2
update README
2017-12-16 03:00:51 +01:00
gcarq
df4784e7b9
add service file
2017-12-16 03:00:43 +01:00
gcarq
ddd3d2d0a9
ignore cancelled order during trade state update
2017-12-16 02:36:43 +01:00
gcarq
cb4ecfd3a3
move function
2017-12-16 01:37:06 +01:00
gcarq
f4b59492ab
fix NoneType issue
2017-12-16 01:31:15 +01:00
gcarq
ae37f49b51
/forcesell: handle trades with open orders
2017-12-16 01:09:07 +01:00
gcarq
6e68315d2c
reorder imports
2017-12-15 23:58:21 +01:00
gcarq
c1c9dd03ce
/daily: fix identation and simplify loops
2017-12-15 23:56:02 +01:00
Gérald LONLAS
e00f02b603
Improve telegram /profit command ( #188 )
2017-12-15 17:19:00 +01:00
pyup.io bot
9f907d5b5e
Update python-bittrex from 0.2.1 to 0.2.2 ( #189 )
2017-12-15 16:10:10 +01:00
Samuel Husso
6729574201
Merge pull request #186 from glonlas/update_daily_command
...
Improve /daily command
2017-12-15 08:19:02 +02:00
Gerald Lonlas
2a2af4878e
Update /daily command, reorder telegram menu, limit /daily profit at 8 decimals
2017-12-14 21:18:52 -08:00
Michael Egger
bfb3e09d1d
raise ContentDecodingError if bittrex responds with NO_API_RESPONSE ( #183 )
2017-12-14 20:27:04 +01:00
Pan Long
89ee0654f4
Use ENTRYPOINT instead of CMD so additional arguments can be supplied for docker run. ( #184 )
2017-12-14 18:41:40 +01:00
Gérald LONLAS
2ac8b685d6
Add param for Dry run to use a DB file instead of memory ( #182 )
2017-12-14 15:10:11 +01:00
Samuel Husso
4b38100ae2
Merge pull request #175 from gcarq/pyup-update-pandas-0.21.0-to-0.21.1
...
Update pandas to 0.21.1
2017-12-13 08:18:31 +02:00
pyup-bot
d6c14d5258
Update pandas from 0.21.0 to 0.21.1
2017-12-13 06:18:06 +01:00
Samuel Husso
cb09cabbdd
Merge pull request #171 from stephendade/dailymsg
...
Added daily profit telegram command
2017-12-12 19:42:31 +02:00
Janne Sinivirta
77023c0ecf
Merge pull request #169 from jblestang/fix_ticker_interval
...
Fix ticker interval
2017-12-12 17:21:55 +02:00
Stephen Dade
0b18c93d19
Daily profit command - better message formatting and minor fixes
2017-12-12 19:41:25 +11:00
Jean-Baptiste LE STANG
0617753a7f
Adding a test unit for 1 minute ticker interval
2017-12-11 22:11:06 +01:00
Janne Sinivirta
b77fad6e5f
Merge pull request #173 from glonlas/autoselect_top_currencies
...
Allow to change the number of currencies used by dynamic-whitelist
2017-12-11 18:04:10 +02:00
Gerald Lonlas
90bf6f2d4a
Remove unecessary import
2017-12-11 00:07:36 -08:00
Gerald Lonlas
ef7646417b
Allow to change the number of currencies used by dynamic-whitelist
2017-12-11 00:01:27 -08:00
Samuel Husso
01874e379f
Merge pull request #172 from gcarq/new_pair_set
...
New currency pair set
2017-12-11 09:33:05 +02:00
Janne Sinivirta
7afd8da28f
fix a broken unit test due to changing test dataset
2017-12-10 13:56:39 +02:00
Janne Sinivirta
3d532c6015
update backtest data to match pairs in config.json.example
2017-12-10 11:17:01 +02:00
Janne Sinivirta
a692ef6715
update example coins to be from monthly max volume list
2017-12-10 11:16:28 +02:00
Stephen Dade
ccb8c3c352
Added daily profit telegram command
2017-12-10 17:32:40 +11:00
toto
18f01113c2
use the CLI arguments as the ticker interval
2017-12-09 11:51:53 +01:00
toto
f7def09dec
fix for the ticker interval set by default to 5
2017-12-09 11:39:26 +01:00
Janne Sinivirta
82bf0be3e2
Merge pull request #168 from gcarq/pyup-update-python-telegram-bot-8.1.1-to-9.0.0
...
Update python-telegram-bot to 9.0.0
2017-12-09 07:33:36 +02:00
pyup-bot
212f4fdd95
Update python-telegram-bot from 8.1.1 to 9.0.0
2017-12-08 23:21:03 +01:00
Samuel Husso
a5058ff999
Merge pull request #164 from gcarq/pyup-update-pytest-3.3.0-to-3.3.1
...
Update pytest to 3.3.1
2017-12-06 09:07:18 +02:00
pyup-bot
ea1c16f2ac
Update pytest from 3.3.0 to 3.3.1
2017-12-06 05:15:53 +01:00
Janne Sinivirta
67337fadaa
Merge pull request #157 from gcarq/pyup-update-pytest-3.2.5-to-3.3.0
...
Update pytest to 3.3.0
2017-12-03 10:02:03 +02:00
Janne Sinivirta
94c1d66e59
Merge pull request #159 from gcarq/pyup-update-tabulate-0.8.1-to-0.8.2
...
Update tabulate to 0.8.2
2017-12-03 10:01:29 +02:00
Janne Sinivirta
510e6edfbf
Merge pull request #156 from gcarq/pyup-update-arrow-0.10.0-to-0.12.0
...
Update arrow to 0.12.0
2017-12-03 09:40:02 +02:00
Janne Sinivirta
e8c31142ae
Merge pull request #154 from gcarq/hyperopt/simplify-logging
...
Hyperopt/simplify logging
2017-12-03 09:39:45 +02:00
pyup-bot
71c780a530
Update tabulate from 0.8.1 to 0.8.2
2017-12-03 08:34:08 +01:00
pyup-bot
7e579de163
Update pytest from 3.2.5 to 3.3.0
2017-12-03 08:34:01 +01:00
pyup-bot
dd1a52c534
Update arrow from 0.10.0 to 0.12.0
2017-12-03 08:33:57 +01:00
Janne Sinivirta
e815a43164
Merge pull request #137 from gcarq/pyup-initial-update
...
Initial Update
2017-12-03 09:33:50 +02:00
Janne Sinivirta
2f17706e76
Merge pull request #155 from gcarq/maintenance/remove-btc-time
...
remove BTC_TIME
2017-12-02 15:29:10 +02:00
Samuel Husso
86a94798dd
BTC_TIME will be removed from bittrex Dec 8th
2017-12-02 15:06:33 +02:00
Samuel Husso
a7cca4985e
omit hyperopt output if total_profit doesn't go pass threashold (3)
2017-12-02 01:32:23 +02:00
Samuel Husso
965c075362
disable info logging on hyperopt.tpe
2017-12-02 00:21:46 +02:00
Janne Sinivirta
05d7746f62
Revert "Update networkx from 1.11 to 2.0"
...
This reverts commit 0502bd3c2d .
2017-12-01 21:13:02 +02:00
Samuel Husso
688326b58c
Merge pull request #146 from gcarq/feature/integrate-backtesting
...
integrate backtesting/hyperopt into freqtrade.optimize
2017-11-30 08:19:59 +02:00
gcarq
0c9993cc89
convert bash scripts to python scripts
2017-11-25 15:40:19 +01:00
gcarq
0c35e6ad19
minor changes
2017-11-25 03:28:52 +01:00
gcarq
68521ea46c
adapt README
2017-11-25 03:28:39 +01:00
gcarq
2fe11cd77a
add helper scripts for mongodb
2017-11-25 03:28:18 +01:00
gcarq
e27a6a7a91
add mongodb support for hyperopt parallelization
2017-11-25 02:04:37 +01:00
gcarq
5bf583cba4
remove unused imports
2017-11-25 01:23:18 +01:00
gcarq
a23fce519d
pretty print hyperopt results
2017-11-25 01:22:36 +01:00
gcarq
7f3f127165
remove custom env from .travis.yml
2017-11-25 01:13:28 +01:00
gcarq
9ff1f05e66
add --epochs to hyperopt subcommand
2017-11-25 01:12:44 +01:00
gcarq
b9c4eafd96
integrate hyperopt and implement subcommand
2017-11-25 01:04:11 +01:00
gcarq
7fa5846c6b
move hyperopt to freqtrade.optimize.hyperopt
2017-11-25 00:30:39 +01:00
gcarq
3b37f77a4d
move backtesting to freqtrade.optimize.backtesting
2017-11-24 23:58:35 +01:00
Michael Egger
858d2329e5
add experimental flag support and add use_sell_signal ( #143 )
...
* add use_sell_signal to config schema
* check use_sell_signal
* set use_sell_signal to false
2017-11-24 21:58:00 +01:00
Mathieu Favréaux
371ee1e457
In backtesting, ensure we don't buy the same pair again before selling ( #139 )
...
* in backtesting, ensure we don't buy before we sell
* no overlapping trades only if max_open_trades > 0
* --limit-max-trades now --realistic-simulation
2017-11-24 21:09:44 +01:00
Geka000
cfbfe90aa0
keyboard markup for telegram bot ( #142 )
2017-11-24 20:54:50 +01:00
Michael Egger
fd30f5dc59
Merge branch 'develop' into pyup-initial-update
2017-11-23 21:49:56 +01:00
pyup-bot
0502bd3c2d
Update networkx from 1.11 to 2.0
2017-11-23 21:07:43 +01:00
pyup-bot
3ce7ef5e8b
Update pytest from 3.2.3 to 3.2.5
2017-11-23 21:07:42 +01:00
pyup-bot
2324aa0782
Update scipy from 0.19.1 to 1.0.0
2017-11-23 21:07:40 +01:00
pyup-bot
6a57a8da12
Update scikit-learn from 0.19.0 to 0.19.1
2017-11-23 21:07:39 +01:00
pyup-bot
9276f3202c
Update pandas from 0.20.3 to 0.21.0
2017-11-23 21:07:37 +01:00
pyup-bot
a6598997e2
Update sqlalchemy from 1.1.14 to 1.1.15
2017-11-23 21:07:36 +01:00
gcarq
82913cd3f4
upgrade python-bittrex to 0.2.1
2017-11-23 20:53:13 +01:00
gcarq
be6939ee8a
use 8 digits of precision for amount and rate in formatting
2017-11-23 20:52:07 +01:00
Samuel Husso
7ba4a5d24b
Merge pull request #136 from gcarq/stoploss_tweak
...
Stoploss tweak
2017-11-23 19:54:08 +02:00
Janne Sinivirta
371e6d99c9
set stoploss to -10%
2017-11-23 18:43:19 +02:00
Janne Sinivirta
84b105c82b
fix invalid json in example config
2017-11-23 18:41:25 +02:00
Janne Sinivirta
c6def418cf
Merge pull request #135 from rybolov/develop
...
Better buy and sell strategy
2017-11-23 18:25:56 +02:00
Michael Smith
5fce2c5712
Better buy and sell strategy:
...
Buy if at the low end of normal range and the price is increasing.
Buy into extreme gains regardless of if it's on the low part of the range.
Avoid buying when the price is on a long decrease even if it's low.
Sell anytime the price is above the top end of normal range and the momentum slows.
Sell on an extreme drop.
2017-11-23 22:33:41 +08:00
Janne Sinivirta
aacd7d8987
Merge pull request #131 from gcarq/feature/backtesting-max-open-trades
...
implement trade count lock for backtesting
2017-11-23 16:16:43 +02:00
gcarq
4a707d7452
add --limit-max-trades
2017-11-23 00:25:06 +01:00
Janne Sinivirta
21551b3c40
Merge pull request #133 from gcarq/feature/fix-buy-amount-calc
...
fix LIMIT_BUY amount calculation
2017-11-22 22:31:25 +02:00
gcarq
7727f2cc8f
implement test
2017-11-22 21:02:36 +01:00
gcarq
9a87dcf0a1
dont apply fees on trade creation
2017-11-22 21:01:44 +01:00
gcarq
9136e64d89
force flush in create_trade and execute_sell ( fixes #128 )
2017-11-22 20:51:25 +01:00
Samuel Husso
765a762ccf
Merge pull request #122 from gcarq/feature/fix-signal-handling
...
fix signal handling
2017-11-22 13:38:57 +02:00
gcarq
02ca2ed585
implement trade count lock for backtesting
2017-11-21 22:33:34 +01:00
gcarq
f3ba3ddd54
move buy_price and sell_price to plotting script
2017-11-21 20:41:49 +01:00
gcarq
65ce948b0b
catch ValueErrors from analyze_ticker ( fixes #123 )
2017-11-21 20:37:29 +01:00
gcarq
383a9f6eeb
catch BaseException to force stdout flush when process dies
2017-11-21 20:24:52 +01:00
Janne Sinivirta
43dda9c9cf
Merge pull request #125 from gcarq/conf-update
...
update conf example
2017-11-21 09:38:25 +02:00
Samuel Husso
7a44a1d1c1
match example config to backtest_conf and update README to fix #124
2017-11-21 07:37:31 +02:00
gcarq
5d934cd5b6
enhance open order formatting in status handle
2017-11-20 23:33:52 +01:00
gcarq
788cda4925
add missing import
2017-11-20 22:26:32 +01:00
gcarq
55a69e4a45
use normal program flow to handle interrupts
2017-11-20 22:15:19 +01:00
gcarq
1931d31147
Merge tag '0.14.3' into develop
...
0.14.3
2017-11-20 20:01:23 +01:00
gcarq
e9dbdc9247
Merge branch 'release/0.14.3'
2017-11-20 20:01:18 +01:00
gcarq
86b6c6f334
version bump
2017-11-20 20:01:10 +01:00
gcarq
cd5afd6ff4
use jsonschema regex pattern for whitelist format and enhance validation error messages ( closes #120 )
2017-11-20 19:37:25 +01:00
Janne Sinivirta
d88cc084e6
align numbers in hyperopt print out ( #119 )
2017-11-20 10:22:11 +01:00
Jeff Pipas
5deaebf0c2
Tests now use UTC time with arrow instead of datetime ( #117 )
...
* fixing tests to use arrow-utc
* removing datetime import
2017-11-19 04:58:35 +01:00
gcarq
19734ad863
set bootstrap_retries to infinite ( fixes #113 )
2017-11-18 22:23:05 +01:00
gcarq
b16ccb9919
handle requests exception in validate_pairs
2017-11-18 22:22:45 +01:00
gcarq
d41837817c
move logging to freqtrade.rpc
2017-11-18 21:43:21 +01:00
gcarq
3ab14dfe39
add middleware to expose common functionality for multiple rpc implementations
2017-11-18 21:30:31 +01:00
Michael Egger
4a91ecd91a
Merge pull request #115 from gcarq/pylint_cleanups
...
Pylint cleanups
2017-11-18 16:00:21 +01:00
Samuel Husso
a3da2911e8
Merge pull request #114 from gcarq/new_algo
...
New buy strategy
2017-11-18 13:09:40 +02:00
Janne Sinivirta
6f5b418f0b
small balancing to hyperopt objective
2017-11-18 10:24:18 +02:00
Janne Sinivirta
57691c82b1
whitelist TA-lib in pylint
2017-11-18 10:13:14 +02:00
Janne Sinivirta
37a74b38ba
more little pylint fixes
2017-11-18 10:09:19 +02:00
Janne Sinivirta
9ab81a987d
fix pylint warnings in test_main.py
2017-11-18 09:58:55 +02:00
Janne Sinivirta
4b08e3d571
fix pylint warnings in __init__ files
2017-11-18 09:58:29 +02:00
Janne Sinivirta
187fea0c28
disable bunch of meaningless pylint warnings
2017-11-18 09:45:01 +02:00
Janne Sinivirta
4e54b27398
use parentheses for multiline string instead of backslash
2017-11-18 09:44:28 +02:00
Janne Sinivirta
aced5cc3ba
rename variable to remove Mypy warning of type error
2017-11-18 09:43:42 +02:00
Janne Sinivirta
669ec30413
remove unused import
2017-11-18 09:34:57 +02:00
Janne Sinivirta
0082b7abdd
add missing module and class docstring
2017-11-18 09:34:32 +02:00
Janne Sinivirta
7903f3a546
fix test name
2017-11-18 09:19:22 +02:00
Janne Sinivirta
ec75586bdd
new buy strategy
2017-11-18 08:45:57 +02:00
Janne Sinivirta
df9902d6a4
Merge pull request #107 from gcarq/feature/add-backtesting-subcommand
...
add backtesting subcommand and refresh test data
2017-11-18 08:13:42 +02:00
Janne Sinivirta
315919cdd6
fix platform dependent bug in argparse test
2017-11-18 08:07:37 +02:00
gcarq
63c95a3546
modify trade life cycle (should fix #112 )
2017-11-17 20:17:29 +01:00
gcarq
59d04d1d0c
catch TelegramError ( fixes #113 )
2017-11-17 19:49:03 +01:00
gcarq
d1cc9e868b
adapt README
2017-11-17 19:03:08 +01:00
gcarq
14de46576b
use load_backtesting_data
2017-11-17 18:23:40 +01:00
gcarq
bdff29a472
remove code duplicates
2017-11-17 18:17:59 +01:00
gcarq
8655c6c264
reduce backtest data samples to 10
2017-11-17 18:15:25 +01:00
gcarq
3f4e4a23a0
add argparse handling tests
2017-11-17 18:15:24 +01:00
gcarq
b682262486
refactor argparse handling
2017-11-17 18:15:24 +01:00
gcarq
5be7be6189
adapt tests
2017-11-17 18:15:24 +01:00
gcarq
3475a07522
fetching new testing data for oneMin and fiveMin intervals
2017-11-17 18:15:24 +01:00
gcarq
fb7ea169d4
fix some formatting issues
2017-11-17 18:13:34 +01:00
gcarq
5469293e5f
use tabulate to format backtesting result
2017-11-17 18:13:02 +01:00
gcarq
9b644b0305
add --ticker-interval
2017-11-17 18:09:55 +01:00
gcarq
0df1404d6a
fix typo
2017-11-17 18:09:55 +01:00
gcarq
bb4a9ed20f
implement backtest subcommand
2017-11-17 18:09:55 +01:00
Samuel Husso
77887d6fbc
Merge pull request #111 from gcarq/memoryfix-hyperopt
...
Memory fix hyperopt
2017-11-17 18:41:38 +02:00
Janne Sinivirta
d89db50465
avoid copy operation due to memory consumption
2017-11-17 12:30:54 +02:00
Janne Sinivirta
632d00e01d
move price point calculations out from populate functions
2017-11-17 12:30:03 +02:00
Janne Sinivirta
2a56031cdc
remove unnecessary line
2017-11-17 12:30:03 +02:00
Janne Sinivirta
16d412323c
add a little snippet to allow running line_profiler with hyperopt
2017-11-16 20:43:24 +02:00
Janne Sinivirta
27a6b29c80
move time diff calculation out of a loop
2017-11-16 20:43:24 +02:00
Janne Sinivirta
5d1f874041
switch ix to loc, ix is apparently deprecated
2017-11-16 20:43:24 +02:00
Janne Sinivirta
174122a09b
remove unnecessary calculation
2017-11-16 20:38:59 +02:00
Janne Sinivirta
1b6a60ecb2
refactor backtesting to avoid recalculating indicators in hyperopt
2017-11-16 20:38:46 +02:00
Michael Egger
1ccb266032
Merge pull request #104 from gcarq/sell_signal
...
Add sell_signal support
2017-11-16 17:02:24 +01:00
Janne Sinivirta
a963f1820c
rename should_sell to min_roi_reached
2017-11-16 16:53:34 +01:00
Janne Sinivirta
b9983149ef
plug sell strategy to backtesting
2017-11-16 16:53:34 +01:00
Janne Sinivirta
c1ef3f526c
remove unnecessary comparison
2017-11-16 16:53:34 +01:00
Janne Sinivirta
6b7afb80b2
fix failing test
2017-11-16 16:53:34 +01:00
Janne Sinivirta
0b8afa12e9
exit strategy after roi check
2017-11-16 16:53:34 +01:00
Janne Sinivirta
1db0a7d4ce
populate sell signal
2017-11-16 16:53:34 +01:00
Janne Sinivirta
c12a9ebd92
make signal getting parametrized
2017-11-16 16:53:34 +01:00
gcarq
d86dcc4752
check if result exists in get_ticker ( fixes #106 )
2017-11-16 16:39:06 +01:00
gcarq
0bc96241d5
rework exception handling ( fixes #108 )
2017-11-16 16:14:43 +01:00
gcarq
a0bb7a61e6
Merge tag '0.14.2' into develop
...
0.14.2
2017-11-16 00:40:48 +01:00