robcaulk
457b8d8761
remove @ from github handles in acknowledgements
2022-12-11 20:24:53 +01:00
Robert Caulk
70dfa1435b
Add DOI to pandas citation
2022-12-07 16:42:25 +01:00
Emre
98fc5b6e65
Fix small typo
2022-11-26 21:07:27 +03:00
Emre
c126c26501
Fix typo
2022-11-26 20:59:48 +03:00
robcaulk
2159059b87
add longlong yu and add github handles
2022-11-26 10:25:56 +01:00
robcaulk
f0f4faca71
add ORCID for pascal schmidt
2022-11-26 00:55:24 +01:00
robcaulk
0bc647dbd9
add Emre Suzen (@aemr3) to acknowledgements
2022-11-26 00:53:02 +01:00
robcaulk
e3efb72efe
add some changes recommended by @shagunsodhani
2022-10-31 17:51:06 +01:00
robcaulk
a9ef63cb20
add assets to joss sub-folder
2022-10-11 21:15:40 +02:00
robcaulk
3b0daff2a2
ensure compiled pdf is written to dir
2022-10-11 20:06:46 +02:00
robcaulk
67bd4f08e6
ensure paper compiles on push
2022-10-11 20:04:21 +02:00
robcaulk
4c2d291eaf
add JOSS draft workflow
2022-10-11 20:01:17 +02:00
robcaulk
85df7faa98
add CNN prediction model
2022-10-11 19:55:28 +02:00
robcaulk
8d3ed03184
add JOSS paper sources
2022-10-11 19:46:25 +02:00
robcaulk
9cb4832c87
merge feat/freqai into dev-merge-rl
2022-10-05 16:16:07 +02:00
robcaulk
5cfadc689b
Merge remote-tracking branch 'origin/develop' into fix-freqai-rl-remote
2022-10-05 16:05:37 +02:00
robcaulk
936ca24482
separate RL install from general FAI install, update docs
2022-10-05 15:58:54 +02:00
robcaulk
9c73411ac2
Merge remote-tracking branch 'origin/develop' into dev-merge-rl
2022-10-05 15:21:45 +02:00
Matthias
b0eff4160f
Merge pull request #7538 from freqtrade/improve-freqai-tests
...
improve freqai tests
2022-10-05 15:15:20 +02:00
Matthias
7dbb78da95
Losely pin pydantic to avoid dependency problems
...
closes #7537
2022-10-05 13:14:36 +00:00
robcaulk
0d67afe15b
allow less precision, ensure regex is catching the right chars
2022-10-05 14:38:50 +02:00
robcaulk
4edb30bfa8
isort
2022-10-05 14:11:19 +02:00
robcaulk
0e0bda8f13
improve freqai tests
2022-10-05 14:08:03 +02:00
Robert Caulk
8c7f478724
Update requirements-freqai.txt
2022-10-05 10:59:33 +02:00
Robert Caulk
52b774b5eb
Merge branch 'develop' into feat/freqai-rl-dev
2022-10-05 09:37:17 +02:00
Matthias
22043deffa
Merge pull request #7535 from mciepluc/develop
...
Fixes #7534 - add leverage in check_order_replace/replace_order
2022-10-05 08:54:19 +02:00
Matthias
ca913fb29d
Add leveraged test-case for order-adjustment
2022-10-05 07:28:34 +02:00
Marek Cieplucha
4df533feb0
Add missing comma
2022-10-04 21:16:30 +02:00
Robert Caulk
a1a598dcab
Merge pull request #7519 from freqtrade/dependabot/pip/develop/catboost-1.1
...
Bump catboost from 1.0.6 to 1.1
2022-10-04 21:08:11 +02:00
Marek Cieplucha
5019300d5c
Fix for #7534 in bot
2022-10-04 20:28:47 +02:00
Marek Cieplucha
3264d7b890
Fix for #7534 in backtesting
2022-10-04 20:27:13 +02:00
Matthias
c1d8ade2fa
Improve supported exchange check by supporting exchange aliases
2022-10-04 19:28:57 +02:00
Matthias
68db0bc647
move check_exchange to exchange package
2022-10-04 18:25:23 +02:00
Matthias
a6296be2f5
Update market_change datatype
2022-10-04 10:27:04 +00:00
Matthias
eb8eebe492
Reset open_order_id after trade cancel
...
Part of #7526
2022-10-04 10:08:58 +00:00
Matthias
016e438468
Calculate market-change in hyperopt
...
closes #7532
2022-10-04 08:37:07 +00:00
Matthias
bc6729f724
Improve readability of "now_is_time_to_refresh"
2022-10-04 06:56:10 +02:00
Matthias
7f308c5186
Remove last occurance of timerange index
2022-10-04 06:56:10 +02:00
Matthias
7f475e37d7
refactor refresh_latest_ohlcv
2022-10-04 06:56:06 +02:00
Matthias
dc5c3a0ed2
Merge pull request #7523 from freqtrade/dependabot/pip/develop/ccxt-1.95.2
...
Bump ccxt from 1.93.98 to 1.95.2
2022-10-03 20:54:11 +02:00
Matthias
4c83552f3b
Merge pull request #7506 from freqtrade/cancel_partial_sell
...
Support cancellation partially filled exit orders
2022-10-03 19:36:51 +02:00
Matthias
f0c04212f2
Merge pull request #7512 from freqtrade/add-data-hist-preds
...
add close price and date to `historic_predictions.pkl`
2022-10-03 19:27:45 +02:00
robcaulk
292d72d593
automatically handle model_save_type for user
2022-10-03 18:42:20 +02:00
Matthias
ca22d857b7
Improve handling of trades that fail to cancel as they are closed
2022-10-03 18:09:53 +02:00
Robert Caulk
3585742b43
remove trailing whitespace
2022-10-03 17:28:45 +02:00
Robert Caulk
74277c7eff
Merge pull request #7511 from th0rntwig/improve-freqai-docs
...
Fix typos and correct/improve descriptions
2022-10-03 14:48:03 +02:00
Robert Caulk
265795824b
make default type for close_price and date_pred np.nan
2022-10-03 11:58:22 +02:00
th0rntwig
c2d0eca9d8
Remove backticks around FreqAI
2022-10-03 11:01:58 +02:00
Robert Caulk
6ecd92de4a
Allow updating without changing identifier
2022-10-03 09:55:57 +02:00
Matthias
3921615023
Merge pull request #7524 from freqtrade/dependabot/pip/develop/mypy-0.981
...
Bump mypy from 0.971 to 0.981
2022-10-03 09:00:27 +02:00
Matthias
ac7df58447
Merge pull request #7516 from freqtrade/dependabot/pip/develop/time-machine-2.8.2
...
Bump time-machine from 2.8.1 to 2.8.2
2022-10-03 08:59:13 +02:00
dependabot[bot]
a78d6a05a6
Bump mypy from 0.971 to 0.981
...
Bumps [mypy](https://github.com/python/mypy ) from 0.971 to 0.981.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.971...v0.981 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-03 06:10:30 +00:00
Matthias
616d69e0bd
Merge pull request #7517 from freqtrade/dependabot/pip/develop/pymdown-extensions-9.6
...
Bump pymdown-extensions from 9.5 to 9.6
2022-10-03 08:10:01 +02:00
Matthias
ae0a39521b
Merge pull request #7518 from freqtrade/dependabot/pip/develop/pytest-cov-4.0.0
...
Bump pytest-cov from 3.0.0 to 4.0.0
2022-10-03 08:09:01 +02:00
dependabot[bot]
3c789bca63
Bump pymdown-extensions from 9.5 to 9.6
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 9.5 to 9.6.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/9.5...9.6 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-03 05:07:25 +00:00
Matthias
0af124701b
Merge pull request #7522 from freqtrade/dependabot/pip/develop/mkdocs-material-8.5.6
...
Bump mkdocs-material from 8.5.3 to 8.5.6
2022-10-03 07:06:19 +02:00
Matthias
4cf4642a6c
Parametrize EMC test
2022-10-03 06:40:21 +02:00
dependabot[bot]
f3d4c56b3b
Bump pytest-cov from 3.0.0 to 4.0.0
...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 3.0.0 to 4.0.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/v3.0.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: pytest-cov
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-03 04:35:34 +00:00
dependabot[bot]
6defa62297
Bump mkdocs-material from 8.5.3 to 8.5.6
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.5.3 to 8.5.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/8.5.3...8.5.6 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-03 04:35:31 +00:00
Matthias
9691524ade
Merge pull request #7520 from freqtrade/dependabot/pip/develop/mkdocs-1.4.0
...
Bump mkdocs from 1.3.1 to 1.4.0
2022-10-03 06:34:36 +02:00
Matthias
a6bc00501f
Merge pull request #7521 from freqtrade/dependabot/pip/develop/pytest-mock-3.9.0
...
Bump pytest-mock from 3.8.2 to 3.9.0
2022-10-03 06:34:00 +02:00
dependabot[bot]
373132e135
Bump ccxt from 1.93.98 to 1.95.2
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.93.98 to 1.95.2.
- [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.93.98...1.95.2 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-03 03:01:50 +00:00
dependabot[bot]
70d6c27e3e
Bump pytest-mock from 3.8.2 to 3.9.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.8.2 to 3.9.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.8.2...v3.9.0 )
---
updated-dependencies:
- dependency-name: pytest-mock
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-03 03:01:38 +00:00
dependabot[bot]
0a7e4d6da5
Bump mkdocs from 1.3.1 to 1.4.0
...
Bumps [mkdocs](https://github.com/mkdocs/mkdocs ) from 1.3.1 to 1.4.0.
- [Release notes](https://github.com/mkdocs/mkdocs/releases )
- [Commits](https://github.com/mkdocs/mkdocs/compare/1.3.1...1.4.0 )
---
updated-dependencies:
- dependency-name: mkdocs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-03 03:01:36 +00:00
dependabot[bot]
f722104f7e
Bump catboost from 1.0.6 to 1.1
...
Bumps [catboost](https://github.com/catboost/catboost ) from 1.0.6 to 1.1.
- [Release notes](https://github.com/catboost/catboost/releases )
- [Changelog](https://github.com/catboost/catboost/blob/master/RELEASE.md )
- [Commits](https://github.com/catboost/catboost/compare/v1.0.6...v1.1 )
---
updated-dependencies:
- dependency-name: catboost
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-03 03:01:30 +00:00
dependabot[bot]
6f7b75d4b0
Bump time-machine from 2.8.1 to 2.8.2
...
Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 2.8.1 to 2.8.2.
- [Release notes](https://github.com/adamchainz/time-machine/releases )
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/HISTORY.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/2.8.1...2.8.2 )
---
updated-dependencies:
- dependency-name: time-machine
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-03 03:01:13 +00:00
robcaulk
b70f18f4c3
add close price and date to historic_predictions
2022-10-02 18:33:39 +02:00
Matthias
1727f99b58
Fix missing mock
2022-10-02 18:14:00 +02:00
th0rntwig
21440eaec2
Fix typos and correct/improve descriptions
2022-10-02 12:47:58 +02:00
Matthias
d0b8c8b1a0
improve invalid canceled order response handling
2022-10-02 08:45:41 +02:00
Matthias
a5bc75b48c
Merge branch 'develop' into cancel_partial_sell
2022-10-02 08:38:18 +02:00
Matthias
e686faf1bc
Remove faulty test cleanup
2022-10-02 08:37:37 +02:00
Matthias
9bb061073d
Improve tests
2022-10-02 08:36:34 +02:00
Matthias
308fa43007
Don't use magicmock as trade object
2022-10-02 08:30:19 +02:00
Matthias
564318415e
Improve test resiliance
2022-10-02 08:12:03 +02:00
Matthias
2c94ed2e59
Decrease message throughput
...
fixes memory leak by queue raising indefinitely
2022-10-01 21:23:33 +02:00
robcaulk
cf882fa84e
fix tests
2022-10-01 20:26:41 +02:00
robcaulk
ab9d781b06
add reinforcement learning page to docs
2022-10-01 17:50:05 +02:00
robcaulk
048cb95bd6
Merge remote-tracking branch 'origin/develop' into dev-merge-rl
2022-10-01 17:48:47 +02:00
Robert Caulk
3e34f10e3d
Merge pull request #7508 from aemr3/fix-pca-errors
...
Fix feature list match for PCA
2022-10-01 16:50:29 +02:00
Robert Caulk
84b822dbf1
Merge pull request #7495 from th0rntwig/train-test-shuffle
...
Set train-test-split parameters shuffle=False as default and remove stratification
2022-10-01 14:52:14 +02:00
robcaulk
f4c6b99d63
remove commented lines
2022-10-01 14:23:15 +02:00
robcaulk
cd514cf15d
fix inlier metric in backtesting
2022-10-01 14:18:46 +02:00
robcaulk
f2b875483f
ensure raw features match when PCA is employed
2022-10-01 13:14:59 +02:00
robcaulk
51556e08c3
Merge branch 'develop' into pr/th0rntwig/7495
2022-10-01 12:45:08 +02:00
Matthias
6702a1b219
Update test to verify webhook won't log-spam on new messagetypes
2022-10-01 09:45:58 +02:00
Matthias
8f8b5cc28e
Disable log spam from analyze_df in webhook/discord
2022-10-01 09:35:21 +02:00
Matthias
201bbbcee6
Okx formatting
2022-10-01 09:32:16 +02:00
Matthias
a96aa568bf
Add binance futures mode checks
...
closes #7505
2022-10-01 09:23:41 +02:00
Matthias
545d652352
Update okx exception wording
2022-10-01 09:02:05 +02:00
Matthias
fad9026939
Update updating docs
...
closes #7507
2022-10-01 08:35:51 +02:00
Emre
cdc01a0781
Fix feature list match for pca
2022-09-30 15:22:05 -07:00
Matthias
47ef99f588
Simplify interface to notify_exit_cancel
2022-09-30 17:18:27 +02:00
Matthias
819488c906
Improve exit message wording
2022-09-30 17:04:34 +02:00
Matthias
c946d30596
Add partial cancel message
2022-09-30 16:24:16 +02:00
Matthias
649879192b
Implement partial sell
2022-09-30 16:24:16 +02:00
Matthias
d462f40299
Simple test improvements
2022-09-30 16:24:07 +02:00
Matthias
bd664580fb
Don't unnecessarily reset order_id
2022-09-30 15:43:23 +02:00
Matthias
cc06c60fd8
Fix pandas deprecation warnings from freqAI
2022-09-30 15:43:23 +02:00
Matthias
0d8dfc1a92
Force joblib update via setup.py
2022-09-30 13:47:26 +02:00
Matthias
f6a0d677d2
Remove pointless notification assignment
2022-09-30 09:34:00 +02:00
Matthias
7dd984e25e
Simplify cancel_entry
2022-09-30 09:34:00 +02:00
Matthias
561600e98b
Remove false test statements
...
a trade is ONLY closed on `.close()` - which will only happen once the last order has been filled.
2022-09-30 09:34:00 +02:00
Matthias
2d2ff2fff6
remove unnecessary assignments and comments
2022-09-30 09:34:00 +02:00
Matthias
2ce265bed3
Merge pull request #7473 from freqtrade/feat/producerpairlist
...
Producerpairlist
2022-09-30 06:54:15 +02:00
Matthias
34951f59d2
Update failing tests
2022-09-30 06:44:19 +02:00
robcaulk
be48131185
make shuffle false in constants
2022-09-30 00:33:08 +02:00
robcaulk
38aca8e908
fix failing svm test
2022-09-30 00:22:31 +02:00
Robert Caulk
09e834fa21
Merge pull request #7492 from wizrds/freqai-rl-dev
...
Shutdown Subproc Env on signal
2022-09-30 00:19:44 +02:00
Matthias
578da343dc
Merge pull request #7491 from freqtrade/partial_close_leverage
...
Partial close leverage
2022-09-29 19:42:16 +02:00
Matthias
b4fb28e4ef
Update tests for new dataload strategy
2022-09-29 19:18:52 +02:00
Matthias
00965d8c06
Default to assume stored data only contains complete candles
...
closes #7468
2022-09-29 19:18:52 +02:00
Robert Caulk
6e74d46660
Ensure 1 thread available
2022-09-29 14:02:00 +02:00
Robert Caulk
7ef56e3029
Ensure at least 1 thread is available
2022-09-29 14:01:22 +02:00
Robert Caulk
555cc42630
Ensure 1 thread is available (for testing purposes)
2022-09-29 14:00:09 +02:00
Matthias
80d0e66b48
Update log level in test
2022-09-29 07:19:16 +02:00
Matthias
388a572cb3
Version bump develop version
2022-09-29 07:17:38 +02:00
Matthias
ac229b7a42
Reduce message consumer verbosity
2022-09-29 07:10:00 +02:00
Matthias
4e920e9c53
Reduce verbosity of sending-message
2022-09-29 06:41:16 +02:00
Robert Caulk
dcf6ebe273
Update BaseReinforcementLearningModel.py
2022-09-29 00:37:03 +02:00
robcaulk
83343dc2f1
control number of threads, update doc
2022-09-29 00:10:18 +02:00
th0rntwig
772abfc6f0
Add default value for shuffle in docs
2022-09-28 19:29:02 +02:00
th0rntwig
683b084323
Set train-test-split shuffle=False as default and remove stratification
2022-09-28 18:23:56 +02:00
Matthias
fb3d408338
Respect max_open_trades when forceentering
...
closes #7489
2022-09-28 09:32:07 +00:00
Matthias
e9abe3cb68
Ease end of line rules
2022-09-28 07:24:43 +00:00
Matthias
7e124618d4
Move "success" notification to last pipeline step
2022-09-28 06:27:15 +00:00
Matthias
7c84edbc23
Avoid online call when asking for /status.
2022-09-28 07:21:52 +02:00
Matthias
a06372c7b2
Improve jupyter container install
...
closes #7484
2022-09-28 07:21:20 +02:00
Timothy Pogue
099137adac
remove hasattr calls
2022-09-27 22:35:15 -06:00
Timothy Pogue
9e36b0d2ea
fix formatting
2022-09-27 22:02:33 -06:00
Timothy Pogue
caa47a2f47
close subproc env on shutdown
2022-09-28 03:06:05 +00:00
Matthias
42cecb83f2
Disable base64 loading via API
...
closes severe RCE vulnerability reported privately.
2022-09-27 20:37:16 +02:00
Matthias
e668bf7138
Test case to disable base64 strategies via API
2022-09-27 20:36:27 +02:00
Matthias
255c748ca2
Update docs for new trade_position behavior
2022-09-27 19:55:17 +02:00
Matthias
30a5bb08dd
partial exits should account for leverage
2022-09-27 19:53:55 +02:00
Matthias
8eda3a45a3
Test backest detail with leverage
2022-09-27 19:52:34 +02:00
Matthias
6c491ee02e
Update missed changes to plot_feature_importance
2022-09-27 18:17:49 +02:00
Matthias
895b15abbc
Fix rpi CI
2022-09-27 11:06:13 +00:00
Matthias
24c1d84982
Fix lineending
2022-09-27 09:26:52 +00:00
Matthias
9d462af047
Temporary workaround for PI image
2022-09-27 08:54:18 +00:00
Matthias
8c2e473ee5
Fix test warning
2022-09-27 08:53:29 +00:00
Matthias
43e847ff2f
Update to pandas 1.5.0 syntax, avoiding warnings
2022-09-27 08:02:51 +00:00
Matthias
bc007ce038
Update binance leverage tiers
...
closes #7485
2022-09-27 07:14:55 +02:00
robcaulk
f5870a7540
add tensorflow interface
2022-09-26 21:55:23 +02:00
Matthias
ba8c714698
Require kwargs on ohlcv_load
2022-09-26 20:33:49 +02:00
Matthias
853a4d1014
Merge pull request #7395 from freqtrade/improve-freqai-docs
...
Reorganize and improve FreqAI docs
2022-09-26 20:12:25 +02:00
Matthias
eb36105de4
Fix some random typos
2022-09-26 19:47:56 +02:00
Matthias
cf5267a4d3
Merge pull request #7481 from chusri/develop
...
✏️ fixed typo from StaticPairlist to StaticPairList
2022-09-26 18:11:56 +02:00
Matthias
9f32e02bba
Update missing testcase
2022-09-26 17:10:23 +02:00
Thaweesak Chusri
4faa6a0bd7
🐛 updated test case from StaticPairlist to StaticPairList
2022-09-26 21:51:59 +08:00
Matthias
3d72168c01
Merge pull request #7479 from freqtrade/dependabot/pip/develop/types-requests-2.28.11
...
Bump types-requests from 2.28.10 to 2.28.11
2022-09-26 14:15:48 +02:00
Matthias
d493b2b7e7
Merge pull request #7406 from freqtrade/dependabot/pip/develop/ta-lib-0.4.25
...
Bump ta-lib from 0.4.24 to 0.4.25
2022-09-26 14:13:15 +02:00
Matthias
5477966cb6
Merge pull request #7478 from freqtrade/dependabot/pip/develop/pandas-1.5.0
...
Bump pandas from 1.4.4 to 1.5.0
2022-09-26 13:23:15 +02:00
dependabot[bot]
32930a269e
Bump pandas from 1.4.4 to 1.5.0
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.4.4 to 1.5.0.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/main/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.4.4...v1.5.0 )
---
updated-dependencies:
- dependency-name: pandas
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-26 09:36:05 +00:00
Matthias
8e0811d9de
Call cleanup explicitly
2022-09-26 09:35:21 +00:00
Matthias
cde1d1c2b3
Merge pull request #7474 from wizrds/bugfix-emc
...
Fix bug in API Server WebSocket
2022-09-26 10:45:44 +02:00
Matthias
ed2c960a93
Update types-requests for pre-commit
2022-09-26 10:25:49 +02:00
Matthias
a1a62681bf
add fixes for random test failures
2022-09-26 08:11:00 +00:00
Matthias
041258a549
Fix arm test failure
2022-09-26 07:02:40 +00:00
Matthias
ecb41ff9aa
Merge pull request #7476 from freqtrade/dependabot/pip/develop/ccxt-1.93.98
...
Bump ccxt from 1.93.66 to 1.93.98
2022-09-26 09:01:19 +02:00
Matthias
965f8ff39b
Merge pull request #7477 from freqtrade/dependabot/pip/develop/mkdocs-material-8.5.3
...
Bump mkdocs-material from 8.5.2 to 8.5.3
2022-09-26 08:07:32 +02:00
dependabot[bot]
8ef3a41a0e
Bump ccxt from 1.93.66 to 1.93.98
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.93.66 to 1.93.98.
- [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.93.66...1.93.98 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-26 05:18:23 +00:00
Matthias
b90513d676
Merge pull request #7480 from freqtrade/dependabot/pip/develop/aiohttp-3.8.3
...
Bump aiohttp from 3.8.1 to 3.8.3
2022-09-26 07:17:13 +02:00
Thaweesak Chusri
c4784c6695
✏️ fixed typo from StaticPairlist to StaticPairList
2022-09-26 11:05:27 +08:00
dependabot[bot]
5faaa25faf
Bump aiohttp from 3.8.1 to 3.8.3
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.8.1 to 3.8.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.8.1...v3.8.3 )
---
updated-dependencies:
- dependency-name: aiohttp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-26 03:02:00 +00:00
dependabot[bot]
95a2d43e1a
Bump types-requests from 2.28.10 to 2.28.11
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.28.10 to 2.28.11.
- [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 >
2022-09-26 03:01:52 +00:00
dependabot[bot]
a38f47e1a5
Bump mkdocs-material from 8.5.2 to 8.5.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.5.2 to 8.5.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/8.5.2...8.5.3 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-26 03:01:37 +00:00
Timothy Pogue
e54ed5b10e
fix runtime error: dict changed size during iteration
2022-09-25 15:05:56 -06:00
robcaulk
f5535e780c
change wording, switch FreqAI word format
2022-09-25 21:18:51 +02:00
robcaulk
117e510e61
Merge branch 'develop' into improve-freqai-docs
2022-09-25 20:53:36 +02:00
Robert Caulk
8051235171
Merge pull request #7465 from freqtrade/aggregate-fixes-fai
...
Aggregate recent feature requests
2022-09-25 20:43:23 +02:00
robcaulk
48e89e68b9
fix typos
2022-09-25 20:22:19 +02:00
Matthias
e53f0ce897
Update wheels to build with crypto fix
2022-09-25 19:33:12 +02:00
Matthias
af59572cb9
prior pairlists should go first
2022-09-25 19:32:39 +02:00
Matthias
adb5b98a3d
Fix pre-commit lineending
2022-09-25 19:29:20 +02:00
Robert Caulk
0e7ec182a3
Merge pull request #7466 from th0rntwig/improve-freqai-docs
...
Revise FreqAI multipage docs structure
2022-09-25 17:51:58 +02:00
robcaulk
677c5719bf
improve inlier-metric figure
2022-09-25 15:22:08 +02:00
th0rntwig
02dba5304b
Revise FreqAI multipage docs structure
2022-09-25 12:12:35 +02:00
robcaulk
873d2a5069
no model save backtest, plot features backtest, ensure inlier plays nice, doc
2022-09-25 11:18:10 +02:00
Matthias
bd106b4b8e
Add tests for Producerpairlist
2022-09-25 10:13:00 +02:00
Matthias
1bb45a2650
Fix crash due to insufficient check
2022-09-25 09:47:57 +02:00
Matthias
30d51b6939
Move "pairlist" logging to manager
2022-09-25 09:43:39 +02:00
Matthias
1c089dcd51
Add docs for Producer/consumer pairlist
2022-09-25 09:40:44 +02:00
Matthias
527fd36134
num_assets should be optional
2022-09-25 09:38:20 +02:00
Matthias
4940fa7be3
Add Producer Pairlist
2022-09-25 09:29:22 +02:00
Matthias
0c810868de
Add Dataprovider to pairlist
2022-09-25 09:22:21 +02:00
Matthias
f4fac53a13
Merge pull request #7458 from xmatthias/dataformat/feather
...
new Dataformats feather and Parquet
2022-09-25 09:00:22 +02:00
Matthias
96336cb552
Merge pull request #7462 from freqtrade/pre-commit-ci
...
Use pre-commit in Ci to check for all things
2022-09-25 08:50:40 +02:00
Matthias
873eb5f2ca
Improve EMC config validations
2022-09-24 16:43:58 +02:00
Matthias
1bd742f7e9
Properly setup pre-commit job
2022-09-24 16:31:29 +02:00
Matthias
585342f193
Merge pull request #7454 from freqtrade/fix_backtesting_dfsize_freqai
...
Ensure the DF has the same size in backtesting FreqAI
2022-09-24 16:17:39 +02:00
Matthias
e63f9e1c14
Use pre-commit in Ci to check for all things
2022-09-24 16:16:47 +02:00
Matthias
8d77ba118c
Fix line endings
2022-09-24 16:15:15 +02:00
Matthias
50dfde7048
Remove unnecessary typing import
2022-09-24 16:11:15 +02:00
Matthias
53c8e0923f
Improve typing in message_consumer
2022-09-24 16:10:42 +02:00
Matthias
166ae8e3a1
Remove missleading comment
2022-09-24 15:51:20 +02:00
Matthias
98ba57ffaa
Better test for contract calculation change
...
closes #7449
2022-09-24 15:25:04 +02:00
Matthias
4efe2e9bc4
use FtPrecise to convert to contracts and back
2022-09-24 14:55:58 +02:00
Matthias
00b192b4df
Add test to verify #7449
2022-09-24 14:51:58 +02:00
paranoidandy
2cc00a1a2c
Allow use of --strategy-list with freqai, with warning ( #7455 )
...
* Allow use of --strategy-list with freqai, with warning
* ensure populate_any_indicators is identical for resused identifiers
* use pair instead of metadata["pair"]
Co-authored-by: robcaulk <rob.caulk@gmail.com >
2022-09-24 13:21:01 +02:00
Matthias
e429aa16f3
Add note about enter_tag handling
...
closes #7336
2022-09-24 11:21:50 +02:00
Matthias
6643d90e64
simplify freqAI start_backtesting
2022-09-24 10:34:14 +02:00
Matthias
5d27d5689f
Merge pull request #7457 from aemr3/add-training-time
...
Add elapsed time to Freqai training logs
2022-09-24 10:27:08 +02:00
Matthias
d9c8e7157b
Merge pull request #7460 from wizrds/bugfix-emc
...
Bug fix in External Message Consumer
2022-09-24 06:49:18 +02:00
Timothy Pogue
af974443cd
add test
2022-09-23 13:37:46 -06:00
Timothy Pogue
6b5d71049e
add sleep
2022-09-23 13:10:45 -06:00
Timothy Pogue
4c7cef570f
typo in exception
2022-09-23 12:58:26 -06:00
Timothy Pogue
b8e1d29a1b
catch connectionclosederror
2022-09-23 12:36:05 -06:00
Matthias
cf05f374cf
Merge pull request #7459 from wizrds/fix-producer-docs
...
Fix typo in Configuration docs for Producer
2022-09-23 20:28:55 +02:00
Timothy Pogue
255ff000af
typo in configuration.md
2022-09-23 12:12:47 -06:00
Matthias
2fffe7c5dd
Fix missing comma
2022-09-23 20:03:33 +02:00
Matthias
7c093388e7
Add pyarrow dependency
2022-09-23 19:36:23 +02:00
robcaulk
647200e8a7
isort
2022-09-23 19:30:56 +02:00
robcaulk
77c360b264
improve typing, improve docstrings, ensure global tests pass
2022-09-23 19:17:27 +02:00
Matthias
4576d291a9
Update data command outputs
2022-09-23 18:25:26 +02:00
Matthias
7e1e388b9c
Add feather/parquet docs
2022-09-23 18:24:30 +02:00
robcaulk
9c361f4422
increase test coverage for RL and FreqAI
2022-09-23 18:04:43 +02:00
Matthias
48352b8a37
Update hdf5 handler to reset index on load
2022-09-23 14:49:17 +00:00
Matthias
0bbb6faeba
Add generic datahandler test
2022-09-23 13:23:17 +00:00
Robert Caulk
95121550ef
Remove unnecessary models, add model arg
2022-09-23 10:37:34 +02:00
Robert Caulk
f7dd3045f7
Parameterize backtesting test
2022-09-23 10:30:52 +02:00
Robert Caulk
f5cd8f62c6
Remove unused code from BaseEnv
2022-09-23 10:24:39 +02:00
Emre
a4eaff4da6
Add training elapsed time
2022-09-23 01:18:34 -07:00
robcaulk
1c56fa034f
add test_models folder
2022-09-23 09:19:16 +02:00
Matthias
5fb56b09f2
Test Feather/parquet datahandler init
2022-09-23 07:20:09 +02:00
Matthias
983a16d937
Rudimentary "not implemented" test
2022-09-23 07:18:18 +02:00
Matthias
044891f543
Add conditional formats depending on mode
2022-09-23 07:18:18 +02:00
Matthias
dc2b93228b
Add ParquetDataHandler
2022-09-23 07:18:18 +02:00
Matthias
3c0d2c446d
Add Feather datahandler (no trade mode yet)
2022-09-23 07:18:18 +02:00
Matthias
7b4af85425
Remove double-init in test
2022-09-23 07:18:08 +02:00
Matthias
f62f2bb1ca
Improve datahandler tests
2022-09-23 07:17:33 +02:00
Matthias
2a5bc58df8
Split datahandler and history tests
2022-09-23 07:09:34 +02:00
Matthias
1db8421b9d
Merge pull request #7303 from wizrds/feat/externalsignals
...
Producer/consumer mode
2022-09-23 06:29:58 +02:00
robcaulk
7295ba0fb2
add test for Base4ActionEnv
2022-09-22 23:42:33 +02:00
robcaulk
b7c60e810a
improve class diagram
2022-09-22 21:32:12 +02:00
robcaulk
f6e9753c99
show advanced users how they can customize agent indepth`
2022-09-22 21:18:09 +02:00
robcaulk
eeebb78a5c
skip darwin in RL tests, remove example scripts, improve doc
2022-09-22 21:16:21 +02:00
Matthias
06a5cfa401
Update "branding" to producer/follower mode
2022-09-22 21:08:06 +02:00
Matthias
1626eb7f97
Update dataprovider function name to get_producer_df
2022-09-22 20:46:40 +02:00
Matthias
e6c5c22ea0
Update websocket/follower docs
2022-09-22 20:31:42 +02:00
robcaulk
ea8e34e192
Merge branch 'develop' into dev-merge-rl
2022-09-22 19:46:50 +02:00
th0rntwig
71e6c54ea4
Normalise distances before Weibull fit ( #7432 )
...
* Normalise distances before Weibull
* Track inlier-metric params
2022-09-22 18:11:50 +02:00
Wagner Costa Santos
b1dbc3a65f
remove function remove_training_from_backtesting and ensure BT period is correct with startup_candle_count
2022-09-22 12:13:51 -03:00
Robert Caulk
3e1e530aca
Merge branch 'develop' into improve-freqai-docs
2022-09-22 15:58:27 +02:00
Timothy Pogue
6a6ae809f4
fix jwt auth
2022-09-21 18:23:00 -06:00
Timothy Pogue
77ed713232
add catch for invalid message error
2022-09-21 16:04:25 -06:00
Timothy Pogue
128b117af6
support list of tokens in ws_token
2022-09-21 16:02:21 -06:00
Timothy Pogue
0811bca8b4
revise docs, update dp method docstring
2022-09-21 15:50:11 -06:00
Matthias
91dc5e7aa6
Be sure to provide an amount in entry notifications
2022-09-21 21:12:08 +02:00
Matthias
08e183fb55
Add note about okx trading mode
2022-09-21 20:59:12 +02:00
paranoidandy
366c6c24d8
Add docs for External Signals API
2022-09-21 12:52:23 -06:00
Matthias
923182680e
Explicitly define notification defaults
2022-09-21 12:46:58 +00:00
Matthias
f7b8c5a767
Reorder telegram noise sample
2022-09-21 12:46:58 +00:00
Matthias
02f2096fc3
Reverse and fix rangestability conditions
...
closes #7447
2022-09-21 06:53:07 +02:00
Matthias
8f41f943b4
Fix 0.0 amount message wording
2022-09-21 06:42:55 +02:00
Matthias
ff36431680
Adjust tests for new messageType handling
2022-09-20 20:34:56 +02:00
Matthias
3b0874eb37
Update exit message handling to gracefully handle kucoins "empty" responses
...
closes #7444
2022-09-20 20:00:08 +02:00
Matthias
0c01b23cba
Capture exceptions in send_msg calls
2022-09-20 18:09:14 +02:00
Matthias
0bd6ad55a1
Always show freqtrade version
2022-09-20 14:14:54 +00:00
Matthias
8a91c8e220
Sort and dedup pairs before data conversion
2022-09-20 13:36:28 +00:00
Matthias
6c18fa0847
Update proxy docs
2022-09-20 09:30:48 +00:00
Matthias
914eccecec
Merge branch 'develop' into pr/wizrds/7303
2022-09-20 06:56:15 +02:00
Matthias
3274bb0751
Remove msgpack for now
2022-09-20 06:55:22 +02:00
robcaulk
b5fd11f91b
protect against unforeseen issues in scanning thread
2022-09-19 21:18:31 +02:00
Matthias
32d46e8a6b
Improve fixture naming
2022-09-19 20:59:53 +02:00
Matthias
703bcc099a
Fix list-pair regex to also support 1INCH/USDT
2022-09-19 20:32:54 +02:00
Matthias
eb9ac9cbda
add --exchange to convert-trade-data
2022-09-19 20:29:28 +02:00
Matthias
a023ac26f3
Merge pull request #7441 from freqtrade/train-queue
...
Ensure train ordering after restart
2022-09-19 19:33:16 +02:00
robcaulk
42c75b4a7b
combine log messages
2022-09-19 19:16:32 +02:00
Robert Caulk
9b66297cc0
Fix append
2022-09-19 12:47:20 +02:00
Robert Caulk
995396c775
Add useful log info
2022-09-19 11:42:56 +02:00
Robert Caulk
ad652817ef
Ensure train ordering after restart
...
Ensure lowest timestamps get trained first after restart
2022-09-19 11:11:23 +02:00
Robert Caulk
f9460c80c2
Merge pull request #7434 from freqtrade/improve-train-queue
...
improve train queue system in FreqAI
2022-09-19 10:55:53 +02:00
Matthias
ea58c29ded
Add plot_feature_importance to schema definition
2022-09-19 08:13:54 +00:00
Matthias
225f7cd5f8
Merge pull request #7431 from initrv/add-plot-feature-importance
...
Add plot feature importance
2022-09-19 08:41:10 +02:00
Matthias
2c4137e5ca
Merge pull request #7440 from freqtrade/dependabot/pip/develop/fastapi-0.85.0
...
Bump fastapi from 0.83.0 to 0.85.0
2022-09-19 08:01:12 +02:00
Matthias
ec7642febf
Merge pull request #7437 from freqtrade/dependabot/pip/develop/ccxt-1.93.66
...
Bump ccxt from 1.93.35 to 1.93.66
2022-09-19 08:00:57 +02:00
Matthias
4a0a0c307c
Use json_load to load leverage tiers
2022-09-19 07:23:26 +02:00
Matthias
d930931000
Bring back sleep - it'll ensure we give up control over the thread.
2022-09-19 07:14:33 +02:00
Matthias
1d0e686cd4
Merge pull request #7436 from freqtrade/dependabot/pip/develop/joblib-1.2.0
...
Bump joblib from 1.1.0 to 1.2.0
2022-09-19 06:59:10 +02:00
Matthias
cc89b4127a
Merge pull request #7439 from freqtrade/dependabot/pip/develop/mkdocs-material-8.5.2
...
Bump mkdocs-material from 8.4.3 to 8.5.2
2022-09-19 06:57:47 +02:00
dependabot[bot]
b5f51b5ec2
Bump fastapi from 0.83.0 to 0.85.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.83.0 to 0.85.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.83.0...0.85.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-19 04:34:24 +00:00
Matthias
613ad8cb31
Merge pull request #7438 from freqtrade/dependabot/pip/develop/pyjwt-2.5.0
...
Bump pyjwt from 2.4.0 to 2.5.0
2022-09-19 06:33:29 +02:00
dependabot[bot]
15c9b6bf41
Bump mkdocs-material from 8.4.3 to 8.5.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.4.3 to 8.5.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/8.4.3...8.5.2 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-19 03:02:33 +00:00
dependabot[bot]
cbdb0ce3e7
Bump pyjwt from 2.4.0 to 2.5.0
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.4.0 to 2.5.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.4.0...2.5.0 )
---
updated-dependencies:
- dependency-name: pyjwt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-19 03:02:23 +00:00
dependabot[bot]
f512717943
Bump ccxt from 1.93.35 to 1.93.66
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.93.35 to 1.93.66.
- [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.93.35...1.93.66 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-19 03:02:16 +00:00
dependabot[bot]
4cdc89706e
Bump joblib from 1.1.0 to 1.2.0
...
Bumps [joblib](https://github.com/joblib/joblib ) from 1.1.0 to 1.2.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/1.1.0...1.2.0 )
---
updated-dependencies:
- dependency-name: joblib
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-19 03:02:04 +00:00
Matthias
8116ca847b
move trades_get_pairs to parent class
2022-09-18 19:40:03 +02:00
Matthias
a06eee300a
move ohlcv_get_pairs to parent class
2022-09-18 19:36:23 +02:00
Matthias
584b2381d1
Fix Imports
2022-09-18 19:36:11 +02:00
Matthias
9e01ff5a72
Merge pull request #7435 from th0rntwig/improve-freqai-docs
...
Add Common pitfalls
2022-09-18 19:24:10 +02:00
robcaulk
470d5d8405
ensure full new pairlist is in the queue
2022-09-18 17:08:07 +02:00
robcaulk
eaa43337d2
improve train queue system, ensure crash resilience in train queue.
2022-09-18 17:00:55 +02:00
th0rntwig
edbe9137da
Add Common pitfalls
2022-09-18 14:51:11 +02:00
robcaulk
95457d23ca
escape freqai-specific characters from file naming
2022-09-18 13:59:30 +02:00
Matthias
994c1c5ea0
use Config typing in more places
2022-09-18 13:31:52 +02:00
Matthias
667853c504
Use Alias to type config objects
2022-09-18 13:20:55 +02:00
robcaulk
188f75d8ec
set model in models dict
2022-09-18 12:50:44 +02:00
Matthias
27c46300a7
Merge pull request #7430 from th0rntwig/improve-freqai-docs
...
Reorganise multipage doc
2022-09-18 10:22:45 +02:00
Matthias
9f23588154
strategy template - remove pointless noqa's
2022-09-18 08:58:33 +02:00
Matthias
7a73adb955
Improve default strategy template
2022-09-18 08:57:26 +02:00
Matthias
faf84295a5
Separate strategy subtemplates for better overview
2022-09-18 08:52:53 +02:00
Matthias
ab78fb373a
Improve freqAI strategy formatting and readability
2022-09-18 08:45:24 +02:00
Matthias
4634936265
additional support for --data-dir
2022-09-18 08:39:03 +02:00
Matthias
fa3d4b58ab
Revert unnecessary formatting
2022-09-18 08:30:59 +02:00
Robert Caulk
bdeb2f9c6a
Merge branch 'develop' into add-plot-feature-importance
2022-09-18 00:02:46 +02:00
robcaulk
1ef875901a
maintian user privacy by keeping plotly offline
2022-09-18 00:01:42 +02:00
robcaulk
68f7a31504
ensure continued operation despite not being able to plot
2022-09-18 00:00:14 +02:00
robcaulk
2c23effbf2
allow plot to plot multitargets, add test
2022-09-17 19:17:44 +02:00
initrv
1c92734f39
simplify plot_feature_importance call
2022-09-17 18:53:43 +03:00
robcaulk
7b1d409c98
fix mypy/flake8
2022-09-17 17:51:06 +02:00
robcaulk
d056d766ed
make tests pass
2022-09-17 17:46:47 +02:00
th0rntwig
c210d6614c
Reorganise multipage doc
2022-09-17 17:43:39 +02:00
Matthias
92a32ab31b
Add documentation for stop-market on binance futures
...
part of #7426
2022-09-17 17:14:45 +02:00
Matthias
063511826c
Update stoploss on exchange logic
...
closes #7424
2022-09-17 17:11:00 +02:00
Matthias
9f266cbcb2
Allow safe_price for market stop orders
2022-09-17 17:11:00 +02:00
Matthias
ca6dec3d4c
Binance spot also allows market orders
...
closes #7426
2022-09-17 17:11:00 +02:00
Matthias
8639c1f23d
Reduce complexity in binance stoploss handling
2022-09-17 17:11:00 +02:00
Matthias
93237efc15
Merge pull request #7428 from freqtrade/informative_freqai
...
Informative freqai
2022-09-17 16:44:28 +02:00
Matthias
38b28fc4da
Update duplicated test
2022-09-17 14:19:20 +02:00
Matthias
4182a7891a
Allow leverage tier cache to be 4 weeks old.
...
we've seen from binance that it's not changing this often.
2022-09-17 10:41:48 +02:00
Matthias
6682ae35b3
Update cached binance_leverage_tiers
2022-09-17 10:37:47 +02:00
Matthias
10ec681b30
Clean up no longer needed informative sample code
2022-09-17 10:19:46 +02:00
Matthias
d62cef01be
Add test for __informative_pairs_freqai
2022-09-17 10:18:08 +02:00
Matthias
0aada271ca
Move informative_pairs for freqAI to backend
2022-09-17 10:17:22 +02:00
Timothy Pogue
4422ac7f45
constrain port in config, catch value error
2022-09-16 19:22:24 -06:00
initrv
86aa875bc9
plot features as html instead of png
2022-09-16 21:47:12 +03:00
initrv
b707a6da35
Add ability to plot feature importance
2022-09-16 19:17:41 +03:00
Matthias
e5368f5a14
backtesting confirm_trade_entry should pass correct amount, not stake-amount
...
closes #7423
2022-09-16 13:24:20 +00:00
Timothy Pogue
b0b575ead9
change json serialize to split orient
2022-09-16 00:02:27 -06:00
Timothy Pogue
1ad25095c1
change test server from localhost to 127.0.0.1
2022-09-15 19:40:45 -06:00
Timothy Pogue
efaef68ad7
Merge branch 'develop' into feat/externalsignals
2022-09-15 18:09:25 -06:00
Timothy Pogue
7d1645ac20
fix tests and warning message
2022-09-15 17:54:31 -06:00
Timothy Pogue
8e75852ff3
fix constants, update config example, add emc config validation
2022-09-15 11:12:05 -06:00
robcaulk
025b98decd
bring back doc sentence
2022-09-15 01:01:33 +02:00
robcaulk
3b97b3d5c8
fix mypy error for strategy
2022-09-15 00:56:51 +02:00
robcaulk
8aac644009
add tests. add guardrails.
2022-09-15 00:46:35 +02:00
Timothy Pogue
6126925dbe
message size limit in mb, default to 8mb
2022-09-14 16:42:14 -06:00
robcaulk
48140bff91
fix bug in 4ActRLEnv
2022-09-14 22:53:53 +02:00
robcaulk
81417cb795
Merge branch 'develop' into dev-merge-rl
2022-09-14 22:49:11 +02:00
Matthias
711849abd6
Use Wheels for win builds
2022-09-14 07:16:57 +02:00
Matthias
8a236c3c4f
Merge pull request #7412 from initrv/fix-purge-old-models
...
Fixed a bug that prevents clearing old models
2022-09-14 07:10:57 +02:00
Matthias
91bc3d1161
Update docs aroudn use_exit_signal
...
close #7413
2022-09-14 07:04:14 +02:00
Matthias
49800e4cc3
pin ci python to 3.10.6 for now
2022-09-14 06:55:05 +02:00
Timothy Pogue
aed19ff6ce
fix The future belongs to a different loop error
2022-09-13 19:17:12 -06:00
initrv
37dd22c89e
Fixed a bug that prevents clearing old models
...
Corrects the error of clearing old models when the model directory contains directories with names that do not match a regular expression
2022-09-14 03:40:13 +03:00
Timothy Pogue
06350a13cb
support specifying message size in emc config
2022-09-13 16:39:53 -06:00
Timothy Pogue
d75d5a7dad
debug ping error message
2022-09-13 16:06:25 -06:00
Matthias
7a98775f01
Version bump apiVersion
2022-09-13 22:07:59 +02:00
Timothy Pogue
46a425d1b6
fix OOM on emc test
2022-09-13 13:36:21 -06:00
Matthias
7b6e465d57
Remove gate live test skip
2022-09-13 21:28:11 +02:00
Matthias
877d24bcdd
Fix external dependency of test
2022-09-13 20:52:07 +02:00
Matthias
d2abc9417f
Simplify ws imports
2022-09-13 20:51:13 +02:00
Matthias
79c70bd52d
use WebSocketState from fastapi
...
available since 0.82.0
2022-09-13 20:50:12 +02:00
Timothy Pogue
aeaca78940
change port in send_msg test
2022-09-13 12:39:12 -06:00
Timothy Pogue
07aa206f71
real fix for reconnecting
2022-09-13 12:36:40 -06:00
Timothy Pogue
6d0dfd4dc8
continue trying connect on ping error
2022-09-13 12:27:41 -06:00
Timothy Pogue
75ce9067dc
fix dp test
2022-09-12 16:39:16 -06:00
Robert Caulk
26441820a9
Merge pull request #7390 from aemr3/add-xgboostclassifier
...
Add XGBoostClassifier
2022-09-12 23:38:04 +02:00
Timothy Pogue
bf2e5dee75
add running false on shutdown, fix dp typing
2022-09-12 14:21:39 -06:00
Timothy Pogue
12a3e90f78
fix tests
2022-09-12 14:12:39 -06:00
Timothy Pogue
0697041f14
remove copy statement where not needed
2022-09-12 14:09:12 -06:00
Timothy Pogue
c19a5fbe06
copy data being transferred, remove debug messages in emc
2022-09-12 13:57:29 -06:00
Matthias
b6434040de
Remove plain json serializer implementation
2022-09-12 20:24:28 +02:00
Matthias
867d59b930
Improve type specifitivity
2022-09-12 20:00:01 +02:00
Matthias
0052e58917
emc: Fix potential startup timing issue
2022-09-12 19:50:22 +02:00
Timothy Pogue
a477b3c244
remove log line, fix tests to not connect to actual ip
2022-09-12 10:45:59 -06:00
Timothy Pogue
10852555e5
change verbosity of testing log
2022-09-12 09:53:47 -06:00
Matthias
fac8f19554
Merge pull request #7396 from freqtrade/hyperopt_per_epoch
...
Hyperopt per epoch
2022-09-12 15:56:03 +02:00
Timothy Pogue
457075b823
one more line
2022-09-12 07:47:30 -06:00
Timothy Pogue
d6205e6cfb
test logging lines
2022-09-12 07:36:11 -06:00
Timothy Pogue
85b43a7c34
Merge branch 'develop' into feat/externalsignals
2022-09-12 07:28:08 -06:00
Matthias
a93e355175
Merge pull request #7403 from freqtrade/dependabot/pip/develop/types-requests-2.28.10
...
Bump types-requests from 2.28.9 to 2.28.10
2022-09-12 10:37:42 +02:00
Matthias
f45824acf5
Bump precommit types/requests
2022-09-12 09:23:02 +02:00
Matthias
2599e57fe6
Merge pull request #7401 from freqtrade/dependabot/pip/develop/aiofiles-22.1.0
...
Bump aiofiles from 0.8.0 to 22.1.0
2022-09-12 09:21:58 +02:00
Matthias
e20ebc99c4
Merge pull request #7398 from freqtrade/dependabot/pip/develop/cryptography-38.0.1
...
Bump cryptography from 37.0.4 to 38.0.1
2022-09-12 08:41:01 +02:00
Matthias
21ed992b78
Merge pull request #7400 from freqtrade/dependabot/pip/develop/numpy-1.23.3
...
Bump numpy from 1.23.2 to 1.23.3
2022-09-12 08:40:16 +02:00
dependabot[bot]
7ee92db7a2
Bump aiofiles from 0.8.0 to 22.1.0
...
Bumps [aiofiles](https://github.com/Tinche/aiofiles ) from 0.8.0 to 22.1.0.
- [Release notes](https://github.com/Tinche/aiofiles/releases )
- [Commits](https://github.com/Tinche/aiofiles/compare/v0.8.0...v22.1.0 )
---
updated-dependencies:
- dependency-name: aiofiles
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-12 06:07:40 +00:00
Matthias
91b7e152c2
Merge pull request #7404 from freqtrade/dependabot/pip/develop/fastapi-0.83.0
...
Bump fastapi from 0.82.0 to 0.83.0
2022-09-12 08:06:43 +02:00
dependabot[bot]
00db473f10
Bump cryptography from 37.0.4 to 38.0.1
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 37.0.4 to 38.0.1.
- [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/37.0.4...38.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-12 06:05:22 +00:00
dependabot[bot]
4ac804f795
Bump numpy from 1.23.2 to 1.23.3
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.23.2 to 1.23.3.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst )
- [Commits](https://github.com/numpy/numpy/compare/v1.23.2...v1.23.3 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-12 06:05:04 +00:00
Matthias
d3f4d742bb
Merge pull request #7399 from freqtrade/dependabot/pip/develop/ccxt-1.93.35
...
Bump ccxt from 1.93.3 to 1.93.35
2022-09-12 08:04:16 +02:00
dependabot[bot]
09cdce864e
Bump ta-lib from 0.4.24 to 0.4.25
...
Bumps [ta-lib](https://github.com/mrjbq7/ta-lib ) from 0.4.24 to 0.4.25.
- [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.24...TA_Lib-0.4.25 )
---
updated-dependencies:
- dependency-name: ta-lib
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-12 06:02:21 +00:00
Matthias
1f11d6091c
Merge pull request #7405 from freqtrade/dependabot/pip/develop/jsonschema-4.16.0
...
Bump jsonschema from 4.15.0 to 4.16.0
2022-09-12 08:01:36 +02:00
Matthias
dae2ee446c
Merge pull request #7402 from freqtrade/dependabot/pip/develop/mkdocs-material-8.4.3
...
Bump mkdocs-material from 8.4.2 to 8.4.3
2022-09-12 08:01:04 +02:00
Matthias
715a71465d
Fix auth bug when no token is set
2022-09-12 07:28:31 +02:00
dependabot[bot]
c149c47afb
Bump ccxt from 1.93.3 to 1.93.35
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.93.3 to 1.93.35.
- [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.93.3...1.93.35 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-12 05:05:30 +00:00
Matthias
3c2e0b5ad6
Merge pull request #7397 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.41
...
Bump sqlalchemy from 1.4.40 to 1.4.41
2022-09-12 07:04:36 +02:00
dependabot[bot]
6968fc333b
Bump jsonschema from 4.15.0 to 4.16.0
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.15.0 to 4.16.0.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.15.0...v4.16.0 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-12 03:02:10 +00:00
dependabot[bot]
a4b7e0a714
Bump fastapi from 0.82.0 to 0.83.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.82.0 to 0.83.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.82.0...0.83.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-12 03:02:06 +00:00
dependabot[bot]
1ef334411e
Bump types-requests from 2.28.9 to 2.28.10
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.28.9 to 2.28.10.
- [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 >
2022-09-12 03:02:01 +00:00
dependabot[bot]
6bfe996061
Bump mkdocs-material from 8.4.2 to 8.4.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.4.2 to 8.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/8.4.2...8.4.3 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-12 03:01:56 +00:00
dependabot[bot]
6777d43aea
Bump sqlalchemy from 1.4.40 to 1.4.41
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.40 to 1.4.41.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst )
- [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 >
2022-09-12 03:01:27 +00:00
Timothy Pogue
5483cf21f6
remove default secret_ws_token, set timeout min to 0
2022-09-11 11:42:13 -06:00
Matthias
982c0315fa
Rename variable
2022-09-11 19:31:11 +02:00
Matthias
816c1f7603
add test for per epoch hyperopt
2022-09-11 17:51:30 +02:00
Matthias
72d197a99d
Run first epoch in non-parallel mode
...
this allows dataprovider to load it's cache.
closes #7384
2022-09-11 17:51:07 +02:00
robcaulk
ede282392f
add a developers guide
2022-09-11 17:50:50 +02:00
Timothy Pogue
818f7bfc40
Merge branch 'develop' into feat/externalsignals
2022-09-11 09:48:16 -06:00
robcaulk
68a900a9b7
reorganize freqai docs for easier reading, add detailed file structure description
2022-09-11 17:29:14 +02:00
Matthias
78cd46ecd5
hyperopt Remove unnecessary arguments
2022-09-11 14:59:39 +02:00
Matthias
32e13d65c3
Refactor hyperopt to extract evaluate_result
2022-09-11 14:59:39 +02:00
Matthias
a48923c0e4
Extract widget colorization to separate function
2022-09-11 14:59:39 +02:00
Matthias
9c8c7a03a1
Improve typehint
2022-09-11 14:59:39 +02:00
Matthias
ccc70a21f2
Update pairs_file cli argument description
2022-09-11 14:59:39 +02:00
Matthias
4476b5a7f4
add user_data arg to test-pairlist
2022-09-11 14:59:39 +02:00
Matthias
24b35bfb44
Merge pull request #7394 from freqtrade/add-search-share
...
add search share button to website
2022-09-11 14:57:11 +02:00
robcaulk
d598f4334e
add search share button to website
2022-09-11 13:28:14 +02:00
Timothy Pogue
0a8b7686d6
reworked emc tests
2022-09-11 00:50:18 -06:00
Timothy Pogue
ed4ba8801f
more emc tests
2022-09-10 23:57:17 -06:00
Timothy Pogue
9a1a4dfb5b
more ws endpoint tests
2022-09-10 16:08:05 -06:00
Timothy Pogue
0f8eaf98e7
Merge branch 'develop' into feat/externalsignals
2022-09-10 15:14:10 -06:00
Timothy Pogue
0bc18ea33c
call websocket close in channel close
2022-09-10 15:12:18 -06:00
Emre
330d7068ab
Merge branch 'develop' into add-xgboostclassifier
2022-09-10 23:59:11 +03:00
Robert Caulk
075748b21a
Merge pull request #7392 from freqtrade/improve_ai_tests
...
Improve freqai tests by utilizing parametrization
2022-09-10 22:37:21 +02:00
Timothy Pogue
2afd5c202c
update message parsing, tests
2022-09-10 14:29:15 -06:00
robcaulk
5a0cfee27e
allow user to multithread jobs (advanced users only)
2022-09-10 22:16:49 +02:00
Robert Caulk
73e122ad10
Merge pull request #7391 from wagnercosta/fixBTfreqaiV2
...
Fix FreaqAI backtesting - startup_candle_count bug
2022-09-10 21:53:00 +02:00
Timothy Pogue
c5d031733b
remove old param in test fixture
2022-09-10 13:50:36 -06:00
Timothy Pogue
a7baccdb7d
update log messages in emc, more tests
2022-09-10 13:44:27 -06:00
Timothy Pogue
866a564958
update emc start/shutdown, initial emc tests
2022-09-10 12:51:29 -06:00
Matthias
b3fc1cfde9
Parametrize classifier tests
2022-09-10 20:18:00 +02:00
Matthias
88892ba663
Parametrize regressor tests
2022-09-10 20:18:00 +02:00
Matthias
f97f1dc5c3
Test CatboostRegressorMultiTarget, simplify test setup via parametrization
2022-09-10 20:18:00 +02:00
Matthias
e4caccc353
Merge pull request #7367 from freqtrade/add-continual-learning
...
add continual learning to catboost and friends
2022-09-10 20:17:28 +02:00
Timothy Pogue
d8cdd92140
wrap background cleanup in finally, add tests
2022-09-10 11:47:21 -06:00
Wagner Costa Santos
311ae8bf1f
freqai backtesting - add startup_candle_count at function description
2022-09-10 14:45:42 -03:00
Emre
60eb02bb62
Add XGBoostClassifier
2022-09-10 20:13:16 +03:00
Robert Caulk
2077f84f9b
Merge pull request #7363 from wagnercosta/fixHyperoptFreqai
...
Fix hyperopt - freqai
2022-09-10 17:02:01 +02:00
Robert Caulk
4a47c63f71
Merge pull request #7374 from th0rntwig/filter-constant-features
2022-09-10 16:58:58 +02:00
robcaulk
10b6aebc5f
enable continual learning and evaluation sets on multioutput models.
2022-09-10 16:54:13 +02:00
Matthias
daf352e6a5
Test online candle fetching in futures, too
...
disable gateio checking on spot markets
2022-09-10 16:01:06 +02:00
Wagner Costa Santos
a1f88cca80
merge develop
2022-09-10 10:35:16 -03:00
Wagner Costa Santos
79985fda01
fix backtesting freqai startup candles bug
2022-09-10 10:27:17 -03:00
Matthias
4250174de9
Fix ws exception when no token is provided
2022-09-10 14:29:58 +02:00
Matthias
b344f78d00
Improve logic for token validation
2022-09-10 14:20:49 +02:00
Matthias
170bec0438
Fix failing XGBoost tests
2022-09-10 08:24:23 +02:00
Matthias
5705b8759b
Merge branch 'develop' into add-continual-learning
2022-09-10 08:24:04 +02:00
Timothy Pogue
2f6a61521f
add more tests
2022-09-09 17:14:40 -06:00
robcaulk
05581db4e3
ensure columns are only dropped in training
2022-09-09 20:37:21 +02:00
Matthias
939fb7acb3
Fix enum imports
2022-09-09 20:31:30 +02:00
Matthias
97be3318f4
Use Datetime_format from constants
2022-09-09 20:31:02 +02:00
Matthias
37fcbeba58
Update backtesting output wording to Entries
2022-09-09 19:58:55 +02:00
Timothy Pogue
826eb85254
update confige example
2022-09-09 11:58:30 -06:00
robcaulk
c13bec26d1
add freqaimodel to hyperopt command
2022-09-09 19:41:28 +02:00
Timothy Pogue
6cbc03a96a
support jwt token in place of ws token
2022-09-09 11:38:42 -06:00
robcaulk
a826c0eb83
ensure signatures match, reduce verbosity
2022-09-09 19:30:53 +02:00
Emre
acb410a0de
Remove verbosity params
2022-09-09 19:30:53 +02:00
Emre
df6e43d2c5
Add XGBoostRegressorMultiTarget class
2022-09-09 19:30:53 +02:00
Emre
1b6410d7d1
Add XGBoostRegressor for freqAI, fix mypy errors
2022-09-09 19:30:53 +02:00
Timothy Pogue
09679cc798
fix dependency
2022-09-09 11:27:20 -06:00
Wagner Costa Santos
d38cc06139
Fix freqai backtesting time range issue
2022-09-09 19:27:05 +02:00
Timothy Pogue
ad96597693
wording
2022-09-09 10:59:38 -06:00
Timothy Pogue
445ab1beee
update docs
2022-09-09 10:56:54 -06:00
Timothy Pogue
426f8f37e9
change var names
2022-09-09 10:45:49 -06:00
Matthias
e256ebd727
Add ws_token to auto-generated config
2022-09-09 07:13:05 +02:00
Matthias
afc17c5ec9
Merge pull request #7383 from freqtrade/dependabot/docker/python-3.10.7-slim-bullseye
...
Bump python from 3.10.6-slim-bullseye to 3.10.7-slim-bullseye
2022-09-09 06:30:19 +02:00
dependabot[bot]
92d71ebdb7
Bump python from 3.10.6-slim-bullseye to 3.10.7-slim-bullseye
...
Bumps python from 3.10.6-slim-bullseye to 3.10.7-slim-bullseye.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-09 03:03:30 +00:00
Timothy Pogue
46cd0ce994
fix sentence in docs
2022-09-08 16:30:31 -06:00
Timothy Pogue
1466d2d26f
initial message ws docs
2022-09-08 16:27:09 -06:00
Timothy Pogue
75cf8dbfe4
missed await
2022-09-08 15:11:36 -06:00
robcaulk
c5d9180758
isort
2022-09-08 22:35:52 +02:00
robcaulk
bc7295579f
improve docs, make example strat hyperoptable
2022-09-08 22:22:50 +02:00
Timothy Pogue
c9d4f666c5
minor apiserver test change
2022-09-08 14:00:22 -06:00
Timothy Pogue
2b9c8550b0
moved ws_schemas, first ws tests
2022-09-08 13:58:28 -06:00
Timothy Pogue
b9e7af1ce2
fix ws token auth
2022-09-08 11:25:30 -06:00
Timothy Pogue
fac6626459
update default timeouts
2022-09-08 10:54:31 -06:00
Timothy Pogue
b3b0c918d9
cleanup old code
2022-09-08 10:44:03 -06:00
Timothy Pogue
379b1cbc90
remove unnecessary returns
2022-09-08 10:37:41 -06:00
Timothy Pogue
df3c126146
fix mypy error
2022-09-08 10:34:37 -06:00
Timothy Pogue
9b752475db
re-add fix to freqtradebot test
2022-09-08 10:20:03 -06:00
Timothy Pogue
4104d0f68a
Merge branch 'develop' into feat/externalsignals
2022-09-08 10:19:23 -06:00
Timothy Pogue
4fac125443
fix apiserver cleanup issues in tests
2022-09-08 10:14:30 -06:00
Timothy Pogue
83770d20fa
fix existing freqtradebot tests
2022-09-08 10:10:32 -06:00
Matthias
883abe5b4f
Merge pull request #7379 from freqtrade/fix/keyerror_fundingfee
...
Fix keyerror fundingfee update
2022-09-08 12:06:52 +02:00
Matthias
08726a264b
Update FAQ to point out multiple parallel positions per trade
2022-09-08 07:48:36 +00:00
Matthias
5e42defafc
Update telegram docs to disable partial exit notifications
2022-09-08 07:36:37 +00:00
Matthias
9ef0ffe277
Update tests for funding-Fee exceptions
2022-09-08 07:19:17 +00:00
Matthias
791f61c089
Add test case for funding fee update failure
2022-09-08 07:13:15 +00:00
Matthias
b91ad609f2
Merge pull request #7370 from wizrds/feat/suffix-merge-informative
...
Add optional `suffix` parameter to `merge_informative_pair`
2022-09-08 08:08:55 +02:00
Matthias
39b6cadd14
Test keyerror case for funding_Fee calculation
2022-09-08 07:24:57 +02:00
Matthias
4e15611b05
Don't crash in case of funding fee fetch error
2022-09-08 07:18:38 +02:00
Matthias
045c3f0f3a
Reduce diff by avoiding unnecessary changes
2022-09-08 07:01:37 +02:00
Matthias
f3417a8690
Revert condition sequence to simplify conditions
2022-09-08 06:59:14 +02:00
Matthias
20bf44a856
Merge pull request #7375 from freqtrade/combine-metrics
...
ensure inlier metric can be combined with other cleaning methods
2022-09-08 06:43:02 +02:00
Timothy Pogue
a50923f796
add producers attribute to dataprovider
2022-09-07 17:14:26 -06:00
Wagner Costa Santos
f4f2884a66
Fix freqai backtesting time range issue
2022-09-07 18:52:58 -03:00
Timothy Pogue
1ef1fc269e
docstring and tests
2022-09-07 15:26:38 -06:00
Timothy Pogue
5934495dda
add websocket request/message schemas
2022-09-07 15:08:01 -06:00
Wagner Costa Santos
bf3ee51167
validate freqai hyperopt with freqai enabled param
2022-09-07 14:42:05 -03:00
Matthias
f8e7ed5d7d
Reduce shutdown verbosity of exchange
2022-09-07 19:28:42 +02:00
Matthias
a9fd12b816
Allow more dynamic timeframes by disabling "choice"
...
part of #7366
2022-09-07 19:28:42 +02:00
robcaulk
e51d352777
ensure pca is handling same DF as inlier
2022-09-07 19:11:54 +02:00
robcaulk
4c9ac6b7c0
add kwargs, reduce duplicated code
2022-09-07 18:58:55 +02:00
Timothy Pogue
5d338e697c
change window to timeperiod in hybrid
2022-09-07 18:49:47 +02:00
Timothy Pogue
48cadbf933
remove duplicate line, change window to timeperiod
2022-09-07 18:49:47 +02:00
robcaulk
ea7bdac9ed
ensure inlier metric can be combined with other cleaning methods
2022-09-07 18:45:16 +02:00
Matthias
322f00e3e8
Fix empty entry message if order doesn't fill immediately
...
closes #7368
2022-09-07 18:19:43 +02:00
th0rntwig
cdc72bf8ca
Correct indexing
2022-09-07 18:14:13 +02:00
th0rntwig
047ded1baa
Check for constant columns
2022-09-07 17:47:27 +02:00
Timothy Pogue
2c9b765953
add suffix parameter
2022-09-07 09:35:37 -06:00
Wagner Costa Santos
972b699105
hyperopt - freqai - change validation to config_validation
2022-09-07 11:11:31 -03:00
wagnercosta
6b7644029c
Merge branch 'freqtrade:develop' into fixHyperoptFreqai
2022-09-07 11:07:51 -03:00
Matthias
c08c82bc40
Merge pull request #7322 from freqtrade/add-inlier-metric
...
Add inlier metric
2022-09-07 07:05:57 +02:00
Matthias
3454a52b95
Explicitly test amount_to_contract_precision
2022-09-07 06:55:22 +02:00
Matthias
4d69df08dd
trunc to amount precision before checking valid partial exits
...
closes #7368
2022-09-07 06:43:08 +02:00
Matthias
83d9f3aeba
Add test showing #7365
2022-09-07 06:37:53 +02:00
Matthias
95a33ab2e6
Add amount_to_contract helper in the exchange
2022-09-07 06:34:03 +02:00
Wagner Costa Santos
5aba5de20f
fix link - hyperopt spaces
2022-09-06 16:17:10 -03:00
Timothy Pogue
8bfaf0a998
Merge branch 'develop' into feat/externalsignals
2022-09-06 13:02:36 -06:00
Wagner Costa Santos
e0490b3efc
Merge branch 'fixHyperoptFreqai' of https://github.com/wagnercosta/freqtrade into fixHyperoptFreqai
2022-09-06 15:43:08 -03:00
Wagner Costa Santos
8d16dd804d
hyperopt - freqai - docs and refactoring
2022-09-06 15:42:47 -03:00
Timothy Pogue
b1c0267449
mypy fixes
2022-09-06 12:40:58 -06:00
Robert Caulk
d7585161b2
Merge branch 'develop' into add-inlier-metric
2022-09-06 20:40:21 +02:00
wagnercosta
55195260e4
Merge branch 'freqtrade:develop' into fixHyperoptFreqai
2022-09-06 15:32:28 -03:00
robcaulk
97077ba18a
add continual learning to catboost and friends
2022-09-06 20:30:46 +02:00
Matthias
dc4a4bdf09
Wrap cleanup in try/finally handler
...
If a database has errors, the database cleanups would fail, causing
cleanup to be incomplete.
closes #7364
2022-09-06 20:26:42 +02:00
Timothy Pogue
3535aa7724
add last_analyzed to emitted dataframe
2022-09-06 12:12:05 -06:00
robcaulk
d44296783e
isort datakitchen
2022-09-06 20:10:12 +02:00
th0rntwig
90ec336c70
Update+correct descriptions and figure ( #7323 )
2022-09-06 19:58:25 +02:00
robcaulk
e83c9b276d
fix whitespace
2022-09-06 19:56:52 +02:00
Matthias
f2f811a2fe
Fix telegram bug with open partial exit orders
2022-09-06 19:55:18 +02:00
robcaulk
4b28d0495f
fix timestamping, move imports, add words to doc
2022-09-06 19:46:58 +02:00
Matthias
98ec84fca6
Merge pull request #7339 from freqtrade/fix/fundingfee_handling
...
Fix/fundingfee handling
2022-09-06 19:21:40 +02:00
Matthias
8597b52e34
Slightly update docs to link to full sample
2022-09-06 16:29:24 +02:00
wagnercosta
1820bc6832
Merge branch 'freqtrade:develop' into fixHyperoptFreqai
2022-09-06 10:02:17 -03:00
Matthias
3f3099cbfc
Merge pull request #7361 from italodamato/develop
...
fix hyperopt df preprocessing
2022-09-06 07:26:14 +02:00
Timothy Pogue
38f14349e9
move bytes decoding to serializer
2022-09-05 23:25:25 -06:00
Matthias
d526dfb171
Revert some more changes in rpc_manager
2022-09-06 07:03:31 +02:00
Matthias
4dec19de9f
Add comment to explain why we use the non-trimmed DF
2022-09-06 06:52:50 +02:00
Matthias
4e5153609e
Merge pull request #7362 from freqtrade/improve-docs
...
improve clarity on data download requirements
2022-09-06 06:38:04 +02:00
Matthias
3b5c3a366e
Merge pull request #7353 from freqtrade/dependabot/pip/develop/jsonschema-4.15.0
...
Bump jsonschema from 4.14.0 to 4.15.0
2022-09-06 06:21:10 +02:00
Timothy Pogue
a0d774fdc4
change default initial candle limit to 1500
2022-09-05 20:23:00 -06:00
Timothy Pogue
b949ea301c
fix failed apiserver tests
2022-09-05 19:29:07 -06:00
Timothy Pogue
cd8455ccb7
Merge branch 'develop' into feat/externalsignals
2022-09-05 15:10:25 -06:00
Wagner Costa Santos
2c8e5b191b
fix hyperopt - freqai
2022-09-05 17:43:55 -03:00
Wagner Costa Santos
5b826150df
fix hyperopt - freqai
2022-09-05 17:43:28 -03:00
robcaulk
1ea703d527
remove download-data command
2022-09-05 22:20:38 +02:00
Timothy Pogue
8f261d8edf
change from bytes to text in websocket, remove old logs
2022-09-05 13:47:17 -06:00
Matthias
9fb3517adc
Fix non-resolvable freqai test
...
this test could never succeed in UI's as the name was constantly changing.
2022-09-05 21:08:01 +02:00
robcaulk
689b193240
improve clarity on data download requirements
2022-09-05 20:57:42 +02:00
Matthias
36e5c18fa6
Don't raise exception when a message is not implemented in telegram
2022-09-05 20:54:03 +02:00
dependabot[bot]
4628bfa580
Bump jsonschema from 4.14.0 to 4.15.0
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.14.0 to 4.15.0.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.14.0...v4.15.0 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-05 17:30:55 +00:00
Matthias
545cfdf913
Merge pull request #7358 from freqtrade/dependabot/pip/develop/pycoingecko-3.0.0
...
Bump pycoingecko from 2.2.0 to 3.0.0
2022-09-05 19:30:06 +02:00
Matthias
fda0e547f2
Merge pull request #7356 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.14
...
Bump python-telegram-bot from 13.13 to 13.14
2022-09-05 19:18:50 +02:00
dependabot[bot]
949f618d42
Bump python-telegram-bot from 13.13 to 13.14
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.13 to 13.14.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/v13.14/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v13.13...v13.14 )
---
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 >
2022-09-05 16:30:43 +00:00
Italo
9f5642fd97
fix hyperopt df preprocessing
2022-09-05 18:12:19 +02:00
Matthias
da183364f2
Merge pull request #7357 from freqtrade/dependabot/pip/develop/pandas-1.4.4
...
Bump pandas from 1.4.3 to 1.4.4
2022-09-05 16:53:36 +02:00
Matthias
205ebfc801
Merge pull request #7352 from freqtrade/dependabot/pip/develop/ccxt-1.93.3
...
Bump ccxt from 1.92.84 to 1.93.3
2022-09-05 16:41:41 +02:00
Matthias
8d61ee7dd7
Merge pull request #7355 from freqtrade/dependabot/pip/develop/fastapi-0.82.0
...
Bump fastapi from 0.81.0 to 0.82.0
2022-09-05 16:35:09 +02:00
Matthias
7d48d5cfc6
Merge pull request #7354 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.31
...
Bump prompt-toolkit from 3.0.30 to 3.0.31
2022-09-05 16:16:49 +02:00
Matthias
523f9ebe84
Merge pull request #7351 from freqtrade/dependabot/pip/develop/pytest-7.1.3
...
Bump pytest from 7.1.2 to 7.1.3
2022-09-05 16:15:16 +02:00
Matthias
d829dbb177
Merge pull request #7350 from freqtrade/dependabot/pip/develop/psutil-5.9.2
...
Bump psutil from 5.9.1 to 5.9.2
2022-09-05 16:13:16 +02:00
Matthias
15383a03e6
Merge pull request #7349 from freqtrade/dependabot/pip/develop/arrow-1.2.3
...
Bump arrow from 1.2.2 to 1.2.3
2022-09-05 16:12:53 +02:00
dependabot[bot]
48dc1f2d88
Bump pycoingecko from 2.2.0 to 3.0.0
...
Bumps [pycoingecko](https://github.com/man-c/pycoingecko ) from 2.2.0 to 3.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/2.2.0...3.0.0 )
---
updated-dependencies:
- dependency-name: pycoingecko
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-05 13:11:29 +00:00
dependabot[bot]
f5500350f9
Bump pandas from 1.4.3 to 1.4.4
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/main/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.4.3...v1.4.4 )
---
updated-dependencies:
- dependency-name: pandas
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-05 13:11:24 +00:00
dependabot[bot]
6f6afca027
Bump fastapi from 0.81.0 to 0.82.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.81.0 to 0.82.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.81.0...0.82.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-05 13:10:53 +00:00
dependabot[bot]
90fbb79471
Bump prompt-toolkit from 3.0.30 to 3.0.31
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.30 to 3.0.31.
- [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.30...3.0.31 )
---
updated-dependencies:
- dependency-name: prompt-toolkit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-05 13:10:44 +00:00
dependabot[bot]
3d03856845
Bump ccxt from 1.92.84 to 1.93.3
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.92.84 to 1.93.3.
- [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.92.84...1.93.3 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-05 13:10:31 +00:00
dependabot[bot]
af7e4d7bf0
Bump pytest from 7.1.2 to 7.1.3
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.1.2 to 7.1.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/7.1.2...7.1.3 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-05 13:10:11 +00:00
dependabot[bot]
7cc8ac0a34
Bump psutil from 5.9.1 to 5.9.2
...
Bumps [psutil](https://github.com/giampaolo/psutil ) from 5.9.1 to 5.9.2.
- [Release notes](https://github.com/giampaolo/psutil/releases )
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst )
- [Commits](https://github.com/giampaolo/psutil/compare/release-5.9.1...release-5.9.2 )
---
updated-dependencies:
- dependency-name: psutil
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-05 13:10:02 +00:00
dependabot[bot]
a035a69a61
Bump arrow from 1.2.2 to 1.2.3
...
Bumps [arrow](https://github.com/arrow-py/arrow ) from 1.2.2 to 1.2.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.2.2...1.2.3 )
---
updated-dependencies:
- dependency-name: arrow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-05 13:09:53 +00:00
Matthias
52b20fd4b7
Merge pull request #7346 from freqtrade/update-freqai-tests
...
fix broken CI
2022-09-05 06:18:21 +02:00
robcaulk
c8a9ac900c
fix broken CI
2022-09-05 00:52:26 +02:00
robcaulk
78d01810ed
reduce code redundancy, ensure live always gets the latest data
2022-09-05 00:12:00 +02:00
Wagner Costa Santos
d43ed186fc
fix issue with freqai backtesting at slice dataframe
2022-09-05 00:12:00 +02:00
Timothy Pogue
8a08f8ff8d
revert rpc manager
2022-09-04 10:27:34 -06:00
Timothy Pogue
07f806a314
minor improvements, fixes, old config+constant removal
2022-09-04 10:22:10 -06:00
Timothy Pogue
1601868854
dataprovider fix, updated config example
2022-09-04 09:42:43 -06:00
Robert Caulk
956ea43e55
Merge pull request #7340 from wizrds/sigint-freqai
...
Support SIGINT in FreqAI
2022-09-04 16:43:36 +02:00
robcaulk
ec76214d02
backup historical predictions pickle and load the backup in case of corruption
2022-09-04 15:56:07 +02:00
robcaulk
69b3fcfd32
Merge branch 'develop' into dev-merge-rl
2022-09-04 11:23:25 +02:00
robcaulk
27dce20b29
fix bug in Base4ActionRLEnv, improve example strats
2022-09-04 11:21:54 +02:00
Timothy Pogue
3b5e5fc57b
fix method name in dummy class
2022-09-03 14:10:23 -06:00
Robert Caulk
8545d74378
Merge pull request #7331 from th0rntwig/pca
...
Normalise PCA space
2022-09-03 21:49:54 +02:00
Timothy Pogue
dae3b3d86a
support shutting down freqai
2022-09-03 13:24:14 -06:00
Matthias
16573b19e3
Fix migration syntax error
2022-09-03 19:51:44 +02:00
robcaulk
5cfb4154eb
revert all changes in normalize_data()
2022-09-03 19:48:30 +02:00
Robert Caulk
63514b0443
Merge pull request #7325 from wagnercosta/develop
...
Improve Freqai backtesting performance
2022-09-03 19:28:04 +02:00
robcaulk
c21808ff98
remove metadata redundancy, fix pca bug
2022-09-03 16:54:30 +02:00
robcaulk
fa8d5b9834
add documentation for noise_standard_deviation`
2022-09-03 16:05:18 +02:00
robcaulk
c9be66b5b6
increase test coverage for dk, improve function naming, extra cleaning
2022-09-03 15:52:29 +02:00
Matthias
ed4cc18cdd
Migration to check order funding fee
2022-09-03 15:19:40 +02:00
Matthias
b95b3d8391
Update test to actually test funding fee appliance
2022-09-03 15:09:50 +02:00
Matthias
0f483ee31f
Use "since last order" approach for live as well.
2022-09-03 15:01:42 +02:00
Matthias
0c6a02687a
Don't calculate funding fees if we're not going to use them.
2022-09-03 15:01:42 +02:00
Matthias
df50b1928d
Fix funding fee calculation for backtesting
2022-09-03 15:01:42 +02:00
Matthias
80b5f035ab
Remove typo in log message
2022-09-03 15:01:28 +02:00
robcaulk
599c1c79fb
reorganized backtest utilities, test new functionality, improve/update doc
2022-09-03 14:00:01 +02:00
Matthias
be192fae91
Test should use proper Order objects
2022-09-03 10:54:58 +02:00
Matthias
966de19611
Improve test resiliance by properly setting Order object
2022-09-03 08:16:33 +02:00
Wagner Costa Santos
af5460cebf
Add option to keep models only in memory for backtest
2022-09-02 22:01:53 -03:00
Timothy Pogue
05cbcf834c
minor logging changes
2022-09-02 16:01:33 -06:00
Timothy Pogue
cf917ad2f5
initial candle request limit, better error reporting, split up _handle_producer_connection
2022-09-02 15:05:16 -06:00
Matthias
b26126cb57
Don't use ticker['symbol'] but use "pair" instead
...
closes #7262
2022-09-02 20:09:30 +02:00
Matthias
6a5774b476
Merge pull request #7329 from epigramx/epigramx-fee-docs-patch
...
Make the recommendation for Binance/Kucoin blacklisting more accurate.
2022-09-02 19:58:38 +02:00
Matthias
a948e51389
Update futures docs to define pair namings
...
#7334 , #7136 , ...
2022-09-02 19:56:12 +02:00
Timothy Pogue
5b0b802f31
hybrid json ws serializer
2022-09-02 00:05:36 -06:00
Timothy Pogue
eb4cd6ba82
split initial data into separate requests
2022-09-01 23:52:13 -06:00
Timothy Pogue
dccde88c83
fix dataframe serializing
2022-09-01 23:15:03 -06:00
Matthias
b53791fef2
Futures volumepairlist to account for contract size
2022-09-02 07:11:32 +02:00
Timothy Pogue
00f35f4870
remove old constant, add initial_data requesting, minor changes
2022-09-01 20:06:36 -06:00
th0rntwig
11b2bc269e
Added missing s
2022-09-01 22:37:32 +02:00
th0rntwig
3f8400df10
Normalise PCA space
2022-09-01 21:51:33 +02:00
Matthias
11fbfd3402
Remove unnecessary assignment
2022-09-01 19:39:20 +02:00
epigramx
61d5fc0e08
Make the recommendation for Binance/Kucoin blacklisting more accurate.
...
Now that a recent bug regarding selling BNB is fixed, it should be safe to trade it, but with a warning that the user may have to manually maintain extra BNB.
Also the old text implied those features are always unabled so this texts makes it clear those fee-related features can be also disabled.
I'm not sure if it's still true that an "eaten by fees" position becomes unsellable but I left that as it is.
2022-09-01 17:22:34 +03:00
Wagner Costa Santos
d6e115178a
refactoring freqai backtesting - remove duplicate code
2022-09-01 07:09:23 -03:00
Matthias
f3c73189d5
Remove pointless default on wallet_balance argument
2022-09-01 06:49:51 +02:00
Matthias
ba2eb7cf0f
Fix BNB fee bug when selling
...
thanks @epigramx, for reporting and for the detailed data.
2022-09-01 06:42:51 +02:00
Timothy Pogue
57e9078727
update example config
2022-08-31 14:44:52 -06:00
Wagner Costa Santos
44d3a9140d
Merge branch 'develop' of https://github.com/wagnercosta/freqtrade into develop
2022-08-31 15:37:06 -03:00
Wagner Costa Santos
7bed0450d2
pr review - refactoring backtesting freqai
2022-08-31 15:36:29 -03:00
Timothy Pogue
c72a2c26c7
remove external pairlist
2022-08-31 12:06:24 -06:00
Timothy Pogue
6e8abf8674
add producer name to required fields in config
2022-08-31 11:58:58 -06:00
wagnercosta
3d4497467c
Merge branch 'freqtrade:develop' into develop
2022-08-31 14:47:06 -03:00
Matthias
3d4ad1de4c
Merge pull request #7244 from freqtrade/move_datadownload
...
extract download-data from freqai to prepare for future async changes
2022-08-31 19:46:14 +02:00
Timothy Pogue
865b34cd6f
add producer names
2022-08-31 11:43:02 -06:00
Timothy Pogue
510cf4f305
remove data waiting, remove explicit analyzing of external df
2022-08-31 10:40:26 -06:00
robcaulk
240b529533
fix tensorboard path so that users can track all historical models
2022-08-31 16:50:39 +02:00
Richard Jozsa
2493e0c8a5
Unnecessary lines in Base4, and changes for box space, to fit better for our needs ( #7324 )
2022-08-31 16:37:02 +02:00
Wagner Costa Santos
df51da22ee
refactoring freqai backtesting
2022-08-31 11:23:48 -03:00
Matthias
57ff6f8ac5
Init timerange object properly
2022-08-31 10:28:31 +00:00
Matthias
13ccd940d5
Remove startup_candle_count from freqai sample config to avoid confusion
2022-08-31 10:27:08 +00:00
Matthias
7ba4fda5d7
Implement PR feedback
2022-08-31 10:26:47 +00:00
Matthias
a88ffd2c9d
Merge branch 'develop' into move_datadownload
2022-08-31 10:23:45 +00:00
Matthias
4aec2db14d
Remove isClose from tests in favor of pytest.approx
2022-08-31 08:25:56 +00:00
Timothy Pogue
115a901773
minor fix for conditional in handle func
2022-08-30 19:34:43 -06:00
Timothy Pogue
ddc45ce2eb
message handling fix, data waiting fix
2022-08-30 19:30:14 -06:00
Timothy Pogue
346e73dd75
client implementation, minor fixes
2022-08-30 19:21:34 -06:00
Matthias
10e0d53860
Simplify 2 more tests
2022-08-30 20:49:53 +02:00
Matthias
c9aa09ec89
Simplify base fee handling
2022-08-30 20:46:06 +02:00
robcaulk
7e8e29e42d
use continuous value for inlier_metric
2022-08-30 20:41:37 +02:00
robcaulk
0b8482360f
add documentation for inlier metric
2022-08-30 20:32:49 +02:00
Timothy Pogue
418bd26a80
minor fixes, rework consumer request, update requirements.txt
2022-08-30 11:04:16 -06:00
robcaulk
7f52908e87
ensure the lost points are prepended for FreqUI
2022-08-30 18:55:58 +02:00
robcaulk
a58dd0bbf9
add noise feature, improve docstrings
2022-08-30 18:26:24 +02:00
robcaulk
b11742a4c5
integrate inlier metric function
2022-08-30 18:26:24 +02:00
th0rntwig
d3cb211283
Add inlier metric computation
2022-08-30 18:26:24 +02:00
th0rntwig
50e2808667
Fix bug in DI ( #7321 )
2022-08-30 12:54:39 +02:00
Timothy Pogue
47f7c384fb
consumer subscriptions, fix serializer bug
2022-08-29 15:48:29 -06:00
Matthias
71846ecbf2
Partially revert prior commit, use correct exchange class
2022-08-29 21:51:10 +02:00
Timothy Pogue
7952e0df25
initial rework separating server and client impl
2022-08-29 13:41:15 -06:00
Matthias
eee2071e32
Fix non-testing liquidation test
2022-08-29 21:04:09 +02:00
Matthias
efc3b39fb8
Improve config overwriting wording
...
#7181
2022-08-29 20:01:03 +02:00
Matthias
93cbfc5f29
Merge pull request #7315 from freqtrade/reverse-train-test-order
...
allow users to properly reverse train-test data ordering
2022-08-29 15:27:28 +02:00
Richard Jozsa
1a8e1362a1
There was an error in the docs around continual learning and thread count ( #7314 )
...
* Error in the docs
2022-08-29 11:15:06 +02:00
robcaulk
62c0a174c8
allow users to properly reverse train-test data ordering
2022-08-29 11:04:58 +02:00
Matthias
c54484dad5
Merge pull request #7305 from freqtrade/dependabot/pip/develop/mkdocs-material-8.4.2
...
Bump mkdocs-material from 8.4.1 to 8.4.2
2022-08-29 08:08:33 +02:00
Matthias
db3d972d47
Merge pull request #7306 from freqtrade/dependabot/pip/develop/fastapi-0.81.0
...
Bump fastapi from 0.79.1 to 0.81.0
2022-08-29 08:08:14 +02:00
Matthias
25a7f44856
Merge pull request #7312 from freqtrade/dependabot/pip/develop/ccxt-1.92.84
...
Bump ccxt from 1.92.52 to 1.92.84
2022-08-29 08:07:53 +02:00
Matthias
b7b87c398b
Merge pull request #7308 from freqtrade/dependabot/pip/develop/nbconvert-7.0.0
...
Bump nbconvert from 6.5.3 to 7.0.0
2022-08-29 07:58:46 +02:00
Matthias
27a9f98d5f
Simplify liquidation price structure, improve test cov
2022-08-29 07:04:48 +02:00
Matthias
226fa5d93c
Simplify liquidation price calling structure
2022-08-29 07:04:48 +02:00
dependabot[bot]
56cd80926a
Bump fastapi from 0.79.1 to 0.81.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.79.1 to 0.81.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.79.1...0.81.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-29 04:52:12 +00:00
Matthias
f664ebd262
Merge pull request #7309 from freqtrade/dependabot/pip/develop/scipy-1.9.1
...
Bump scipy from 1.9.0 to 1.9.1
2022-08-29 06:51:37 +02:00
Matthias
9b5f85b970
Merge pull request #7310 from freqtrade/dependabot/pip/develop/uvicorn-0.18.3
...
Bump uvicorn from 0.18.2 to 0.18.3
2022-08-29 06:51:19 +02:00
Matthias
ebbb2cc552
Merge pull request #7311 from freqtrade/dependabot/pip/develop/orjson-3.8.0
...
Bump orjson from 3.7.12 to 3.8.0
2022-08-29 06:50:44 +02:00
Matthias
a0db6652a7
Merge pull request #7307 from freqtrade/dependabot/pip/develop/urllib3-1.26.12
...
Bump urllib3 from 1.26.11 to 1.26.12
2022-08-29 06:50:30 +02:00
Matthias
4def3678b7
Merge pull request #7298 from freqtrade/tif_align
...
align TimeInForce to ccxt usage
2022-08-29 06:36:51 +02:00
Matthias
8be8a12cc4
Merge pull request #7260 from JohanVlugt/develop
...
Example FreqAI hybrid strategy
2022-08-29 06:34:45 +02:00
Matthias
40c00d2d8f
Version bump dev version to 2022.9
2022-08-29 06:34:20 +02:00
Matthias
a01402fa46
Merge branch 'stable' into develop
2022-08-29 06:28:21 +02:00
dependabot[bot]
d7189847a7
Bump ccxt from 1.92.52 to 1.92.84
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.92.52 to 1.92.84.
- [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.92.52...1.92.84 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-29 03:01:59 +00:00
dependabot[bot]
d734f7612f
Bump orjson from 3.7.12 to 3.8.0
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.7.12 to 3.8.0.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.7.12...3.8.0 )
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-29 03:01:50 +00:00
dependabot[bot]
3a7441a27d
Bump uvicorn from 0.18.2 to 0.18.3
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.18.2 to 0.18.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.18.2...0.18.3 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-29 03:01:41 +00:00
dependabot[bot]
49dd1c1d49
Bump scipy from 1.9.0 to 1.9.1
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.9.0 to 1.9.1.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.9.0...v1.9.1 )
---
updated-dependencies:
- dependency-name: scipy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-29 03:01:36 +00:00
dependabot[bot]
e9f46f4768
Bump nbconvert from 6.5.3 to 7.0.0
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.5.3 to 7.0.0.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.5.3...7.0.0 )
---
updated-dependencies:
- dependency-name: nbconvert
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-29 03:01:30 +00:00
dependabot[bot]
0af4bd2944
Bump urllib3 from 1.26.11 to 1.26.12
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.11 to 1.26.12.
- [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.11...1.26.12 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-29 03:01:25 +00:00
dependabot[bot]
e9e872ca20
Bump mkdocs-material from 8.4.1 to 8.4.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.4.1 to 8.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/8.4.1...8.4.2 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-29 03:01:18 +00:00
th0rntwig
8b0cfe1236
Reduce image sizes in freqai doc ( #7304 )
2022-08-28 23:27:12 +02:00
Timothy Pogue
8c4e68b8eb
updated example configs
2022-08-28 13:00:52 -06:00
robcaulk
67cddae756
fix tensorboard image
2022-08-28 21:00:26 +02:00
robcaulk
af8f308584
start the reinforcement learning doc
2022-08-28 20:52:03 +02:00
robcaulk
7766350c15
refactor environment inheritence tree to accommodate flexible action types/counts. fix bug in train profit handling
2022-08-28 19:21:57 +02:00
Robert Caulk
39a739eadb
Merge pull request #7296 from th0rntwig/dbscan
...
Improve MinPts calculation in DBSCAN, add outlier protection, and add data_kitchen tests
2022-08-28 14:37:47 +02:00
robcaulk
a44a235b56
isort imports in tests/freqai
2022-08-28 13:47:01 +02:00
robcaulk
6634229cc1
appease the flake8 gods
2022-08-28 13:21:29 +02:00
robcaulk
fcb5d1cb5a
remove debugging flag
2022-08-28 13:01:39 +02:00
robcaulk
dd628eb525
add tests for outlier detection and removal functions
2022-08-28 12:56:39 +02:00
robcaulk
1e41c773a0
fix outlier protection
2022-08-28 12:11:29 +02:00
robcaulk
22b42e91f3
add new parameter to freqai doc
2022-08-28 11:53:24 +02:00
smarmau
ff3a4995c1
remove unnecessary code
2022-08-28 11:45:20 +02:00
Matthias
b9f35cadb3
add /stopentry alias for /stopbuy
2022-08-28 11:37:22 +02:00
smarmau
005594c29c
simplify hybrid template
2022-08-28 11:29:48 +02:00
Matthias
59a723aec8
Add /health to rest client
...
discovered in #7299
2022-08-27 15:12:04 +02:00
th0rntwig
71f7d68783
Fixed mypy error
2022-08-27 12:44:55 +02:00
Matthias
c61b986c3d
FTX - support time_in_force (and PO ordertype)
...
closes #7175
2022-08-27 10:30:38 +02:00
Matthias
104a73025d
Uppercase TimeInForce (align with ccxt)
2022-08-27 10:30:06 +02:00
Matthias
6686489c06
Merge pull request #7258 from freqtrade/feat/hyp_optinal_indicator
...
Add flag to move hyperopt populate_indicators to epoch
2022-08-27 09:21:16 +02:00
Matthias
c3e74e6e8d
Improve doc wording
2022-08-27 08:55:29 +02:00
Matthias
2b70c3d0c0
support price callback for partial exits in bt
...
This will align results to how live works.
closes #7292
2022-08-27 08:50:09 +02:00
Timothy Pogue
05ca673883
Catch status code errors
2022-08-27 00:06:03 -06:00
Timothy Pogue
fcceb744c5
Add janus to requirements.txt
2022-08-26 23:43:05 -06:00
Timothy Pogue
2b5f067877
Refactoring, minor improvements, data provider improvements
2022-08-26 23:40:13 -06:00
Matthias
9204f01312
Don't lock pairs on partial exit
2022-08-27 07:23:02 +02:00
elintornquist
86c5ac44e4
Add outlier percentage check
2022-08-26 23:05:07 +02:00
Timothy Pogue
a998d6d773
fix tests
2022-08-26 14:52:15 -06:00
Matthias
2ef4534fee
Fix ccxt / longrun tests
2022-08-26 20:44:36 +02:00
Matthias
efe4fd3e24
Add libgomp1 to dockerfile
2022-08-26 20:21:19 +02:00
Matthias
01126c43f7
Fix liquidation price tier calculation
...
closes #7294
2022-08-26 20:14:24 +02:00
Matthias
753d1b2aad
Update leverage tier terminology to be clear and aligned with ccxt
2022-08-26 19:34:51 +02:00
elintornquist
b2d664c63c
Change MinPts calculation
2022-08-26 18:57:27 +02:00
robcaulk
bb3523f383
download data homogeneously across timeframes
2022-08-26 18:51:42 +02:00
robcaulk
e7261cf515
add freqai utils.py file
2022-08-26 15:30:28 +02:00
robcaulk
65b552e310
make docs reflect reality, move download_all_data to new utils.py file, automatic startup_candle detection
2022-08-26 15:30:01 +02:00
robcaulk
4b7e640f31
reduce code duplication, optimize auto data download per tf
2022-08-26 13:56:44 +02:00
robcaulk
8c313b431d
remove whitespace from Dockerfile
2022-08-26 11:14:01 +02:00
robcaulk
baa4f8e3d0
remove Base3ActionEnv in favor of Base4Action
2022-08-26 11:04:25 +02:00
richardjozsa
cdc550da9a
Revert the docker changes to be inline with the original freqtrade image
...
Reverted the changes, and added a new way of doing, Dockerfile.freqai with that file the users can make their own dockerimage.
2022-08-26 11:04:25 +02:00
richardjozsa
d31926efdf
Added Base4Action
2022-08-26 11:04:25 +02:00
Matthias
53d46a0385
align max_entry_position_adjustment behavior of backtesting to live
...
closes #7293
2022-08-25 20:36:17 +02:00
robcaulk
3199eb453b
reduce code for base use-case, ensure multiproc inherits custom env, add ability to limit ram use.
2022-08-25 19:05:51 +02:00
Matthias
1fd223c815
Update --prepend help string
...
closes #7290
2022-08-25 17:03:41 +02:00
robcaulk
05ccebf9a1
automate eval freq in multiproc
2022-08-25 12:29:48 +02:00
robcaulk
94cfc8e63f
fix multiproc callback, add continual learning to multiproc, fix totalprofit bug in env, set eval_freq automatically, improve default reward
2022-08-25 11:46:18 +02:00
Matthias
f2a356a80c
Fix some imports
2022-08-25 07:08:58 +02:00
Matthias
6636f17e0f
Simplify usage of amount_to_contract precision
2022-08-25 07:08:22 +02:00
Matthias
9e48e6a40b
Update docs about precision limits in backtesting
2022-08-25 06:50:10 +02:00
Matthias
205ab26e92
Remove TODO in test
2022-08-25 06:50:10 +02:00
Matthias
70df037690
Improve test precision
2022-08-25 06:50:10 +02:00
Timothy Pogue
3e786a9b8b
added example configs
2022-08-24 22:44:22 -06:00
Timothy Pogue
d474111a65
Renamed to external signals, controller class refactored
2022-08-24 22:42:29 -06:00
Timothy Pogue
592373f096
Remove pairlist waiting, add .db files to .gitignore
2022-08-24 18:30:30 -06:00
Matthias
32faad9333
Fix backtest calculation problem with DCA
...
closes #7287
2022-08-24 20:36:08 +02:00
robcaulk
d1bee29b1e
improve default reward, fix bugs in environment
2022-08-24 18:32:40 +02:00
robcaulk
a61821e1c6
remove monitor log
2022-08-24 16:33:13 +02:00
robcaulk
bd870e2331
fix monitor bug, set default values in case user doesnt set params
2022-08-24 16:32:14 +02:00
robcaulk
c0cee5df07
add continual retraining feature, handly mypy typing reqs, improve docstrings
2022-08-24 13:00:55 +02:00
robcaulk
b708134c1a
switch multiproc thread count to rl_config definition
2022-08-24 13:00:55 +02:00
robcaulk
b26ed7dea4
fix generic reward, add time duration to reward
2022-08-24 13:00:55 +02:00
robcaulk
280a1dc3f8
add live rate, add trade duration
2022-08-24 13:00:55 +02:00
robcaulk
f9a49744e6
add strategy to the freqai object
2022-08-24 13:00:55 +02:00
richardjozsa
a2a4bc05db
Fix the state profit calculation logic
2022-08-24 13:00:55 +02:00
robcaulk
29f0e01c4a
expose environment reward parameters to the user config
2022-08-24 13:00:55 +02:00
robcaulk
d88a0dbf82
add sb3_contrib models to the available agents. include sb3_contrib in requirements.
2022-08-24 13:00:55 +02:00
robcaulk
8b3a8234ac
fix env bug, allow example strat to short
2022-08-24 13:00:55 +02:00
mrzdev
8cd4daad0a
Feat/freqai rl dev ( #7 )
...
* access trades through get_trades_proxy method to allow backtesting
2022-08-24 13:00:55 +02:00
robcaulk
3eb897c2f8
reuse callback, allow user to acces all stable_baselines3 agents via config
2022-08-24 13:00:55 +02:00
robcaulk
4b9499e321
improve nomenclature and fix short exit bug
2022-08-24 13:00:55 +02:00
sonnhfit
4baa36bdcf
fix persist a single training environment for PPO
2022-08-24 13:00:55 +02:00
robcaulk
f95602f6bd
persist a single training environment.
2022-08-24 13:00:55 +02:00
robcaulk
5d4e5e69fe
reinforce training with state info, reinforce prediction with state info, restructure config to accommodate all parameters from any user imported model type. Set 5Act to default env on TDQN. Clean example config.
2022-08-24 13:00:55 +02:00
sonnhfit
7962a1439b
remove keep low profit
2022-08-24 13:00:55 +02:00
sonnhfit
81b5aa66e8
make env keep current position when low profit
2022-08-24 13:00:55 +02:00
sonnhfit
45218faeb0
fix coding convention
2022-08-24 13:00:55 +02:00
richardjozsa
d55092ff17
Docker building update, and TDQN repair with the newer release of SB+
2022-08-24 13:00:55 +02:00
robcaulk
74e4fd0633
ensure config example can work with backtesting RL
2022-08-24 13:00:55 +02:00
robcaulk
b90da46b1b
improve price df handling to enable backtesting
2022-08-24 13:00:55 +02:00
MukavaValkku
2080ff86ed
5ac base fixes in logic
2022-08-24 13:00:55 +02:00
robcaulk
16cec7dfbd
fix save/reload functionality for stablebaselines
2022-08-24 13:00:55 +02:00
sonnhfit
0475b7cb18
remove unuse code and fix coding conventions
2022-08-24 13:00:55 +02:00
MukavaValkku
d60a166fbf
multiproc TDQN with xtra callbacks
2022-08-24 13:00:55 +02:00
robcaulk
dd382dd370
add monitor to eval env so that multiproc can save best_model
2022-08-24 13:00:55 +02:00
robcaulk
69d542d3e2
match config and strats to upstream freqai
2022-08-24 13:00:55 +02:00
robcaulk
e5df39e891
ensuring best_model is placed in ram and saved to disk and loaded from disk
2022-08-24 13:00:55 +02:00
robcaulk
bf7ceba958
set cpu threads in config
2022-08-24 13:00:55 +02:00
MukavaValkku
57c488a6f1
learning_rate + multicpu changes
2022-08-24 13:00:55 +02:00
MukavaValkku
48bb51b458
example config added
2022-08-24 13:00:55 +02:00
MukavaValkku
b1fc5a06ca
example config added
2022-08-24 13:00:55 +02:00
sonnhfit
6d8e838a8f
update tensorboard dependency
2022-08-24 13:00:55 +02:00
robcaulk
acf3484e88
add multiprocessing variant of ReinforcementLearningPPO
2022-08-24 13:00:55 +02:00
MukavaValkku
cf0731095f
type fix
2022-08-24 13:00:55 +02:00
MukavaValkku
1c81ec6016
3ac and 5ac example strategies
2022-08-24 13:00:55 +02:00
MukavaValkku
13cd18dc9a
PPO policy change + verbose=1
2022-08-24 13:00:55 +02:00
robcaulk
926023935f
make base 3ac and base 5ac environments. TDQN defaults to 3AC.
2022-08-24 13:00:55 +02:00
MukavaValkku
096533bcb9
3ac to 5ac
2022-08-24 13:00:55 +02:00
MukavaValkku
718c9d0440
action fix
2022-08-24 13:00:55 +02:00
robcaulk
9c78e6c26f
base PPO model only customizes reward for 3AC
2022-08-24 13:00:55 +02:00
robcaulk
6048f60f13
get TDQN working with 5 action environment
2022-08-24 13:00:55 +02:00
robcaulk
d4db5c3281
ensure TDQN class is properly named
2022-08-24 13:00:55 +02:00
robcaulk
91683e1dca
restructure RL so that user can customize environment
2022-08-24 13:00:55 +02:00
sonnhfit
ecd1f55abc
add rl module
2022-08-24 13:00:55 +02:00
sonnhfit
70b25461f0
add rl dependency
2022-08-24 13:00:55 +02:00
MukavaValkku
9b895500b3
initial commit - new dev branch
2022-08-24 13:00:55 +02:00
MukavaValkku
cd3fe44424
callback function and TDQN model added
2022-08-24 13:00:55 +02:00
MukavaValkku
01232e9a1f
callback function and TDQN model added
2022-08-24 13:00:55 +02:00
MukavaValkku
8eeaab2746
add reward function
2022-08-24 13:00:55 +02:00
MukavaValkku
ec813434f5
ReinforcementLearningModel
2022-08-24 13:00:55 +02:00
MukavaValkku
2f4d73eb06
Revert "ReinforcementLearningModel"
...
This reverts commit 4d8dfe1ff1daa47276eda77118ddf39c13512a85.
2022-08-24 13:00:55 +02:00
MukavaValkku
c1e7db3130
ReinforcementLearningModel
2022-08-24 13:00:55 +02:00
robcaulk
05ed1b544f
Working base for reinforcement learning model
2022-08-24 13:00:40 +02:00
Matthias
a6d78a8615
initialize Since parameter properly
...
closes #7285
2022-08-23 06:43:04 +02:00
Matthias
fe7108ae75
Convert amount to contracts before comparing for close
...
closes #7279
2022-08-23 06:37:38 +02:00
Matthias
78b161e14c
add contract_size to database
2022-08-23 06:37:38 +02:00
Matthias
6036018f35
Extract contracts_to_amount and amount_to_contracts to standalone functions
2022-08-23 06:37:38 +02:00
Matthias
1b0f37a93c
Fix documentation typo
2022-08-23 06:37:38 +02:00
Matthias
5f38a574ce
Add okx broker id
2022-08-23 06:37:38 +02:00
th0rntwig
5ce1c69803
Improve DBSCAN epsilon identification ( #7269 )
...
* Improve DBSCAN epsilon identification
2022-08-22 19:57:20 +02:00
Matthias
60ba921f56
Merge pull request #7282 from freqtrade/mem-leak-fix
...
Plug mem leak, add training timer
2022-08-22 19:36:52 +02:00
robcaulk
ac42c0153d
deprecate indicator_max_period_candles, automatically compute startup candles for FreqAI backtesting.
2022-08-22 18:19:07 +02:00
robcaulk
96d8882f1e
Plug mem leak, add training timer
2022-08-22 13:30:30 +02:00
Matthias
f55d5ffd8c
Don't fail when --strategy-path is not a valid directory.
...
closes #7264
2022-08-22 09:20:14 +00:00
Matthias
914b6247e4
Merge pull request #7278 from freqtrade/dependabot/pip/develop/ccxt-1.92.52
...
Bump ccxt from 1.92.20 to 1.92.52
2022-08-22 08:41:52 +02:00
Matthias
da87e9cbb3
Merge pull request #7275 from freqtrade/dependabot/pip/develop/types-requests-2.28.9
...
Bump types-requests from 2.28.8 to 2.28.9
2022-08-22 08:41:34 +02:00
Matthias
484b147a89
Merge pull request #7277 from freqtrade/dependabot/pip/develop/time-machine-2.8.1
...
Bump time-machine from 2.7.1 to 2.8.1
2022-08-22 07:13:05 +02:00
Timothy Pogue
4fa01548f6
Remove old var from strategy interface
2022-08-21 22:49:42 -06:00
Timothy Pogue
6f5478cc02
DataFrame transmission, strategy follower logic
2022-08-21 22:45:36 -06:00
Matthias
015be770c3
ccxt now defaults to base volume for all markets
2022-08-22 06:42:14 +02:00
Matthias
93d2f7fc85
types-requests bump pre-commit
2022-08-22 06:37:26 +02:00
Matthias
7844157a90
Merge pull request #7276 from freqtrade/dependabot/pip/develop/jsonschema-4.14.0
...
Bump jsonschema from 4.9.1 to 4.14.0
2022-08-22 06:31:29 +02:00
Matthias
6e046884af
Merge pull request #7273 from freqtrade/dependabot/pip/develop/fastapi-0.79.1
...
Bump fastapi from 0.79.0 to 0.79.1
2022-08-22 06:25:35 +02:00
Matthias
a784f63e9a
Merge pull request #7274 from freqtrade/dependabot/pip/develop/mkdocs-material-8.4.1
...
Bump mkdocs-material from 8.4.0 to 8.4.1
2022-08-22 06:24:22 +02:00
dependabot[bot]
ff9ed1abad
Bump ccxt from 1.92.20 to 1.92.52
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.92.20 to 1.92.52.
- [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.92.20...1.92.52 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-22 03:02:25 +00:00
dependabot[bot]
354d3c0cda
Bump time-machine from 2.7.1 to 2.8.1
...
Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 2.7.1 to 2.8.1.
- [Release notes](https://github.com/adamchainz/time-machine/releases )
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/HISTORY.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/2.7.1...2.8.1 )
---
updated-dependencies:
- dependency-name: time-machine
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-22 03:02:10 +00:00
dependabot[bot]
eeb177110e
Bump jsonschema from 4.9.1 to 4.14.0
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.9.1 to 4.14.0.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.9.1...v4.14.0 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-22 03:02:03 +00:00
dependabot[bot]
70848a258d
Bump types-requests from 2.28.8 to 2.28.9
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.28.8 to 2.28.9.
- [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 >
2022-08-22 03:01:59 +00:00
dependabot[bot]
3958e53aaa
Bump mkdocs-material from 8.4.0 to 8.4.1
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.4.0 to 8.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/8.4.0...8.4.1 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-22 03:01:55 +00:00
dependabot[bot]
dfa7d1fc27
Bump fastapi from 0.79.0 to 0.79.1
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.79.0 to 0.79.1.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.79.0...0.79.1 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-22 03:01:51 +00:00
Matthias
2dc34779d5
Fix line length
2022-08-21 18:07:41 +02:00
Matthias
f6d832c6d9
Add get_option to expose ft_has via method
2022-08-21 17:51:46 +02:00
Matthias
87a3115073
Add get_open_trade_count() to simplify getting open trade count.
2022-08-21 17:08:27 +02:00
Matthias
085f81ec9e
Fix header indent on stake-size-management
2022-08-21 08:24:14 +02:00
Matthias
0ec38e0cfd
Fix typo in docs
2022-08-21 08:23:07 +02:00
Matthias
6189aa817c
Fix HybridExample formatting
2022-08-20 19:50:18 +02:00
robcaulk
64b0834437
add credit in docstring
2022-08-20 17:04:38 +02:00
robcaulk
90c03178b1
provide user directions, clean up strategy, remove unnecessary code.
2022-08-20 17:02:18 +02:00
Matthias
cdd4745693
Merge pull request #7263 from freqtrade/okx_cache_tiers
...
Okx cache tiers
2022-08-20 15:18:13 +02:00
Matthias
1fb2e9558f
Disable caching of leverage tiers in ccxt compat methods
2022-08-20 14:39:11 +02:00
Matthias
5b3f031590
Use hyperopt safe amount precision method
2022-08-20 14:13:15 +02:00
Matthias
4511634f3a
improve test coverage
2022-08-20 14:03:47 +02:00
Matthias
738e95b875
Add tests for leverage tiers caching
2022-08-20 13:54:54 +02:00
Matthias
b6e8b9df35
Use cached leverage tiers
2022-08-20 13:01:58 +02:00
Matthias
52ec0d1046
Update binance Leverage tiers
2022-08-20 11:53:15 +02:00
Matthias
7563050f17
Realign tests to precision backtesting
2022-08-20 11:47:15 +02:00
Matthias
0da0600836
Have backtesting respect tradable size
...
closes #7161
2022-08-20 11:41:11 +02:00
Matthias
54ddc1a4c2
Add --tradingmode alias
2022-08-20 11:24:20 +02:00
Matthias
aa3da092a0
Dont' use classProperty - that's not supported on 3.8
2022-08-20 10:55:52 +02:00
Matthias
63efb3ff3e
Merge pull request #7245 from th0rntwig/improve-doc
...
Restructure and improve doc, add fig
2022-08-20 09:48:50 +02:00
Matthias
665cf4431d
Add explicit test cov. for .range behavior
2022-08-20 08:41:31 +02:00
Matthias
01d45ed12e
Merge pull request #7257 from freqtrade/feat/list-pair-time
...
Get min/max data in list-data command
2022-08-20 08:16:52 +02:00
Matthias
7b8b73e651
Merge pull request #7243 from lolongcovas/newbranch_test
...
Improve PCA and pairwise distance calcs
2022-08-20 08:13:40 +02:00
Timothy Pogue
739b68f8fd
ExternalPairList plugin
2022-08-19 22:40:01 -06:00
elintornquist
692c6bf1fd
Added and updated figs and fig descriptions
2022-08-19 22:23:26 +02:00
robcaulk
88d6a7fbff
additional edits
2022-08-19 22:23:26 +02:00
elintornquist
9c6b745f06
Restructure and improve doc, add fiq
2022-08-19 22:23:26 +02:00
Johan van der Vlugt
b44bd0171c
Example Classifier strat
2022-08-19 19:10:37 +02:00
Matthias
b9d48c3278
use numbers in HyperoptState properly ...
2022-08-19 15:40:06 +02:00
Matthias
1389c8f5b6
Update documentation with show-timerange option
2022-08-19 15:34:10 +02:00
Matthias
733f716819
Update documentation
2022-08-19 15:22:43 +02:00
Matthias
bc359675a2
Add --analyze-per-epoch - moving populate_analysis to the epoch process
2022-08-19 15:19:43 +02:00
Matthias
09f8904545
Extract analysis to separate method
2022-08-19 15:12:55 +02:00
Matthias
08ef5ad2d8
Add HyperoptState enum and container class
2022-08-19 15:11:43 +02:00
Matthias
1c6f966579
Hyperopt: simplify parameter "can_optimize" handling
2022-08-19 15:03:03 +02:00
Matthias
16af10a5bc
Update notebook sample with simplified datadir configuration
...
closes #7252
2022-08-19 14:05:27 +02:00
Matthias
b7553d20d4
Get min/max data in list-data command
2022-08-19 13:45:55 +02:00
Matthias
7d84ef2e2c
Remove unused imports
2022-08-19 13:45:10 +02:00
longyu
521381ebf0
undo example strategy newline
2022-08-19 12:40:03 +02:00
longyu
790534e0f8
Merge branch 'newbranch_test' of github.com:lolongcovas/freqtrade into newbranch_test
2022-08-19 12:39:19 +02:00
longyu
cfa5b3f12c
add new line
2022-08-19 12:39:08 +02:00
longyu
277245c69d
remove line
2022-08-19 12:39:00 +02:00
Matthias
b420614d65
Reduce code duplication in datahandlers
2022-08-19 09:33:07 +02:00
Matthias
975bf8fe88
Update Docstring to match actual return values
2022-08-19 09:23:53 +02:00
Matthias
47b3143534
Simplify and fix some tests
2022-08-19 09:10:54 +02:00
Timothy Pogue
6834db11f3
minor improvements and pairlist data transmission
2022-08-19 00:06:19 -06:00
Matthias
42eb508515
Attempt fix of #7184
2022-08-19 07:09:46 +02:00
Matthias
76a3e97e05
Add migrations end message
...
closes #7251
2022-08-19 06:39:51 +02:00
Timothy Pogue
9f6bba40af
initial concept for replicate, basic leader and follower logic
2022-08-18 20:10:58 +02:00
Matthias
70a77ba3d9
Check for "last" availability in PrecisionFilter
...
closes #7250
2022-08-18 20:07:50 +02:00
longyu
1fada53ddd
remove newline
2022-08-18 19:40:00 +02:00
Matthias
85b43ec1a1
Remove double-check for "isolated margin"
2022-08-18 15:23:58 +02:00
Matthias
fde469a253
Remove unnecessary check
2022-08-18 14:53:44 +02:00
Matthias
075e9b8526
Log Exchange responses for set_leverage
2022-08-18 09:52:03 +02:00
Matthias
46e8d9a5e4
Reduce verbosity when whitelist is empty
2022-08-18 09:09:37 +02:00
Matthias
18fab86431
Add dock segment about webserver mode for docker
2022-08-18 08:32:15 +02:00
Matthias
0461a89348
Fix test failures
2022-08-18 07:20:49 +02:00
longyu
f70b0bab80
remove line
2022-08-17 23:49:20 +02:00
Matthias
66910bfe63
Don't fail if mark candles are missing
...
closes #7239
2022-08-17 20:01:57 +02:00
robcaulk
88dd9920ea
sort imports for isort
2022-08-17 16:38:09 +02:00
robcaulk
5155afb4e7
clean up code remnants
2022-08-17 15:22:48 +02:00
robcaulk
0c34104e45
extract download-data from freqai to prepare for future async changes
2022-08-17 15:18:44 +02:00
longyu
9c38c27eed
ignore sample itself distance for avg_mean_dist computation
2022-08-17 15:09:57 +02:00
longyu
72c34291e3
newline
2022-08-17 15:09:10 +02:00
Matthias
3983368228
gateio futures is showing base currency in volume!
2022-08-17 14:51:48 +02:00
Matthias
83ca168bb8
Merge pull request #7216 from freqtrade/precise_calcs
...
Precise calcs
2022-08-17 14:32:02 +02:00
Matthias
c615e1bc62
Avoid loop error during ccxt tests
2022-08-17 14:31:40 +02:00
Matthias
b9667f50cf
Fix random test failure
2022-08-17 14:05:12 +02:00
Matthias
e7902bffa0
Remove checks for dataprovider existance - it's available in all modes.
2022-08-17 10:57:25 +02:00
Matthias
e0883a4ea0
Improve doc wording
2022-08-17 10:55:59 +02:00
Matthias
819bc71941
Update docs for freqai docker container
2022-08-17 10:35:56 +02:00
Matthias
463cf66881
Fix bad image name
2022-08-17 10:32:29 +02:00
Matthias
c8d7c2caac
Update CI to build and push freqAI images
2022-08-17 10:32:29 +02:00
Matthias
8d182768f9
stoploss should also use trimmed prices
2022-08-17 09:57:11 +02:00
Matthias
0b0e7eaf96
Mutex TTL Cache accesses which can be accessed by multiple threads
...
Apparently, cachetools is (intentionally) not threadsafe
when using the Caches directly.
It's therefore recommended to wrap these with an explicit lock to avoid
problems.
source: https://github.com/tkem/cachetools/issues/245
closes #7215
2022-08-16 19:48:21 +02:00
Matthias
24690c1918
Don't convert open_rate to precision
...
this may cause more problems than it solves.
2022-08-16 18:32:00 +02:00
Matthias
3b44dc52e1
Minor corrections
2022-08-16 18:10:48 +02:00
Matthias
ea6bc47d7a
gateio default configs should specify unknown_fee_rate
2022-08-16 17:26:53 +02:00
Matthias
5dde011b31
Add unknown_fee_rate to full sample config
2022-08-16 17:23:49 +02:00
Matthias
a1e4fbf313
Run price_to_precision for dry-run orders
2022-08-16 17:23:49 +02:00
Matthias
1ac81aa316
Show message if fee update failed due to missing
...
closes #7234
2022-08-16 17:09:23 +02:00
Matthias
c865814a8e
Merge pull request #7236 from freqtrade/fix-lgbm-warning
...
Fix input shape for LighGBMClassifier
2022-08-16 13:49:25 +02:00
robcaulk
4c0fda400f
fix input shape warning for LGBMClassifier, add sample_weights/eval_weights
2022-08-16 11:41:53 +02:00
Matthias
fa89368c02
Add test for precision backpopulation
2022-08-16 11:11:52 +02:00
Matthias
96d2f61812
Properly round timestamps to avoid constant log messages
2022-08-16 10:22:59 +02:00
Matthias
b8c1cf0107
Fix test leakage if config is available
2022-08-16 10:19:19 +02:00
Matthias
15a1c59a91
Backtesting should cache precisionMode
2022-08-16 10:15:19 +02:00
Matthias
a73e4f8e41
Truncate amount before comparing for closure
2022-08-16 09:49:53 +02:00
Matthias
2fb7a3091d
Improve backfill of precisions
2022-08-16 09:32:31 +02:00
Matthias
711b6b1a1a
Merge branch 'develop' into precise_calcs
2022-08-16 09:29:39 +02:00
Matthias
a5b438e41e
Run price_to_precision for dry-run orders
2022-08-16 09:28:23 +02:00
Matthias
1dd56e35d5
Ensure comparisions align when closing a trade
2022-08-16 08:21:02 +02:00
Matthias
e4b7bcaeab
Fix some tests
2022-08-16 08:01:07 +02:00
Matthias
e818797427
Minor fix in amount_to_precision logic
2022-08-15 20:29:05 +02:00
Matthias
c0bdb71810
Update docstring
2022-08-15 20:06:29 +02:00
Matthias
f2b6ff910f
Accept wrong pair in get_precision_amount
2022-08-15 20:05:22 +02:00
Matthias
09ee9089fb
Merge pull request #6832 from freqtrade/feat/freqai
...
Freqai: an interface for users to build/train/backtest predictive models and run them live
2022-08-15 20:03:08 +02:00
Matthias
e6af9a6903
Allow empty precisionMode on conversions
2022-08-15 20:00:15 +02:00
Matthias
c3f159bd57
Add precision fields to database
2022-08-15 19:58:40 +02:00
Matthias
22241c55d5
Add methods to get precision_amount from markets
2022-08-15 19:56:25 +02:00
Matthias
15e85797c2
Simplify to_precision tests and imports
2022-08-15 08:51:15 +02:00
Matthias
6c32331740
Move precision calculations to standalone functions
2022-08-15 08:43:58 +02:00
Matthias
053ab12ba6
Merge pull request #7227 from freqtrade/dependabot/pip/develop/plotly-5.10.0
...
Bump plotly from 5.9.0 to 5.10.0
2022-08-15 08:11:38 +02:00
Matthias
c7e1719215
Fix interface import sorting
2022-08-15 06:53:02 +02:00
Matthias
686b72a82d
Merge pull request #7229 from freqtrade/dependabot/pip/develop/ccxt-1.92.20
...
Bump ccxt from 1.91.93 to 1.92.20
2022-08-15 06:49:54 +02:00
Matthias
398b2946b5
Update test formatting
2022-08-15 06:49:28 +02:00
Matthias
490c3a30ed
Merge pull request #7225 from freqtrade/dependabot/pip/develop/nbconvert-6.5.3
...
Bump nbconvert from 6.5.0 to 6.5.3
2022-08-15 06:32:54 +02:00
Matthias
3caf0f9df3
Merge pull request #7231 from freqtrade/dependabot/pip/develop/orjson-3.7.12
...
Bump orjson from 3.7.11 to 3.7.12
2022-08-15 06:32:31 +02:00
Matthias
b7b74a430c
Merge pull request #7230 from freqtrade/dependabot/pip/develop/mkdocs-material-8.4.0
...
Bump mkdocs-material from 8.3.9 to 8.4.0
2022-08-15 06:31:40 +02:00
Matthias
4ae9b48d89
Merge pull request #7228 from freqtrade/dependabot/pip/develop/filelock-3.8.0
...
Bump filelock from 3.7.1 to 3.8.0
2022-08-15 06:31:19 +02:00
dependabot[bot]
dba7d7fd65
Bump ccxt from 1.91.93 to 1.92.20
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.91.93 to 1.92.20.
- [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.91.93...1.92.20 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-15 04:29:20 +00:00
Matthias
a0c348cf97
Merge pull request #7226 from freqtrade/dependabot/pip/develop/numpy-1.23.2
...
Bump numpy from 1.23.1 to 1.23.2
2022-08-15 06:28:53 +02:00
Matthias
ce892d4cde
Merge pull request #7224 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.40
...
Bump sqlalchemy from 1.4.39 to 1.4.40
2022-08-15 06:28:17 +02:00
dependabot[bot]
6fb5fbdd30
Bump orjson from 3.7.11 to 3.7.12
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.7.11 to 3.7.12.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.7.11...3.7.12 )
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-15 03:01:56 +00:00
dependabot[bot]
bc79027cf4
Bump mkdocs-material from 8.3.9 to 8.4.0
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.3.9 to 8.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/8.3.9...8.4.0 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-15 03:01:51 +00:00
dependabot[bot]
2581acd75e
Bump filelock from 3.7.1 to 3.8.0
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.7.1 to 3.8.0.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.7.1...3.8.0 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-15 03:01:36 +00:00
dependabot[bot]
baa0af68b2
Bump plotly from 5.9.0 to 5.10.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 5.9.0 to 5.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/v5.9.0...v5.10.0 )
---
updated-dependencies:
- dependency-name: plotly
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-15 03:01:33 +00:00
dependabot[bot]
025ff27dd2
Bump numpy from 1.23.1 to 1.23.2
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.23.1 to 1.23.2.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst )
- [Commits](https://github.com/numpy/numpy/compare/v1.23.1...v1.23.2 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-15 03:01:29 +00:00
dependabot[bot]
96c279f86c
Bump nbconvert from 6.5.0 to 6.5.3
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.5.0 to 6.5.3.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.5...6.5.3 )
---
updated-dependencies:
- dependency-name: nbconvert
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-15 03:01:22 +00:00
dependabot[bot]
4b708caa6a
Bump sqlalchemy from 1.4.39 to 1.4.40
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.39 to 1.4.40.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst )
- [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 >
2022-08-15 03:01:19 +00:00
robcaulk
3f6d427084
add a check for number of training features in tests
2022-08-14 21:46:37 +02:00
robcaulk
006b11e5d5
fix leftover bug in indicator population
2022-08-14 21:42:55 +02:00
robcaulk
8961b8d560
merge in inference timer and historic predictions handling improvements.
2022-08-14 20:31:15 +02:00
robcaulk
ad846cdb76
fix lock bug, update docstring
2022-08-14 20:24:29 +02:00
Matthias
464d99808f
Update doc table formatting
2022-08-14 18:22:01 +02:00
Matthias
d442383a15
Fix ta-lib install script
2022-08-14 18:17:17 +02:00
Matthias
a29402ddde
Rename and move analysis_lock to data_kitchen
2022-08-14 17:23:14 +02:00
Matthias
3a9ec76c91
Move "freqai.lock" to backend to simplify user interface
2022-08-14 17:19:50 +02:00
Matthias
a5e96881f4
slightly update doc wording
2022-08-14 17:08:29 +02:00
Matthias
c08a89378d
Merge pull request #7192 from AchmadFathoni/patch_conda_ta-lib
...
Add script for patching conda libta-lib
2022-08-14 09:46:33 +02:00
Matthias
e7513c96b3
install py-find-1st from conda forge
...
closes #7193
2022-08-14 09:36:38 +02:00
Matthias
24f1dc4ecc
Update patched ta-lib install for conda
2022-08-14 09:06:04 +02:00
Matthias
044cf8bb2e
Allow new whitelist combination in "button" commands
2022-08-14 08:41:25 +02:00
Matthias
22ac291c3a
Merge pull request #7211 from ecoppen/rpc/whitelist_options
...
Optional /whitelist args - sorted, nobase
2022-08-14 08:26:21 +02:00
Robert Caulk
c9c128f781
finalize logo, improve doc, improve algo overview, fix base tensorflowmodel for mypy
2022-08-14 02:49:01 +02:00
Matthias
8d9284a524
Fix docs edit button
2022-08-13 20:20:09 +02:00
Matthias
7a2b4dbb99
Fix docs edit button
2022-08-13 20:16:36 +02:00
robcaulk
58de20af0f
make BaseClassifierModel. Add predict_proba to lightgbm
2022-08-13 20:07:31 +02:00
robcaulk
31be707cc8
clean up code, add docstrings
2022-08-13 19:40:24 +02:00
robcaulk
3e38c1b0bd
take dynamic sized tail off historic_predictions as return dataframe to strategy.
2022-08-13 19:40:24 +02:00
robcaulk
7d448fd4ac
allow fit_live_predictions access to current pair
2022-08-13 19:40:24 +02:00
robcaulk
1f192be43b
avoid denormalizing labels twice
2022-08-13 19:40:24 +02:00
robcaulk
b1b76a2dbe
debug classifier with predict proba
2022-08-13 19:40:24 +02:00
robcaulk
23cc21ce59
add predict_proba to base classifier, improve historic predictions handling
2022-08-13 19:40:24 +02:00
Matthias
61acbf21d0
Fix broken telegram tests
2022-08-13 15:46:06 +02:00
Matthias
7075b00e20
Remove odd dry run stoploss behavior
...
closes #7208
2022-08-13 11:37:23 +02:00
Matthias
7c18ec4053
Add missing key to "full" config sample
2022-08-13 11:24:55 +02:00
Matthias
e09fbe9e53
Improve test resiliance
2022-08-13 11:17:22 +02:00
Matthias
d36da95941
Fix bad import
2022-08-13 11:07:58 +02:00
Matthias
82ac8cb41f
Add freqai backtesting_load test
2022-08-13 10:48:57 +02:00
Matthias
0b92c30abd
Fix typo in test file
2022-08-13 10:19:46 +02:00
Matthias
5aaab75d1c
Add test for dynamic_pairlist_expand
2022-08-13 10:18:57 +02:00
Matthias
1ac6ec1446
Fix failing test...
2022-08-13 09:56:21 +02:00
Matthias
b682fc446e
Graciously fail if strategy has freqAI code, but freqAI is not enabled.
2022-08-13 09:53:18 +02:00
Matthias
c190d57f1a
Test populate_any_indicator interface
2022-08-13 09:48:59 +02:00
Matthias
3918f4abbd
Simplify strategy interface by removing explicit self.freqai_info assignment
2022-08-13 09:27:56 +02:00
Matthias
3b827ee60a
Add "freqai.enabled" flag to disable freqAI via config flag
...
aligns with how other optional modules work in freqtrade.
2022-08-13 09:24:04 +02:00
Matthias
49989012ab
Bump catboost requirement to latest
2022-08-13 09:20:58 +02:00
Matthias
f6545ebdb8
Disallow backtesting with --strategy-list for now.
2022-08-13 09:10:03 +02:00
Matthias
e3a5b97b45
Update recalc_from_trades to use FtPrecise
2022-08-13 08:43:56 +02:00
Matthias
9513c39a17
Fix migration rounding test
2022-08-13 08:43:56 +02:00
Matthias
3bcb47d75d
Remove usage of Decimal
2022-08-13 08:43:56 +02:00
Matthias
902afc2f02
Use FtPrecise in interest calculation
2022-08-13 08:43:56 +02:00
Matthias
da253f12fe
Bump CCXT to required version
2022-08-13 08:43:56 +02:00
Matthias
0e61c2d057
Replace Decimal with FtPrecise in trade_model
2022-08-13 08:43:56 +02:00
Matthias
df701b5862
Merge branch 'develop' into feat/freqai
2022-08-13 08:43:24 +02:00
ecoppen
2312b86a66
Update telegram-usage.md
...
Add the optional arguments to the documentation.
2022-08-12 19:59:08 +01:00
ecoppen
ccc0ad6f64
fix - reload whitelist
...
Should fix the issue, if not I'll move development to a different computer and get local testing running properly.
2022-08-12 19:58:41 +01:00
ecoppen
923f73a516
nobase -> baseonly
2022-08-12 19:56:46 +01:00
robcaulk
fb4b73ce89
ensure dates are saved
2022-08-12 12:03:44 +02:00
Matthias
b427c7ff13
Use diff. close time to avoid buggy behavior
2022-08-12 07:28:19 +00:00
Matthias
d93bb82193
Add more Commits to failing test
2022-08-12 08:19:40 +02:00
Matthias
aa1bf2adbd
Try fix windows testfailure
2022-08-12 06:43:34 +02:00
Matthias
cc885e25ac
Improve NAN Handling in RPC
2022-08-11 20:16:07 +02:00
Matthias
de690b0a69
Use PEP440 compatible versioning
2022-08-11 20:08:40 +02:00
Matthias
dd4e44931e
Improve NAN handling in RPC module
2022-08-11 15:02:52 +00:00
Matthias
f7502bcc92
slightly update dca_short test
2022-08-11 11:35:24 +00:00
robcaulk
2cae3c42e6
remove trade database analyzer, clean up a bit
2022-08-10 17:43:06 +02:00
ecoppen
ace9626483
Update tests for sorted and nobase
...
Tests for PR #7211
2022-08-10 15:04:24 +01:00
ecoppen
c0d60c63ab
Optional /whitelist args - sorted, nobase
...
Added two optional arguments for whitelist - `sorted` for alphabetical order and `nobase` for displaying the whitelist without base currency e.g. /USDT.
Updated help with optional commands.
Added a space in an unrelated help message.
2022-08-10 14:56:38 +01:00
Matthias
ed004236ce
Add float initializer to FtPrecise
2022-08-10 11:54:07 +00:00
Matthias
e7cb1b7375
Wrap Precise into FtPecise
2022-08-10 11:26:06 +00:00
robcaulk
91d0c91287
improve docs
2022-08-10 11:56:42 +02:00
Matthias
adc8ee88e2
Move periodicCache to Utils package
2022-08-10 08:57:19 +00:00
Matthias
573964b19f
Dry Market orders should update "remaining"
2022-08-10 07:12:56 +02:00
Matthias
53251e7140
Merge pull request #7194 from freqtrade/rpc/partial_forceexit
...
Partial forceExit
2022-08-10 07:12:40 +02:00
Matthias
ce2c9bf26d
Slight renaming of variable
2022-08-10 06:44:41 +02:00
Matthias
736884c5a9
Orders should be allowed to have empty fill/remaining values
2022-08-09 20:43:58 +02:00
Matthias
b5c5a95b64
FTX: Use conditionalOrders endpoint to get proper stop-market order id
...
closes #7165
2022-08-09 20:09:35 +02:00
robcaulk
4289c5c684
update freqai logo
2022-08-09 16:51:57 +02:00
robcaulk
5a16d5a512
Deactivate database analyzer if user does not use sqlite
2022-08-09 16:36:22 +02:00
robcaulk
e7de812948
Allow user to user pair_dict for persistent storage of custom data
2022-08-09 16:03:10 +02:00
robcaulk
aef086b02e
Improved dict typing, timeframe parser, collect dates associated with training data points
2022-08-09 15:30:25 +02:00
Matthias
02646a4a08
Update scikit-learn in freqai deps
2022-08-09 06:23:16 +02:00
Matthias
9a82898d6b
Merge branch 'develop' into feat/freqai
2022-08-09 06:22:57 +02:00
Matthias
77b3b8a134
Use main exchange instead of creating a separate instance.
2022-08-08 18:34:11 +00:00
Matthias
20b4134787
Properly exclude catboost in ARM
2022-08-08 18:15:18 +00:00
Matthias
8a18609be4
Merge pull request #7201 from freqtrade/dependabot/pip/develop/types-requests-2.28.8
...
Bump types-requests from 2.28.6 to 2.28.8
2022-08-08 07:18:27 +02:00
Matthias
0c7d862aae
types-requests bump pre-commit
2022-08-08 06:54:00 +02:00
Matthias
05fb4de68b
Merge pull request #7198 from freqtrade/dependabot/pip/develop/flake8-5.0.4
...
Bump flake8 from 5.0.1 to 5.0.4
2022-08-08 06:53:09 +02:00
Matthias
21649712a9
Merge pull request #7202 from freqtrade/dependabot/pip/develop/ccxt-1.91.93
...
Bump ccxt from 1.91.55 to 1.91.93
2022-08-08 06:52:14 +02:00
Matthias
001b6c087a
Merge pull request #7199 from freqtrade/dependabot/pip/develop/scikit-learn-1.1.2
...
Bump scikit-learn from 1.1.1 to 1.1.2
2022-08-08 06:50:09 +02:00
Matthias
77b6025f12
Merge pull request #7200 from freqtrade/dependabot/pip/develop/jsonschema-4.9.1
...
Bump jsonschema from 4.9.0 to 4.9.1
2022-08-08 06:49:49 +02:00
dependabot[bot]
71c88244fe
Bump ccxt from 1.91.55 to 1.91.93
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.91.55 to 1.91.93.
- [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.91.55...1.91.93 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-08 03:01:38 +00:00
dependabot[bot]
97c077171a
Bump types-requests from 2.28.6 to 2.28.8
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.28.6 to 2.28.8.
- [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 >
2022-08-08 03:01:28 +00:00
dependabot[bot]
a45a35f38c
Bump jsonschema from 4.9.0 to 4.9.1
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.9.0 to 4.9.1.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.9.0...v4.9.1 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-08 03:01:25 +00:00
dependabot[bot]
7fd3f98ae8
Bump scikit-learn from 1.1.1 to 1.1.2
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.1.1...1.1.2 )
---
updated-dependencies:
- dependency-name: scikit-learn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-08 03:01:20 +00:00
dependabot[bot]
11a2eb6cc5
Bump flake8 from 5.0.1 to 5.0.4
...
Bumps [flake8](https://github.com/pycqa/flake8 ) from 5.0.1 to 5.0.4.
- [Release notes](https://github.com/pycqa/flake8/releases )
- [Commits](https://github.com/pycqa/flake8/compare/5.0.1...5.0.4 )
---
updated-dependencies:
- dependency-name: flake8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-08 03:01:16 +00:00
robcaulk
ea64f43e52
bring back auto DF resizing for okx
2022-08-08 01:13:13 +02:00
robcaulk
67c722c9c8
fix asyncio bug
2022-08-07 14:48:39 +02:00
Matthias
e48e82232d
Force response API to js to fix faulty system configs
...
closes #7147
2022-08-07 10:42:56 +02:00
Matthias
0b2104fc7a
Properly increment the api version
2022-08-07 10:13:36 +02:00
Matthias
5182f755f1
Add debug setup documentation
...
closes #7167
2022-08-07 10:08:48 +02:00
Matthias
6ded2d5b7c
Improve forceexit API test
2022-08-07 09:47:11 +02:00
Matthias
d3780b931c
Add test passing leverage to execute_entry
2022-08-07 09:47:11 +02:00
Matthias
d1998f7ed0
Fix forceexit calling
2022-08-07 09:47:11 +02:00
Matthias
eff8cd7ecb
Add leverage to force_entry
2022-08-07 09:47:11 +02:00
Matthias
daf015d007
extract nested force_exit function to private instance function
2022-08-07 09:47:11 +02:00
Matthias
82aecc81f3
Accept parameters to forceexit
2022-08-07 09:47:11 +02:00
Achmad Fathoni
aaa5349003
Add script for patching conda libta-lib
2022-08-07 13:44:09 +07:00
Matthias
78e129034e
Update docs to specify trading limit behaviour
...
closes #7183
2022-08-06 17:59:08 +02:00
robcaulk
eb8bde37c1
Add lightgbm classifier, add classifier check test, fix classifier bug.
2022-08-06 17:51:21 +02:00
Matthias
bfa859e618
Remove unnecessary method (simplify)
2022-08-06 17:46:58 +02:00
Matthias
5250189f77
Add Rollback function to Trade
...
simplifies Session work
2022-08-06 17:03:49 +02:00
Matthias
47a30047eb
Fix typo
2022-08-06 15:03:10 +02:00
Matthias
b16f57cb0d
Minor stylistic fixes
2022-08-06 14:55:46 +02:00
Robert Caulk
c172ce1011
improve flexibility of user defined prediction dataframe
2022-08-06 13:51:19 +02:00
Matthias
45d68222a1
Reduce verbosity of Fiat Converter
2022-08-06 13:18:40 +02:00
Robert Caulk
fdc82f8302
add doc section for classifier
2022-08-06 09:45:26 +02:00
Matthias
f8f1ade163
Reduce function complexity by extracting message sending
2022-08-06 09:21:11 +02:00
Matthias
2687633941
Test iterative sending of /status
2022-08-06 09:16:04 +02:00
Matthias
b12dd15f4f
Send multiple messages in /status if required
2022-08-06 09:10:12 +02:00
Robert Caulk
07763d0d4f
add classifier, improve model naming scheme
2022-08-06 08:33:55 +02:00
Robert Caulk
ce8fbbf743
ensure loading historical df matches frequi indices
2022-08-06 07:25:59 +02:00
robcaulk
60d782e5c5
remove unnecessary function
2022-08-05 21:31:32 +02:00
robcaulk
a42a060ab5
fix DB once and for all. Make DBSCAN more efficient and robust.
2022-08-05 21:29:03 +02:00
Robert Caulk
a3799c4d5d
start frequi with historical data if available
2022-08-05 18:27:47 +02:00
robcaulk
29b7b014e5
fix bug in DB path initialization
2022-08-05 18:19:26 +02:00
robcaulk
db1d367941
fix bug associated to fit_live_predictions_candles
2022-08-05 13:46:20 +02:00
robcaulk
26de992d20
ensure user sets startup candles in backtesting mode
2022-08-05 12:23:14 +02:00
robcaulk
05ec5c5e54
generalize database url path for any db type
2022-08-05 12:19:29 +02:00
Matthias
9545402452
Improve defaults for config builder
2022-08-05 11:58:09 +02:00
Matthias
29e41cc817
Update docs to reflect correct result
...
closes #7181
2022-08-05 11:15:44 +02:00
Matthias
7675187c37
Use telegram message length to avoid constants
2022-08-05 07:31:19 +02:00
Matthias
cffc769549
Fix /profit endpoint calculations for partial sells
...
* don't recalculate for closed trades
* include realized_profit in the calculation
part of #7178
2022-08-05 07:26:41 +02:00
Matthias
c6e121ffb4
Update tests with correct usdt mock trades
2022-08-05 07:21:46 +02:00
OGSK
a8541d86fb
Edit index of custom_stake_amount
2022-08-05 06:25:21 +02:00
OGSK
debc73b654
Edit Typo Custom-stake-amount
...
Edit Custom-stake-amount to `custom_stake_amount`
2022-08-05 06:25:08 +02:00
Matthias
c2a3e2776e
Merge pull request #7180 from freqtrade/dependabot/docker/python-3.10.6-slim-bullseye
...
Bump python from 3.10.5-slim-bullseye to 3.10.6-slim-bullseye
2022-08-05 06:24:00 +02:00
Matthias
987bbb8e12
Merge pull request #7176 from Jetsukda/patch-1
...
Edit Typo Custom-stake-amount
2022-08-05 06:23:00 +02:00
dependabot[bot]
df4a5a7573
Bump python from 3.10.5-slim-bullseye to 3.10.6-slim-bullseye
...
Bumps python from 3.10.5-slim-bullseye to 3.10.6-slim-bullseye.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-05 03:02:12 +00:00
OGSK
c3d06257be
Edit index of custom_stake_amount
2022-08-05 09:36:26 +07:00
OGSK
8bf056ca39
Edit Typo Custom-stake-amount
...
Edit Custom-stake-amount to `custom_stake_amount`
2022-08-05 00:28:28 +07:00
Robert Caulk
51a6b4289f
improve DBSCAN performance for subsequent trainings
2022-08-04 17:41:58 +02:00
Robert Caulk
fe1b8515a8
fix bug in DBSCAN, update doc
2022-08-04 17:00:59 +02:00
Matthias
55360b4c08
Merge pull request #7174 from stash86/patch-3
...
Fix typo
2022-08-04 16:27:22 +02:00
Stefano Ariestasia
febd809119
Fix typo
...
adjust_trade_position should return stake_amount, not amount
2022-08-04 20:55:52 +09:00
robcaulk
29225e4baf
add DBSCAN outlier detection feature, add supporting documentation
2022-08-04 12:15:16 +02:00
Matthias
778833f90e
Modify comment in new test-strategies to point out their purpose
2022-08-04 07:17:26 +02:00
Matthias
95327750dc
Final abs. profit should not be doubled in rpc messages
2022-08-04 07:07:54 +02:00
robcaulk
eae82d0222
fix bug with database url during backtesting. comment out example trade db analysis.
2022-08-03 16:17:57 +02:00
robcaulk
95d3009a95
give user ability to analyze live trade dataframe inside custom prediction model. Add documentation to explain new functionality
2022-08-02 20:14:02 +02:00
Matthias
9df10c6b5b
Merge pull request #7155 from freqtrade/dependabot/pip/develop/scipy-1.9.0
...
Bump scipy from 1.8.1 to 1.9.0
2022-08-01 19:54:20 +02:00
Matthias
ae0d6f63fa
Version bump ccxt to 1.91.55
...
closes #7151
2022-08-01 19:43:13 +02:00
Matthias
87e5460aed
Merge pull request #7157 from freqtrade/dependabot/pip/develop/types-requests-2.28.6
...
Bump types-requests from 2.28.3 to 2.28.6
2022-08-01 09:46:34 +02:00
Matthias
895ebbfd18
Exclude aarch64 from catboost requirements
2022-08-01 07:34:27 +00:00
Matthias
694bea133b
Merge pull request #7156 from freqtrade/dependabot/pip/develop/flake8-5.0.1
...
Bump flake8 from 4.0.1 to 5.0.1
2022-08-01 08:39:06 +02:00
Matthias
3b90bdf980
Merge pull request #7160 from freqtrade/dependabot/pip/develop/jsonschema-4.9.0
...
Bump jsonschema from 4.7.2 to 4.9.0
2022-08-01 07:02:30 +02:00
Matthias
d75e0a9820
Fix Flake8 errors after flake update
2022-08-01 06:43:59 +02:00
Matthias
707a4e7c9e
types-requests bump pre-commit
2022-08-01 06:41:08 +02:00
dependabot[bot]
f3154a4313
Bump jsonschema from 4.7.2 to 4.9.0
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.7.2 to 4.9.0.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.7.2...v4.9.0 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-01 04:35:30 +00:00
Matthias
e9b7e1e600
Merge pull request #7161 from freqtrade/dependabot/pip/develop/urllib3-1.26.11
...
Bump urllib3 from 1.26.10 to 1.26.11
2022-08-01 06:34:37 +02:00
Matthias
70dcff3b23
Merge pull request #7154 from freqtrade/dependabot/pip/develop/ccxt-1.91.52
...
Bump ccxt from 1.91.29 to 1.91.52
2022-08-01 06:34:16 +02:00
Matthias
dce16909b4
Merge pull request #7162 from freqtrade/dependabot/github_actions/develop/pypa/gh-action-pypi-publish-1.5.1
...
Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.5.1
2022-08-01 06:33:52 +02:00
Matthias
f82724bbc1
Merge pull request #7158 from freqtrade/dependabot/pip/develop/orjson-3.7.11
...
Bump orjson from 3.7.8 to 3.7.11
2022-08-01 06:33:34 +02:00
robcaulk
3013282dbf
remove non-catboost stuff from schema
2022-08-01 05:39:38 +02:00
dependabot[bot]
97064a9ce3
Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.5.1
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.0...v1.5.1 )
---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-01 03:13:38 +00:00
dependabot[bot]
79b650258e
Bump urllib3 from 1.26.10 to 1.26.11
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.10 to 1.26.11.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/1.26.11/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.10...1.26.11 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-01 03:02:02 +00:00
dependabot[bot]
ed230dd750
Bump orjson from 3.7.8 to 3.7.11
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.7.8 to 3.7.11.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.7.8...3.7.11 )
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-01 03:01:52 +00:00
dependabot[bot]
372be54252
Bump types-requests from 2.28.3 to 2.28.6
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.28.3 to 2.28.6.
- [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 >
2022-08-01 03:01:46 +00:00
dependabot[bot]
b4ded59c63
Bump flake8 from 4.0.1 to 5.0.1
...
Bumps [flake8](https://github.com/pycqa/flake8 ) from 4.0.1 to 5.0.1.
- [Release notes](https://github.com/pycqa/flake8/releases )
- [Commits](https://github.com/pycqa/flake8/compare/4.0.1...5.0.1 )
---
updated-dependencies:
- dependency-name: flake8
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-01 03:01:43 +00:00
dependabot[bot]
a75fa26caf
Bump scipy from 1.8.1 to 1.9.0
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.8.1 to 1.9.0.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.8.1...v1.9.0 )
---
updated-dependencies:
- dependency-name: scipy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-01 03:01:38 +00:00
dependabot[bot]
7a696f58f9
Bump ccxt from 1.91.29 to 1.91.52
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.91.29 to 1.91.52.
- [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.91.29...1.91.52 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-01 03:01:30 +00:00
robcaulk
946d4c7cfc
fix trailing whitespace for flake8
2022-07-31 18:39:46 +02:00
robcaulk
4e68626bcb
ensure convolutional window is prepended for frequi consistency
2022-07-31 17:51:19 +02:00
robcaulk
d830105605
*BREAKING CHANGE* remove unnecessary arguments from populate_any_indicators(), accommodate tests
2022-07-31 17:05:29 +02:00
robcaulk
153336d424
move corr_pairlist expansion to after expand_pairlist()
2022-07-31 15:45:28 +02:00
Matthias
659870312d
Use JSON Schema validation for freaAI schema validation
2022-07-31 15:23:27 +02:00
Matthias
cbb05354a8
Add install variant for freqai
2022-07-31 15:10:01 +02:00
Kavinkumar
a4bada3ebe
Partial exit using average price ( #6545 )
...
Introduce Partial exits
2022-07-31 14:19:04 +02:00
robcaulk
61693f6c8b
fix tests after changing config_example file
2022-07-31 13:20:11 +02:00
robcaulk
e6ebc0443e
make single generalized config for freqai. update docs to reflect that.
2022-07-31 13:08:43 +02:00
Matthias
369c6da5d8
Merge pull request #7146 from freqtrade/fix/liquidation
...
Update liquidation price handling
2022-07-31 08:09:54 +02:00
Matthias
15424169ad
Merge pull request #7108 from rzrymiak/develop
...
Added description heading to README.md
2022-07-31 07:10:37 +02:00
rzrymiak
09e5fb2f55
Removed description header
2022-07-30 22:37:46 +00:00
Robert Caulk
c2eaa3d2cd
add image of algorithmic overview to doc
2022-07-30 18:51:00 +02:00
Matthias
bad15f077c
Simplify fetch_positions by using already existing method
2022-07-30 17:49:06 +02:00
Matthias
dc82675f00
Add Test for liquidation in stop-loss-reached
2022-07-30 17:28:19 +02:00
Matthias
fc31c890e3
Merge pull request #7135 from freqtrade/rpc/sendmsg
...
Strategy allow rpc messages
2022-07-30 16:15:00 +02:00
Matthias
d046f0cc5e
Improve method wording for liquidation price setter
2022-07-30 16:11:31 +02:00
Matthias
dba7a7257d
Use stop_or_liquidation instead of stop_loss
2022-07-30 16:10:16 +02:00
Matthias
845cecd38f
Add stoploss or liquidation property
2022-07-30 16:10:16 +02:00
Matthias
4da96bc511
Update docs
2022-07-30 16:10:16 +02:00
Matthias
15752ce3c2
Rename set_stoploss method to be fully private
2022-07-30 16:10:16 +02:00
Matthias
ff4cc5d316
Revamp liquidation test to actually make sense
2022-07-30 16:10:16 +02:00
Matthias
9852733ef7
Improve tests to align with modified logic
2022-07-30 16:10:16 +02:00
Matthias
f57ecb1861
Simplify adjust_stop test
2022-07-30 16:10:16 +02:00
Matthias
8711b7d99f
Liquidations cannot be rejected.
2022-07-30 16:10:16 +02:00
Matthias
995be90f91
Liquidation should be a separate exit type
2022-07-30 16:10:16 +02:00
Matthias
046ae18411
Merge pull request #7144 from freqtrade/new_release
...
New release 2022.7
2022-07-30 16:06:37 +02:00
robcaulk
dd8288c090
expose full parameter set for SVM outlier detection. Set default shuffle to false to improve reproducibility
2022-07-30 13:40:05 +02:00
Matthias
28b4773083
Version bump 2022.7
2022-07-30 09:21:29 +02:00
Matthias
d4e8ab1cac
Merge branch 'stable' into new_release
2022-07-30 09:21:05 +02:00
Matthias
d70650b074
Add note for plot-dataframe and current-whitelist
...
closes #7142
2022-07-30 08:20:22 +02:00
robcaulk
f22b140782
fix backtesting bug, undo move of label stat calc, fix example strat exit logic
2022-07-29 17:27:35 +02:00
robcaulk
08d3ac7ef8
add keras and conv_width to schema and documentation
2022-07-29 08:49:35 +02:00
robcaulk
59624181bd
isort BaseRegressionModel imports
2022-07-29 08:23:44 +02:00
robcaulk
c84d54b35e
Fix typing issue, avoid using .get() when unnecessary, convert to fstrings
2022-07-29 08:12:50 +02:00
Matthias
efbd83c56d
Small type and typo fixes in freqai_interface
2022-07-28 07:24:30 +02:00
Matthias
a2a0d35a24
Update missing typehints
2022-07-28 07:07:40 +02:00
Matthias
3273881282
Merge branch 'develop' into feat/freqai
2022-07-28 06:36:38 +02:00
Matthias
cc3ead9d7b
Set required_profit for stoploss guard, allowing to ignore small stoplosses.
...
closes #7076
2022-07-27 19:52:39 +02:00
Matthias
f31106dc61
Minor comment fixes
2022-07-27 07:27:24 +02:00
Matthias
31ddec8348
Add missing test to confirm backtesting won't send messages
2022-07-27 06:51:56 +02:00
Matthias
2595e40e47
Remove unused test-strategy
2022-07-27 06:47:16 +02:00
Matthias
0adfa4d9ef
Add tests for dataprovider send-message methods
2022-07-27 06:34:15 +02:00
Matthias
7bac054668
Add documentation and clarity for send_msg
2022-07-26 20:24:52 +02:00
Matthias
229e8864bb
Add send_msg capability to dataprovider
2022-07-26 20:15:49 +02:00
Matthias
bc760b7eb2
Simplify small segment in datadrawer
2022-07-26 19:41:49 +02:00
Matthias
a0b9388757
Bump ccxt to 1.91.29
...
closes #7132
2022-07-26 17:57:25 +02:00
robcaulk
324e54c015
fix possible memory leak associated with Catboost Pool object
2022-07-26 17:29:29 +02:00
robcaulk
3f149c4067
fix return type in BaseTensorFlowModel
2022-07-26 16:01:54 +02:00
robcaulk
ad25a4cb56
reduce number of pair_dict lookups, remove coin_first
2022-07-26 15:58:40 +02:00
robcaulk
fb4e8430cd
isort auto import sorting
2022-07-26 10:51:39 +02:00
robcaulk
e213d0ad55
isolate data_drawer functions from data_kitchen, accommodate tests, add new test
2022-07-26 10:24:14 +02:00
robcaulk
56b17e6f3c
allow user to pass test_size = 0 and avoid using eval sets in prediction models
2022-07-25 19:40:13 +02:00
Matthias
4c68bec171
Fix problem in is_cancel_order_result_suitable
...
fixes #7119
2022-07-25 17:47:52 +02:00
Matthias
ea112fb583
Add test for empty order (cancelled order)
2022-07-25 17:47:28 +02:00
robcaulk
55cf378ec2
remove leftover breakpoint from test file
2022-07-25 17:13:24 +02:00
Robert Caulk
897f18a8c8
ensure proper integer type casting for timestamps. Add check test for backtesting subdaily time periods
2022-07-25 15:07:09 +02:00
Robert Caulk
7b105532d1
fix mypy error and add test for principal component analysis
2022-07-25 11:46:59 +02:00
Robert Caulk
4abc26b582
add test for follow_mode
2022-07-25 10:48:04 +02:00
Robert Caulk
c9d46a5237
finish bringing follow_mode up to date
2022-07-25 09:24:40 +02:00
Matthias
0806f253b1
Merge pull request #7125 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.19
...
Bump types-python-dateutil from 2.8.18 to 2.8.19
2022-07-25 08:43:58 +02:00
Matthias
4b8132f3c6
Merge pull request #7128 from freqtrade/dependabot/pip/develop/mypy-0.971
...
Bump mypy from 0.961 to 0.971
2022-07-25 08:42:16 +02:00
Matthias
47b52d4bab
Bump types-dateutil in pre-commit
2022-07-25 07:58:16 +02:00
dependabot[bot]
40969f20bf
Bump types-python-dateutil from 2.8.18 to 2.8.19
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.18 to 2.8.19.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-25 05:53:15 +00:00
dependabot[bot]
93340f546b
Bump mypy from 0.961 to 0.971
...
Bumps [mypy](https://github.com/python/mypy ) from 0.961 to 0.971.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.961...v0.971 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-25 05:53:10 +00:00
Matthias
b7f5beea40
Merge pull request #7124 from freqtrade/dependabot/pip/develop/mkdocs-1.3.1
...
Bump mkdocs from 1.3.0 to 1.3.1
2022-07-25 07:52:38 +02:00
Matthias
c0080f2241
Merge pull request #7126 from freqtrade/dependabot/pip/develop/types-requests-2.28.3
...
Bump types-requests from 2.28.1 to 2.28.3
2022-07-25 07:52:16 +02:00
Matthias
43343d0e55
Revert markdown to 3.3.7
2022-07-25 07:21:12 +02:00
Matthias
3ce46ff09e
Bump types-requests in pre-commit
2022-07-25 07:19:21 +02:00
Matthias
fba3c3c649
Merge pull request #7127 from freqtrade/dependabot/pip/develop/ccxt-1.91.22
...
Bump ccxt from 1.90.89 to 1.91.22
2022-07-25 07:17:14 +02:00
Matthias
bc87171243
Merge pull request #7123 from freqtrade/dependabot/pip/develop/orjson-3.7.8
...
Bump orjson from 3.7.7 to 3.7.8
2022-07-25 07:17:00 +02:00
dependabot[bot]
f93a3a5fca
Bump ccxt from 1.90.89 to 1.91.22
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.90.89 to 1.91.22.
- [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.90.89...1.91.22 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-25 03:01:52 +00:00
dependabot[bot]
98d0ad76bf
Bump types-requests from 2.28.1 to 2.28.3
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.28.1 to 2.28.3.
- [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 >
2022-07-25 03:01:44 +00:00
dependabot[bot]
d5933fb2af
Bump mkdocs from 1.3.0 to 1.3.1
...
Bumps [mkdocs](https://github.com/mkdocs/mkdocs ) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/mkdocs/mkdocs/releases )
- [Commits](https://github.com/mkdocs/mkdocs/compare/1.3.0...1.3.1 )
---
updated-dependencies:
- dependency-name: mkdocs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-25 03:01:37 +00:00
dependabot[bot]
1b49e45222
Bump orjson from 3.7.7 to 3.7.8
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.7.7 to 3.7.8.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.7.7...3.7.8 )
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-25 03:01:32 +00:00
Robert Caulk
ab587747fb
first fix for follower path bug
2022-07-24 23:32:24 +02:00
Matthias
520ee3f7a1
Convert freqAI into packages
2022-07-24 17:07:45 +02:00
Matthias
1885deb632
More docstring changes
2022-07-24 16:54:39 +02:00
Matthias
70b7a254af
Update some areas to use default docstring formatting
2022-07-24 16:51:48 +02:00
Matthias
61c41fd919
Merge branch 'develop' into feat/freqai
2022-07-24 16:18:58 +02:00
Matthias
83cac7bee2
Improve some more tests by adding proper orders
2022-07-24 10:51:13 +02:00
Matthias
6e691a016d
Use leverage-tiers loading in tests
2022-07-24 10:24:59 +02:00
Robert Caulk
88e10f7306
add exception for not passing timerange. Remove hard coded arguments for CatboostPredictionModels. Update docs
2022-07-24 09:01:23 +02:00
Robert Caulk
fff39eff9e
fix multitarget bug
2022-07-24 08:42:50 +02:00
Matthias
95f5218ceb
Reenable Catboost test ( #7118 )
...
* Reenable Catboost test
* Simplify freqAI tests, ensure they use a tempdir for modelstorage
2022-07-24 07:32:13 +02:00
Matthias
2eb1d18c2a
Don't load leverage tiers when not necessary
2022-07-23 19:56:38 +02:00
robcaulk
f3d46613ee
move prediction denormalization into datakitchen. remove duplicate associated code. avoid normalization/denormalization for string dtypes.
2022-07-23 17:14:33 +02:00
Matthias
81c1aa3c13
Update imports in freqAI sample strategies
2022-07-23 17:08:05 +02:00
Matthias
8a3cffcd1b
Remove remaining CustomModel references
2022-07-23 17:08:05 +02:00
Matthias
62f7606d2c
Update tests to new variant
2022-07-23 17:08:05 +02:00
Matthias
8fa6e8b4ba
Remove freqAI model bridge in favor of self.freqai
2022-07-23 17:08:05 +02:00
robcaulk
c91e23dc50
let user avoid normalizing labels
2022-07-23 16:14:13 +02:00
Matthias
7682c9ace7
Update trade_close test to include orders
2022-07-23 15:27:52 +02:00
Matthias
24a786bedd
Update rpc test to contain sell order
2022-07-23 15:23:24 +02:00
Matthias
80845807e1
Improve some test resiliance
2022-07-23 15:14:38 +02:00
Matthias
a02d02ac12
Enhance protections tests to have orders in mock trade
2022-07-23 14:43:52 +02:00
robcaulk
50d630a155
remove unnecessary comments from data_drawer.py
2022-07-23 13:35:44 +02:00
robcaulk
a1cff377ec
add record of contribution to data_kitchen.py
2022-07-23 13:32:04 +02:00
robcaulk
c2d6a0e891
add record of contribution to doc and source
2022-07-23 13:04:06 +02:00
robcaulk
3acc869570
improve the dataframe key description, update outdated parts of doc
2022-07-23 12:42:24 +02:00
Matthias
5c4f60f376
Improve configuration table formatting and ordering
2022-07-23 09:11:22 +02:00
Matthias
e97468964a
Add support for --timeframe-detail in hyperopt
...
fix #7070
2022-07-23 08:52:03 +02:00
Matthias
36dc9be7aa
Update some docs wording
2022-07-22 20:27:25 +02:00
Matthias
32c3f62934
Fix documentation typo
...
closes #7115
2022-07-22 19:45:50 +02:00
robcaulk
5559e605b8
small PR conversation resolutions
2022-07-22 17:46:14 +02:00
robcaulk
40f00196eb
use cloudpickle in place of pickle. define Paths once in data_drawer.
2022-07-22 17:37:51 +02:00
robcaulk
accc629e32
set separate table sections in doc
2022-07-22 12:44:43 +02:00
robcaulk
98c8a447b2
add LightGBMPredictionMultiModel
2022-07-22 12:40:51 +02:00
robcaulk
afcb0bec00
clean up obsolete comments, move remove_features_from_df to datakitchen
2022-07-22 12:29:20 +02:00
Matthias
0b21750e76
Reorder advanced topics
2022-07-22 07:22:06 +02:00
robcaulk
ac0f484918
add freqai logo to top of doc
2022-07-22 00:02:07 +02:00
robcaulk
3205788bce
extend doc to include descriptions of the return values from FreqAI to the strategy
2022-07-21 22:11:46 +02:00
robcaulk
8033e0bf23
add counter to backtesting log so users know how many more pairs and how many more models will need to be trained
2022-07-21 13:22:12 +02:00
robcaulk
183dec866a
remove ability to backtest open ended timeranges (safer)
2022-07-21 13:02:52 +02:00
robcaulk
e694ea1cfd
make sure backtesting gets the populated indicators with slimmed down user strat
2022-07-21 12:48:09 +02:00
robcaulk
ca4dd58642
remove superceded function from datakitchen
2022-07-21 12:40:54 +02:00
robcaulk
8f86b0deaa
*breaking change* simplify user strat by consolidating feature loops into backend
2022-07-21 12:24:22 +02:00
robcaulk
e7337728bf
add separator in folder name just incase an asset ends in an integer
2022-07-21 11:25:28 +02:00
robcaulk
c9a6dc88a1
add parameter list/discriptions to doc
2022-07-21 11:11:36 +02:00
Matthias
6c5e48dd4f
dev-dependencies should include freqAI
2022-07-21 07:26:44 +02:00
robcaulk
a99c126266
help windows builds pass freqai tests. Add freqai to README.md
2022-07-20 16:14:19 +02:00
robcaulk
4e5d60fdc9
match scikit-learn version to hyperopt required version
2022-07-20 15:54:22 +02:00
robcaulk
921a7ef216
add requirements-freqai.txt to builds
2022-07-20 15:51:25 +02:00
robcaulk
286bd0c40b
follow string for adding a strat to tests/strategy/strats
2022-07-20 15:00:02 +02:00
robcaulk
c43935e82a
create dedicated minimal freqai test strat
2022-07-20 14:39:28 +02:00
robcaulk
88d769d801
comment out problematic catboost test
2022-07-20 14:18:06 +02:00
robcaulk
d43c146676
add more tests for datakitchen functionalities, add regression tests for freqai_interface train/backtest
2022-07-20 12:56:46 +02:00
Matthias
78f77f6d35
Merge pull request #7101 from freqtrade/dependabot/pip/develop/markdown-3.4.1
...
Bump markdown from 3.3.7 to 3.4.1
2022-07-20 06:48:28 +02:00
rzrymiak
ac2e8d760e
Added description heading to README.md
2022-07-19 14:24:44 -07:00
Matthias
b609dbcd86
Update mdx_truly_sane_lists to be compatible with markdown again
2022-07-19 19:51:03 +02:00
lolong
9c051958a6
Feat/freqai ( #7105 )
...
Vectorize weight setting, log training dates
Co-authored-by: robcaulk <rob.caulk@gmail.com >
2022-07-19 17:49:18 +02:00
robcaulk
714d9534b6
start adding tests
2022-07-19 16:16:44 +02:00
Matthias
75e190ff1d
Update sell-test without filled buy order
2022-07-19 07:20:36 +02:00
lolong
ed0f8b1189
Improve FreqAI documentation ( #7072 )
...
Improve doc + some other small fixes
Co-authored-by: robcaulk <rob.caulk@gmail.com >
2022-07-18 11:57:52 +02:00
Matthias
99d5fbc9c0
Merge pull request #7102 from freqtrade/dependabot/pip/develop/types-requests-2.28.1
...
Bump types-requests from 2.28.0 to 2.28.1
2022-07-18 08:38:35 +02:00
Matthias
0daa9d3e57
Bump types-requests in pre-commit
2022-07-18 07:56:41 +02:00
Matthias
7365d23db8
Merge pull request #7099 from freqtrade/dependabot/pip/develop/fastapi-0.79.0
...
Bump fastapi from 0.78.0 to 0.79.0
2022-07-18 07:55:29 +02:00
Matthias
df538f9cd6
Merge pull request #7097 from freqtrade/dependabot/pip/develop/jsonschema-4.7.2
...
Bump jsonschema from 4.6.2 to 4.7.2
2022-07-18 07:54:55 +02:00
Matthias
9d261c88e6
Merge pull request #7098 from freqtrade/dependabot/pip/develop/pytest-asyncio-0.19.0
...
Bump pytest-asyncio from 0.18.3 to 0.19.0
2022-07-18 07:54:31 +02:00
Matthias
8a1c95247d
Merge pull request #7100 from freqtrade/dependabot/pip/develop/ccxt-1.90.89
...
Bump ccxt from 1.90.88 to 1.90.89
2022-07-18 07:53:52 +02:00
dependabot[bot]
ea523136fc
Bump types-requests from 2.28.0 to 2.28.1
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.28.0 to 2.28.1.
- [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 >
2022-07-18 03:01:49 +00:00
dependabot[bot]
d2ef248781
Bump markdown from 3.3.7 to 3.4.1
...
Bumps [markdown](https://github.com/Python-Markdown/markdown ) from 3.3.7 to 3.4.1.
- [Release notes](https://github.com/Python-Markdown/markdown/releases )
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.3.7...3.4.1 )
---
updated-dependencies:
- dependency-name: markdown
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-18 03:01:43 +00:00
dependabot[bot]
f07ad7aa87
Bump ccxt from 1.90.88 to 1.90.89
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.90.88 to 1.90.89.
- [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.90.88...1.90.89 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-18 03:01:40 +00:00
dependabot[bot]
cb63d5e3df
Bump fastapi from 0.78.0 to 0.79.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.78.0 to 0.79.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.78.0...0.79.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-18 03:01:31 +00:00
dependabot[bot]
5f820ab0a6
Bump pytest-asyncio from 0.18.3 to 0.19.0
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.18.3 to 0.19.0.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Changelog](https://github.com/pytest-dev/pytest-asyncio/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.18.3...v0.19.0 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-18 03:01:26 +00:00
dependabot[bot]
2c6fb617a6
Bump jsonschema from 4.6.2 to 4.7.2
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.6.2 to 4.7.2.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.6.2...v4.7.2 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-18 03:01:23 +00:00
Robert Caulk
921f3899f0
revert pickle reading for historic predictions
2022-07-17 16:06:36 +02:00
Robert Caulk
41eeb99177
load pickle file for writing
2022-07-17 10:05:21 +02:00
Matthias
46be1b8778
Version bump ccxt to 1.90.88
2022-07-17 07:21:42 +02:00
Matthias
05a5ae4fcf
Update plotting to use entry/exit terminology
2022-07-16 22:28:46 +02:00
Robert Caulk
9d184586f1
fix bug in historic prediction saving
2022-07-16 21:16:59 +02:00
Matthias
9347677c60
Uppdate pricecontours test to not recreate backtesting every loop
...
in hopes to fix random failure
2022-07-16 19:33:26 +02:00
Matthias
3bb4f2c7c2
Merge pull request #6780 from samgermain/dry-taker-or-maker
...
Dry run taker or maker fees
2022-07-16 18:15:02 +02:00
Matthias
f6bfd89cef
Merge branch 'develop' into feat/freqai
2022-07-16 18:14:34 +02:00
Matthias
423af371c0
Simplify calculation by calling "get_fee" only once
2022-07-16 17:59:05 +02:00
Matthias
4172f92bfc
simplify dry-run taker/maker selection
2022-07-16 17:25:13 +02:00
Matthias
8b2535a8da
Update Typing for fees
2022-07-16 15:42:17 +02:00
Matthias
8d2e22f009
Merge branch 'develop' into pr/samgermain/6780
2022-07-16 15:35:00 +02:00
Matthias
004bf31142
Merge pull request #7093 from freqtrade/fix/gate_futures_stoposs
...
gateio futures - several fixes
2022-07-16 15:18:32 +02:00
Matthias
3eb2131d0b
Merge pull request #7092 from freqtrade/fix/hyperopt_inherit
...
hyperopt inherit fix
2022-07-16 15:17:14 +02:00
Matthias
bf07d8fe87
Update test to properly patch/mock exchange
2022-07-16 13:57:12 +02:00
Matthias
357000c478
Extract exchange validation to separate method
2022-07-16 13:45:26 +02:00
Matthias
d03dfb3934
Oder cost is real cost (including leverage)
2022-07-16 13:14:21 +02:00
Matthias
ed64e4299b
Stoploss orders should also be eligible to update closed fees
2022-07-16 13:14:21 +02:00
Matthias
415780a4fe
gateio order cost is not in contracts
...
closes #7081
2022-07-16 13:14:21 +02:00
Matthias
7b8a5585dd
Fetch 2ndary stoploss order once the order triggered.
2022-07-16 13:14:21 +02:00
Matthias
7c4dd4c48c
Support fee cost as string
...
closes #7056
2022-07-16 13:14:21 +02:00
Matthias
40e2da10f3
Add hypeorpt cloudpickle magic
...
closes #7078
2022-07-16 11:49:33 +02:00
Matthias
e53e530874
Add test showing broken inheritance hyperopt
2022-07-16 11:49:33 +02:00
Matthias
2e642593e5
Update formatting of hyperopt_conf fixture
2022-07-16 11:47:32 +02:00
Matthias
29efe75a6f
Update hyperoptable strategy to use V3 interface
2022-07-16 11:47:32 +02:00
Matthias
1c7f60103d
Don't use master for publish CI action
2022-07-15 20:26:24 +02:00
Robert Caulk
4ef2ed2f1b
Merge pull request #7085 from wagnercosta/feat/freqai
...
freqai: fix issue when bot restarts with same identifier, does not load predi…
2022-07-15 20:00:53 +02:00
Matthias
fada432f49
Pin markdown docs dependency
2022-07-15 19:48:12 +02:00
Matthias
b657a4df23
Improve hyperopt docs
...
part of #7088
2022-07-15 19:02:23 +02:00
Wagner Costa Santos
ca2029a46b
fix issue when bot restarts with same identifier, does not load prediction history
2022-07-14 18:55:24 -03:00
Matthias
cdc58058d7
Add candletype to notebook example
...
closes #7084 , closes #7073
2022-07-14 19:40:26 +02:00
robcaulk
4141d165ff
add BaseTensorFlowModel class
2022-07-12 19:10:09 +02:00
robcaulk
ef409dd345
Add ground work for TensorFlow models, add protections from common mistakes
2022-07-12 18:09:17 +02:00
Robert Caulk
fea63fba12
Fix saving/loading historic predictions
2022-07-12 10:12:50 +02:00
Robert Caulk
8ce6b18318
start collecting indefinite history of predictions. Allow user to generate statistics on these predictions. Direct FreqAI to save these to disk and reload them if available.
2022-07-11 22:01:48 +02:00
Matthias
0669d93f56
Merge pull request #7068 from freqtrade/ccxt_ordertype_validations
...
Ccxt ordertype validations
2022-07-11 19:41:05 +02:00
Matthias
5c164efdb6
Also check for createLimitOrder as optionals
2022-07-11 16:09:12 +02:00
Matthias
b9ba94d644
Bump ccxt to 1.90.47
2022-07-11 16:07:58 +02:00
Matthias
bf992fd9df
Add test for newly added functionality
2022-07-11 14:09:44 +02:00
Matthias
f9d3775d4c
Move "candle" logic for message to telegram
...
this avoids calling this method unless necessary
2022-07-11 14:09:39 +02:00
Matthias
9a3a2f9013
Simplify adding candle to message
2022-07-11 13:55:32 +02:00
Matthias
8e8f026ea7
Telegram candle message should be configurable
2022-07-11 12:14:19 +02:00
Matthias
ed03ef47ef
Merge branch 'develop' into pr/SurferAdmin/6916
2022-07-11 11:49:22 +02:00
Matthias
ec3179156c
Revert unwanted changes.
2022-07-11 11:48:24 +02:00
Matthias
3fc92b1b21
Create BaseRegression model - designed to reduce code duplication across currently available models.
2022-07-11 11:33:59 +02:00
Matthias
64f89af69e
Add Explicit test for "has" checks
2022-07-11 10:43:21 +02:00
Matthias
6ac1aa15f5
Reenable ccxt order checks
2022-07-11 10:36:19 +02:00
Matthias
f8e35d8760
Add TODO to disabled test
2022-07-11 10:30:05 +02:00
Matthias
523d8a84a8
skip "supports market order" for now until CCXT fixes their assignemnt bugs.
2022-07-11 10:22:51 +02:00
Matthias
7d6b3d0e02
Update hyperopt param docs to be clear that non-conclusive parameters will be ignored
2022-07-11 08:17:16 +02:00
Matthias
0600c4d70e
Merge pull request #7064 from freqtrade/dependabot/pip/develop/urllib3-1.26.10
...
Bump urllib3 from 1.26.9 to 1.26.10
2022-07-11 08:16:58 +02:00
Matthias
2bba071b6a
Merge pull request #7063 from freqtrade/dependabot/pip/develop/numpy-1.23.1
...
Bump numpy from 1.23.0 to 1.23.1
2022-07-11 08:16:39 +02:00
Matthias
a4901ae9a7
Merge pull request #7059 from freqtrade/dependabot/pip/develop/pre-commit-2.20.0
...
Bump pre-commit from 2.19.0 to 2.20.0
2022-07-11 08:16:01 +02:00
Matthias
04ec44edc3
Merge pull request #7065 from freqtrade/dependabot/pip/develop/python-rapidjson-1.8
...
Bump python-rapidjson from 1.6 to 1.8
2022-07-11 08:15:44 +02:00
Matthias
50d368f3ec
Merge pull request #7060 from freqtrade/dependabot/pip/develop/cryptography-37.0.4
...
Bump cryptography from 37.0.2 to 37.0.4
2022-07-11 08:15:22 +02:00
dependabot[bot]
0bb8c8feba
Bump python-rapidjson from 1.6 to 1.8
...
Bumps [python-rapidjson](https://github.com/python-rapidjson/python-rapidjson ) from 1.6 to 1.8.
- [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.6...v1.8 )
---
updated-dependencies:
- dependency-name: python-rapidjson
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-11 05:23:01 +00:00
Matthias
9b3032390c
Merge pull request #7066 from freqtrade/dependabot/pip/develop/orjson-3.7.7
...
Bump orjson from 3.7.6 to 3.7.7
2022-07-11 07:22:01 +02:00
dependabot[bot]
c06b524b4e
Bump urllib3 from 1.26.9 to 1.26.10
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.9 to 1.26.10.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/1.26.10/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.9...1.26.10 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-11 05:16:14 +00:00
dependabot[bot]
7c6c2c4d6e
Bump cryptography from 37.0.2 to 37.0.4
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 37.0.2 to 37.0.4.
- [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/37.0.2...37.0.4 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-11 05:15:38 +00:00
dependabot[bot]
7b998378ce
Bump numpy from 1.23.0 to 1.23.1
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.23.0 to 1.23.1.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst )
- [Commits](https://github.com/numpy/numpy/compare/v1.23.0...v1.23.1 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-11 05:15:37 +00:00
Matthias
2bc78fd045
Merge pull request #7062 from freqtrade/dependabot/pip/develop/jsonschema-4.6.2
...
Bump jsonschema from 4.6.1 to 4.6.2
2022-07-11 07:15:07 +02:00
dependabot[bot]
fa158ba8de
Bump pre-commit from 2.19.0 to 2.20.0
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 2.19.0 to 2.20.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.19.0...v2.20.0 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-11 05:14:41 +00:00
Matthias
9d453ffa08
Merge pull request #7061 from freqtrade/dependabot/pip/develop/ccxt-1.90.41
...
Bump ccxt from 1.90.40 to 1.90.41
2022-07-11 07:14:39 +02:00
Matthias
6aac4f9990
Merge pull request #7058 from freqtrade/dependabot/pip/develop/mkdocs-material-8.3.9
...
Bump mkdocs-material from 8.3.8 to 8.3.9
2022-07-11 07:13:52 +02:00
Matthias
d5e45d9c43
Merge pull request #7057 from freqtrade/dependabot/pip/develop/pytest-mock-3.8.2
...
Bump pytest-mock from 3.8.1 to 3.8.2
2022-07-11 07:13:29 +02:00
dependabot[bot]
719fa6f8e1
Bump orjson from 3.7.6 to 3.7.7
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.7.6 to 3.7.7.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.7.6...3.7.7 )
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-11 03:02:39 +00:00
dependabot[bot]
c98786a4f6
Bump jsonschema from 4.6.1 to 4.6.2
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.6.1...v4.6.2 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-11 03:02:17 +00:00
dependabot[bot]
b1d34dba94
Bump ccxt from 1.90.40 to 1.90.41
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.90.40 to 1.90.41.
- [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.90.40...1.90.41 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-11 03:02:12 +00:00
dependabot[bot]
5070a04a82
Bump mkdocs-material from 8.3.8 to 8.3.9
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.3.8 to 8.3.9.
- [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/8.3.8...8.3.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 >
2022-07-11 03:01:50 +00:00
dependabot[bot]
9086176f73
Bump pytest-mock from 3.8.1 to 3.8.2
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.8.1 to 3.8.2.
- [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.8.1...v3.8.2 )
---
updated-dependencies:
- dependency-name: pytest-mock
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-11 03:01:47 +00:00
Matthias
494e0529d2
Update conftest for leverage tiers
2022-07-10 19:31:14 +02:00
Robert Caulk
607455919e
Change config parameter names to improve clarity and consistency throughout the code (!!breaking change, please check discord support channel for migration instructions or review templates/FreqaiExampleStrategy.py config_examples/config_freqai_futures.example.json file changes!!)
2022-07-10 12:35:44 +02:00
Matthias
819cc9c0e4
Fully align LightGBM with Catboost
2022-07-10 11:06:18 +02:00
Matthias
58b18770e3
Fix LightGBM missing argument in predict method
2022-07-10 11:05:35 +02:00
Matthias
9313a2d294
Update leverage tiers to latest version
2022-07-10 10:11:39 +02:00
Matthias
59b0fd1166
Merge pull request #7051 from freqtrade/gateio_fee_fix
...
Gateio fee fix
2022-07-10 09:45:24 +02:00
Matthias
ea5f41aa6d
Version bump ccxt
2022-07-10 09:06:19 +02:00
Matthias
2e1061af64
Fix faulty LightGBM model
2022-07-09 08:21:42 +00:00
Matthias
aab59a8caf
Bump ccxt to required version
2022-07-09 09:00:12 +02:00
Matthias
c98e7ea055
Revert allowing empty currency for futures
2022-07-09 08:57:15 +02:00
Matthias
b7167ec880
Fix wrong fee calclulation for gateio futures
2022-07-09 08:51:59 +02:00
Matthias
5b733a723d
use "fees" for trades responses
2022-07-09 08:51:28 +02:00
Matthias
81f7d77d74
Allow fee currency to be empty for futures
2022-07-09 08:51:28 +02:00
Matthias
2499276fca
Refactor calculate_fee_rate to take separate parameters instead of an "Order"
...
we passed in a trade object anyway
2022-07-09 08:51:28 +02:00
Matthias
e52f82b565
Add leverage to custom_stake_amount callback
...
closes #7047
2022-07-08 19:44:20 +02:00
Matthias
b39508f64d
remove loadMarkets from "required" section,
...
it's now implied that all ccxt exchanges provide this method.
2022-07-07 19:44:54 +02:00
robcaulk
d9acdc9767
remove excess, increase no model warning clarity
2022-07-06 18:20:21 +02:00
Matthias
2dc46ca0b8
Add cost to partial test buy order
2022-07-06 07:12:13 +02:00
Matthias
dbc3376fe9
Add alias for gate to gateio
2022-07-06 07:12:13 +02:00
Matthias
da9dac64f2
Merge pull request #7045 from freqtrade/remove_abortion
...
replace the word "abortion" with "denied" in log messages
2022-07-05 20:41:13 +02:00
robcaulk
514f7d491c
change rejected to denied
2022-07-05 12:58:43 +02:00
robcaulk
647f9b5460
replace the word abortion with rejected in log messages
2022-07-05 12:49:09 +02:00
robcaulk
4cac67fd66
Catch infrequent issue associated with grabbing first candle
2022-07-05 12:43:33 +02:00
Matthias
6f0721ae2b
Update dry-order-fix to use sqlalchemy internals
2022-07-04 17:17:39 +02:00
Matthias
fe8083c7f8
Improve test for dry-run orderclosing
2022-07-04 17:17:01 +02:00
Matthias
6da3fa08e4
Update migrations to also support Postgres
...
closes #7038
2022-07-04 11:14:59 +02:00
Matthias
edc9a42a4c
Merge pull request #7036 from freqtrade/dependabot/pip/develop/uvicorn-0.18.2
...
Bump uvicorn from 0.18.1 to 0.18.2
2022-07-04 09:11:37 +02:00
Matthias
14fb499a71
Merge pull request #7033 from freqtrade/dependabot/pip/develop/jsonschema-4.6.1
...
Bump jsonschema from 4.6.0 to 4.6.1
2022-07-04 09:11:19 +02:00
dependabot[bot]
5820fc3b44
Bump jsonschema from 4.6.0 to 4.6.1
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.6.0...v4.6.1 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-04 05:55:44 +00:00
Matthias
fe0a64154d
Merge pull request #7037 from freqtrade/dependabot/pip/develop/ccxt-1.89.96
...
Bump ccxt from 1.89.14 to 1.89.96
2022-07-04 07:54:52 +02:00
Matthias
d993216ec2
Merge pull request #7035 from freqtrade/dependabot/pip/develop/requests-2.28.1
...
Bump requests from 2.28.0 to 2.28.1
2022-07-04 07:54:36 +02:00
Matthias
f589e13cf2
Merge pull request #7031 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.30
...
Bump prompt-toolkit from 3.0.29 to 3.0.30
2022-07-04 07:10:06 +02:00
dependabot[bot]
0a8a0c66b4
Bump requests from 2.28.0 to 2.28.1
...
Bumps [requests](https://github.com/psf/requests ) from 2.28.0 to 2.28.1.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.28.0...v2.28.1 )
---
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-04 05:10:00 +00:00
dependabot[bot]
dd21d963fc
Bump ccxt from 1.89.14 to 1.89.96
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.89.14 to 1.89.96.
- [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.89.14...1.89.96 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-04 05:09:28 +00:00
Matthias
a7fa84f681
Merge pull request #7030 from freqtrade/dependabot/pip/develop/orjson-3.7.6
...
Bump orjson from 3.7.3 to 3.7.6
2022-07-04 07:09:09 +02:00
Matthias
05e8abb934
Merge pull request #7032 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.13
...
Bump python-telegram-bot from 13.12 to 13.13
2022-07-04 07:08:22 +02:00
dependabot[bot]
9a8d03b1f5
Bump uvicorn from 0.18.1 to 0.18.2
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.18.1 to 0.18.2.
- [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.18.1...0.18.2 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-04 03:03:02 +00:00
dependabot[bot]
0555d7783c
Bump python-telegram-bot from 13.12 to 13.13
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.12 to 13.13.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/v13.13/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v13.12...v13.13 )
---
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 >
2022-07-04 03:02:40 +00:00
dependabot[bot]
b16bb23cc8
Bump prompt-toolkit from 3.0.29 to 3.0.30
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.29 to 3.0.30.
- [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.29...3.0.30 )
---
updated-dependencies:
- dependency-name: prompt-toolkit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-04 03:02:34 +00:00
dependabot[bot]
92d189a84f
Bump orjson from 3.7.3 to 3.7.6
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.7.3 to 3.7.6.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.7.3...3.7.6 )
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-04 03:02:30 +00:00
Matthias
eda9464d30
Fix docs test
2022-07-03 19:54:29 +02:00
Matthias
2db5cc177d
Merge pull request #7029 from freqtrade/new_release
...
New release 2022.6
2022-07-03 19:42:24 +02:00
robcaulk
bd3a6ba2fe
update backtesting to handle new output framework
2022-07-03 17:34:44 +02:00
robcaulk
8ac8d53c32
All LGBMRegressor model parameters are now set in config
2022-07-03 16:30:01 +02:00
robcaulk
a6077ac7f4
Merge feat/freqai into develop to get new features
2022-07-03 16:17:13 +02:00
Matthias
c1d4078518
Version bump to 2022.6
2022-07-03 15:04:38 +02:00
Matthias
d25ec6d0b8
Merge branch 'stable' into new_release
2022-07-03 15:04:16 +02:00
Matthias
07aa372e2a
Ensure bot_loop_start is called in hyperopt, too
...
closes #7001
2022-07-03 14:10:59 +02:00
Matthias
c5e6520fee
Reorder methods in freqtradebot
2022-07-03 13:35:26 +02:00
robcaulk
4ff0ef7359
fix bug returning multiple targets for training
2022-07-03 12:15:59 +02:00
Matthias
f2fdc21374
Only use exit_tag if exit_type i exit_signal
...
closes #7027
2022-07-03 11:07:05 +02:00
Matthias
906c7b92fe
Add enhance testcase to show problematic exit_reason behavior
2022-07-03 11:05:15 +02:00
robcaulk
ffb39a5029
black formatting on freqai files
2022-07-03 10:59:38 +02:00
Matthias
df8c9fc4e1
Merge pull request #7005 from freqtrade/dependabot/pip/develop/uvicorn-0.18.1
...
Bump uvicorn from 0.17.6 to 0.18.1
2022-07-03 07:52:09 +02:00
robcaulk
106131ff0f
Rehaul organization of return values
2022-07-02 18:09:38 +02:00
robcaulk
93e1410ed9
first step toward cleaning output and enabling multimodel training per pair
2022-07-01 14:00:30 +02:00
robcaulk
6c7d02cb18
expose nu in the SVM outlier detection via svm_nu in config
2022-06-28 15:12:25 +02:00
Matthias
3c1380fbc6
Merge pull request #7009 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.18
...
Bump types-python-dateutil from 2.8.17 to 2.8.18
2022-06-28 08:02:33 +02:00
Matthias
86f4077024
update dateutil precommit
2022-06-28 07:37:54 +02:00
dependabot[bot]
f2bc35e058
Bump types-python-dateutil from 2.8.17 to 2.8.18
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.17 to 2.8.18.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-27 20:06:56 +00:00
Matthias
0a5225695a
Merge pull request #7016 from freqtrade/dependabot/pip/develop/types-tabulate-0.8.11
...
Bump types-tabulate from 0.8.9 to 0.8.11
2022-06-27 22:05:45 +02:00
Matthias
74471e41db
update tabulate precommit types
2022-06-27 18:23:00 +02:00
dependabot[bot]
8b1798522c
Bump types-tabulate from 0.8.9 to 0.8.11
...
Bumps [types-tabulate](https://github.com/python/typeshed ) from 0.8.9 to 0.8.11.
- [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 >
2022-06-27 13:18:58 +00:00
Matthias
7de7425e24
Merge pull request #7007 from freqtrade/dependabot/pip/develop/time-machine-2.7.1
...
Bump time-machine from 2.7.0 to 2.7.1
2022-06-27 15:18:23 +02:00
Matthias
37dff8dc82
Merge pull request #7018 from freqtrade/dependabot/pip/develop/types-requests-2.28.0
...
Bump types-requests from 2.27.30 to 2.28.0
2022-06-27 15:17:57 +02:00
Matthias
0c69a08863
update requests precommit
2022-06-27 12:09:27 +02:00
dependabot[bot]
f6e058a327
Bump types-requests from 2.27.30 to 2.28.0
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.30 to 2.28.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-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-27 09:59:19 +00:00
dependabot[bot]
d60127a6d8
Bump time-machine from 2.7.0 to 2.7.1
...
Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/adamchainz/time-machine/releases )
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/HISTORY.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/2.7.0...2.7.1 )
---
updated-dependencies:
- dependency-name: time-machine
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-27 09:59:07 +00:00
Matthias
11a8151653
Merge pull request #7012 from freqtrade/dependabot/pip/develop/types-cachetools-5.2.1
...
Bump types-cachetools from 5.0.2 to 5.2.1
2022-06-27 11:54:43 +02:00
Matthias
e3abaaa1b7
Merge pull request #7019 from freqtrade/dependabot/pip/develop/pandas-1.4.3
...
Bump pandas from 1.4.2 to 1.4.3
2022-06-27 11:54:06 +02:00
robcaulk
7dfbd432d1
fix config saving bug, assign priorities to pairs in scanning, sleep the scanning loop to reduce CPU usage
2022-06-27 11:35:33 +02:00
dependabot[bot]
82ef97af7e
Bump pandas from 1.4.2 to 1.4.3
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.4.2 to 1.4.3.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/main/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.4.2...v1.4.3 )
---
updated-dependencies:
- dependency-name: pandas
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-27 07:44:33 +00:00
Matthias
74fdda6846
Merge pull request #7017 from freqtrade/dependabot/pip/develop/ccxt-1.89.14
...
Bump ccxt from 1.88.15 to 1.89.14
2022-06-27 09:43:29 +02:00
Matthias
9eaf0400fa
Merge pull request #7020 from freqtrade/dependabot/pip/develop/orjson-3.7.3
...
Bump orjson from 3.7.2 to 3.7.3
2022-06-27 09:10:46 +02:00
Matthias
01185ab483
update cachetools precommit
2022-06-27 07:59:26 +02:00
Matthias
8405bf767b
Merge pull request #7006 from freqtrade/dependabot/pip/develop/pytest-mock-3.8.1
...
Bump pytest-mock from 3.7.0 to 3.8.1
2022-06-27 07:43:55 +02:00
dependabot[bot]
9a9d1a8974
Bump orjson from 3.7.2 to 3.7.3
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.7.2 to 3.7.3.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.7.2...3.7.3 )
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-27 05:39:04 +00:00
dependabot[bot]
0ef2c812db
Bump ccxt from 1.88.15 to 1.89.14
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.88.15 to 1.89.14.
- [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.88.15...1.89.14 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-27 05:38:31 +00:00
Matthias
85d1b433bc
Merge pull request #7013 from freqtrade/dependabot/pip/develop/tabulate-0.8.10
...
Bump tabulate from 0.8.9 to 0.8.10
2022-06-27 07:38:20 +02:00
Matthias
d8f616cf35
Merge pull request #7011 from freqtrade/dependabot/pip/develop/plotly-5.9.0
...
Bump plotly from 5.8.2 to 5.9.0
2022-06-27 07:37:33 +02:00
Matthias
870c25c81f
Merge pull request #7010 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.39
...
Bump sqlalchemy from 1.4.37 to 1.4.39
2022-06-27 07:37:00 +02:00
Matthias
fb3bc189b5
Merge pull request #7008 from freqtrade/dependabot/pip/develop/mkdocs-material-8.3.8
...
Bump mkdocs-material from 8.3.6 to 8.3.8
2022-06-27 07:36:08 +02:00
dependabot[bot]
6510c8d330
Bump tabulate from 0.8.9 to 0.8.10
...
Bumps [tabulate](https://github.com/astanin/python-tabulate ) from 0.8.9 to 0.8.10.
- [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.9...v0.8.10 )
---
updated-dependencies:
- dependency-name: tabulate
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-27 03:03:00 +00:00
dependabot[bot]
efee148e43
Bump types-cachetools from 5.0.2 to 5.2.1
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 5.0.2 to 5.2.1.
- [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-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-27 03:02:53 +00:00
dependabot[bot]
8b7dc031f7
Bump plotly from 5.8.2 to 5.9.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 5.8.2 to 5.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/v5.8.2...v5.9.0 )
---
updated-dependencies:
- dependency-name: plotly
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-27 03:02:51 +00:00
dependabot[bot]
963f38a690
Bump sqlalchemy from 1.4.37 to 1.4.39
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.37 to 1.4.39.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst )
- [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 >
2022-06-27 03:02:46 +00:00
dependabot[bot]
45db2347dc
Bump mkdocs-material from 8.3.6 to 8.3.8
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.3.6 to 8.3.8.
- [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/8.3.6...8.3.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 >
2022-06-27 03:02:29 +00:00
dependabot[bot]
4840c7d2fd
Bump pytest-mock from 3.7.0 to 3.8.1
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.7.0 to 3.8.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.7.0...v3.8.1 )
---
updated-dependencies:
- dependency-name: pytest-mock
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-27 03:02:16 +00:00
dependabot[bot]
92dbb0d366
Bump uvicorn from 0.17.6 to 0.18.1
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.17.6 to 0.18.1.
- [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.17.6...0.18.1 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-27 03:02:07 +00:00
robcaulk
68bafa9517
archive config to the model folder, filter out features before returning dataframe to strategy (to alleviate frequi issues)`
2022-06-26 23:03:48 +02:00
robcaulk
051b99791d
reduce unnecessary verbosity, fix error on first training sweep, add LightGBMPredictionModel
2022-06-26 19:04:23 +02:00
Matthias
b5d0bc997d
Clarify stoploss behavior when not defining offset
...
closes #6828
2022-06-24 17:25:33 +02:00
Matthias
ca88ea50c5
Merge pull request #6859 from mkavinkumar1/get
...
Removed None in dict.get()
2022-06-23 21:45:13 +02:00
Matthias
2b07d34611
Revert several undesired changes
2022-06-23 20:47:51 +02:00
Matthias
8bf0bf10c5
Merge branch 'develop' into pr/SmartManoj/6859
2022-06-23 20:43:35 +02:00
Matthias
ddc355feb6
Bump numpy from 1.22.4 to 1.23.0
2022-06-23 08:07:22 +00:00
Matthias
90feccf33c
slightly update custom dockerfile with add. comment
...
closes #6994
2022-06-23 07:17:24 +02:00
Surfer
06571e99aa
Merge branch 'freqtrade:develop' into develop
2022-06-22 09:38:23 -04:00
Matthias
53e5483daa
Store StopPrice for dry-run orders
...
closes #6996
2022-06-22 06:31:51 +02:00
Surfer
cc4e5b26f0
Merge branch 'freqtrade:develop' into develop
2022-06-21 14:16:03 -04:00
Surfer Admin
e2a94d75b4
Merge branch 'develop' of https://github.com/Surfableio/freqtrade into develop
2022-06-21 14:06:56 -04:00
Surfer Admin
405ea74f16
stopPrice
2022-06-21 14:06:41 -04:00
Matthias
3a0f31fe89
Merge pull request #6914 from freqtrade/leverage_tiers_async
...
Leverage tiers async
2022-06-21 10:18:40 +02:00
Robert Caulk
852706cd6b
Fix default behavior for expiration_hours
2022-06-21 08:12:51 +02:00
Matthias
eebd624baf
Merge pull request #6988 from freqtrade/dependabot/pip/develop/mkdocs-material-8.3.6
...
Bump mkdocs-material from 8.3.4 to 8.3.6
2022-06-20 09:44:14 +02:00
dependabot[bot]
15fac746a8
Bump mkdocs-material from 8.3.4 to 8.3.6
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.3.4 to 8.3.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/8.3.4...8.3.6 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-20 06:59:58 +00:00
Matthias
7756c11454
Merge pull request #6991 from freqtrade/dependabot/pip/develop/ccxt-1.88.15
...
Bump ccxt from 1.87.12 to 1.88.15
2022-06-20 08:59:16 +02:00
Matthias
5e8bfb576b
Merge pull request #6989 from freqtrade/dependabot/pip/develop/types-cachetools-5.0.2
...
Bump types-cachetools from 5.0.1 to 5.0.2
2022-06-20 08:07:06 +02:00
Matthias
3189b284c0
Fix tests condition
2022-06-20 08:04:34 +02:00
Matthias
165755fb33
Merge pull request #6990 from freqtrade/dependabot/pip/develop/colorama-0.4.5
...
Bump colorama from 0.4.4 to 0.4.5
2022-06-20 08:02:25 +02:00
Matthias
1cd2b0504a
Run regular tests for 3.9 under other ubuntu systems
2022-06-20 07:15:15 +02:00
dependabot[bot]
e1e3a903f9
Bump ccxt from 1.87.12 to 1.88.15
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.87.12 to 1.88.15.
- [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.87.12...1.88.15 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-20 05:07:35 +00:00
dependabot[bot]
996372b8f6
Bump colorama from 0.4.4 to 0.4.5
...
Bumps [colorama](https://github.com/tartley/colorama ) from 0.4.4 to 0.4.5.
- [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.4...0.4.5 )
---
updated-dependencies:
- dependency-name: colorama
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-20 05:06:39 +00:00
Matthias
50c19ece53
Fix ccxt test gateio flukyness
2022-06-20 07:05:51 +02:00
Matthias
f9668ede4a
Fix CI Syntax error
2022-06-20 07:02:12 +02:00
Matthias
0804fc7a3a
CI should run ccxt tests only once
2022-06-20 07:01:35 +02:00
Matthias
55fb7656df
Update pre-commit cachetools
2022-06-20 06:58:41 +02:00
dependabot[bot]
8406010260
Bump types-cachetools from 5.0.1 to 5.0.2
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 5.0.1 to 5.0.2.
- [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 >
2022-06-20 03:01:26 +00:00
robcaulk
b35c64b6c0
fix bug in backtest, typo in example strat
2022-06-19 16:41:09 +02:00
Matthias
0d967f93ba
Improve performance of some RPC calls
...
These don't need orders to be loaded. As a side-effect, this will
also reduce the strain on the database.
2022-06-19 16:13:04 +02:00
Matthias
0809f9aef6
Add offset to trade response
2022-06-18 19:27:05 +02:00
Matthias
bb61250bfe
Merge pull request #6987 from freqtrade/profit_metrics
...
Profit metrics
2022-06-18 17:20:20 +02:00
Matthias
0168343b76
Add trading-volume to api schema
2022-06-18 16:53:25 +02:00
Matthias
474e6705e6
Add Profit factor to backtesting
2022-06-18 16:35:40 +02:00
Matthias
53bfa7931d
Add rudimentary test for prior bug
...
Test fails without the fix in 8c46d19071
2022-06-18 16:32:22 +02:00
Matthias
8c46d19071
Fix backtesting bug
...
balance was never released on cancelled trades
2022-06-18 16:27:54 +02:00
robcaulk
3599d18ff6
fix bug in follow_mode, thanks @blood4rc
2022-06-18 12:05:28 +02:00
Matthias
b7e4dea6c5
Document new Profit metrics
2022-06-18 11:43:50 +02:00
Matthias
40c9abc7e1
Add trading volume to /profit output
2022-06-18 11:40:32 +02:00
Matthias
6a15d36d14
Add Drawdown and profit_factor to /profit
...
#6816
2022-06-18 11:14:28 +02:00
Matthias
d77ce468ea
Add "dry" hint to buy/sell messages
...
part of #6962
2022-06-18 09:40:53 +02:00
Matthias
03815cb81b
Use fstrings in telegram messaging
2022-06-18 09:23:16 +02:00
Matthias
d62273294d
Update /help for /fx to align with actual command name
...
closes #6985
2022-06-18 09:10:33 +02:00
Matthias
017fd03180
Fix but with late entries in backtesting
2022-06-18 09:05:22 +02:00
Matthias
616bf315cb
gateio: futures market orders require IOC to be set.
2022-06-17 23:02:39 +02:00
Matthias
fda8248d41
Gateio allow market orders on futures markets
2022-06-17 22:43:24 +02:00
robcaulk
6da7a98857
add docstrings to new functions, remove superceded code
2022-06-17 16:16:23 +02:00
robcaulk
5e914d5756
improve model youth by constantly scanning pairs in dry/live and always training new models. Fix bug in DI return values
2022-06-17 16:06:51 +02:00
robcaulk
f631ae911b
add model expiration feature, fix bug in DI return values
2022-06-17 14:55:40 +02:00
Matthias
6bdf9c2a94
Simplify trade profit calculations further
2022-06-17 11:17:05 +00:00
Matthias
91f9818ae3
Simplify trade calculations
2022-06-17 09:53:29 +00:00
Matthias
d7770c507b
Remove implicit use of certain rates in profit calculations
2022-06-17 07:00:42 +00:00
Matthias
76cae8e8e3
Update tests to always provide rate to profit calculations
2022-06-17 06:55:31 +00:00
Matthias
575b4ead1a
Update Test with funding_fee 0
2022-06-17 06:29:17 +00:00
Matthias
14a859c190
Improve some documentation around futures / leverage
2022-06-16 19:50:13 +02:00
Matthias
61040c9f8e
Fix freqAI dockerfile not running freqai code ...
2022-06-16 19:35:16 +02:00
robcaulk
0b0688a91e
ensure scanning purges models
2022-06-16 16:12:38 +02:00
Matthias
121edc3e42
Add freqAI docker file
2022-06-16 12:36:15 +00:00
Surfer
36f7315481
Merge branch 'freqtrade:develop' into develop
2022-06-16 08:19:57 -04:00
robcaulk
c5de0c49e4
first functional scanning commit
2022-06-16 00:24:18 +02:00
robcaulk
4d472a0ea1
merging datarehaul into scanning branch
2022-06-16 00:22:49 +02:00
Matthias
8f32fa5cb3
Avoid exception on exchange recycling if __init__ fails
2022-06-15 20:13:07 +02:00
Matthias
f9e2e87346
Improve some formatting and typehints
2022-06-15 20:03:36 +02:00
Matthias
ec40e79362
Merge pull request #6874 from froggleston/buy_reasons
...
Buy reasons
2022-06-15 19:06:00 +02:00
Matthias
e2e6c790be
Minor doc update
2022-06-15 16:50:25 +02:00
froggleston
4a5ed5a273
Fix tests
2022-06-15 11:48:57 +01:00
froggleston
14110bd5ca
Merge branch 'buy_reasons' of github.com:froggleston/freqtrade into buy_reasons
2022-06-15 11:25:24 +01:00
froggleston
c391ca08de
Change backtesting-analysis options to space separated lists
2022-06-15 11:25:06 +01:00
Matthias
29d8aeb9b3
Don't fail on invalid parameter
2022-06-15 07:13:47 +02:00
Matthias
3c62df6b86
Ensure the same timestamp is used for backtest and signal export
2022-06-15 06:53:52 +02:00
froggleston
6bb342f23a
Add export-filename support
2022-06-14 16:54:27 +01:00
Matthias
01a68e1060
Remove unnecessary check and condition
2022-06-13 20:48:49 +02:00
Matthias
1ffee96bad
Fix protection parameters not loading from parameter file
...
closes #6978
2022-06-13 19:59:05 +02:00
Matthias
d5fd1f9c38
Improve order filled handling
2022-06-13 13:24:48 +00:00
Matthias
848a5d85c6
Add small stability fix to test
2022-06-13 13:24:48 +00:00
Matthias
d7901132b8
Merge pull request #6973 from freqtrade/dependabot/pip/develop/plotly-5.8.2
...
Bump plotly from 5.8.0 to 5.8.2
2022-06-13 10:52:15 +02:00
Matthias
dca639cf26
Merge pull request #6970 from freqtrade/dependabot/pip/develop/pymdown-extensions-9.5
...
Bump pymdown-extensions from 9.4 to 9.5
2022-06-13 10:03:11 +02:00
Matthias
11603e70c9
Merge pull request #6972 from freqtrade/dependabot/pip/develop/orjson-3.7.2
...
Bump orjson from 3.7.1 to 3.7.2
2022-06-13 10:02:55 +02:00
dependabot[bot]
35adeb6412
Bump plotly from 5.8.0 to 5.8.2
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 5.8.0 to 5.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/v5.8.0...v5.8.2 )
---
updated-dependencies:
- dependency-name: plotly
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-13 07:33:30 +00:00
dependabot[bot]
850f5d3842
Bump orjson from 3.7.1 to 3.7.2
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.7.1 to 3.7.2.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.7.1...3.7.2 )
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-13 07:32:39 +00:00
Matthias
9923462907
Merge pull request #6971 from freqtrade/dependabot/pip/develop/requests-2.28.0
...
Bump requests from 2.27.1 to 2.28.0
2022-06-13 09:32:03 +02:00
Matthias
46a214e41a
Merge pull request #6969 from freqtrade/dependabot/pip/develop/mypy-0.961
...
Bump mypy from 0.960 to 0.961
2022-06-13 09:31:51 +02:00
dependabot[bot]
fdca583c67
Bump pymdown-extensions from 9.4 to 9.5
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 9.4 to 9.5.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/9.4...9.5 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-13 07:07:39 +00:00
Matthias
29c38e0623
Merge pull request #6968 from freqtrade/dependabot/pip/develop/mkdocs-material-8.3.4
...
Bump mkdocs-material from 8.3.2 to 8.3.4
2022-06-13 09:07:02 +02:00
Matthias
a56ee4ee94
Merge pull request #6976 from freqtrade/dependabot/pip/develop/ccxt-1.87.12
...
Bump ccxt from 1.85.57 to 1.87.12
2022-06-13 09:06:46 +02:00
dependabot[bot]
cb2f89bca6
Bump requests from 2.27.1 to 2.28.0
...
Bumps [requests](https://github.com/psf/requests ) from 2.27.1 to 2.28.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.27.1...v2.28.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-13 06:26:23 +00:00
dependabot[bot]
43b8b0a083
Bump mypy from 0.960 to 0.961
...
Bumps [mypy](https://github.com/python/mypy ) from 0.960 to 0.961.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.960...v0.961 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-13 06:25:53 +00:00
dependabot[bot]
71f314d4c4
Bump ccxt from 1.85.57 to 1.87.12
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.85.57 to 1.87.12.
- [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.85.57...1.87.12 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-13 06:25:35 +00:00
dependabot[bot]
ee0b9e3a5c
Bump mkdocs-material from 8.3.2 to 8.3.4
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.3.2 to 8.3.4.
- [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/8.3.2...8.3.4 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-13 06:25:18 +00:00
Matthias
5e4b3882e6
Merge pull request #6974 from freqtrade/dependabot/pip/develop/types-filelock-3.2.7
...
Bump types-filelock from 3.2.6 to 3.2.7
2022-06-13 08:25:10 +02:00
Matthias
4030a5df8e
Merge pull request #6975 from freqtrade/dependabot/github_actions/develop/actions/setup-python-4
...
Bump actions/setup-python from 3 to 4
2022-06-13 08:24:20 +02:00
Matthias
e67d29cd2f
Update more trades to use create_mock_trades
2022-06-13 07:17:13 +02:00
dependabot[bot]
70966c8a8f
Bump actions/setup-python from 3 to 4
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-13 05:08:12 +00:00
Matthias
8fd245c28b
Update pre-commit filelocktypes
2022-06-13 06:58:06 +02:00
Matthias
43c871f2f4
Use time-machine to stabilize time-sensitive tests
2022-06-13 06:49:31 +02:00
Matthias
390e600f55
Update statistics output
2022-06-13 06:46:34 +02:00
dependabot[bot]
40c7caac16
Bump types-filelock from 3.2.6 to 3.2.7
...
Bumps [types-filelock](https://github.com/python/typeshed ) from 3.2.6 to 3.2.7.
- [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 >
2022-06-13 03:01:53 +00:00
Matthias
7619fd08d6
Update telegram tests to use mock_trades
2022-06-12 19:41:28 +02:00
Matthias
dff83ef620
Update telegram profit test to USDT
2022-06-12 17:30:01 +02:00
Matthias
56652c2b39
Improve test resiliance
2022-06-12 17:09:47 +02:00
Matthias
c981ad4608
Fix missing space
2022-06-12 08:31:02 +02:00
Matthias
75a248cf42
Fstring freqAI sample strategy, remove duplicate features
2022-06-11 19:56:37 +02:00
Matthias
2e1ed132f7
Merge pull request #6964 from freqtrade/rpc_rel_daily
...
Telegram / api daily relative profit
2022-06-11 19:31:32 +02:00
Matthias
c9761f4736
FreqUI should be installed by default when running setup.sh
2022-06-11 18:02:03 +02:00
Matthias
9c65fad73f
Merge Pull request #6919 into develop
2022-06-11 17:49:32 +02:00
Matthias
4b70e03daa
Add some rudimentary tsts for discord webhook integration
2022-06-11 17:49:23 +02:00
Matthias
fdfa94bcc3
make discord notifications fully configurable.
2022-06-11 17:43:46 +02:00
Matthias
f816c15e1e
Update discord message format
2022-06-11 16:48:28 +02:00
Matthias
3a06337601
Update API to provide new values.
2022-06-11 11:28:45 +02:00
Matthias
9ba11f7bcc
Update docs and tests for new daily command
2022-06-11 11:26:49 +02:00
Matthias
76827b31a9
Add relative profit to daily/weekly commands
2022-06-11 11:18:21 +02:00
Matthias
0a801c0223
Simplify daily RPC test
2022-06-11 08:58:36 +02:00
Matthias
1a5c3c587d
Simplify weekly/monthly tests, convert to usdt
2022-06-11 08:53:37 +02:00
Matthias
ab6a306e07
Update daily test to USDT
2022-06-11 08:31:59 +02:00
Matthias
2c7c5f9a6e
Update mock_usdt trade method
2022-06-10 20:47:52 +02:00
robcaulk
eb47c74096
merge datarehaul into main freqai branch
2022-06-10 20:26:19 +02:00
Matthias
76f87377ba
Reduce decimals on FIAT daily column
2022-06-10 20:18:53 +02:00
Matthias
e8f8cd9d36
Merge pull request #6960 from italodamato/opt-ask-force-new-points
...
remove `random_state` condition when sampling random points
2022-06-10 19:45:36 +02:00
Italo
7142394121
remove random_state condition
...
otherwise the random sample always draws the same set of points
2022-06-10 09:46:45 +01:00
Matthias
ad3c01736e
time aggregate to only query for data necessary
...
improves the query by not creating a full trade object.
2022-06-10 07:26:53 +02:00
Matthias
2218313f5c
Merge pull request #6957 from freqtrade/rpc_consolidate_daily
...
Rpc consolidate daily
2022-06-10 06:39:59 +02:00
Matthias
2e67e2f911
Merge pull request #6958 from italodamato/opt-ask-force-new-points
...
don't overwrite is_random
2022-06-10 06:37:03 +02:00
Italo
dce9fdd0e4
don't overwrite is_random
...
this should fix issue #6746
2022-06-09 20:06:23 +01:00
Matthias
8fb743b91d
improve variable wording
2022-06-09 20:13:26 +02:00
Matthias
dd32127014
Merge pull request #6944 from gaugau3000/develop
...
give extra info on rate origin for confirm_trade_*
2022-06-09 20:10:29 +02:00
Matthias
3c2ba99fc4
Improve sql cheatsheet docs
2022-06-09 19:57:56 +02:00
Matthias
a9c7ad8a0f
Add warning about sqlite disabled foreign keys
2022-06-09 19:51:21 +02:00
Matthias
1ddd5f1901
Update docstring throughout the bot.
2022-06-09 19:41:08 +02:00
Matthias
88f8cbe172
Update tests to reflect new naming
2022-06-09 19:38:18 +02:00
Matthias
b211a5156f
Add test for strategy_wrapper lazy loading
2022-06-09 19:36:15 +02:00
Matthias
a547001601
Reduce Telegram "unit" stats
2022-06-09 07:06:32 +02:00
Matthias
d4dd026310
Consolidate monthly stats to common method
2022-06-09 07:06:32 +02:00
Matthias
3cb15a2a54
Combine weekly and daily profit methods
2022-06-09 07:06:32 +02:00
Matthias
c550cd8b0d
Simplify query in freqtradebot
2022-06-09 07:04:46 +02:00
Matthias
6a7ffd5483
Merge pull request #6952 from freqtrade/dependabot/docker/python-3.10.5-slim-bullseye
...
Bump python from 3.10.4-slim-bullseye to 3.10.5-slim-bullseye
2022-06-09 06:27:59 +02:00
dependabot[bot]
d265b8adb6
Bump python from 3.10.4-slim-bullseye to 3.10.5-slim-bullseye
...
Bumps python from 3.10.4-slim-bullseye to 3.10.5-slim-bullseye.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-09 03:01:48 +00:00
Matthias
7eacb847b0
Fix backtesting bug when order is not replaced
2022-06-08 20:21:45 +02:00
gautier pialat
ac40ae89b9
give extra info on rate origin for confirm_trade_*
...
Documentation :
Take into consideration the market buy/sell rates use case for the confirm_trade_entry and confirm_trade_exit callback function
2022-06-08 00:20:33 +02:00
Matthias
381d64833d
version-bump ccxt
2022-06-07 21:05:31 +02:00
robcaulk
d9b79d94e4
increase candle update flexibility to allow long sequential trainings that may last more than one candle
2022-06-07 20:57:10 +02:00
robcaulk
66800c7a45
ensure newest candles are always appended
2022-06-07 20:24:23 +02:00
robcaulk
f8f25e36ef
update example config/strat
2022-06-07 19:54:45 +02:00
robcaulk
15d049cffe
detect if upper tf candles are new or not, append if so. Correct the epoch for candle update check
2022-06-07 19:49:20 +02:00
Matthias
ca281c5722
Merge pull request #6943 from freqtrade/cancel_outdated_orders
...
Cancel orders which can no longer be found after several days
2022-06-07 18:05:15 +02:00
Matthias
9534d6cca1
Cancel orders which can no longer be found after several days
2022-06-07 07:03:40 +02:00
robcaulk
cab8f517b4
add lock to datadrawer
2022-06-07 01:07:30 +02:00
robcaulk
4b26b6aaec
add lock to any historic data access
2022-06-07 00:54:18 +02:00
Robert Caulk
3c2e314ee5
Fix bugs
2022-06-06 16:26:07 -06:00
Robert Caulk
e6c5e737a2
Fix other bugs
2022-06-06 16:24:32 -06:00
Robert Caulk
bf19055e53
Update function spelling
2022-06-06 15:56:12 -06:00
Robert Caulk
2451ed8c88
Quick bug fix
2022-06-06 15:11:54 -06:00
Matthias
5007024f63
Merge pull request #6940 from freqtrade/bt_orders
...
Open orders should also be shown in the UI
2022-06-06 13:44:21 +02:00
Matthias
de79192432
Merge pull request #6941 from freqtrade/ci/concurrency
...
Update CI to use github actions builtin concurrency
2022-06-06 13:36:55 +02:00
Matthias
057be50941
Remove old concurrency method
2022-06-06 11:11:47 +02:00
Matthias
4eb6e80b4f
Merge pull request #6936 from freqtrade/dependabot/pip/develop/jsonschema-4.6.0
...
Bump jsonschema from 4.5.1 to 4.6.0
2022-06-06 11:03:40 +02:00
Matthias
c00a7b65af
Merge pull request #6937 from freqtrade/dependabot/pip/develop/types-requests-2.27.30
...
Bump types-requests from 2.27.29 to 2.27.30
2022-06-06 11:00:40 +02:00
Matthias
0b806af487
Add orders column to btresult
2022-06-06 10:59:10 +02:00
Matthias
82c5a6b29d
Update CI to use concurrency
2022-06-06 10:57:33 +02:00
Matthias
ea9b68badd
Add updating freqtrade to updating desc
2022-06-06 10:54:26 +02:00
Matthias
99f6c75c40
Bump types-requests precommit
2022-06-06 10:22:19 +02:00
Matthias
e2948857bf
Merge pull request #6938 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.37
...
Bump sqlalchemy from 1.4.36 to 1.4.37
2022-06-06 10:21:38 +02:00
Matthias
767de555a6
Merge pull request #6934 from freqtrade/dependabot/pip/develop/filelock-3.7.1
...
Bump filelock from 3.7.0 to 3.7.1
2022-06-06 10:20:50 +02:00
Matthias
73043f2ccc
Merge pull request #6933 from freqtrade/dependabot/pip/develop/orjson-3.7.1
...
Bump orjson from 3.6.8 to 3.7.1
2022-06-06 10:20:35 +02:00
Matthias
55cda53325
Merge pull request #6935 from freqtrade/dependabot/pip/develop/mkdocs-material-8.3.2
...
Bump mkdocs-material from 8.2.16 to 8.3.2
2022-06-06 10:20:08 +02:00
Matthias
a96dce0f8f
Merge pull request #6939 from freqtrade/dependabot/pip/develop/ccxt-1.84.97
...
Bump ccxt from 1.84.39 to 1.84.97
2022-06-06 10:19:48 +02:00
dependabot[bot]
05922e9ebc
Bump ccxt from 1.84.39 to 1.84.97
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.84.39 to 1.84.97.
- [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.84.39...1.84.97 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-06 03:02:15 +00:00
dependabot[bot]
4affa75ff5
Bump sqlalchemy from 1.4.36 to 1.4.37
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.36 to 1.4.37.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst )
- [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 >
2022-06-06 03:02:07 +00:00
dependabot[bot]
963dc0221c
Bump types-requests from 2.27.29 to 2.27.30
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.29 to 2.27.30.
- [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 >
2022-06-06 03:01:59 +00:00
dependabot[bot]
35316ec068
Bump jsonschema from 4.5.1 to 4.6.0
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.5.1 to 4.6.0.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.5.1...v4.6.0 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-06 03:01:55 +00:00
dependabot[bot]
6547f3aadb
Bump mkdocs-material from 8.2.16 to 8.3.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.2.16 to 8.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/8.2.16...8.3.2 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-06 03:01:52 +00:00
dependabot[bot]
04cb49b7e4
Bump filelock from 3.7.0 to 3.7.1
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.7.0 to 3.7.1.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.7.0...3.7.1 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-06 03:01:48 +00:00
dependabot[bot]
786bc36163
Bump orjson from 3.6.8 to 3.7.1
...
Bumps [orjson](https://github.com/ijl/orjson ) from 3.6.8 to 3.7.1.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.6.8...3.7.1 )
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-06 03:01:44 +00:00
Matthias
79107fd062
Add minimal order object serialization
2022-06-05 22:12:27 +02:00
Matthias
8369d5bedd
Include open orders in json responses
2022-06-05 22:12:27 +02:00
Matthias
c0ff554d5b
Cleanup old, left open dry-run orders
2022-06-05 22:12:27 +02:00
Matthias
f709222943
Properly close out orders in backtesting
2022-06-05 22:12:27 +02:00
Matthias
c499bb051f
Allow empty unfilledtimeout for webserver mode
2022-06-05 19:41:17 +02:00
Matthias
a790bad1e4
Add entry_tag to leverage callback
...
closes #6929
2022-06-05 10:24:54 +02:00
Matthias
27bea580d4
Fix rest-client script's force_enter
...
closes #6927
2022-06-05 09:40:04 +02:00
robcaulk
d6b8801f41
fix follower bug
2022-06-05 04:40:58 +02:00
robcaulk
e8c0dcf9f3
add debug message to timerange
2022-06-03 17:14:07 +02:00
robcaulk
f2762e3b4b
fix bug in return_values()
2022-06-03 16:58:51 +02:00
robcaulk
16b4a5b71f
rehaul of backend data management - increasing performance by holding history in memory, reducing load on the ratelimit by only pinging exchange once per candle. Improve code readability.
2022-06-03 15:19:46 +02:00
robcaulk
15a971346d
catch infinity values when filtering
2022-06-02 17:13:20 +02:00
Robert Caulk
7d41542f93
process_only_new_candles in examplestrat should be True, thanks @Bloodhunter4rc
2022-06-02 07:24:08 -06:00
robcaulk
fea39254d9
fix custom_exit (thanks @paranoidandy)
2022-06-02 14:58:45 +02:00
robcaulk
b37c31cc21
fix ta-lib issue with simultaneous method access
2022-06-02 14:37:40 +02:00
robcaulk
4ac6ef2972
make defining period intervals more user friendly and flexible
2022-06-02 13:45:29 +02:00
robcaulk
ace951bf7e
another queue bug fix for fresh starts
2022-06-02 13:28:06 +02:00
Anuj Shah
eb4adeab4d
fix flake8 issues
2022-06-02 11:19:29 +05:30
Anuj Shah
45c47bda60
refactor into discord rpc module
2022-06-01 21:14:48 +05:30
Anuj Shah
afd8e85835
feat: add support for discord notification
2022-06-01 15:54:32 +05:30
robcaulk
833d25bda0
Save data after queue reorg
2022-06-01 08:05:38 +02:00
robcaulk
0b0dd8dd80
Force high priority pair to be trained before anything else.
2022-06-01 07:55:05 +02:00
Matthias
c57db0a330
Version bump 2022.5.1
2022-06-01 06:34:28 +02:00
Matthias
f5087a82dc
Merge branch 'stable' into new_release
2022-06-01 06:33:42 +02:00
Surfer Admin
7fe8b7661d
Display the signal candle analyzed in telegram.
2022-05-31 15:46:43 -04:00
Matthias
34a44b9dd2
Fix backtesting bug when canceling orders
...
closes #6911
2022-05-31 20:32:41 +02:00
Matthias
66edbcd3d5
Fix slight backtesting bug in edge-case scenarios
2022-05-31 20:08:34 +02:00
robcaulk
7523ed825e
automatically detect maximum required data based on user fed indicators (to avoid NaNs in dataset for rolling indicators), add new config parameter for backtesting to let users increase their startup_candles to accommodate high timeframe indicators, add docs to explain all. Add new feature for automatic indicator duplication according to user defined intervals (exhibited in example strat and configs now).
2022-05-31 18:42:27 +02:00
Matthias
3549176370
Update missleading docstring
...
closes #6913
2022-05-31 17:52:45 +02:00
Matthias
88845f6d88
Fix cancel order deleting trade
...
if one order was successfully filled, the trade cannot be deleted.
closes #6907
2022-05-31 17:49:51 +02:00
Matthias
eee337c764
Merge pull request #6906 from freqtrade/params_to_instance
...
Params to instance
2022-05-31 16:18:48 +02:00
robcaulk
9b3b08a2bb
let follower purge old model files
2022-05-31 15:37:38 +02:00
robcaulk
bac4ced382
Ensure follower predictions are persistent and uniquely stored
2022-05-31 14:35:04 +02:00
Matthias
ea537b32c7
Update tests for leverage_tier_loading
2022-05-31 11:40:14 +00:00
robcaulk
70adf55643
Automatically detect and change follower data_path to accommodate remote systems
2022-05-31 12:35:09 +02:00
robcaulk
0306f5ca13
Add autopurge feature so that FreqAI cleans up after itself when it no longer needs old models on disk
2022-05-31 11:58:21 +02:00
Matthias
cce8d1aa4d
Update get_market_leverage_tiers to be async
2022-05-31 08:48:34 +00:00
Matthias
be6e0813db
Remove --strategy from analysis test
2022-05-31 06:53:03 +02:00
robcaulk
45f4f0f603
ensure follower sends back null arrays in case leader hasnt created a model file yet
2022-05-31 01:48:48 +02:00
robcaulk
29d2f59f12
fix PCA bug
2022-05-31 00:40:45 +02:00
robcaulk
606f18e5c1
Add follow_mode feature so that secondary bots can be launched with the same identifier and load models trained by the leader
2022-05-30 21:35:48 +02:00
Matthias
c285ad0e2b
Remove --strategy parameters, update docs
2022-05-30 20:26:24 +02:00
Matthias
d950b0acbe
Update documentation about dynamic parameters
2022-05-30 18:18:01 +02:00
robcaulk
5b4c649d43
detect variable sized dataframes coming from strat, adjust our stored/returned data accordingly
2022-05-30 13:55:46 +02:00
robcaulk
e229902381
fix bug in previous commit
2022-05-30 12:48:22 +02:00
robcaulk
a20651efd8
Increase performance by only predicting on most recent candle instead of full strat provided dataframe. Collect predictions and store them so that we can feed true predictions back to strategy (so that frequi isnt updating historic predictions based on newly trained models).
2022-05-30 11:37:05 +02:00
Matthias
d8df9fdccf
Merge pull request #6900 from freqtrade/dependabot/pip/develop/types-requests-2.27.29
...
Bump types-requests from 2.27.27 to 2.27.29
2022-05-30 08:36:39 +02:00
Matthias
8e2c7e1298
extract detect_parameters to separate function
2022-05-30 07:26:26 +02:00
Matthias
f323cbc769
Bump types-requests precommit
2022-05-30 07:23:05 +02:00
Matthias
b73fd0ac69
Merge pull request #6899 from freqtrade/dependabot/pip/develop/mypy-0.960
...
Bump mypy from 0.950 to 0.960
2022-05-30 07:22:39 +02:00
Matthias
5bf021be2e
Enhance hyperoptable strategy to test instance parameters
2022-05-30 07:08:37 +02:00
Matthias
eaa656f859
Hyperoptable parameters can be instance attributes
2022-05-30 07:07:47 +02:00
dependabot[bot]
2b2967f34e
Bump types-requests from 2.27.27 to 2.27.29
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.27 to 2.27.29.
- [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 >
2022-05-30 04:54:54 +00:00
Matthias
7962092092
Merge pull request #6897 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.17
...
Bump types-python-dateutil from 2.8.16 to 2.8.17
2022-05-30 06:54:21 +02:00
Matthias
386d3e0353
Rename stop/roi loading method
2022-05-30 06:52:44 +02:00
Matthias
ad8ff10a05
Minor doc changes
2022-05-30 06:32:46 +02:00
Matthias
41052b4e1e
Bump types dateutil precommit
2022-05-30 06:28:03 +02:00
Matthias
8837e1937b
Merge pull request #6896 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.12
...
Bump python-telegram-bot from 13.11 to 13.12
2022-05-30 06:27:25 +02:00
Matthias
d83b204f4b
Merge pull request #6901 from freqtrade/dependabot/pip/develop/ccxt-1.84.39
...
Bump ccxt from 1.83.62 to 1.84.39
2022-05-30 06:25:39 +02:00
Matthias
5d801ff287
Merge pull request #6898 from freqtrade/dependabot/pip/develop/mkdocs-material-8.2.16
...
Bump mkdocs-material from 8.2.15 to 8.2.16
2022-05-30 06:22:16 +02:00
dependabot[bot]
23fa00e29a
Bump ccxt from 1.83.62 to 1.84.39
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.83.62 to 1.84.39.
- [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.83.62...1.84.39 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-30 03:02:26 +00:00
dependabot[bot]
a937f36997
Bump mypy from 0.950 to 0.960
...
Bumps [mypy](https://github.com/python/mypy ) from 0.950 to 0.960.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.950...v0.960 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-30 03:02:13 +00:00
dependabot[bot]
9366c1d36f
Bump mkdocs-material from 8.2.15 to 8.2.16
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.2.15 to 8.2.16.
- [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/8.2.15...8.2.16 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-30 03:02:03 +00:00
dependabot[bot]
e7c78529e9
Bump types-python-dateutil from 2.8.16 to 2.8.17
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.16 to 2.8.17.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-30 03:01:58 +00:00
dependabot[bot]
b52fd0b4df
Bump python-telegram-bot from 13.11 to 13.12
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.11 to 13.12.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases )
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/v13.12/CHANGES.rst )
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v13.11...v13.12 )
---
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 >
2022-05-30 03:01:56 +00:00
robcaulk
2f1a2c1cd7
allow users to store data in custom formats, update spot config to reflect better target horizon to training period ratio
2022-05-30 02:12:31 +02:00
robcaulk
d59eac3321
revert a79032b
2022-05-29 21:33:38 +02:00
Matthias
f65df4901e
Update doc clarity
2022-05-29 20:53:09 +02:00
robcaulk
a79032bf75
fixing bug in training queue
2022-05-29 20:19:32 +02:00
Matthias
056047f635
Fix --help
2022-05-29 20:07:02 +02:00
robcaulk
3f72263278
allow pairs deeper in the queue to get trained if the higher priority pairs dont need training
2022-05-29 20:02:43 +02:00
robcaulk
cc6cae47ec
allow pairs deeper in the queue to get trained if the higher priority pairs dont need training
2022-05-29 19:49:43 +02:00
robcaulk
4eb4753e20
allow subdaily retraining for backtesting
2022-05-29 17:44:35 +02:00
froggleston
9a068c0b14
Add test for each analysis group, remove default table output if not indicator-list
2022-05-29 16:25:31 +01:00
froggleston
24b02127ec
Update docs
2022-05-29 15:42:34 +01:00
Matthias
e6affcc23e
Move parameter file loading to hyper-mixin
2022-05-29 16:39:52 +02:00
Matthias
1ee08d22d2
Delay parameter init
...
closes #6894
2022-05-29 16:39:52 +02:00
robcaulk
0aa7162055
ensure the prediction is reset in the pair_dict after any trade exit, not just custom_exit
2022-05-29 16:36:46 +02:00
robcaulk
fe36b08fce
fix key error in example strat
2022-05-29 16:26:34 +02:00
robcaulk
ce365eb9e3
improve example strat so that it has dynamic buy and sell logic according to original prediction
2022-05-29 14:45:46 +02:00
froggleston
df1c36e5aa
Change command name, use load_backtest_stats for strategy resolving
2022-05-29 11:54:27 +01:00
froggleston
c59209a01a
Merge branch 'buy_reasons' of github.com:froggleston/freqtrade into buy_reasons
2022-05-29 11:20:32 +01:00
froggleston
e7c5818d16
First pass changes for cleaning up
2022-05-29 11:20:11 +01:00
Matthias
a875a7dc40
Use unified stopPrice for binance
2022-05-29 11:01:01 +02:00
Matthias
f64f2b1ad8
Fix /stats Formatting issue in multi-message settings
2022-05-29 10:34:22 +02:00
robcaulk
4eb29c8810
Dont reset pair priority if it doesnt successfully train
2022-05-28 18:34:26 +02:00
robcaulk
83dd453723
catch errors occuring on background thread, and make sure to keep the ball rolling. Improve pair retraining queue.
2022-05-28 18:26:19 +02:00
robcaulk
e54614fa2f
remove remnants of single threaded version, ensure pair queue priority is checked before retraining
2022-05-28 14:55:07 +02:00
Matthias
eed0d67005
Merge pull request #6893 from freqtrade/new_release
...
New release 2022.5
2022-05-28 13:46:24 +02:00
robcaulk
2a4d1e2d64
fix bug in setting new timerange for retraining
2022-05-28 12:23:26 +02:00
robcaulk
7870a86e9a
fix live retraining bug
2022-05-28 11:38:57 +02:00
robcaulk
0bf915054d
handle key check correctly
2022-05-28 11:22:32 +02:00
robcaulk
c5a16e91fb
throw user error if user tries to load models but feeds the wrong features (while using PCA)
2022-05-28 11:11:41 +02:00
Matthias
a1d54f5ae0
Version bump 2022.5
2022-05-28 09:49:58 +02:00
Matthias
a4a7c6536d
Merge branch 'stable' into new_release
2022-05-28 09:49:46 +02:00
Matthias
3e7bf6a9ef
Remove imports in test_strategy2
2022-05-27 19:31:34 +02:00
Matthias
b04fe5d4ee
Simplify test v2 strategy
2022-05-27 19:30:14 +02:00
robcaulk
b8f9c3557b
dirty dirty, dont look here (hacking a flag to avoid reloading leverage_tiers in dry/live)
2022-05-27 13:56:34 +02:00
robcaulk
891fb87712
give load_cached_data_for_updating the right flags to avoid redownloading data in dry/live
2022-05-27 13:38:22 +02:00
robcaulk
65fdebab75
let load_pairs_histories load futures candles in live
2022-05-27 13:01:33 +02:00
robcaulk
c080571b7a
help futures go dry/live with auto download feature
2022-05-27 12:23:32 +02:00
Matthias
24cf044646
Fix bybit spot mode
2022-05-27 08:18:04 +00:00
robcaulk
8a501831d6
fix the error logic on previous commit
2022-05-27 01:15:55 +02:00
robcaulk
23c30dbc10
add error for user trying to backtest with backtest_period<1
2022-05-27 00:43:52 +02:00
robcaulk
6193205012
fix bug for target_mean/std array merging in backtesting
2022-05-26 21:07:50 +02:00
Matthias
43b7955fc2
Fully rely on pathlib
2022-05-26 19:37:55 +02:00
Matthias
682daa4e94
Reset logging mixin to avoid random test failure
2022-05-26 18:05:40 +02:00
froggleston
145faf9817
Use tmpdir for testing
2022-05-26 11:06:38 +01:00
Matthias
da970cca82
Merge pull request #6888 from stash86/patch-1
...
fix typo
2022-05-26 06:32:44 +02:00
Stefano Ariestasia
e1c6cf5f91
fix typo
2022-05-26 10:12:50 +09:00
Matthias
537d10c627
Improve some typing
2022-05-25 20:43:43 +02:00
Matthias
3e66275c98
Refactor bot_start to separate function
...
to be reused further ...
2022-05-25 20:01:21 +02:00
Matthias
023f817179
Improve wording for supported futures exchanges
2022-05-25 19:37:32 +02:00
robcaulk
ff531c416f
reduce complexity inside start_download_data() in an effort to appease flake8
2022-05-25 15:31:50 +02:00
robcaulk
d79983c791
try to pass flake8
2022-05-25 14:55:19 +02:00
robcaulk
7593339c14
small cleanup
2022-05-25 14:42:46 +02:00
robcaulk
b79d4e8876
Allow user to go live and start from pretrained models (after a completed backtest) by simply reusing the identifier config parameter while dry/live.
2022-05-25 14:40:32 +02:00
robcaulk
7486d9d9e2
proper validation of freqai config parameters
2022-05-25 12:37:25 +02:00
Matthias
b2968df5dc
Fix some type problems
2022-05-25 10:13:37 +00:00
robcaulk
7ff3258607
remove assertions, log error if user has not assigned freqai in config, fix stratify bug
2022-05-25 11:43:45 +02:00
robcaulk
35bed842cb
cleanup, add clarity to comments and docstrings
2022-05-25 11:31:03 +02:00
froggleston
21e6c14e1e
Final test changes
2022-05-25 10:08:03 +01:00
froggleston
f5c2930889
Presume that pytest will call the cleanup call
2022-05-25 09:58:38 +01:00
froggleston
2873ca6d38
Add cleanup, adjust _print_table for indicators, add rsi to test output
2022-05-25 09:57:12 +01:00
Matthias
9e4c68a5b4
Merge pull request #6887 from freqtrade/ci_strategyTemplates
...
Run CI against strategy templates
2022-05-25 09:13:18 +02:00
Matthias
43f726ba8f
Run CI against different templates
2022-05-25 06:34:05 +00:00
froggleston
edd474e663
Another test fix attempt
2022-05-24 21:21:20 +01:00
froggleston
22b9805e47
Fix all tests
2022-05-24 21:04:23 +01:00
froggleston
3adda84b96
Update docs, add test
2022-05-24 20:27:15 +01:00
Matthias
d6773bc32c
Merge pull request #6886 from freqtrade/fix/typing
...
Fix/typing
2022-05-24 19:41:59 +02:00
Matthias
a8ee77cd5e
Simplify backtesting typechecking
2022-05-24 19:13:35 +02:00
robcaulk
58b5abbaa6
improve multithreaded training queue system
2022-05-24 15:28:38 +02:00
robcaulk
31ae2b3060
alleviate FutureWarning in sklearn about ensuring svm model features are passed with identical order
2022-05-24 14:46:16 +02:00
froggleston
8c03ebb78f
Fix group 0 table, add pathlib.Path use
2022-05-24 12:48:13 +01:00
robcaulk
255d35976e
add priority metadata to pairs to avoid a sync of train time + train period
2022-05-24 12:58:53 +02:00
froggleston
80c6190c05
Fix analyze_commands setup
2022-05-24 11:47:26 +01:00
froggleston
ae1ede58da
Fix import order
2022-05-24 11:47:26 +01:00
froggleston
a1a09a802b
Add analyze_commands
2022-05-24 11:47:25 +01:00
froggleston
9488e8992d
First commit for integrating buy_reasons into FT
2022-05-24 11:47:25 +01:00
robcaulk
059c285425
paying closer attention to managing live retraining on separate thread without affecting prediction of other coins on master thread
2022-05-24 12:01:01 +02:00
Matthias
7f3853bbcd
Merge pull request #6883 from freqtrade/makeProcessCandlesTrue
...
Change default value of process_only_new_candles to True since False …
2022-05-24 07:03:14 +02:00
Matthias
904f094b80
Don't reassign method, but implement it properly
2022-05-24 06:59:54 +02:00
Matthias
23e089061b
Merge pull request #6870 from freqtrade/should_exit_list
...
Should exit list
2022-05-24 06:57:50 +02:00
Matthias
0a713faca8
Fix some type errors
2022-05-24 06:54:16 +02:00
Matthias
f1a72e448a
Align interfaces and strategy templates
2022-05-24 06:54:16 +02:00
Matthias
3f68c3b68e
Update some types
2022-05-24 06:54:16 +02:00
Matthias
502404c0cc
Use pyproject.toml instead of setup.cfg
2022-05-24 06:54:16 +02:00
Matthias
7f4161ff78
Add typehints to strategy wrapper
2022-05-24 06:54:16 +02:00
Matthias
07ec3b27fe
Add typing information to retrier decorator
2022-05-24 06:54:16 +02:00
robcaulk
b0d2d13eb1
improve data persistence/mapping for live/dry. This accommodates quick reloads after crash and handles multi-pair cleanly
2022-05-23 21:05:05 +02:00
Matthias
42ae8ba6fb
Refactor hyperopt parameters to separate file
2022-05-23 20:18:09 +02:00
robcaulk
e1c068ca66
add config asserts, use .get method with default values for optional functionality, move data_cleaning_* to freqai_interface (away from user custom pred model) since it is controlled by config params.
2022-05-23 12:07:09 +02:00
robcaulk
5c4014ee62
Change default value of process_only_new_candles to True since False is an uncommon usecase for expert strategy devs
2022-05-23 10:24:58 +02:00
robcaulk
dede128648
set process_only_new_candles to true in example strat
2022-05-23 10:15:59 +02:00
robcaulk
ee3cdd0ffe
more cleanup
2022-05-23 09:55:58 +02:00
Matthias
063fc5174d
Merge pull request #6877 from freqtrade/dependabot/pip/develop/types-filelock-3.2.6
...
Bump types-filelock from 3.2.5 to 3.2.6
2022-05-23 09:20:50 +02:00
Matthias
34b1231df3
Bump filelock-precommit
2022-05-23 08:32:46 +02:00
dependabot[bot]
b88dfe4297
Bump types-filelock from 3.2.5 to 3.2.6
...
Bumps [types-filelock](https://github.com/python/typeshed ) from 3.2.5 to 3.2.6.
- [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 >
2022-05-23 06:32:06 +00:00
Matthias
bb1e1a9680
Merge pull request #6880 from freqtrade/dependabot/pip/develop/scikit-learn-1.1.1
...
Bump scikit-learn from 1.1.0 to 1.1.1
2022-05-23 08:31:55 +02:00
Matthias
2b79398dba
Merge pull request #6879 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.16
...
Bump types-python-dateutil from 2.8.15 to 2.8.16
2022-05-23 08:31:03 +02:00
Matthias
f6e2c2c0da
Merge pull request #6875 from freqtrade/dependabot/pip/develop/ccxt-1.83.62
...
Bump ccxt from 1.83.12 to 1.83.62
2022-05-23 08:30:42 +02:00
Matthias
cc3ec279c2
Bump dateutil types precommit
2022-05-23 06:57:49 +02:00
Matthias
734803aa44
Merge pull request #6882 from freqtrade/dependabot/pip/develop/types-requests-2.27.27
...
Bump types-requests from 2.27.25 to 2.27.27
2022-05-23 06:57:08 +02:00
dependabot[bot]
596aeec652
Bump scikit-learn from 1.1.0 to 1.1.1
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.1.0...1.1.1 )
---
updated-dependencies:
- dependency-name: scikit-learn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-23 04:33:43 +00:00
Matthias
eb5fe9e3ae
Merge pull request #6857 from froggleston/develop
...
Add support for fudging unavailable funding rates, allowing backtesti…
2022-05-23 06:31:51 +02:00
Matthias
66497c28e8
Bump pre-commit requests types
2022-05-23 06:28:11 +02:00
Matthias
c28cdc3d86
Merge pull request #6878 from freqtrade/dependabot/pip/develop/scipy-1.8.1
...
Bump scipy from 1.8.0 to 1.8.1
2022-05-23 06:26:55 +02:00
Matthias
8973554595
Merge pull request #6876 from freqtrade/dependabot/pip/develop/psutil-5.9.1
...
Bump psutil from 5.9.0 to 5.9.1
2022-05-23 06:25:37 +02:00
Matthias
26d5b22974
Merge pull request #6881 from freqtrade/dependabot/pip/develop/numpy-1.22.4
...
Bump numpy from 1.22.3 to 1.22.4
2022-05-23 06:25:13 +02:00
dependabot[bot]
7f5650699e
Bump types-requests from 2.27.25 to 2.27.27
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.25 to 2.27.27.
- [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 >
2022-05-23 03:01:48 +00:00
dependabot[bot]
34657639f8
Bump numpy from 1.22.3 to 1.22.4
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.22.3 to 1.22.4.
- [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.22.3...v1.22.4 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-23 03:01:46 +00:00
dependabot[bot]
ff9dcfe789
Bump types-python-dateutil from 2.8.15 to 2.8.16
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.15 to 2.8.16.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-23 03:01:32 +00:00
dependabot[bot]
40f63ae51c
Bump scipy from 1.8.0 to 1.8.1
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.8.0...v1.8.1 )
---
updated-dependencies:
- dependency-name: scipy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-23 03:01:30 +00:00
dependabot[bot]
f819fafa1c
Bump psutil from 5.9.0 to 5.9.1
...
Bumps [psutil](https://github.com/giampaolo/psutil ) from 5.9.0 to 5.9.1.
- [Release notes](https://github.com/giampaolo/psutil/releases )
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst )
- [Commits](https://github.com/giampaolo/psutil/compare/release-5.9.0...release-5.9.1 )
---
updated-dependencies:
- dependency-name: psutil
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-23 03:01:20 +00:00
dependabot[bot]
27019339b5
Bump ccxt from 1.83.12 to 1.83.62
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.83.12 to 1.83.62.
- [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.83.12...1.83.62 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-23 03:01:15 +00:00
robcaulk
3587bd82e1
cleanup superceded code
2022-05-23 00:10:36 +02:00
robcaulk
af0cc21af9
Enable hourly/minute retraining in live/dry. Suppress catboost folder output. Update config + constants + docs to reflect updates.
2022-05-23 00:06:26 +02:00
Matthias
e3beaae8be
update hyperopt typing
2022-05-22 19:32:32 +02:00
Matthias
0b5544ef9e
Stoploss fill should fill as "filled" notification
...
Closes #6873
2022-05-22 19:18:12 +02:00
robcaulk
42d95af829
Aggregated commit. Adding support vector machine for outlier detection, improve user interface to dry/live, better standardization, fix various other bugs
2022-05-22 17:51:49 +02:00
Matthias
938a66511a
Update Documentation for new confirm_trade_exit behavior
2022-05-22 11:28:11 +02:00
Matthias
3692fcd3d5
Improve exit signal sequence
2022-05-22 11:01:18 +02:00
Matthias
ce3bfd59f5
Add explicit should_sell test
2022-05-22 10:31:29 +02:00
Matthias
b7388557a9
Update interface tests
2022-05-22 10:20:01 +02:00
Matthias
bdb904e714
Should_exit should return all sell signals
2022-05-22 10:17:49 +02:00
Matthias
1315d02437
Fix startup sending "longed" messages for open stoplosses
2022-05-22 09:01:46 +02:00
Matthias
26d394ca74
Add liquidation Price to api response
2022-05-22 08:54:27 +02:00
Matthias
ea8fda0dee
Slightly improve test
2022-05-22 08:36:28 +02:00
Matthias
1ff1e3b43d
Merge pull request #6869 from freqtrade/update_levtiers
...
Update leveraged tiers
2022-05-22 08:35:02 +02:00
Matthias
f006978caf
Be more explicit in default value
2022-05-21 17:35:49 +02:00
Matthias
681ef13174
Relax dry-run leverage test-case to simplify future updates
2022-05-21 16:23:29 +02:00
Matthias
97abcf4b32
Add documentation for leverage_tiers update
2022-05-21 16:10:00 +02:00
Matthias
963cc17c18
Update leveraged tiers
2022-05-21 16:05:00 +02:00
Matthias
0d388b561b
Add test for "combine_funding_and_mark", fix bug
2022-05-21 09:03:30 +02:00
Matthias
2df42a3035
Move "funding fillup" logic to exchange class
2022-05-21 08:50:39 +02:00
Matthias
6bd5535d6c
Use exchange method to combine funding and mark candles
2022-05-21 08:31:34 +02:00
Matthias
0e158b66b0
Update docs link
2022-05-21 08:26:44 +02:00
froggleston
c499a92f57
Remove surplus mark columns, and make fillna on funding rate only
2022-05-20 11:48:53 +01:00
Matthias
0138114fc2
Merge pull request #6866 from freqtrade/dry_order_db
...
Dry orders from db
2022-05-20 12:10:09 +02:00
Matthias
c3e3188c6a
Rename variable
2022-05-20 11:30:25 +02:00
Matthias
843bf0631e
Remove Sponsored Promotions
2022-05-20 07:14:49 +02:00
Matthias
b3acfb3c6f
Bump ccxt to 1.83.12
...
closes #6849
2022-05-20 06:55:51 +02:00
Matthias
2cf17e04be
Init persistence for tests that use dry-run orders
2022-05-20 06:26:16 +02:00
robcaulk
c5ecf94177
move live retraining to separate thread.
2022-05-19 21:15:58 +02:00
Matthias
46ea135b6b
Update dry-run considerations
2022-05-19 20:10:11 +02:00
Matthias
219363fffb
Check for both ask and bid in SpreadFilter
...
closes #6865
2022-05-19 19:53:23 +02:00
Matthias
56a73575a1
Add explicit test for order_to_ccxt
2022-05-19 19:29:39 +02:00
robcaulk
1fae6c9ef7
keep model accessible in memory to avoid loading objects from disk during live/dry
2022-05-19 19:27:38 +02:00
robcaulk
67eb94c69d
download-data will now check if freqai is active in config, and if so will also download data for corr_pairlist
2022-05-19 17:55:00 +02:00
robcaulk
89eacf2f47
Retrain model if FreqAI found a pretrained model but user strategy is not passing the expected features (user has changed the features in the strategy but has passed a the same config[freqai][identifier]). Logger warning output to user.
2022-05-19 17:15:50 +02:00
Matthias
5e18e51ce0
Fix some tests
2022-05-19 07:03:53 +02:00
Matthias
a3d9384bc0
Remove clean-dry-run code
2022-05-19 06:56:34 +02:00
Matthias
0a95ef6ab2
Don't reset open orders in dry-run on restart
2022-05-19 06:42:38 +02:00
froggleston
363098d32d
Fix reversed makr/funding_rate columns
2022-05-18 12:56:43 +01:00
froggleston
736f9f4972
Fix docs and add outer join support for merging funding rates across full timerange
2022-05-18 12:47:37 +01:00
Matthias
d5486f17d8
Update Test to use StrategyV3
2022-05-18 10:57:19 +02:00
மனோஜ்குமார் பழனிச்சாமி
2b61aa282a
Removed None in dict.get()
...
https://stackoverflow.com/a/12631641
Extra Changes: freqtrade\freqtradebot.py:70
freqtrade\plugins\pairlistmanager.py:31
2022-05-18 03:41:10 +05:30
froggleston
c41d4c4f45
Fix leverage docs
2022-05-17 22:37:48 +01:00
froggleston
37e4ede65c
Fix flake issues
2022-05-17 22:32:17 +01:00
froggleston
bb758da940
Add support for fudging unavailable funding rates, allowing backtesting of timeranges where futures candles are available, but rates are not
2022-05-17 22:05:33 +01:00
robcaulk
c708dd3186
doc update thanks matthias
2022-05-17 20:46:23 +02:00
Matthias
c81b960791
Fix some typos
2022-05-17 19:58:36 +02:00
robcaulk
db66b82f6f
accept open-ended timeranges from user
2022-05-17 19:50:06 +02:00
Matthias
7b9439f2e4
Merge pull request #6854 from eSeR1805/feat_bt_cancel_entry_reporting
...
BT: Reporting canceled/replaced entry orders
2022-05-17 19:26:44 +02:00
robcaulk
d1d451c27e
auto populate features based on a prepended % in the strategy (remove feature assignment from config). Update doc/constants/example strategy to reflect change
2022-05-17 18:15:03 +02:00
robcaulk
8664e8f9a3
create a prediction_models folder where basic prediction models can live (similar to optimize/hyperopt-loss. Update resolver/docs/and gitignore to accommodate change
2022-05-17 17:13:38 +02:00
eSeR1805
34684ec86a
Merge branch 'freqtrade:develop' into feat_bt_cancel_entry_reporting
2022-05-17 14:09:57 +03:00
eSeR1805
c6bf6779f8
Update docs BT sample report and details.
2022-05-17 14:09:01 +03:00
eSeR1805
bb7ffd8fbe
Update testcases relying on BT results.
2022-05-17 14:08:35 +03:00
eSeR1805
0585b378b3
BT: Report canceled/replaced orders also.
2022-05-17 14:07:42 +03:00
eSeR1805
6e8f24f6a7
BT: track canceled/replaced orders also.
2022-05-17 14:07:02 +03:00
Matthias
8d46e16c46
Merge pull request #6848 from freqtrade/datahandler_case
...
Datahandler case insensitive
2022-05-17 09:34:11 +02:00
Matthias
1cd8ebc8c8
Merge pull request #6847 from freqtrade/use_Precise
...
Use precise
2022-05-17 09:33:39 +02:00
Matthias
6fd003c655
Merge pull request #6851 from eSeR1805/feat_bt_cancel_entry_reporting
...
BT: Reporting canceled trade entries
2022-05-17 07:05:26 +02:00
Matthias
b022680962
Merge pull request #6822 from SmartManoj/patch-10
...
fixed variable naming style
2022-05-17 06:34:39 +02:00
மனோஜ்குமார் பழனிச்சாமி
7cd0f8a7b1
Merge branch 'develop' into patch-10
2022-05-17 08:07:13 +05:30
eSeR1805
905b24bd4d
Update BT report detailing.
2022-05-17 02:04:45 +03:00
eSeR1805
a2a8e4fdc7
Update doc BT sample report.
2022-05-17 02:01:27 +03:00
eSeR1805
99aea454b5
Update testcases to match reporting.
2022-05-17 01:42:48 +03:00
eSeR1805
f2e2e57237
Report trade entries canceled by user.
2022-05-17 01:41:31 +03:00
eSeR1805
fb7c0792c0
Track trade entries canceled by user.
2022-05-17 01:41:01 +03:00
Matthias
76637d3939
Simplify timeframe-transition
2022-05-16 20:10:52 +02:00
Matthias
2e65a1793d
Add fallback to load 1M files as well as 1Mo files
2022-05-16 19:48:27 +02:00
Matthias
a1048fb619
Store monthly candles as "Mo"
2022-05-16 19:39:43 +02:00
Matthias
9607d04279
Improve ccxt imports
2022-05-16 19:22:07 +02:00
Matthias
d09b462930
Add rudimentary tests for Precise "builtin operator" workings
2022-05-16 19:21:38 +02:00
Matthias
c8e0fc926d
Update to do Builtin Precise math
2022-05-16 19:21:38 +02:00
Matthias
a793cf8f05
Use ccxt's "precise" to do precise math
2022-05-16 19:21:38 +02:00
Matthias
528509f809
Extract get_price_side from get_rate
2022-05-16 19:20:13 +02:00
Matthias
860a15ff40
Merge pull request #6839 from freqtrade/dependabot/pip/develop/plotly-5.8.0
...
Bump plotly from 5.7.0 to 5.8.0
2022-05-16 19:18:43 +02:00
Matthias
1913565507
Merge pull request #6834 from stash86/patch-1
...
Missing \n on /help response
2022-05-16 10:39:46 +02:00
Matthias
c54919e4ce
Merge pull request #6841 from freqtrade/dependabot/pip/develop/scikit-learn-1.1.0
...
Bump scikit-learn from 1.0.2 to 1.1.0
2022-05-16 10:02:58 +02:00
Matthias
d6c452a93e
Merge pull request #6836 from freqtrade/dependabot/pip/develop/pyjwt-2.4.0
...
Bump pyjwt from 2.3.0 to 2.4.0
2022-05-16 10:01:59 +02:00
dependabot[bot]
f5183df0f1
Bump scikit-learn from 1.0.2 to 1.1.0
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 1.0.2 to 1.1.0.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.0.2...1.1.0 )
---
updated-dependencies:
- dependency-name: scikit-learn
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-16 04:37:41 +00:00
dependabot[bot]
bd65236e17
Bump pyjwt from 2.3.0 to 2.4.0
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.3.0 to 2.4.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.3.0...2.4.0 )
---
updated-dependencies:
- dependency-name: pyjwt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-16 04:37:25 +00:00
Matthias
36d95a3a30
Merge pull request #6843 from freqtrade/dependabot/pip/develop/mkdocs-material-8.2.15
...
Bump mkdocs-material from 8.2.14 to 8.2.15
2022-05-16 06:36:52 +02:00
Matthias
f8e9dc0650
Merge pull request #6840 from freqtrade/dependabot/pip/develop/flake8-tidy-imports-4.8.0
...
Bump flake8-tidy-imports from 4.7.0 to 4.8.0
2022-05-16 06:36:28 +02:00
Matthias
66621d6723
Merge pull request #6838 from freqtrade/dependabot/pip/develop/fastapi-0.78.0
...
Bump fastapi from 0.76.0 to 0.78.0
2022-05-16 06:36:09 +02:00
Matthias
f015985062
Merge pull request #6837 from freqtrade/dependabot/pip/develop/time-machine-2.7.0
...
Bump time-machine from 2.6.0 to 2.7.0
2022-05-16 06:34:41 +02:00
Matthias
f1474cea7a
Merge pull request #6842 from freqtrade/dependabot/pip/develop/ccxt-1.82.61
...
Bump ccxt from 1.81.81 to 1.82.61
2022-05-16 06:33:30 +02:00
Matthias
5c5b9534c1
Merge pull request #6844 from freqtrade/dependabot/pip/develop/filelock-3.7.0
...
Bump filelock from 3.6.0 to 3.7.0
2022-05-16 06:33:15 +02:00
dependabot[bot]
dd1b84f938
Bump filelock from 3.6.0 to 3.7.0
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.6.0...3.7.0 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-16 03:02:00 +00:00
dependabot[bot]
a8b4066f85
Bump mkdocs-material from 8.2.14 to 8.2.15
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.2.14 to 8.2.15.
- [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/8.2.14...8.2.15 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-16 03:01:57 +00:00
dependabot[bot]
9e44d69774
Bump ccxt from 1.81.81 to 1.82.61
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.81.81 to 1.82.61.
- [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.81.81...1.82.61 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-16 03:01:53 +00:00
dependabot[bot]
9fc21686ed
Bump flake8-tidy-imports from 4.7.0 to 4.8.0
...
Bumps [flake8-tidy-imports](https://github.com/adamchainz/flake8-tidy-imports ) from 4.7.0 to 4.8.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.7.0...4.8.0 )
---
updated-dependencies:
- dependency-name: flake8-tidy-imports
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-16 03:01:40 +00:00
dependabot[bot]
748055892c
Bump plotly from 5.7.0 to 5.8.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 5.7.0 to 5.8.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.7.0...v5.8.0 )
---
updated-dependencies:
- dependency-name: plotly
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-16 03:01:33 +00:00
dependabot[bot]
47c116a423
Bump fastapi from 0.76.0 to 0.78.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.76.0 to 0.78.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.76.0...0.78.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-16 03:01:28 +00:00
dependabot[bot]
4fc6857d87
Bump time-machine from 2.6.0 to 2.7.0
...
Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 2.6.0 to 2.7.0.
- [Release notes](https://github.com/adamchainz/time-machine/releases )
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/HISTORY.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/2.6.0...2.7.0 )
---
updated-dependencies:
- dependency-name: time-machine
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-16 03:01:25 +00:00
Stefano Ariestasia
2cb8eecf18
add space
2022-05-16 07:43:36 +09:00
Stefano Ariestasia
e21f6a7787
missing newline
2022-05-16 07:28:40 +09:00
Stefano Ariestasia
36e514e825
Merge branch 'freqtrade:develop' into patch-1
2022-05-16 07:27:11 +09:00
Matthias
8198bfd997
Merge pull request #6833 from freqtrade/python_310_main_versoin
...
Python 310 main version
2022-05-15 20:01:19 +02:00
Matthias
008ee14889
Improve ci to run on ubuntu 22.04
2022-05-15 19:29:42 +02:00
Matthias
3d36d35e30
Merge pull request #6825 from freqtrade/okx_history
...
Okx history
2022-05-15 19:27:45 +02:00
Matthias
86af3fe0e7
Update image versions from 3.9 to 3.10
2022-05-15 19:22:12 +02:00
robcaulk
80dcd88abf
allow user to run config from anywhere on their system
2022-05-15 17:42:15 +02:00
robcaulk
9e94d28860
add timerange to backtest commnad
2022-05-15 17:42:15 +02:00
robcaulk
e5759d950b
fix typo
2022-05-15 17:42:15 +02:00
robcaulk
f4296173e9
use bash visual in doc
2022-05-15 17:42:15 +02:00
robcaulk
717df891b1
use bash visual in doc
2022-05-15 17:42:15 +02:00
robcaulk
a8022c104a
give beta testers more information in the doc
2022-05-15 17:42:15 +02:00
robcaulk
a7029e35b5
ensure informative pairs includes any combination of whitelist - corr_pairlist
2022-05-15 17:42:15 +02:00
robcaulk
9b3e5faebe
create more flexible whitelist, avoid duplicating whitelist features into corr_pairlist, update docs
2022-05-15 17:42:15 +02:00
robcaulk
22bd5556ed
add self-retraining functionality for live/dry
2022-05-15 17:42:15 +02:00
robcaulk
178c2014b0
appease mypy
2022-05-15 17:42:15 +02:00
robcaulk
a4f5811a5b
fix flake8 issue in arguments.py
2022-05-15 17:42:15 +02:00
robcaulk
aae233bd6c
try passing the check tests
2022-05-15 17:42:15 +02:00
robcaulk
f653ace24b
another attempt at fixing datalength bug
2022-05-15 17:42:15 +02:00
robcaulk
b08c0888bb
add USERPATH_FREQAIMODELS, remove return values from @abstract methods
2022-05-15 17:42:15 +02:00
robcaulk
b03c7b514d
optional style for interfacing freqai with backtesting
2022-05-15 17:42:15 +02:00
robcaulk
e9a7b68bc1
revert constants.py and add changes
2022-05-15 17:42:15 +02:00
Matthias
a0b25938f4
Fix exit_reason assignment in backtesting
2022-05-15 17:41:59 +02:00
Matthias
a8f064a8cb
Fix exit_reason assignment in live mode
2022-05-15 17:41:59 +02:00
robcaulk
3020218096
fix bug on backtest timerange
2022-05-15 17:41:34 +02:00
robcaulk
00ff0c9b91
ensure user defined timerange truncates final backtest so that we arent mismatching data lengths upon return to strategy. Rename DataHandler class to FreqaiDataKitchen
2022-05-15 17:41:34 +02:00
robcaulk
66715c5ba4
update doc
2022-05-15 17:41:34 +02:00
robcaulk
def71a0afe
auto build full_timerange and self manage training_timerange
2022-05-15 17:41:34 +02:00
robcaulk
764f9449b4
fix logger, debug some flake8 appeasements
2022-05-15 17:41:34 +02:00
robcaulk
29c2d1d189
use logger in favor of print
2022-05-15 17:38:58 +02:00
robcaulk
99f7e44c30
flake8 passing, use pathlib in lieu of os.path to accommodate windows/mac OS
2022-05-15 17:38:58 +02:00
robcaulk
2600ba4e74
remove unused remnants
2022-05-15 17:38:58 +02:00
robcaulk
630d201546
remove trained_stake
2022-05-15 17:38:58 +02:00
robcaulk
b40f8f88ac
cleaning and bug fixing
2022-05-15 17:38:58 +02:00
robcaulk
fc837c4daa
add freqao backend machinery, user interface, documentation
2022-05-15 17:38:58 +02:00
Matthias
706994340f
Fix bad docstring
2022-05-15 17:06:40 +02:00
Matthias
ebab02fce3
Merge pull request #6827 from eSeR1805/fix_readjust_entry_bt_sl
...
Fix: Refresh SL on entry order replacement
2022-05-15 16:41:18 +02:00
eSeR1805
cf001db396
Merge pull request #1 from xmatthias/bt_stop_attempt
...
Update stoploss handling for entry-order adjustment
2022-05-15 16:56:40 +03:00
Matthias
18fd3bb333
Update stoploss handling for entry-order adjustment
2022-05-15 15:45:39 +02:00
Matthias
9143e9ecb1
Add some safety measures for new startup_candles verification
2022-05-15 15:12:29 +02:00
Matthias
d60d0f64d2
Revert ohlcv_candle_limit logic for okx
2022-05-14 19:35:06 +02:00
Matthias
116b58e97c
add "date_minus_candles" method
2022-05-14 19:30:42 +02:00
Matthias
a947a1316b
Add test to ensure stoploss is set properly in live
2022-05-14 17:42:01 +02:00
Matthias
3b14439240
Slightly improve performance of order adjusts
...
Avoind 2nd call to `get_rate()`.
closes #6821
2022-05-14 16:16:32 +02:00
eSeR1805
c27e0a0a1b
Allow SL refresh only if no filled entry orders.
2022-05-14 16:56:56 +03:00
eSeR1805
ec54b47b6e
Flake fix.
2022-05-14 16:39:27 +03:00
eSeR1805
1c20fb7638
Refresh open_rate and stoploss on order replacement.
2022-05-14 16:37:04 +03:00
Matthias
5767d652bf
Add explicit test and document behavior
2022-05-14 14:18:51 +02:00
Matthias
2a1368d508
Offsetfilter: add number_assets parameter
...
closes #6824
2022-05-14 14:16:13 +02:00
Matthias
bb1b283d95
Update some ohlcv_candle_limit calls
2022-05-14 13:44:10 +02:00
Matthias
111b04c9e6
Okx - conditional candle-length
2022-05-14 09:51:44 +02:00
Matthias
64668b11da
add ohlcv_has_history - disabling kraken downloads
2022-05-14 09:10:38 +02:00
Matthias
8e9384e8e6
Merge pull request #6823 from mkavinkumar1/clean-bt
...
cleaned up backtesting
2022-05-13 21:00:06 +02:00
Matthias
80ebd8f875
Merge pull request #6820 from SmartManoj/patch-9
...
Corrected docstring
2022-05-13 19:29:47 +02:00
மனோஜ்குமார் பழனிச்சாமி
64670726a6
flake8 fix
2022-05-13 21:52:26 +05:30
மனோஜ்குமார் பழனிச்சாமி
9d13c87292
cleaned up backtesting
...
Solves the [bug](https://github.com/freqtrade/freqtrade/runs/6425715015?check_suite_focus=true )
2022-05-13 21:46:25 +05:30
மனோஜ்குமார் பழனிச்சாமி
71a80cab3a
fixed variable naming style
2022-05-13 21:19:40 +05:30
மனோஜ்குமார் பழனிச்சாமி
8a3c2c6cad
Corrected docstring
...
Discussed in Discord
2022-05-13 19:32:52 +05:30
Matthias
c299601ece
Add warning about OKX futures backtesting data
2022-05-13 07:03:18 +02:00
Matthias
5444f4ee6f
Merge pull request #6793 from mkavinkumar1/log
...
logged balance details
2022-05-12 19:11:28 +02:00
Matthias
891900c186
Merge pull request #6812 from freqtrade/db_migrate
...
Db migrate
2022-05-11 19:54:31 +02:00
Matthias
1fc041d0d6
Fix formatting issue
2022-05-11 19:39:56 +02:00
Matthias
ae463fcdf2
Merge pull request #6792 from mkavinkumar1/rpc
...
consistent exchange name
2022-05-11 19:23:36 +02:00
Matthias
7c1838427f
Merge pull request #6814 from DJCrashdummy/patch-1
...
minor polish for explanation of `backtesting --breakdown`
2022-05-11 09:09:32 +02:00
DJCrashdummy
b2b503f043
minor polish for explanation of --breakdown
...
- corrected the command to fit the explanation
- added a little explanation how to read the weekly & monthly breakdown
2022-05-11 06:26:49 +00:00
DJCrashdummy
8a6a6ec911
corrected minor "typo" in formatting
2022-05-11 06:30:58 +02:00
Matthias
f374c9da70
PR cleanup
2022-05-11 06:30:40 +02:00
Matthias
044afdf7af
Add better test scenario
2022-05-10 20:27:24 +02:00
Matthias
340a97d1df
Merge pull request #6811 from DJCrashdummy/patch-1
...
corrected minor "typo" in formatting
2022-05-10 19:16:40 +02:00
DJCrashdummy
fab197edf2
corrected minor "typo" in formatting
2022-05-10 10:33:04 +00:00
Matthias
31cce741ac
Add sequence migration
2022-05-10 07:13:51 +02:00
Matthias
269630e755
Add preliminary documentation for database conversion
2022-05-10 07:13:42 +02:00
Matthias
c19be34e71
Add rudimentary test for db migration
2022-05-09 20:58:40 +02:00
Matthias
0958c06b84
Implement database migration to other system
2022-05-09 20:58:40 +02:00
Matthias
c3b0f6b64b
Add feature shell for database conversion
2022-05-09 20:58:40 +02:00
Matthias
0f499469fc
Merge pull request #6796 from freqtrade/model_reorg
...
Model reorg
2022-05-09 20:15:45 +02:00
Matthias
e66e1317dc
Merge pull request #6803 from freqtrade/dependabot/pip/develop/types-tabulate-0.8.9
...
Bump types-tabulate from 0.8.8 to 0.8.9
2022-05-09 08:00:20 +02:00
Matthias
54450bcb8c
Merge pull request #6804 from freqtrade/dependabot/pip/develop/ccxt-1.81.81
...
Bump ccxt from 1.81.43 to 1.81.81
2022-05-09 07:13:18 +02:00
Matthias
35ec657ef1
Bump types-tabulate==0.8.9 precommit
2022-05-09 06:55:01 +02:00
dependabot[bot]
a5beacbdd0
Bump types-tabulate from 0.8.8 to 0.8.9
...
Bumps [types-tabulate](https://github.com/python/typeshed ) from 0.8.8 to 0.8.9.
- [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 >
2022-05-09 04:53:29 +00:00
Matthias
bfcb8c9b82
Merge pull request #6806 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.15
...
Bump types-python-dateutil from 2.8.14 to 2.8.15
2022-05-09 06:52:59 +02:00
Matthias
a69b8d2fb6
Merge pull request #6800 from freqtrade/dependabot/pip/develop/pre-commit-2.19.0
...
Bump pre-commit from 2.18.1 to 2.19.0
2022-05-09 06:52:43 +02:00
dependabot[bot]
2dd655eda0
Bump pre-commit from 2.18.1 to 2.19.0
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 2.18.1 to 2.19.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.18.1...v2.19.0 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-09 04:52:32 +00:00
Matthias
ad81cd280f
Merge pull request #6805 from freqtrade/dependabot/pip/develop/flake8-tidy-imports-4.7.0
...
Bump flake8-tidy-imports from 4.6.0 to 4.7.0
2022-05-09 06:51:40 +02:00
Matthias
162a517411
Merge pull request #6802 from freqtrade/dependabot/pip/develop/fastapi-0.76.0
...
Bump fastapi from 0.75.2 to 0.76.0
2022-05-09 06:51:21 +02:00
Matthias
5f0c79cc47
Merge pull request #6801 from freqtrade/dependabot/pip/develop/jsonschema-4.5.1
...
Bump jsonschema from 4.4.0 to 4.5.1
2022-05-09 06:37:29 +02:00
Matthias
4e5a8ce87e
Merge pull request #6799 from freqtrade/dependabot/pip/develop/mkdocs-material-8.2.14
...
Bump mkdocs-material from 8.2.12 to 8.2.14
2022-05-09 06:37:06 +02:00
dependabot[bot]
5080245a73
Bump ccxt from 1.81.43 to 1.81.81
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.81.43 to 1.81.81.
- [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.81.43...1.81.81 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-09 04:32:48 +00:00
Matthias
0756027e33
BUmp types-python-dateutil precommit
2022-05-09 06:32:28 +02:00
Matthias
5f7b19cb56
Merge pull request #6798 from freqtrade/dependabot/pip/develop/cryptography-37.0.2
...
Bump cryptography from 37.0.1 to 37.0.2
2022-05-09 06:31:44 +02:00
dependabot[bot]
69b79cd799
Bump types-python-dateutil from 2.8.14 to 2.8.15
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.14 to 2.8.15.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-09 03:11:16 +00:00
dependabot[bot]
1ae74c1197
Bump flake8-tidy-imports from 4.6.0 to 4.7.0
...
Bumps [flake8-tidy-imports](https://github.com/adamchainz/flake8-tidy-imports ) from 4.6.0 to 4.7.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.6.0...4.7.0 )
---
updated-dependencies:
- dependency-name: flake8-tidy-imports
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-09 03:11:12 +00:00
dependabot[bot]
77a22a6b1c
Bump fastapi from 0.75.2 to 0.76.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.75.2 to 0.76.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.75.2...0.76.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-09 03:10:38 +00:00
dependabot[bot]
74b309cf50
Bump jsonschema from 4.4.0 to 4.5.1
...
Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema ) from 4.4.0 to 4.5.1.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases )
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.4.0...v4.5.1 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-09 03:10:27 +00:00
dependabot[bot]
30cc8e92a1
Bump mkdocs-material from 8.2.12 to 8.2.14
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.2.12 to 8.2.14.
- [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/8.2.12...8.2.14 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-09 03:10:15 +00:00
dependabot[bot]
df48399a90
Bump cryptography from 37.0.1 to 37.0.2
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 37.0.1 to 37.0.2.
- [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/37.0.1...37.0.2 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-09 03:10:07 +00:00
Matthias
511afbcd9d
Merge pull request #6797 from lukeingalls/patch-1
...
then -> than
2022-05-08 21:50:41 +02:00
Luke Ingalls
f71b2624ab
then -> than
2022-05-08 10:07:22 -07:00
Matthias
30d6eeffd0
Fix migration bug
2022-05-08 17:49:13 +02:00
Matthias
b58e811b14
Move trade/order Models to their own class
2022-05-08 17:45:20 +02:00
Matthias
af1a5e0449
Extract base and Pairlock from models file
2022-05-08 17:38:06 +02:00
Matthias
3221726d85
Update migration to use boolean value
...
closes #6794
2022-05-08 17:29:42 +02:00
Matthias
ab91758c7e
Merge pull request #6790 from eSeR1805/profit_reporting
...
Report profit only on filled entries.
2022-05-08 17:25:42 +02:00
Matthias
4a7515e66a
Add test for 0.0 case
2022-05-08 16:04:06 +02:00
Matthias
1436bc1a70
Update list-strategies command
...
closes #6795
2022-05-08 15:30:44 +02:00
மனோஜ்குமார் பழனிச்சாமி
f43ae0ea43
logged balance details
2022-05-08 13:53:07 +05:30
மனோஜ்குமார் பழனிச்சாமி
d79b90a98f
consistent exchange name
2022-05-08 12:46:58 +05:30
Matthias
45b328af2e
explicitly call cleanup when cleaning backtest
2022-05-08 08:11:39 +02:00
eSeR1805
bfc7898654
Report profit only on filled entries.
2022-05-07 21:56:22 +03:00
Matthias
c9498d0117
Merge pull request #6692 from eSeR1805/feat_readjust_entry
...
Feature: Readjust Entry Order
2022-05-07 20:11:20 +02:00
Matthias
277e07589e
update/fix some comments and docs
2022-05-07 17:47:37 +02:00
eSeR1805
eca8d16c61
Minor fix and enhancement for TC51.
2022-05-07 17:31:56 +03:00
Matthias
f5f599c7f0
Add LowProfitPairs only_per_side option
2022-05-07 15:25:15 +02:00
Matthias
26648e54cc
Merge pull request #6789 from freqtrade/okx_positionmode
...
Okx positionmode
2022-05-07 14:30:44 +02:00
Matthias
dc0c1bf87d
Only fetch accounts when authenticated.
2022-05-07 13:17:27 +02:00
Matthias
149704e748
Fix wrong type
2022-05-07 11:39:47 +02:00
Matthias
6fdcf3a10a
Support both position modes on OKX
2022-05-07 10:58:41 +02:00
Matthias
2da284b921
Properly type side for create_order
2022-05-07 10:02:54 +02:00
Matthias
68a97a898d
Disable scheduled notification in CI
2022-05-07 08:04:43 +02:00
Matthias
108903f7f0
Add DCA order adjust test
2022-05-06 19:50:10 +02:00
Matthias
70bac41d89
Add more backtest test scenarios
2022-05-06 19:50:10 +02:00
eSeR1805
182a6f475d
Minor typos.
2022-05-06 10:13:29 +03:00
Matthias
5b3eaa3003
Ensure advanced strategy template is runnable
2022-05-06 06:42:08 +02:00
Matthias
d11c44940e
Slightly reword docs
...
remove some Note-boxes - people tend to skip these.
2022-05-06 06:42:01 +02:00
Matthias
2d9be6dace
move open_rate updating to close_bt_order
2022-05-05 19:50:16 +02:00
eSeR1805
29f1edbde7
Cleanup. Remove stray new line.
2022-05-05 12:24:32 +03:00
eSeR1805
495708df76
Merge branch 'develop' into feat_readjust_entry
2022-05-05 12:20:09 +03:00
eSeR1805
2bed0eab0c
BT: Update trade open_rate on first filled order.
2022-05-05 12:19:05 +03:00
eSeR1805
25c74e26d1
Models:Trade: Revert trade open_rate update.
2022-05-05 12:18:19 +03:00
Matthias
1a37c6ff42
Bump ccxt to 1.81.43
...
fixes bug in okx live liquidation pricing
2022-05-05 07:05:00 +02:00
eSeR1805
ae01afdd0f
Models:Trade: Fix open_rate updates.
2022-05-04 22:05:53 +03:00
eSeR1805
496bf84e3a
Merge branch 'develop' into feat_readjust_entry
2022-05-04 21:43:41 +03:00
eSeR1805
dbecc097df
Models:Trade: Update trade open_rate based on lastest order.
2022-05-04 21:34:45 +03:00
Sam Germain
10cbb5e67c
test_exchange::test_taker_or_maker fixes
2022-05-04 00:10:09 -06:00
Sam Germain
86ad5dd02a
test_exchange::test_taker_or_maker fixes
2022-05-04 00:08:41 -06:00
Sam Germain
dac9931b4a
test_create_dry_run_order_fees
2022-05-03 23:56:49 -06:00
Sam Germain
5d9aee6b7e
test_taker_or_maker
2022-05-03 23:56:49 -06:00
Sam Germain
e8803477df
exchange/exchange add param taker_or_maker to add_dry_order_fee
2022-05-03 23:56:40 -06:00
Matthias
b73f770955
Merge pull request #6778 from markdregan/patch-1
...
Add bot_loop_start() call in plotting.py
2022-05-04 07:24:32 +02:00
Matthias
b2f33944ec
Add preliminary backtesting test
2022-05-04 07:13:02 +02:00
Matthias
5c82cce06c
Fix new test failures
2022-05-04 06:40:12 +02:00
Mark Regan
ce035a5947
Add bot_loop_start() call in plotting.py
...
plotting.py was missing a call to strategy.bot_loop_start() resulting in strategies using this callback to not work.
Made changes and confirmed plotting now works for strategies using bot_loop_start() callback.
LMK if anything else needed for PR.
2022-05-03 23:34:12 +01:00
Matthias
851c5dad30
Version bump 2022.4.2
2022-05-03 20:37:29 +02:00
Matthias
5b76ae452f
Fix fee handling for futures trades
2022-05-03 20:35:30 +02:00
Matthias
2c750fdb09
Reduce no stake amount verbosity
...
closes #6768
2022-05-03 20:35:22 +02:00
Matthias
2705096ce6
Merge pull request #6777 from freqtrade/fix/contractsizefee
...
Fix fee handling for futures trades
2022-05-03 20:34:37 +02:00
Matthias
091cb4fb8d
Reduce no stake amount verbosity
...
closes #6768
2022-05-03 19:42:17 +02:00
Matthias
eb996a152a
Fix fee handling for futures trades
2022-05-03 19:06:17 +02:00
Matthias
65ab6d2468
Merge pull request #6771 from talentoscope/patch-1
...
Update setup.sh
2022-05-03 08:12:29 +02:00
talentoscope
8e1cdb9103
Update setup.sh
...
Added curl to dependencies for Debian systems
2022-05-02 23:20:13 +01:00
Matthias
88c8fe5570
Merge pull request #6715 from nicolaspapp/feat/relative-drawdown
...
Add relative drawdown
2022-05-02 21:09:14 +02:00
Matthias
7a57629918
Keep Backtest-metrics aligned
2022-05-02 20:08:38 +02:00
Matthias
3f64c6307f
Maintain compatibility with old backtest results
2022-05-02 20:01:44 +02:00
Matthias
1e2523af61
Fix some assumptions on the data
...
available_capital is not guaranteed to be available, while dry-run-wallet is.
2022-05-02 19:44:14 +02:00
eSeR1805
52d510c331
Merge branch 'develop' into feat_readjust_entry
2022-05-02 18:30:05 +03:00
eSeR1805
4c74601073
Freqtradebot: Cleanup stray debug messages.
2022-05-02 18:22:41 +03:00
eSeR1805
59397cdd19
Freqtradebot: Fix full cancel logging location.
2022-05-02 18:09:28 +03:00
eSeR1805
b83cd95a02
Tests: add basic testcases for entry adjustment.
2022-05-02 18:07:48 +03:00
Matthias
c1b10bbb91
Merge pull request #6763 from freqtrade/dependabot/pip/develop/mypy-0.950
...
Bump mypy from 0.942 to 0.950
2022-05-02 09:13:08 +02:00
Matthias
46993ce3ae
Merge pull request #6761 from freqtrade/dependabot/pip/develop/types-tabulate-0.8.8
...
Bump types-tabulate from 0.8.7 to 0.8.8
2022-05-02 09:12:52 +02:00
Matthias
2a6efab8a2
Don't use deprecated abstractclassmethod decorator
2022-05-02 06:24:52 +00:00
Matthias
38dffe1ed6
types-tabulate - pre-commit update
2022-05-02 08:11:05 +02:00
dependabot[bot]
24ce90ba9b
Bump types-tabulate from 0.8.7 to 0.8.8
...
Bumps [types-tabulate](https://github.com/python/typeshed ) from 0.8.7 to 0.8.8.
- [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 >
2022-05-02 06:00:02 +00:00
Matthias
541ee436c5
Merge pull request #6759 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.36
...
Bump sqlalchemy from 1.4.35 to 1.4.36
2022-05-02 07:59:30 +02:00
Matthias
725706beab
Merge pull request #6765 from freqtrade/dependabot/pip/develop/types-requests-2.27.25
...
Bump types-requests from 2.27.20 to 2.27.25
2022-05-02 07:59:14 +02:00
Matthias
24cb40fe98
Merge pull request #6758 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.14
...
Bump types-python-dateutil from 2.8.12 to 2.8.14
2022-05-02 07:24:32 +02:00
Matthias
e3c298e892
Merge pull request #6766 from freqtrade/dependabot/pip/develop/jinja2-3.1.2
...
Bump jinja2 from 3.1.1 to 3.1.2
2022-05-02 07:11:19 +02:00
dependabot[bot]
67dd9be95a
Bump sqlalchemy from 1.4.35 to 1.4.36
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.35 to 1.4.36.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst )
- [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 >
2022-05-02 05:00:17 +00:00
Matthias
bd07d356bd
Merge pull request #6762 from freqtrade/dependabot/pip/develop/cryptography-37.0.1
...
Bump cryptography from 36.0.2 to 37.0.1
2022-05-02 06:59:27 +02:00
Matthias
71ae92274d
Bump pre-commit dependency
2022-05-02 06:45:42 +02:00
Matthias
49c1b310c2
Bump pre-commit types
2022-05-02 06:44:30 +02:00
dependabot[bot]
ba28fa6c3c
Bump cryptography from 36.0.2 to 37.0.1
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 36.0.2 to 37.0.1.
- [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/36.0.2...37.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 04:31:35 +00:00
dependabot[bot]
9de0652b2c
Bump jinja2 from 3.1.1 to 3.1.2
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.1 to 3.1.2.
- [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.1.1...3.1.2 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 04:31:34 +00:00
Matthias
13dc0a0b4d
Merge pull request #6764 from freqtrade/dependabot/pip/develop/ccxt-1.81.16
...
Bump ccxt from 1.80.61 to 1.81.16
2022-05-02 06:30:11 +02:00
Matthias
3f25fb2139
Merge pull request #6760 from freqtrade/dependabot/pip/develop/mkdocs-material-8.2.12
...
Bump mkdocs-material from 8.2.10 to 8.2.12
2022-05-02 06:29:37 +02:00
dependabot[bot]
093bea4230
Bump types-requests from 2.27.20 to 2.27.25
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.20 to 2.27.25.
- [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 >
2022-05-02 03:01:34 +00:00
dependabot[bot]
73aafb886b
Bump ccxt from 1.80.61 to 1.81.16
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.80.61 to 1.81.16.
- [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.80.61...1.81.16 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 03:01:33 +00:00
dependabot[bot]
4990534bf4
Bump mypy from 0.942 to 0.950
...
Bumps [mypy](https://github.com/python/mypy ) from 0.942 to 0.950.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.942...v0.950 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 03:01:22 +00:00
dependabot[bot]
3d730661ee
Bump mkdocs-material from 8.2.10 to 8.2.12
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.2.10 to 8.2.12.
- [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/8.2.10...8.2.12 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 03:01:11 +00:00
dependabot[bot]
a0e27d82aa
Bump types-python-dateutil from 2.8.12 to 2.8.14
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.12 to 2.8.14.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 03:01:00 +00:00
eSeR1805
04c51d2d1a
Merge branch 'develop' into feat_readjust_entry
2022-05-01 21:42:15 +03:00
Nicolas Papp
7160f9085a
Update summary examples
2022-05-01 12:32:12 -03:00
Nicolas Papp
f9244aad92
Fix on max drawdown formula to match tests
2022-05-01 12:25:53 -03:00
eSeR1805
4e43194dfe
BT: Refactor open order management.
2022-05-01 18:06:20 +03:00
Matthias
582e30bca6
Merge pull request #6716 from freqtrade/pairlocks_direction
...
Pairlocks direction
2022-05-01 17:04:20 +02:00
Matthias
e7f5252074
Version bump 2022.4.1
2022-05-01 16:49:11 +02:00
Matthias
910addd02b
Merge pull request #6753 from freqtrade/download_prepend
...
Download prepend
2022-05-01 15:15:16 +02:00
Matthias
995c48b642
Merge branch 'develop' into pairlocks_direction
2022-05-01 14:59:04 +02:00
Matthias
dfbd1c34c4
Merge pull request #6755 from freqtrade/new_release
...
New release 2022.4
2022-05-01 14:51:39 +02:00
Matthias
2cedbe5704
Fix documentation mishap
2022-05-01 14:50:36 +02:00
Matthias
7615c4e904
Version bump 2022.4
2022-05-01 11:19:32 +02:00
Matthias
e9b78bf3ae
Merge branch 'stable' into new_release
2022-05-01 11:19:17 +02:00
eSeR1805
9d205132d0
Revert unintended comment change.
2022-05-01 12:10:11 +03:00
eSeR1805
8c19953cdd
Quick exit when order should be maintained.
2022-05-01 12:08:19 +03:00
Matthias
53a2f55cf0
Merge branch 'develop' into pr/nicolaspapp/6715
2022-05-01 10:03:10 +02:00
Matthias
d5fc923dcb
Properly validate stoploss existence for optimize commands
...
closes #6740
2022-05-01 09:53:46 +02:00
Matthias
0c921e0116
Reorder api_backtesting test sequence
2022-04-30 20:08:40 +02:00
Matthias
5c1ac3cf95
Fix caching bug with freqUI backtesting
2022-04-30 19:55:13 +02:00
Matthias
93591f2a7b
Merge pull request #6748 from SmartManoj/patch-8
...
Update PULL_REQUEST_TEMPLATE.md
2022-04-30 17:46:05 +02:00
Matthias
8b5d454b50
Fix subtle bug in trades download
2022-04-30 17:44:57 +02:00
Matthias
e49b3ef051
Improve message formatting
2022-04-30 17:35:11 +02:00
Matthias
f6a7e6b785
Add prepend option to download-data
2022-04-30 17:32:50 +02:00
Matthias
11d447cd5a
Add support for download-data "until"
2022-04-30 15:42:41 +02:00
Matthias
e4df2b0b96
Revert unwanted changes
2022-04-30 14:55:52 +02:00
Matthias
4580127fa8
Small refactor
2022-04-30 14:51:57 +02:00
Matthias
c6c569b772
chore: split BTAnalyais to metrics
2022-04-30 14:47:27 +02:00
Matthias
4262f84744
Merge branch 'develop' into pr/nicolaspapp/6715
2022-04-30 14:22:18 +02:00
Matthias
2acb68e6e2
Move hyperopt-loss functions to their own package
2022-04-30 13:59:23 +02:00
eSeR1805
3be2afdd88
Merge branch 'develop' into feat_readjust_entry
2022-04-30 13:39:23 +03:00
eSeR1805
ad0c5d9440
Refactor entry adjustment for backtesting.
2022-04-30 13:38:17 +03:00
eSeR1805
f9977c26e7
Full cancel only for non DCA trades.
2022-04-30 12:55:03 +03:00
Matthias
bfae732ba4
Merge pull request #6627 from samgermain/bot-start
...
Added bot_start callback to strategy interface
2022-04-30 09:14:51 +02:00
Matthias
09b74cebce
Move edge bot_loop_start to edge_cli
...
(otherwise it's called twice when running trade mode with edge on).
2022-04-30 08:55:07 +02:00
Sam Germain
8756e7d9a1
flake8 linting
2022-04-29 23:35:08 -06:00
Sam Germain
4a6f1e90c3
Merge branch 'develop' into bot-start
2022-04-29 22:23:42 -06:00
Sam Germain
23431a7106
removed invalid plotting and test_default_strategy tests for bot_start, edited edge test
2022-04-29 22:21:22 -06:00
Sam Germain
788d9f5b55
updated bot_start documentation with working example
2022-04-29 22:20:26 -06:00
Matthias
9029833c8c
Merge pull request #6750 from erdieee/develop
...
Fix config_examples typo
2022-04-29 20:42:24 +02:00
erdieee
f23faac368
Fix config_examples typo
2022-04-29 20:10:50 +02:00
Matthias
43049e0465
Evict cache if parameter file changed
...
closes #6735
2022-04-29 19:44:17 +02:00
Matthias
fbd142844f
Refactor bt-caching stuff to it's own module
2022-04-29 19:37:13 +02:00
மனோஜ்குமார் பழனிச்சாமி
f96c552c46
Update PULL_REQUEST_TEMPLATE.md
...
Added instructions as comments
2022-04-29 22:14:02 +05:30
Matthias
b60411b918
Merge pull request #6744 from freqtrade/orjson
...
Use ORJSON for http responses
2022-04-29 17:58:42 +02:00
Matthias
da7a6f58f9
Revert requiring stoploss for backtest/hyperopt
2022-04-29 17:46:33 +02:00
eSeR1805
09089b160e
Merge branch 'develop' into feat_readjust_entry
2022-04-29 13:02:38 +03:00
Matthias
b6bee45e82
Exclude user_data from isort
2022-04-29 09:54:54 +00:00
Matthias
48ff788e82
Clarify that stoploss is required
...
closes #6740
2022-04-29 09:53:05 +00:00
Matthias
21df1b0db3
Use ORJSON for http responses
2022-04-29 07:17:31 +02:00
eSeR1805
17650d7e60
Maintain existing order. Update functionality and documentation
2022-04-29 00:10:17 +03:00
eSeR1805
eb23170c43
Merge branch 'develop' into feat_readjust_entry
2022-04-28 23:06:52 +03:00
Matthias
d1a61f9c61
Don't start futures backtest if leverage-tiers don't contain pair
2022-04-28 20:05:19 +02:00
Matthias
cb5c3316d1
Simplify log output
2022-04-28 19:43:52 +02:00
Matthias
4063ab27cf
Merge pull request #6728 from turrisxyz/setup-permissions
...
chore: Set permissions for GitHub actions
2022-04-28 16:23:06 +02:00
Matthias
8962bffbe0
Merge branch 'develop' into setup-permissions
2022-04-28 14:51:33 +02:00
Matthias
4c95996069
Add Permissions for notify-complete job
2022-04-28 14:50:50 +02:00
Matthias
64072f76b9
Don't fail scheduled ci tasks due to notification
2022-04-28 14:40:47 +02:00
Matthias
e0d86307cb
Merge pull request #6732 from freqtrade/remove_duplicate_liqprice_call
...
Don't call interest_rate and isolated_liq twice
2022-04-28 07:38:32 +02:00
Matthias
2ef1181e16
Simplify trade __repr__
2022-04-28 07:33:30 +02:00
Matthias
1e83589641
Fix hyperopt
2022-04-28 06:59:03 +02:00
Matthias
ca49821df0
Fix race condition for loop
2022-04-28 06:29:14 +02:00
Matthias
46855221aa
Fix rounding issue with contract-sized pairs for dry-run orders
2022-04-27 19:58:19 +02:00
Matthias
220927289d
Update documentation to highlight futures supported exchanges
2022-04-27 19:10:04 +02:00
Matthias
2c0a7c5d74
Don't call interest_rate and isolated_liq twice
2022-04-27 17:13:58 +02:00
Matthias
30c9dc6975
Fix exit-signa being assigned when tag is set but no signal is present.
2022-04-27 13:53:11 +02:00
Matthias
ad7fbfab1b
Slightly improved styling
2022-04-27 13:27:33 +02:00
Matthias
415dcc6a87
Merge pull request #6729 from rokups/rk/exit_tag
...
Add 'exit_tag' parameter to 'custom_exit_price' callback.
2022-04-27 07:07:28 +02:00
Matthias
108f11b1d7
Fix docs typos
2022-04-27 06:42:56 +02:00
Rokas Kupstys
6d99222320
Add 'exit_tag' parameter to 'custom_exit_price' callback.
2022-04-26 10:01:51 +03:00
Sam Germain
a35dc843ea
removed asyncio from bot_start example
2022-04-25 22:39:58 -06:00
Nicolas Papp
bc5048e4f3
Update to backtesting.md
2022-04-25 23:50:47 -03:00
naveen
4cccf31a3e
chore: Set permissions for GitHub actions
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com >
2022-04-26 01:07:59 +00:00
Sam Germain
7f035a9d53
added docs for bot_start
2022-04-25 17:59:50 -06:00
Sam Germain
810e190e16
added tests for bot_start
2022-04-25 17:48:57 -06:00
Sam Germain
e76c6e8ad3
added bot_start call to edge_positioning.__init__
2022-04-25 17:48:57 -06:00
Sam Germain
e09b4498fa
added bot_start call to plot/plotting
2022-04-25 17:48:57 -06:00
Sam Germain
4fd904e0a9
added bot_start to backtesting
2022-04-25 17:48:57 -06:00
Sam Germain
d92761b2b1
Revert "strategy callback on_whitelist_update"
...
This reverts commit 39798dc1192161c3060830dd4684571aa86b7821.
2022-04-25 17:48:43 -06:00
Sam Germain
bf7da35e31
strategy callback on_whitelist_update
2022-04-25 17:48:07 -06:00
Sam Germain
0b90e1d309
Added bot_start callback to strategy interface
2022-04-25 17:47:12 -06:00
Matthias
44000ae0b3
Fix CAGR missing for old results
2022-04-25 17:37:25 +02:00
Matthias
246a336f56
Merge pull request #6726 from froggleston/bt_concat
...
Move df append to pd concat
2022-04-25 16:03:27 +02:00
Matthias
e38c4883dc
Merge pull request #6725 from freqtrade/cagr
...
Add CAGR calculation to backtesting
2022-04-25 16:02:39 +02:00
Matthias
9a5a57d848
Merge pull request #6724 from freqtrade/pre-commit-additional_updates
...
Check pre-commit verison updates
2022-04-25 14:57:45 +02:00
froggleston
431c539cbd
Fix isort import order
2022-04-25 10:42:24 +01:00
Matthias
4444259078
Fix hyperopt-loss interface to enforce kwargs
2022-04-25 11:33:18 +02:00
froggleston
580da21dda
Move df append to pd concat
2022-04-25 10:31:19 +01:00
Matthias
2b3f683960
Update pre-commit to exclude build-helpers
2022-04-25 11:23:45 +02:00
Matthias
500fdc2759
run mypy also against tests
2022-04-25 11:12:35 +02:00
Matthias
4143ebbeae
Add CAGR calculation to backtesting
2022-04-25 10:51:11 +02:00
Matthias
fc118d0e95
Re-align dependencies
2022-04-25 10:19:31 +02:00
Matthias
6d576bc02d
Check pre-commit verison updates
2022-04-25 10:18:04 +02:00
Matthias
7b02114ad2
Restrict trading pairs with too low precision
...
closes #6606
2022-04-25 09:49:51 +02:00
Matthias
86b3aac9ba
Fix FTX not fetching the very latest data
2022-04-25 08:38:02 +02:00
Matthias
f45bafdb16
Merge pull request #6723 from freqtrade/strategy_v1_remove
...
Strategy v1 remove
2022-04-25 08:26:35 +02:00
Matthias
14a0dadd01
Merge pull request #6718 from freqtrade/dependabot/pip/develop/pytest-7.1.2
...
Bump pytest from 7.1.1 to 7.1.2
2022-04-25 08:23:34 +02:00
Matthias
f0c816f9e3
Merge pull request #6719 from freqtrade/dependabot/pip/develop/pymdown-extensions-9.4
...
Bump pymdown-extensions from 9.3 to 9.4
2022-04-25 07:43:30 +02:00
Matthias
ad6e5c5312
Test informative fallback again
2022-04-25 07:41:51 +02:00
Matthias
5ff2261b74
Improve test to explicitly test for dates
2022-04-25 07:32:32 +02:00
Matthias
9bc6bbe472
Improve test for max_drawdown calculations
2022-04-25 07:23:16 +02:00
Matthias
9bb0f1f675
Move legacy strategy to "broken strats" folder
2022-04-25 07:11:32 +02:00
Matthias
ec2582a4ae
Update tests to no longer use Strategy V1
2022-04-25 07:02:09 +02:00
Matthias
562e36c3ec
Remove Interface V1 support
2022-04-25 07:01:27 +02:00
dependabot[bot]
b4afbb0b0a
Bump pymdown-extensions from 9.3 to 9.4
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 9.3 to 9.4.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/9.3...9.4 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-25 04:54:53 +00:00
Matthias
4ee862c7e3
Merge pull request #6717 from freqtrade/dependabot/pip/develop/ccxt-1.80.61
...
Bump ccxt from 1.79.81 to 1.80.61
2022-04-25 06:54:16 +02:00
Matthias
1aa07a0fe1
Merge pull request #6722 from freqtrade/dependabot/pip/develop/types-requests-2.27.20
...
Bump types-requests from 2.27.19 to 2.27.20
2022-04-25 06:54:03 +02:00
Matthias
ad17dce746
Merge pull request #6721 from freqtrade/dependabot/pip/develop/mkdocs-material-8.2.10
...
Bump mkdocs-material from 8.2.9 to 8.2.10
2022-04-25 06:53:33 +02:00
Matthias
5cc5d77b5f
Merge pull request #6720 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.12
...
Bump types-python-dateutil from 2.8.11 to 2.8.12
2022-04-25 06:53:13 +02:00
dependabot[bot]
399be6f4e5
Bump types-requests from 2.27.19 to 2.27.20
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.19 to 2.27.20.
- [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 >
2022-04-25 03:17:53 +00:00
dependabot[bot]
9b39c83586
Bump mkdocs-material from 8.2.9 to 8.2.10
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.2.9 to 8.2.10.
- [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/8.2.9...8.2.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 >
2022-04-25 03:17:44 +00:00
dependabot[bot]
eee9fbb669
Bump types-python-dateutil from 2.8.11 to 2.8.12
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.11 to 2.8.12.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-25 03:17:38 +00:00
dependabot[bot]
5bfa2186a7
Bump pytest from 7.1.1 to 7.1.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.1.1 to 7.1.2.
- [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/7.1.1...7.1.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-25 03:17:29 +00:00
dependabot[bot]
46ac46a5d3
Bump ccxt from 1.79.81 to 1.80.61
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.79.81 to 1.80.61.
- [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.79.81...1.80.61 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-25 03:17:23 +00:00
Nicolas Papp
e8aec967dd
Update on note
2022-04-24 17:42:52 -03:00
Nicolas Papp
086cc6be93
Correction on tests
2022-04-24 17:37:09 -03:00
Matthias
4de0fdbfca
Minor edits found during review
2022-04-24 14:43:30 +02:00
Matthias
6623192108
improve doc wording
2022-04-24 14:39:13 +02:00
Matthias
737bdfe844
Use "side" parameter when calling Pairlocks
2022-04-24 14:33:24 +02:00
Matthias
144e4da96e
Update stoploss guard tests
2022-04-24 14:33:24 +02:00
Matthias
b0a8bf3025
Show lock side
2022-04-24 14:33:24 +02:00
Matthias
4942d73693
update pairlock tests
2022-04-24 14:33:24 +02:00
Matthias
845f960a4e
realign pairlock naming to side
2022-04-24 14:33:24 +02:00
Matthias
fc201bb4ff
implement pairlock side further
2022-04-24 14:33:24 +02:00
Matthias
420836b1b2
Update test naming
2022-04-24 14:33:24 +02:00
Matthias
7c79d937e0
Properly type "side" parameter
2022-04-24 14:33:24 +02:00
Matthias
b7cada1edd
Convert ProtectionReturn to dataclass
2022-04-24 14:33:24 +02:00
Matthias
9e199165b4
Update protection-interface to support per-side locks
2022-04-24 14:33:24 +02:00
Matthias
6ff3b178b0
Add direction column to pairlocks
2022-04-24 14:33:24 +02:00
Matthias
25c6c5e326
Update backtest sell terminology to exit
2022-04-24 14:30:50 +02:00
Matthias
3c17409bd7
Update buy to entry in backtesting
2022-04-24 14:28:15 +02:00
Matthias
3637549a5e
Merge pull request #6714 from froggleston/develop
...
Update advanced backtesting docs to match fixed buy_reasons script
2022-04-23 19:25:58 +02:00
froggleston
acec564014
Update advanced backtesting docs to match fixed buy_reasons script
2022-04-23 17:18:38 +01:00
Nicolas Papp
0f943c482b
PEP8 code compliance
2022-04-23 13:15:14 -03:00
Matthias
8cac0a47cc
Fix joblib being in wrong requirements
2022-04-23 17:08:34 +02:00
Matthias
2d07cbce59
Fix bad pre-commit installation
...
closes #6713
2022-04-23 17:05:41 +02:00
Matthias
0807d3106f
Remove unused import
2022-04-23 15:34:40 +02:00
Matthias
6408590a73
Merge pull request #6712 from freqtrade/ci/speed
...
Speed up ci by running coverage only where necessary
2022-04-23 15:01:19 +02:00
Matthias
12d03e6a91
Remove unused test methods
2022-04-23 14:53:47 +02:00
Matthias
d4e12371c2
Merge pull request #6558 from samgermain/recursive-strategy-folder
...
Recursively search subdirectories in config['user_data_dir']/strategies for a strategy
2022-04-23 14:23:53 +02:00
Matthias
b1ca47e3d6
Merge pull request #6707 from koradiyakaushal/develop
...
Ref: timeseries friendly merge_ordered in merge_informative_pair func…
2022-04-23 14:22:23 +02:00
Matthias
3586c2e984
Windows no random order
2022-04-23 14:22:06 +02:00
Matthias
c1a7fc873d
Speed up ci by running coverage only where necessary
2022-04-23 11:47:10 +02:00
Matthias
f2912f8815
Improve mypy runs
2022-04-23 11:31:12 +02:00
Matthias
a2af7b4fd8
Test non-ffill approach
2022-04-23 11:25:20 +02:00
Matthias
1120392f39
Fix pre-commit indentation
2022-04-23 11:22:00 +02:00
Matthias
84f5a4d5bc
Fix indentation
2022-04-23 10:51:24 +02:00
Matthias
30f314d580
windows compatibility of test
2022-04-23 10:44:11 +02:00
Matthias
89f16ad3a5
Merge pull request #6543 from froggleston/v3_fixes
...
Add support for storing buy candle indicator rows in backtesting results
2022-04-23 09:45:11 +02:00
Matthias
5a90d5ece6
Fix docstring quotes
2022-04-23 09:44:04 +02:00
Matthias
7328553c0b
Merge pull request #6563 from italodamato/opt-ask-force-new-points
...
Optimize only new points
2022-04-23 09:43:33 +02:00
Matthias
580a2c6545
Don't repeat backtest-storing
2022-04-23 09:23:53 +02:00
Matthias
aa5345190e
Test recursive strategy-listing
2022-04-23 09:19:18 +02:00
Matthias
f1f4846053
Merge branch 'develop' into pr/samgermain/6558
2022-04-23 09:16:28 +02:00
Matthias
ba92e09b7b
list-strategies should find recursively as well
2022-04-23 09:11:50 +02:00
Matthias
c6927a1501
Fix argument spelling
2022-04-23 09:10:40 +02:00
Matthias
dff9d52b30
Remove hints on no longer used option, add very primitive test
2022-04-23 08:51:52 +02:00
froggleston
2fc4e5e117
Fix weird removal of comma
2022-04-22 18:54:02 +01:00
froggleston
b8ddf2d5cd
Update docs
2022-04-22 18:49:28 +01:00
froggleston
767592a1d6
Add signals enum to 'export' cli option
2022-04-22 18:46:12 +01:00
Matthias
7f60364f63
Add doc-page to index
2022-04-22 06:38:51 +02:00
Patel Kaushal
ba305e93ed
Ref: timeseries friendly merge_ordered in merge_informative_pair function
2022-04-21 18:35:41 +05:30
froggleston
f92997d378
Move signal candle generation into separate function
2022-04-20 14:05:33 +01:00
froggleston
933054a51c
Move enable option text to make better sense
2022-04-20 13:54:50 +01:00
froggleston
ea7fb4e6e6
Revert docs to buy_reasons script version
2022-04-20 13:51:45 +01:00
froggleston
b3cb722646
Use joblib instead of pickle, add signal candle read/write test, move docs to new Advanced Backtesting doc
2022-04-20 13:38:52 +01:00
froggleston
9421d19cba
Add documentation
2022-04-19 14:05:03 +01:00
froggleston
3ad1411f5e
Fix imports
2022-04-19 13:08:01 +01:00
froggleston
aa5984930d
Fix filename generation
2022-04-19 13:00:09 +01:00
froggleston
165f59325f
Merge branch 'v3_fixes' of github.com:froggleston/freqtrade into v3_fixes
2022-04-19 12:48:29 +01:00
froggleston
84f486295d
Add tests for new storing of backtest signal candles
2022-04-19 12:48:21 +01:00
Robert Davey
4b0f168e52
Merge branch 'freqtrade:develop' into v3_fixes
2022-04-19 12:10:30 +01:00
eSeR1805
76558f284f
Fix user cancellation functionality.
2022-04-19 13:33:37 +03:00
eSeR1805
cea4f663d5
Merge branch 'develop' into feat_readjust_entry
2022-04-18 21:22:19 +03:00
eSeR1805
d24ee9032a
Update usage in backtest. No functional update.
2022-04-18 21:21:38 +03:00
eSeR1805
d9f838a65f
Update template usage to reflect changes.
2022-04-18 21:20:50 +03:00
eSeR1805
3166739ec9
Update strategy callback params and description.
2022-04-18 21:17:39 +03:00
eSeR1805
95e009b9cb
Update adjustment functionality and add cancelation option
2022-04-18 21:16:45 +03:00
eSeR1805
2cac1b7dcc
Add new (user cancellation) reason.
2022-04-18 21:14:35 +03:00
eSeR1805
541147c801
Update documentation to match feature changes.
2022-04-18 21:13:50 +03:00
Matthias
e4629a2730
Merge pull request #6694 from samgermain/notional-switch
...
switch notionalFloor -> minNotional and notionalCap -> maxNotional
2022-04-18 08:54:20 +02:00
Matthias
9b55b3875f
Merge pull request #6700 from freqtrade/dependabot/pip/develop/types-requests-2.27.19
...
Bump types-requests from 2.27.16 to 2.27.19
2022-04-18 08:27:42 +02:00
Matthias
1ce20ea739
Bump requirements to 1.79.81, min-required to 1.79.69
2022-04-18 08:16:38 +02:00
Matthias
14ddd19584
Merge pull request #6696 from freqtrade/dependabot/pip/develop/fastapi-0.75.2
...
Bump fastapi from 0.75.1 to 0.75.2
2022-04-18 08:12:13 +02:00
dependabot[bot]
153b31c934
Bump types-requests from 2.27.16 to 2.27.19
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.16 to 2.27.19.
- [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 >
2022-04-18 06:11:57 +00:00
Matthias
3cae57cd91
Merge pull request #6702 from freqtrade/dependabot/pip/develop/nbconvert-6.5.0
...
Bump nbconvert from 6.4.5 to 6.5.0
2022-04-18 08:11:26 +02:00
Matthias
38254d2124
Merge pull request #6699 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.11
...
Bump types-python-dateutil from 2.8.10 to 2.8.11
2022-04-18 08:11:12 +02:00
Matthias
ef9d9e250f
Merge pull request #6697 from freqtrade/dependabot/pip/develop/types-cachetools-5.0.1
...
Bump types-cachetools from 5.0.0 to 5.0.1
2022-04-18 08:10:51 +02:00
Matthias
63a774ac7f
Merge pull request #6698 from freqtrade/dependabot/pip/develop/types-tabulate-0.8.7
...
Bump types-tabulate from 0.8.6 to 0.8.7
2022-04-18 08:10:37 +02:00
dependabot[bot]
b69483e3af
Bump nbconvert from 6.4.5 to 6.5.0
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.4.5 to 6.5.0.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.4.5...6.5 )
---
updated-dependencies:
- dependency-name: nbconvert
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-18 03:01:42 +00:00
dependabot[bot]
f020d129d7
Bump types-python-dateutil from 2.8.10 to 2.8.11
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.10 to 2.8.11.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-18 03:01:27 +00:00
dependabot[bot]
7d88dcb5f4
Bump types-tabulate from 0.8.6 to 0.8.7
...
Bumps [types-tabulate](https://github.com/python/typeshed ) from 0.8.6 to 0.8.7.
- [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 >
2022-04-18 03:01:24 +00:00
dependabot[bot]
2ff18e78c4
Bump types-cachetools from 5.0.0 to 5.0.1
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 5.0.0 to 5.0.1.
- [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 >
2022-04-18 03:01:22 +00:00
dependabot[bot]
a1e425a801
Bump fastapi from 0.75.1 to 0.75.2
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.75.1 to 0.75.2.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.75.1...0.75.2 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-18 03:01:19 +00:00
Sam Germain
80b34deb4d
bump ccxt to 1.79.69 to account for https://github.com/ccxt/ccxt/pull/12873 "
2022-04-17 14:38:34 -06:00
eSeR1805
17da4ca099
Use order_date_utc
2022-04-17 12:11:30 +03:00
Sam Germain
591a2fb7fc
switch notionalFloor -> minNotional and notionalCap -> maxNotional
2022-04-16 21:47:44 -06:00
froggleston
34fb8dacd7
Fix isort complaints
2022-04-16 17:03:24 +01:00
froggleston
b738c4e695
Fix flake8 complaints
2022-04-16 16:49:20 +01:00
froggleston
7210a11730
Fix flake8 complaints
2022-04-16 16:37:06 +01:00
froggleston
a63affc5f1
Fix flake8 complaints
2022-04-16 16:32:04 +01:00
froggleston
f55a9940a7
Fix line spacing
2022-04-16 16:15:04 +01:00
froggleston
b1bcf9f33c
Fix backtest_enable typo
2022-04-16 14:58:17 +01:00
froggleston
8990ba2709
Fix store signal candles
2022-04-16 14:49:53 +01:00
froggleston
21734c5de7
Add pickle import
2022-04-16 14:46:30 +01:00
froggleston
26ba899d7d
Add constant, boolean check, rename option to fit with other x_enable, check that RunMode is BACKTEST
2022-04-16 14:37:36 +01:00
Robert Davey
afd3a32883
Merge branch 'develop' into v3_fixes
2022-04-16 14:23:13 +01:00
eSeR1805
698c25f133
Fix issues reported by flake.
2022-04-16 15:44:07 +03:00
eSeR1805
d65b64a46f
Merge branch 'develop' into feat_readjust_entry
2022-04-16 15:20:50 +03:00
eSeR1805
237d116d8c
Update existing tests to use the new func name.
2022-04-16 15:08:54 +03:00
eSeR1805
452f44206a
Add new callback to advanced template.
2022-04-16 15:08:09 +03:00
eSeR1805
bf5799ef9e
Add new functionality to backtesting.
2022-04-16 15:07:18 +03:00
eSeR1805
f8a7fdd5ed
Add new callback to strategy interface.
2022-04-16 15:04:22 +03:00
eSeR1805
317c1e0746
Add option to handle_cancel_enter to prevent closing trade.
2022-04-16 15:03:44 +03:00
eSeR1805
76c545ba0d
Reorganize, rename, redescribe and add new functionality
2022-04-16 15:03:09 +03:00
eSeR1805
e5d4f7766e
Add new cancel reason for when replacing orders.
2022-04-16 14:44:41 +03:00
eSeR1805
16b6b08227
Update docs to include info on new functionality.
2022-04-16 14:42:41 +03:00
Matthias
4019c05fee
Update entry/exit timeout documentation
...
the type of order is now an Order, no longer a dictionary.
closes #6691
2022-04-16 06:48:12 +02:00
Matthias
a4ec8984cd
Merge pull request #6685 from freqtrade/bt_load_history
...
Backtesting load history
2022-04-15 16:06:20 +02:00
Matthias
75d6a92e62
Merge pull request #6689 from kokimame/avoid-case-amount-zero
...
Avoid ignoring the case precision amount = 0
2022-04-15 15:20:18 +02:00
Matthias
f61d4d36c3
Add test for 0 precision amount
2022-04-15 14:48:09 +02:00
kokimame
d23d830346
Avoid ignoring the case precision amount = 0
2022-04-15 00:35:11 +09:00
Italo
1153e65b3e
fix flake8
2022-04-14 14:34:04 +01:00
Italo
340c0ea391
update is_random before asked_non_tried
...
is_random depends on asked_non_tried and needs to be updated first
2022-04-14 14:15:11 +01:00
Matthias
4acb77305a
Don't break when running hyperopt-x tools on old resuts
2022-04-13 19:33:27 +02:00
Matthias
b1a6db8d29
Fix bad usage of base_currency
2022-04-13 19:24:21 +02:00
Italo
35cea6dcfa
fix unique_list
2022-04-13 09:36:46 +01:00
Matthias
f89b64c972
Improve test by having multistrat.meta file available
2022-04-13 07:09:26 +02:00
Matthias
4ac54a76af
Add strategy as mandatory argument
2022-04-13 06:47:39 +02:00
Italo
fa298d6f1c
fix unique_list logic
2022-04-12 23:57:40 +01:00
Matthias
dd5693f4e5
Add note about binance Futures trading rules
...
closes #6683
2022-04-12 07:21:30 +02:00
Matthias
0c87702545
test for backtest history
2022-04-12 06:28:37 +02:00
Nicolas Papp
c8e4687833
Plots and hyperopt
2022-04-11 16:41:48 -03:00
Matthias
4254d86658
Move test-backtestfiles to separate directory
2022-04-11 20:32:02 +02:00
Matthias
85e7deb2cd
Add loading of historic backtest result
2022-04-11 20:04:47 +02:00
Matthias
d9039152ba
Add "get backtest historic results" endpoint
2022-04-11 19:44:47 +02:00
Nicolas Papp
178240aa6c
Merge branch 'develop' of https://github.com/nicolaspapp/freqtrade into feat/relative-drawdown
2022-04-11 14:42:10 -03:00
Matthias
baefda80d1
Enable flake8 E226 rule
2022-04-11 18:02:06 +02:00
Matthias
1084787a38
Add note for Update releases
2022-04-11 17:48:39 +02:00
Matthias
43779232e1
Inlcude docs requirements in dev dependencies
...
developers should also be able to render the docs without further action.
2022-04-11 07:13:31 +02:00
Matthias
3e2d9725dd
Merge pull request #6680 from freqtrade/dependabot/pip/develop/ccxt-1.78.62
...
Bump ccxt from 1.77.98 to 1.78.62
2022-04-11 07:12:12 +02:00
Matthias
7f9ea581ea
Merge pull request #6681 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.29
...
Bump prompt-toolkit from 3.0.28 to 3.0.29
2022-04-11 07:02:15 +02:00
Matthias
f688c6e568
Merge pull request #6679 from freqtrade/dependabot/pip/develop/plotly-5.7.0
...
Bump plotly from 5.6.0 to 5.7.0
2022-04-11 06:34:44 +02:00
dependabot[bot]
c93bed5e2b
Bump ccxt from 1.77.98 to 1.78.62
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.77.98 to 1.78.62.
- [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.77.98...1.78.62 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-11 04:28:17 +00:00
Matthias
0f6ef6c798
Merge pull request #6678 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.35
...
Bump sqlalchemy from 1.4.34 to 1.4.35
2022-04-11 06:27:08 +02:00
Matthias
75a0ed075b
Merge pull request #6677 from freqtrade/dependabot/pip/develop/mkdocs-material-8.2.9
...
Bump mkdocs-material from 8.2.8 to 8.2.9
2022-04-11 06:26:50 +02:00
dependabot[bot]
5edae71d28
Bump prompt-toolkit from 3.0.28 to 3.0.29
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.28 to 3.0.29.
- [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.28...3.0.29 )
---
updated-dependencies:
- dependency-name: prompt-toolkit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-11 03:01:53 +00:00
dependabot[bot]
739cd773c3
Bump plotly from 5.6.0 to 5.7.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 5.6.0 to 5.7.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.6.0...v5.7.0 )
---
updated-dependencies:
- dependency-name: plotly
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-11 03:01:39 +00:00
dependabot[bot]
72fd4bf337
Bump sqlalchemy from 1.4.34 to 1.4.35
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.34 to 1.4.35.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst )
- [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 >
2022-04-11 03:01:36 +00:00
dependabot[bot]
84fca32ed9
Bump mkdocs-material from 8.2.8 to 8.2.9
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.2.8 to 8.2.9.
- [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/8.2.8...8.2.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 >
2022-04-11 03:01:29 +00:00
Sam Germain
64e6729ae9
docs for recursive_strategy_search
2022-04-10 18:56:28 -06:00
Sam Germain
c876d42e36
safe check for recursive_strategy_search in strategy_resolver
2022-04-10 18:50:51 -06:00
Sam Germain
9070114417
Merge branch 'recursive-strategy-folder' of https://github.com/samgermain/freqtrade into recursive-strategy-folder
2022-04-10 18:45:09 -06:00
Sam Germain
d5ce868f1a
removed 1 letter alias for recursive-strategy-folder
2022-04-10 18:44:33 -06:00
Nicolas Papp
47a6ef4f00
Max relative drawdown
2022-04-10 12:53:47 -03:00
Matthias
68fe7476c9
Update more terminology to forceexit
2022-04-10 15:56:29 +02:00
Matthias
77c840c2a4
Fix syntax-error in exit_reason migration
2022-04-10 15:10:13 +02:00
Matthias
9556af1e6c
Improve documentation for config imports
2022-04-10 10:14:34 +02:00
Matthias
cd2e49bb60
Simplify downloading futures data code
2022-04-10 09:53:33 +02:00
Matthias
95f69a8c3b
Remove some outdated TODO's
2022-04-10 09:53:33 +02:00
Matthias
1951ee8e29
Merge pull request #6615 from cyberjunky/cyber-forcesell-tg
...
Add selection buttons for trades to forcesell cmd in telegram
2022-04-10 09:51:35 +02:00
Matthias
2653d83fee
Merge branch 'develop' into pr/cyberjunky/6615
2022-04-10 09:24:53 +02:00
Matthias
54633e90a7
Merge branch 'develop' into pr/italodamato/6563
2022-04-10 09:16:31 +02:00
Matthias
a99cbe459c
Merge pull request #6671 from freqtrade/custom_exit_profit
...
Custom exit - call it independent of profit
2022-04-10 09:09:45 +02:00
Matthias
282804463c
Add Documentation for /forceexit without parameter
2022-04-10 09:07:51 +02:00
Matthias
ffff45e76b
simplify exit message
2022-04-10 08:44:49 +02:00
Matthias
850760bc00
Remove migration from very old database
...
(database without Orders table)
2022-04-10 08:43:30 +02:00
Matthias
46c18dfce2
Merge pull request #6670 from freqtrade/store_asset
...
store base and quote currency separately in the database
2022-04-10 08:42:28 +02:00
Matthias
105e7ea1a9
Merge pull request #6675 from zolbayars/update-plotting-documentation
...
Docs: update plotting doc to show strategy option is mandatory
2022-04-10 07:32:46 +02:00
zolbayars
09b41a6f8d
Docs: update plotting doc to show strategy option is mandatory
2022-04-10 10:39:48 +08:00
Matthias
710089b46c
Merge pull request #6673 from RafaelDorigo/develop
...
Update strategy_migration.md
2022-04-09 20:07:24 +02:00
RafaelDorigo
9f9219675f
Update strategy_migration.md
2022-04-09 19:58:58 +02:00
Matthias
6ebd30db88
Merge pull request #6665 from freqtrade/config_from_config
...
Allow recursive loading of configuration files
2022-04-09 17:18:51 +02:00
Matthias
114591048c
Always call custom_sell - also when there's a new enter signal
2022-04-09 17:17:49 +02:00
Matthias
139b65835c
Only show long/short signals on telegram for non-spot markets
2022-04-09 17:09:17 +02:00
Matthias
ef18d09161
Call custom_exit also when the trade is not in profit and exit_profit_only is set.
2022-04-09 16:50:38 +02:00
Matthias
8e98a2ff9f
api - provide assset_currency via API
2022-04-09 16:42:18 +02:00
Matthias
81b41183a5
Merge pull request #6668 from RafaelDorigo/develop
...
Fixed setup.sh
2022-04-09 15:35:26 +02:00
RafaelDorigo
e606051102
Fixed setup.sh
2022-04-09 11:53:47 +02:00
Matthias
f385e2c2b6
Update test to also cover "no trade found" scenario
2022-04-09 10:04:10 +02:00
Matthias
ebcb530d4f
Log if no stake-amount is left for trade
2022-04-09 09:58:03 +02:00
Matthias
cbdaaf705c
Merge pull request #6636 from mkavinkumar1/pre-commit
...
added pre-commit
2022-04-09 09:50:54 +02:00
Matthias
ddfc68d533
Add test case for interactive telegram exit
2022-04-09 09:41:01 +02:00
Matthias
9cd92ed48c
Fix forceexit to work
2022-04-09 09:24:20 +02:00
Matthias
40eb3f274f
Fix merge mistake
2022-04-09 08:36:22 +02:00
Matthias
392967a26f
Update formatting
2022-04-08 18:07:01 +02:00
Matthias
967bbe99bb
Merge branch 'develop' into pr/cyberjunky/6615
2022-04-08 18:05:27 +02:00
Matthias
16e64ddf97
Update docs for multi-config loading
2022-04-08 17:59:16 +02:00
Matthias
ecb0e43c2a
Improve pre-commit docs
2022-04-08 17:50:32 +02:00
Matthias
b8556498ef
Fix pre-commit to actually work
2022-04-08 17:46:53 +02:00
Matthias
238ff6c9fe
Use better naming
2022-04-08 17:30:23 +02:00
Matthias
1435d26996
store config-file loading paths
2022-04-08 17:26:51 +02:00
Matthias
3427df0653
Add simple test for recursive loading
2022-04-08 16:11:18 +02:00
Matthias
1ea49ce864
Support nested configurations
2022-04-08 15:50:44 +02:00
Matthias
aee0cfd17a
forcebuy_enable -> force_entry_enable
2022-04-08 13:39:41 +02:00
Italo
1559692e47
Update hyperopt.py
...
remove duplicates from list of asked points
2022-04-08 11:44:42 +01:00
Matthias
ef2f8be526
Merge pull request #6653 from mkavinkumar1/renaming-forceentry-forceexit
...
renamed forceentry forceexit
2022-04-08 12:31:48 +02:00
Matthias
075fc6d35e
Apply suggestions from code review
2022-04-08 11:45:03 +02:00
மனோஜ்குமார் பழனிச்சாமி
0e9b348868
Update api_v1.py
2022-04-08 11:08:11 +05:30
மனோஜ்குமார் பழனிச்சாமி
ca400b8195
Updated requested changes in PR #6653
2022-04-08 10:45:05 +05:30
மனோஜ்குமார் பழனிச்சாமி
f7020df097
Updating requested changes in PR #6653
2022-04-08 07:07:51 +05:30
மனோஜ்குமார் பழனிச்சாமி
9417bb01dc
Merge branch 'develop' into renaming-forceentry-forceexit
2022-04-08 00:01:51 +05:30
மனோஜ்குமார் பழனிச்சாமி
9ee53b5f9e
Update docs/telegram-usage.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2022-04-07 23:55:07 +05:30
Matthias
1347107c1e
extract load_from_files to load_config
2022-04-07 20:15:06 +02:00
Matthias
673b3034ee
Simplify load_from_files
2022-04-07 20:05:51 +02:00
Matthias
bdd9f584fa
Update some docs terminology
2022-04-07 20:04:16 +02:00
Matthias
a659bcb60b
Update some docs terminology
2022-04-07 19:46:00 +02:00
Matthias
ea1c55b161
Update backtesting to use row instead of sell_row
2022-04-07 19:43:34 +02:00
Matthias
890694da08
Merge pull request #6661 from SmartManoj/patch-5
...
Update fiat_convert.py
2022-04-07 19:25:58 +02:00
Matthias
cbbbe8a5ba
Fix test using existing config file, therefore becomming fluky
2022-04-07 09:08:17 +00:00
Matthias
3188d036a6
improve trading_mode handling
...
Ensure trading_mode is set by new-config
handle empty strings to default to spot.
closes #6663
2022-04-07 08:45:45 +00:00
மனோஜ்குமார் பழனிச்சாமி
7bf3475fbd
Update fiat_convert.py
2022-04-07 10:28:55 +05:30
Matthias
299dd84cfe
Merge pull request #6656 from freqtrade/use_sell_signal
...
Use sell signal -> use_exit_signal
2022-04-06 19:46:46 +02:00
Matthias
916764d4f2
Merge pull request #6658 from mkavinkumar1/rename-enter-side
...
renamed enter-side
2022-04-06 19:32:55 +02:00
Matthias
28b58712fb
Add compatibility shim for trade.entry_trade
2022-04-06 19:13:46 +02:00
Matthias
d5ec79c0b9
Update deprecated settings to support non-nested transitions
2022-04-06 19:09:34 +02:00
Matthias
62d13a9f74
Fix test indentation
2022-04-06 16:03:11 +02:00
Matthias
146d6e7c6c
Add UAH to supported fiat currencies
...
closes #6657
2022-04-06 06:43:06 +02:00
மனோஜ்குமார் பழனிச்சாமி
b751dd339a
Update test_rpc_telegram.py
2022-04-06 07:23:43 +05:30
மனோஜ்குமார் பழனிச்சாமி
aa76191636
fixed tests
2022-04-06 07:19:00 +05:30
மனோஜ்குமார் பழனிச்சாமி
28f4a3b373
updated for PR #6653
2022-04-06 07:05:43 +05:30
மனோஜ்குமார் பழனிச்சாமி
7e97e58820
renamed enter-side
2022-04-06 06:32:13 +05:30
Matthias
8d95e76d26
Add tests for new naming definitions
2022-04-05 20:43:39 +02:00
Matthias
82e9f62381
Add missing setting in arguments.py
2022-04-05 20:27:32 +02:00
Matthias
a09637cbe1
Update migration documentation with new settings
2022-04-05 20:25:31 +02:00
Matthias
b1378efdeb
ignore_roi_if_buy_signal -> ignore_roi_if_entry_signal
2022-04-05 20:21:39 +02:00
Matthias
5bafdb6108
Update testcase
2022-04-05 20:15:08 +02:00
Matthias
4897731030
use_sell_signal -> use_exit_signal
2022-04-05 20:10:20 +02:00
Matthias
5ce5c70be6
sell_profit_offset -> exit_profit_offset
2022-04-05 20:03:27 +02:00
Matthias
bba9629a2a
Rename sell_profit_only to exit_profit_only
2022-04-05 20:00:35 +02:00
மனோஜ்குமார் பழனிச்சாமி
5fa96174e1
Update test_rpc.py
2022-04-05 16:58:30 +05:30
மனோஜ்குமார் பழனிச்சாமி
8442fb915f
renamed
2022-04-05 16:01:53 +05:30
மனோஜ்குமார் பழனிச்சாமி
0d93916f79
Update developer.md
2022-04-05 11:28:22 +05:30
Matthias
5c01969969
Fix messed up doc rendering
2022-04-05 07:13:09 +02:00
மனோஜ்குமார் பழனிச்சாமி
57af08fde7
updated requested changes in PR #6636
2022-04-05 10:21:07 +05:30
Matthias
2a46e6a214
Change some sell terminology
2022-04-05 06:50:44 +02:00
Matthias
31bdaedc33
Fix messed up doc rendering
2022-04-05 06:47:55 +02:00
Matthias
d3e6fa19d5
Merge pull request #6648 from freqtrade/exit_type_rename
...
Exit type rename
2022-04-05 06:44:56 +02:00
Matthias
89355a212e
Improve wording on strategy migration
2022-04-04 19:53:56 +02:00
Matthias
4cd4edf08b
Update exit_reasons while migrating the database
2022-04-04 19:52:26 +02:00
Matthias
2b55f45be0
Improve deprecated documentation
2022-04-04 19:45:52 +02:00
Matthias
0db5d9f7fa
Update telegram message formatting
2022-04-04 19:37:23 +02:00
Matthias
7d3116f9fb
webhookbuy -> webhookentry
2022-04-04 19:32:27 +02:00
Matthias
eff636ba53
Update RPC message types to ENTRY
2022-04-04 19:29:15 +02:00
Matthias
125dff1dad
Properly deprecate webhook settings (with transition)
2022-04-04 19:21:13 +02:00
Matthias
5ecb695e50
Update deprecated notification settings
2022-04-04 19:17:11 +02:00
Matthias
129a7c632c
Update method names
2022-04-04 19:14:21 +02:00
Matthias
8a9839fb6d
Update telegram notification settings
2022-04-04 19:10:44 +02:00
Matthias
0b88185c2c
Sell-fill -> exit_fill
2022-04-04 19:08:50 +02:00
Matthias
8b33d9cdb2
sell_cancel -> exit_cancel
2022-04-04 19:07:20 +02:00
Matthias
6a0110aa3c
Update webhook configuration
2022-04-04 19:05:36 +02:00
Matthias
6d9218cb34
sell_signal -> exit_signal
2022-04-04 17:11:11 +02:00
Matthias
1917527179
custom_sell -> custom_exit
2022-04-04 17:04:43 +02:00
Matthias
cd146bfa8f
emergency_sell -> emergency_exit
2022-04-04 17:03:27 +02:00
Matthias
54ad130bb9
Update force_sell to force_exit
2022-04-04 16:59:27 +02:00
Matthias
33841da382
Slightly imporve Typing by reusing long/short type
2022-04-04 16:51:57 +02:00
Matthias
f8783c908e
Add side to custom_entry_price
2022-04-04 16:48:27 +02:00
Matthias
61faee1e7d
Merge pull request #6644 from freqtrade/dependabot/pip/develop/pandas-1.4.2
...
Bump pandas from 1.4.1 to 1.4.2
2022-04-04 10:54:15 +02:00
Matthias
0bb696bfed
Merge pull request #6642 from freqtrade/dependabot/pip/develop/types-requests-2.27.16
...
Bump types-requests from 2.27.15 to 2.27.16
2022-04-04 07:38:01 +02:00
Matthias
2bca27b337
Merge pull request #6643 from freqtrade/dependabot/pip/develop/fastapi-0.75.1
...
Bump fastapi from 0.75.0 to 0.75.1
2022-04-04 07:37:50 +02:00
dependabot[bot]
ef65bece7b
Bump pandas from 1.4.1 to 1.4.2
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/main/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.4.1...v1.4.2 )
---
updated-dependencies:
- dependency-name: pandas
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-04 05:05:50 +00:00
Matthias
ff1c486cf7
Merge pull request #6645 from freqtrade/dependabot/pip/develop/ccxt-1.77.98
...
Bump ccxt from 1.77.97 to 1.77.98
2022-04-04 07:04:50 +02:00
dependabot[bot]
655165ace0
Bump ccxt from 1.77.97 to 1.77.98
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.77.97 to 1.77.98.
- [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.77.97...1.77.98 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-04 04:37:13 +00:00
Matthias
9e72d50e64
Merge pull request #6639 from freqtrade/dependabot/pip/develop/ccxt-1.77.97
...
Bump ccxt from 1.77.45 to 1.77.97
2022-04-04 06:34:16 +02:00
Matthias
9a68eeb649
Merge pull request #6640 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.34
...
Bump sqlalchemy from 1.4.32 to 1.4.34
2022-04-04 06:33:38 +02:00
Matthias
2c8df83e9a
Merge pull request #6641 from freqtrade/dependabot/pip/develop/nbconvert-6.4.5
...
Bump nbconvert from 6.4.4 to 6.4.5
2022-04-04 06:26:07 +02:00
dependabot[bot]
d5ec95e8e0
Bump fastapi from 0.75.0 to 0.75.1
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.75.0 to 0.75.1.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.75.0...0.75.1 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-04 03:01:46 +00:00
dependabot[bot]
d668416d9c
Bump types-requests from 2.27.15 to 2.27.16
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.15 to 2.27.16.
- [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 >
2022-04-04 03:01:37 +00:00
dependabot[bot]
225f6d1525
Bump nbconvert from 6.4.4 to 6.4.5
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.4.4 to 6.4.5.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.4.4...6.4.5 )
---
updated-dependencies:
- dependency-name: nbconvert
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-04 03:01:35 +00:00
dependabot[bot]
20f032601a
Bump sqlalchemy from 1.4.32 to 1.4.34
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.32 to 1.4.34.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst )
- [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 >
2022-04-04 03:01:33 +00:00
dependabot[bot]
74ff9f551b
Bump ccxt from 1.77.45 to 1.77.97
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.77.45 to 1.77.97.
- [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.77.45...1.77.97 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-04 03:01:26 +00:00
Matthias
69491c1430
Update more wording to "exit"
2022-04-03 19:39:13 +02:00
Matthias
283d04a5ad
Update docstring wording
2022-04-03 19:36:32 +02:00
Matthias
dc462e63fe
update BTContainer use_sell_signal
2022-04-03 19:27:30 +02:00
Matthias
9dfb3db1aa
Update local variable
2022-04-03 19:22:59 +02:00
மனோஜ்குமார் பழனிச்சாமி
e2a42d3027
added pre-commit
2022-04-03 18:57:58 +05:30
Ron Klinkien
dd61886341
Readded missing keyboard commands
...
Rename forcesell methods to forceexit
2022-04-03 12:29:29 +02:00
Matthias
8acffbc1d8
sell_type -> exit_type
2022-04-03 11:18:36 +02:00
Matthias
2d2bea17e7
sell_order_status -> exit_order_status
2022-04-03 11:17:01 +02:00
Matthias
d054916439
Merge pull request #6632 from freqtrade/short_terminology
...
Short terminology
2022-04-03 11:10:16 +02:00
Matthias
d94b73b396
Update some documentation
2022-04-03 10:44:27 +02:00
Matthias
a27c837d18
Update sell_reason to exit_reason
2022-04-03 10:41:35 +02:00
Matthias
cd78792f48
Improve some telegram terminology
2022-04-03 10:40:13 +02:00
Ron Klinkien
936ada5699
Fixed syntax error
2022-04-03 09:58:55 +02:00
Matthias
157f8f8139
Update some more sell_reason occurances
2022-04-03 08:17:17 +02:00
Matthias
e894f620c2
Improve compatibility
2022-04-03 08:15:23 +02:00
Matthias
240ca421af
Merge pull request #6630 from SmartManoj/patch-4
...
checking exchange name with lower
2022-04-02 20:09:10 +02:00
Matthias
ec63cfd656
Add compatibility layer for backtesting results
2022-04-02 20:04:30 +02:00
Matthias
543aa74278
update sell_reason to exit_reason
2022-04-02 20:04:29 +02:00
Ron Klinkien
f89265e0fb
Merge branch 'develop' into cyber-forcesell-tg
2022-04-02 20:02:42 +02:00
Matthias
39d925c295
Change to precise casing instead of .lower()
2022-04-02 19:48:01 +02:00
Matthias
b0fab3ad50
Properly handle empty dataframes after trimming
...
closes #6629
2022-04-02 16:16:29 +02:00
Matthias
f742d21690
Add test showing #6629
2022-04-02 16:16:26 +02:00
Matthias
7c5e730007
Merge pull request #6628 from topscoder/patch-2
...
Fixes CoinGecko typos in fiat_convert
2022-04-02 08:16:32 +02:00
மனோஜ்குமார் பழனிச்சாமி
40b4a9977e
checking exchange name with lower
2022-04-02 11:23:06 +05:30
topscoder
60d52f0a20
Consistent CoinGecko naming in test_fiat_convert.py
2022-04-01 20:57:09 +02:00
topscoder
7db3c846b4
Fixes CoinGecko typos in fiat_convert.py
2022-04-01 20:52:16 +02:00
Matthias
0b40c37cc5
Merge pull request #6624 from samgermain/lev-docs
...
docs for shorting
2022-04-01 20:29:41 +02:00
Stefano Ariestasia
da0688b6aa
Revert "Add exchange id for binance Futures"
...
This reverts commit 3c8387ab61 .
2022-04-02 03:20:21 +09:00
Matthias
2f967f6df9
Slightly change wording, fix links
2022-04-01 20:01:57 +02:00
Sam Germain
b4b594c0dd
docs on setting enter_short and exit_short
2022-04-01 06:02:32 -06:00
Sam Germain
476c6416cc
docs/strategy-customization enter_short and exit_short
2022-04-01 05:59:59 -06:00
Sam Germain
3e10849e02
short docs added link to strategy migration guide
2022-04-01 05:55:00 -06:00
Stefano Ariestasia
3c8387ab61
Add exchange id for binance Futures
2022-04-01 20:48:13 +09:00
Sam Germain
dd7f9c6f8b
docs for shorting
2022-04-01 05:47:26 -06:00
Matthias
b40c017af5
Merge pull request #6623 from stash86/patch-1
...
fix some typo
2022-04-01 12:49:03 +02:00
Stefano Ariestasia
0c096e4e03
fix some typo
2022-04-01 19:28:42 +09:00
Matthias
889fa7bac2
Add small offset to time to avoid random fails
2022-04-01 10:49:21 +02:00
Matthias
d1ea5ea856
Merge pull request #6622 from freqtrade/short_plot
...
Short plot
2022-04-01 09:18:37 +02:00
Ron Klinkien
f029702bd1
Fixed flake8 issues
2022-04-01 09:16:35 +02:00
Matthias
775305e9c4
Use correct candleconfig in plot endpoint
2022-04-01 08:57:58 +02:00
Matthias
fe3260aae2
Remove false statement about plotting futures data
2022-04-01 08:51:11 +02:00
Matthias
a13d4e5519
Renumber backtest-detail tests
2022-04-01 07:00:51 +02:00
Matthias
e3a624cf68
Fix futures plotting
2022-04-01 06:44:17 +02:00
Sam Germain
4b238987b0
plot.generate_candlestick_graph Added short equivelent, separating plotting scatter creation to a function
2022-04-01 06:27:42 +02:00
Matthias
c57d807845
Merge pull request #6552 from freqtrade/feat/short
...
Feat/short
2022-03-31 21:23:57 +02:00
Matthias
0c9bbc753f
Fix random test failure by setting fixed time passed
2022-03-31 20:00:55 +02:00
Matthias
0cba4ec460
Fix doc typo
2022-03-31 19:14:11 +02:00
Sam Germain
2fe5a1594f
Add conditional to recursive strategy searching if in config
2022-03-31 08:21:15 -06:00
Sam Germain
b4b809ff8e
changed recursive to recursive_strategy_search
2022-03-31 08:16:21 -06:00
Sam Germain
f44ae494fb
Added recursive to configuration
2022-03-31 08:12:02 -06:00
Sam Germain
185daf5772
add recursive command line option
2022-03-31 08:12:02 -06:00
Sam Germain
6df15a7af9
Recursively search subdirectories in user_data/strategies for a strategy
2022-03-31 08:12:02 -06:00
Ron Klinkien
3d8cfa7ea5
Several fixes
...
Code optimizations
2022-03-31 08:30:20 +02:00
Matthias
94274e4823
Remove order.leverage column
2022-03-31 06:57:16 +02:00
Matthias
e3471129f7
Update documentation structure, add links to migration page
2022-03-31 06:53:33 +02:00
Matthias
2d914c8e13
Simplify formatting in exchange class
2022-03-30 20:02:56 +02:00
Ron Klinkien
6c811b3de1
Made regex strings raw
...
Removed unwanted changes
2022-03-30 19:57:02 +02:00
Matthias
1f6ca29bbf
Update comment
2022-03-30 19:38:25 +02:00
Matthias
8e7fa9f6c8
Update bot test formatting
2022-03-30 19:32:52 +02:00
Matthias
95b0e682b5
Merge pull request #6618 from samgermain/doc-help
...
Add trading mode to list-pairs and list-markets output in docs
2022-03-30 19:10:08 +02:00
Sam Germain
527c4277d8
Add trading mode to list-pairs and list-markets output in docs
2022-03-30 05:29:11 -06:00
Ron Klinkien
c42af7d095
Fixed typo in test file
2022-03-30 12:41:41 +02:00
Ron Klinkien
3ed7f3f2df
Display all trade info in buttons
...
First step to fix tests for changed forcesell code
2022-03-30 12:28:30 +02:00
Italo
e85c7ca8ff
remove blank line
2022-03-30 09:50:37 +01:00
Italo
8d4afc0eaf
Merge branch 'opt-ask-force-new-points' of https://github.com/italodamato/freqtrade-1 into opt-ask-force-new-points
2022-03-30 09:49:07 +01:00
Italo
bad179ebaa
fix merge mess
...
This reverts commit 9f171193ef .
2022-03-30 09:48:10 +01:00
Italo
b560248165
Merge branch 'develop' into opt-ask-force-new-points
2022-03-30 09:42:38 +01:00
Italo
3e24d01af4
fix flake8
2022-03-30 09:41:40 +01:00
Italo
9f171193ef
Revert "Merge branch 'plot_hyperopt_stats' into opt-ask-force-new-points"
...
This reverts commit 4eb9cc6e8b , reversing
changes made to a3b401a762 .
2022-03-30 09:39:07 +01:00
Matthias
2af31672c6
Merge pull request #6608 from stash86/patch-1
...
Add few lines to docs
2022-03-30 07:21:52 +02:00
Matthias
b91b7b4464
Fix hyperopt assigning sell_signal to wrong field
2022-03-30 07:16:48 +02:00
Matthias
9a7867971a
Update wording to new pricing definition
2022-03-30 07:13:28 +02:00
Matthias
dafc2bf361
Merge branch 'develop' into feat/short
2022-03-30 07:09:41 +02:00
Matthias
e1ccbdb927
Merge pull request #6607 from freqtrade/short_pricing
...
Short pricing updates
2022-03-30 06:59:40 +02:00
Stefano Ariestasia
02aded68f9
Update strategy-customization.md
2022-03-30 08:37:35 +09:00
Stefano Ariestasia
4d5f6ed5e2
Update strategy-customization.md
2022-03-30 08:37:11 +09:00
Stefano Ariestasia
c615e4fcc2
updates
2022-03-30 08:35:49 +09:00
Italo
4eb9cc6e8b
Merge branch 'plot_hyperopt_stats' into opt-ask-force-new-points
2022-03-30 00:30:33 +01:00
Italo
a3b401a762
highlight random points in hyperopt results table
2022-03-30 00:29:14 +01:00
Italo
229b0b037e
reduce search loops
2022-03-29 19:33:35 +01:00
Matthias
ddb0254999
Merge pull request #6614 from krimsonkla/jmr/kucoin_ohlcv_candle_limit
...
Update kucoin candle limit
2022-03-29 20:18:52 +02:00
Matthias
f84b24dee9
Bump ccxt to 1.77.45
...
closes #6610
2022-03-29 20:06:25 +02:00
Matthias
7def1398c8
Merge pull request #6603 from adrianceding/fix_timeout
...
Fix using future data to fill when use timeout
2022-03-29 19:50:34 +02:00
Ron Klinkien
29d6725fb7
Allow forcesell to be a valid keyboard option
2022-03-29 19:41:49 +02:00
Ron Klinkien
46acc8352f
Add selection buttons for trades to forcesell cmd in telegram
2022-03-29 19:19:07 +02:00
Matthias
648e969a7a
Realign entry_pricing fields
2022-03-29 19:07:29 +02:00
Italo
a1816434b7
Merge branch 'freqtrade:develop' into plot_hyperopt_stats
2022-03-29 17:24:40 +01:00
Jason Risch
6b57be35e9
Update kucoin candle limit
2022-03-29 07:23:45 -07:00
Matthias
c1657dfb7b
Update / align documentation
2022-03-29 06:58:41 +02:00
Stefano Ariestasia
05db0067ee
Add few missing info on shorting setup
2022-03-29 10:51:36 +09:00
Stefano Ariestasia
7c2e8420af
Add note that enter_long must be set
2022-03-29 09:27:30 +09:00
Matthias
8ebef914e2
Update pricing documentation
2022-03-28 20:20:10 +02:00
Matthias
2d740230f7
price_last_balance renaming
2022-03-28 19:53:55 +02:00
Matthias
d7c6520268
Update remaining tests
2022-03-28 19:30:14 +02:00
Matthias
cee09493be
Update market order validation
2022-03-28 19:25:46 +02:00
Matthias
440967e483
Update some tests
2022-03-28 19:17:22 +02:00
Matthias
88f6663f58
Merge pull request #6599 from freqtrade/dependabot/pip/develop/jinja2-3.1.1
...
Bump jinja2 from 3.0.3 to 3.1.1
2022-03-28 19:09:14 +02:00
Matthias
9aa821a953
Merge pull request #6604 from SmartManoj/patch-3
...
Corrected test_create_order
2022-03-28 16:19:03 +02:00
மனோஜ்குமார் பழனிச்சாமி
5552ad779c
Corrected test_create_order
2022-03-28 19:31:12 +05:30
adriance
d6082c33a7
fix type error
2022-03-28 21:29:50 +08:00
adriance
a0971a3e2c
fix using future data to fill when use timeout
2022-03-28 21:00:05 +08:00
Adriance
cb48071f1f
Merge branch 'freqtrade:feat/short' into feat/short
2022-03-28 20:20:11 +08:00
dependabot[bot]
89e7b3705b
Bump jinja2 from 3.0.3 to 3.1.1
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.0.3 to 3.1.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.3...3.1.1 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-28 08:25:34 +00:00
Matthias
ffd77fa418
Merge pull request #6594 from freqtrade/dependabot/pip/develop/mkdocs-material-8.2.8
...
Bump mkdocs-material from 8.2.5 to 8.2.8
2022-03-28 10:24:50 +02:00
Matthias
a6dc8dd902
Merge pull request #6597 from freqtrade/dependabot/pip/develop/mypy-0.942
...
Bump mypy from 0.941 to 0.942
2022-03-28 10:24:16 +02:00
Matthias
f70166270d
Update pricing to use entry/exit pricing
2022-03-28 07:07:46 +02:00
Matthias
2f429bf7ec
Merge pull request #6602 from freqtrade/dependabot/github_actions/develop/actions/cache-3
...
Bump actions/cache from 2 to 3
2022-03-28 06:51:47 +02:00
dependabot[bot]
3cffaed8df
Bump mypy from 0.941 to 0.942
...
Bumps [mypy](https://github.com/python/mypy ) from 0.941 to 0.942.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.941...v0.942 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-28 04:30:07 +00:00
dependabot[bot]
b321c0f5fb
Bump mkdocs-material from 8.2.5 to 8.2.8
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.2.5 to 8.2.8.
- [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/8.2.5...8.2.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 >
2022-03-28 04:30:05 +00:00
Matthias
202c4573ba
Merge pull request #6595 from freqtrade/dependabot/pip/develop/ccxt-1.77.36
...
Bump ccxt from 1.76.65 to 1.77.36
2022-03-28 06:29:16 +02:00
Matthias
b51e2e0391
Merge pull request #6598 from freqtrade/dependabot/pip/develop/types-requests-2.27.15
...
Bump types-requests from 2.27.14 to 2.27.15
2022-03-28 06:28:45 +02:00
Matthias
dc3998a03e
Merge pull request #6596 from freqtrade/dependabot/pip/develop/mkdocs-1.3.0
...
Bump mkdocs from 1.2.3 to 1.3.0
2022-03-28 06:27:59 +02:00
Matthias
350c094cda
Merge pull request #6593 from freqtrade/dependabot/pip/develop/pytest-asyncio-0.18.3
...
Bump pytest-asyncio from 0.18.2 to 0.18.3
2022-03-28 06:25:31 +02:00
Matthias
24be0228e2
Merge pull request #6601 from freqtrade/dependabot/github_actions/develop/peter-evans/dockerhub-description-3
...
Bump peter-evans/dockerhub-description from 2.4.3 to 3
2022-03-28 06:24:28 +02:00
dependabot[bot]
c570732157
Bump actions/cache from 2 to 3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-28 03:16:05 +00:00
dependabot[bot]
449af0ce9c
Bump peter-evans/dockerhub-description from 2.4.3 to 3
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 2.4.3 to 3.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v2.4.3...v3 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-28 03:16:02 +00:00
dependabot[bot]
6f64e8da8d
Bump types-requests from 2.27.14 to 2.27.15
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.14 to 2.27.15.
- [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 >
2022-03-28 03:01:48 +00:00
dependabot[bot]
8b1e2f55b4
Bump mkdocs from 1.2.3 to 1.3.0
...
Bumps [mkdocs](https://github.com/mkdocs/mkdocs ) from 1.2.3 to 1.3.0.
- [Release notes](https://github.com/mkdocs/mkdocs/releases )
- [Commits](https://github.com/mkdocs/mkdocs/compare/1.2.3...1.3.0 )
---
updated-dependencies:
- dependency-name: mkdocs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-28 03:01:36 +00:00
dependabot[bot]
9ba8303823
Bump ccxt from 1.76.65 to 1.77.36
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.76.65 to 1.77.36.
- [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.76.65...1.77.36 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-28 03:01:33 +00:00
dependabot[bot]
d45cec20ab
Bump pytest-asyncio from 0.18.2 to 0.18.3
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.18.2 to 0.18.3.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Changelog](https://github.com/pytest-dev/pytest-asyncio/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.18.2...v0.18.3 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-28 03:01:22 +00:00
Matthias
9f863369bd
Migrate bid/ask strategy to entry/exit pricing
2022-03-27 18:58:46 +02:00
Matthias
bcf326a035
Initial steps to change bid/ask pricing to enter/exit
2022-03-27 18:03:49 +02:00
Matthias
d1f61c4cf9
Use proper fee for DCA entries
2022-03-27 17:00:45 +02:00
Matthias
30cff1bd2c
Update hdf5 to not raise naturalNaming warnings
2022-03-27 16:39:34 +02:00
Matthias
2e397a88e1
Merge pull request #6592 from freqtrade/new_release
...
New release 2022.3
2022-03-27 15:51:58 +02:00
Matthias
fe6c62e144
Version bump 2022.3
2022-03-27 15:27:16 +02:00
Matthias
f0db721f05
Merge branch 'stable' into new_release
2022-03-27 15:09:06 +02:00
Matthias
84777e255e
Force-bump ccxt version to 1.77.29
2022-03-27 14:58:27 +02:00
Matthias
85bb2dcc8d
Merge pull request #6590 from freqtrade/short_gateio
...
Fix gateio fee handling for futures
2022-03-27 14:57:36 +02:00
Matthias
0f1de435da
Fix ccxt compat tests
2022-03-27 08:28:44 +02:00
Adriance
6629b6c828
Merge branch 'freqtrade:feat/short' into feat/short
2022-03-27 12:33:39 +08:00
Matthias
d244391860
no need to "abs" cost will be fixed in ccxt
2022-03-26 19:06:37 +01:00
Adriance
ad8eac960e
Merge branch 'freqtrade:feat/short' into feat/short
2022-03-27 01:30:45 +08:00
Matthias
f509959bd4
Update
2022-03-26 16:26:31 +01:00
Matthias
fdc7077a2c
Remove some unnecessary test arguments
2022-03-26 15:25:43 +01:00
Matthias
f5578aba48
Update trading_fee naming
2022-03-26 15:16:04 +01:00
Matthias
9b8a2435f8
Add tests for fetch_order gateio patch
2022-03-26 15:12:05 +01:00
Matthias
9a8c24ddf3
Update gateio to patch fees
2022-03-26 15:04:17 +01:00
Matthias
33229c91cb
Add fetch_trading_fees endpoint
2022-03-26 13:53:36 +01:00
Matthias
5d3f2523e3
Merge pull request #6589 from freqtrade/short_timeout
...
Short timeout
2022-03-26 12:57:00 +01:00
Matthias
4424dcc2df
Fix odd test
2022-03-26 12:01:28 +01:00
Matthias
0624817242
update unfilledtimeout settings to entry/exit
2022-03-26 11:55:11 +01:00
Matthias
60f2a12bd9
Fix wrong datetime conversion
2022-03-26 08:23:02 +01:00
Matthias
6f1b14c013
Update buy_timeout and sell_timeout methods
2022-03-25 19:57:06 +01:00
Matthias
973644de66
Fix bad import
2022-03-25 19:25:43 +01:00
Matthias
78fe29cc2d
Merge pull request #6588 from samgermain/contracts
...
Add amount_to_contracts and order_contracts_to_amount to exchange.stoploss
2022-03-25 19:18:01 +01:00
Matthias
46f4227329
Check if symbol is not None
2022-03-25 18:11:02 +01:00
Matthias
50ba20ec9f
Remove some unused test methods
2022-03-25 16:14:18 +01:00
Matthias
1c0946833d
Fix bug in exit-count detection
2022-03-25 16:06:03 +01:00
Matthias
a682faf6b1
Merge pull request #6585 from mkavinkumar1/conftest
...
Removed old datetime keys and added timestamp
2022-03-25 15:57:37 +01:00
Matthias
81957e004d
Revert false update
2022-03-25 15:38:38 +01:00
Matthias
b419d0043c
Don't run CI directly on feat/short
2022-03-25 15:36:52 +01:00
Matthias
cd11ba3489
Fix naming in interface.py
2022-03-25 15:36:30 +01:00
Matthias
1ab6773257
Update todo-lev to todo
2022-03-25 15:17:46 +01:00
Matthias
f8e87e45a5
Merge pull request #6576 from samgermain/funding-tests
...
funding_fee tests
2022-03-25 15:11:45 +01:00
Sam Germain
d3ea14de68
test_stoploss_contract_size
2022-03-25 07:21:31 -06:00
Sam Germain
054b637001
Add amount_to_contracts and order_contracts_to_amount to stoploss
2022-03-25 06:56:05 -06:00
Matthias
743a7b7849
Merge branch 'develop' into feat/short
2022-03-25 10:04:18 +01:00
மனோஜ்குமார் பழனிச்சாமி
2cb24ed310
Added in ms
...
Just multiplied by 1000 as minuting checking in ms is not performed
2022-03-25 13:45:05 +05:30
Matthias
a004bcf00f
Small refactor to backtesting
2022-03-25 08:03:32 +01:00
Matthias
a55bc9c1e4
Pin jinja in docs requirements
2022-03-25 08:02:27 +01:00
Matthias
5f71232d6f
Fix doc typo
2022-03-25 07:03:50 +01:00
Matthias
dcfa3e8648
Update SellType to ExitType
2022-03-25 06:55:37 +01:00
Matthias
c07883b1f9
Move ExitCheckTuple to enums
2022-03-25 06:50:18 +01:00
Matthias
8d111d357a
Update SellCheckTuple to new naming
2022-03-25 06:46:29 +01:00
Matthias
62e8c7b5b7
Rename parameter to avoid ambiguity
2022-03-25 06:39:57 +01:00
Matthias
d7f76ee452
Update confirm_trade_exit to use sell_reason terminology
2022-03-25 06:37:40 +01:00
மனோஜ்குமார் பழனிச்சாமி
3f98fcb0db
all datetime included again
2022-03-25 09:19:39 +05:30
மனோஜ்குமார் பழனிச்சாமி
d94b84e38c
datetime included again
2022-03-25 08:58:27 +05:30
Matthias
46ca773c25
Simplify some rpc code
2022-03-24 19:58:53 +01:00
Adriance
d961ddc2e2
Merge branch 'freqtrade:feat/short' into feat/short
2022-03-24 22:19:36 +08:00
Matthias
2442257856
Merge pull request #6540 from mkavinkumar1/patch-2
...
correcting docs for pricing of ask strategy
2022-03-24 08:02:46 +01:00
Matthias
dae9f4d877
Update doc clarity, partially revert prior commit
2022-03-24 06:50:25 +01:00
Matthias
83f6401820
Add additional endpoints to "has_optional" dict as comments
2022-03-23 19:56:29 +01:00
Matthias
08a55d4f6d
Extract supported Exchanges to exchange.common
2022-03-23 19:51:44 +01:00
Matthias
e545ac1978
Revert condition to exploit lazy evaluation
2022-03-23 19:41:57 +01:00
Matthias
7d02e81857
Remove impossible TODO
2022-03-23 19:40:40 +01:00
Matthias
800d0c7f24
Ensure binance fallback file is included in releases
2022-03-23 19:40:34 +01:00
Matthias
3fa8327711
Remove sample_short_strategy - sample_strategy is a better long/short strategy example
2022-03-23 19:30:02 +01:00
மனோஜ்குமார் பழனிச்சாமி
094676def4
Removed old datetime keys and added timestamp
2022-03-23 20:47:55 +05:30
Matthias
de6519eb05
Update config builder to include okx for futures
2022-03-23 06:56:52 +01:00
Matthias
14f9d712dc
Simplify okx lev_prep
2022-03-23 06:49:17 +01:00
Matthias
5791d0a394
Align kraken._get_params with okex
2022-03-23 06:49:07 +01:00
Matthias
8a708a9892
Don't assing attributes we never use
2022-03-23 06:48:23 +01:00
Matthias
71e746a060
fix missed "buy" wording in bot-basics
2022-03-23 06:48:00 +01:00
Matthias
b1e3ead88b
Merge branch 'develop' into feat/short
2022-03-22 20:28:38 +01:00
Matthias
31253196ea
Improve docs wording
2022-03-22 20:21:24 +01:00
Matthias
247635db79
Fix tests
2022-03-22 19:28:13 +01:00
Matthias
e7418cdcdb
Remove obsolete note box
...
closes #6581
2022-03-22 19:03:22 +01:00
Italo
b5a346a46d
Update hyperopt.py
2022-03-22 11:01:38 +00:00
Matthias
fa3c00c673
Remove some default arguments in history_utils
2022-03-22 07:20:21 +01:00
Matthias
99e9dfaebe
Update missing documentation link
2022-03-22 07:02:40 +01:00
Matthias
46e86bd018
Update some hyperopt wording
2022-03-22 07:00:10 +01:00
Matthias
bc12fd6cbb
Update backtest-result outputs to reflect new terminology
2022-03-22 06:47:20 +01:00
Matthias
5b4f343d36
Update buy output for backtesting
2022-03-22 06:45:36 +01:00
Matthias
08777abd85
Update backtesting output terminology to "exit"
2022-03-22 06:43:37 +01:00
Italo
2733aa33b6
Update hyperopt.py
2022-03-22 00:28:11 +00:00
Matthias
00287febc6
Merge pull request #6542 from TheJoeSchr/check_version_with_endswith
...
[develop] Check version with endswith
2022-03-21 22:17:39 +01:00
Matthias
487d3e891e
Revert version to develop for now
2022-03-21 19:41:34 +01:00
Matthias
2c89da6bf7
Update code to properly behave when rounding open_date for funding fees
2022-03-21 19:38:27 +01:00
Matthias
4e52055a17
Merge pull request #6560 from freqtrade/inject_path_iresolver
...
Inject path to strategy loading
2022-03-21 19:09:14 +01:00
Matthias
35a4053dbe
Merge pull request #6561 from adrianceding/fix_taker_stake_amount
...
Unified taker and maker's stake amount calculation logic
2022-03-21 19:07:00 +01:00
adriance
694e56cdc3
Merge branch 'fix_taker_stake_amount' into feat/short
2022-03-21 21:18:32 +08:00
Adriance
4a51ad27cf
Merge branch 'freqtrade:feat/short' into feat/short
2022-03-21 21:17:25 +08:00
Italo
37a43019d6
fix
...
- clear cache before calling `ask`
- avoid errors in case asked_non_tried has less than n_points elements
2022-03-21 11:36:53 +00:00
Sam Germain
f03f586eeb
funding_fee tests
2022-03-21 05:01:18 -06:00
Matthias
7eddc09c1c
Merge pull request #6569 from freqtrade/dependabot/pip/develop/urllib3-1.26.9
...
Bump urllib3 from 1.26.8 to 1.26.9
2022-03-21 10:25:58 +01:00
Matthias
4db713318b
Merge pull request #6568 from freqtrade/dependabot/pip/develop/types-tabulate-0.8.6
...
Bump types-tabulate from 0.8.5 to 0.8.6
2022-03-21 10:25:42 +01:00
Matthias
0a977291b6
Merge pull request #6571 from freqtrade/dependabot/pip/develop/mypy-0.941
...
Bump mypy from 0.940 to 0.941
2022-03-21 09:44:28 +01:00
dependabot[bot]
c28e0b0d0c
Bump types-tabulate from 0.8.5 to 0.8.6
...
Bumps [types-tabulate](https://github.com/python/typeshed ) from 0.8.5 to 0.8.6.
- [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 >
2022-03-21 08:06:41 +00:00
dependabot[bot]
7170b585f9
Bump mypy from 0.940 to 0.941
...
Bumps [mypy](https://github.com/python/mypy ) from 0.940 to 0.941.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.940...v0.941 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-21 08:06:25 +00:00
Matthias
47516ed353
Merge pull request #6567 from freqtrade/dependabot/pip/develop/types-requests-2.27.14
...
Bump types-requests from 2.27.12 to 2.27.14
2022-03-21 09:05:17 +01:00
Matthias
4d8d30ea39
Version bump to 2022.2.2
2022-03-21 06:34:33 +01:00
Matthias
e90e3cead0
Map usdt fiat to correct coingecko fiat
2022-03-21 06:34:20 +01:00
Matthias
334452d3ee
Merge pull request #6566 from freqtrade/dependabot/pip/develop/cryptography-36.0.2
...
Bump cryptography from 36.0.1 to 36.0.2
2022-03-21 06:32:47 +01:00
Matthias
9d756bc6a1
Merge pull request #6573 from freqtrade/dependabot/pip/develop/pytest-7.1.1
...
Bump pytest from 7.1.0 to 7.1.1
2022-03-21 06:32:17 +01:00
Matthias
c9dc07bdaa
Merge pull request #6570 from freqtrade/dependabot/pip/develop/ccxt-1.76.65
...
Bump ccxt from 1.76.5 to 1.76.65
2022-03-21 06:32:06 +01:00
Matthias
2b63adf6c3
Merge pull request #6565 from freqtrade/dependabot/pip/develop/pymdown-extensions-9.3
...
Bump pymdown-extensions from 9.2 to 9.3
2022-03-21 06:31:51 +01:00
dependabot[bot]
057db5aaab
Bump types-requests from 2.27.12 to 2.27.14
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.12 to 2.27.14.
- [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 >
2022-03-21 05:30:51 +00:00
Matthias
371f6bf90e
Merge pull request #6572 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.10
...
Bump types-python-dateutil from 2.8.9 to 2.8.10
2022-03-21 06:29:59 +01:00
dependabot[bot]
03090d8f3f
Bump pytest from 7.1.0 to 7.1.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.1.0 to 7.1.1.
- [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/7.1.0...7.1.1 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-21 03:01:45 +00:00
dependabot[bot]
1a37100bd4
Bump types-python-dateutil from 2.8.9 to 2.8.10
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.9 to 2.8.10.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-21 03:01:41 +00:00
dependabot[bot]
5a136f04df
Bump ccxt from 1.76.5 to 1.76.65
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.76.5 to 1.76.65.
- [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.76.5...1.76.65 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-21 03:01:33 +00:00
dependabot[bot]
59c7403b12
Bump urllib3 from 1.26.8 to 1.26.9
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.8 to 1.26.9.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/1.26.9/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.8...1.26.9 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-21 03:01:23 +00:00
dependabot[bot]
1bc5d449a2
Bump cryptography from 36.0.1 to 36.0.2
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 36.0.1 to 36.0.2.
- [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/36.0.1...36.0.2 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-21 03:01:16 +00:00
dependabot[bot]
f5e71a67fa
Bump pymdown-extensions from 9.2 to 9.3
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 9.2 to 9.3.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/9.2...9.3 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-21 03:01:11 +00:00
Matthias
4fd0681265
Combine stake_amount recalculation
2022-03-20 20:00:30 +01:00
Italo
fca93d8dfe
Update hyperopt.py
2022-03-20 16:12:06 +00:00
Matthias
22206d0d76
Merge pull request #6559 from freqtrade/short_docs
...
Futures strategy migration docs
2022-03-20 17:12:04 +01:00
Italo
f8a674f24d
make robust in case all points have been tried
2022-03-20 16:08:38 +00:00
Italo
23f1a1904b
more compact
2022-03-20 16:06:41 +00:00
Italo
0fd269e4f0
typo
2022-03-20 16:03:07 +00:00
Italo
e16bb1b34e
Optimize only new points
...
Enforce points returned from `self.opt.ask` have not been already evaluated
2022-03-20 16:02:03 +00:00
Italo
112738d68d
Merge branch 'freqtrade:develop' into plot_hyperopt_stats
2022-03-20 15:42:53 +00:00
Italo
d796ce0935
Update hyperopt.py
...
1. Try to get points using `self.opt.ask` first
2. Discard the points that have already been evaluated
3. Retry using `self.opt.ask` up to 3 times
4. If still some points are missing in respect to `n_points`, random sample some points
5. Repeat until at least `n_points` points in the `asked_non_tried` list
6. Return a list with legth truncated at `n_points`
2022-03-20 15:41:14 +00:00
Matthias
e9c4e6a69d
Update derived strategy documentation
2022-03-20 13:21:09 +01:00
Matthias
6ec7b84b92
Modify hyperoptable strategy to use relative importing
2022-03-20 13:12:26 +01:00
Matthias
49e087df5b
Allow Strategy subclassing in different files by enabling local imports
2022-03-20 13:07:06 +01:00
adriance
f01c9cd28c
fix taker stake amount with leverage
2022-03-20 20:06:32 +08:00
Matthias
fcec071a08
Use order date to fetch trades
...
using the trade open-date may fail in case of several trade-entries spread over a longer timeperiod.
closes #6551
2022-03-20 09:46:51 +01:00
Matthias
8556e6a053
Automatically assign buy-tag to force-buys
...
closes #6544
2022-03-20 09:33:47 +01:00
Matthias
aceaa3faec
remove last ticker_interval compatibility shim
2022-03-20 09:33:47 +01:00
Matthias
de8e869038
update missing "side" argument
2022-03-20 09:16:34 +01:00
Matthias
0f76b23733
update deprecation message for ticker_interval
2022-03-20 09:03:43 +01:00
Matthias
eb08b92180
Raise exception when ticker_interval is set.
2022-03-20 09:01:36 +01:00
Matthias
95f69b905a
Remove ticker_interval support
2022-03-20 09:00:53 +01:00
Matthias
a64ca541a2
Merge pull request #6555 from freqtrade/inverse_leverage_minstake
...
Inverse leverage with stake detection
2022-03-20 08:38:59 +01:00
Matthias
c38f8a0e69
Update custom_sell() documentation
2022-03-20 08:33:53 +01:00
Matthias
d27a37be0d
Update docs for populate_exit_trend
2022-03-20 08:30:14 +01:00
Matthias
59791b0659
Update populate_buy_trend to populate_entry_trend
2022-03-20 08:30:14 +01:00
Matthias
9d6d8043ee
update FAQ to reflect new reality
2022-03-20 08:30:14 +01:00
Matthias
cd3ae7ebdf
Update migration docs to include buy/entry trend migration
2022-03-20 08:30:14 +01:00
Matthias
25aba9c422
reformat leverage docs
2022-03-20 08:30:14 +01:00
Matthias
e51a1e1b20
Improve documentation, add "can_short"
2022-03-20 08:30:14 +01:00
Matthias
6a80c0f030
Add order_types migration docs
2022-03-20 08:30:14 +01:00
Matthias
7c7b0d1fcc
Update documentation for time_in_force migration
2022-03-20 08:30:14 +01:00
Matthias
c89a68c1ab
Alternative candle types
2022-03-20 08:30:14 +01:00
Matthias
36287a84cb
enhance migration documentation
2022-03-20 08:30:14 +01:00
Matthias
23b98fbb73
Update some documentation for short trading
2022-03-20 08:30:14 +01:00
Matthias
72fd937a74
INTERFACE_VERSION to 3
2022-03-20 08:30:14 +01:00
Matthias
ee77ae3ada
Add strategy-migration doc page
2022-03-20 08:30:14 +01:00
Matthias
052758bbac
Refactor price and stake out of _enter_trade
2022-03-19 15:45:43 +01:00
Matthias
b292f28b35
Call leverage before custom_stake_amount to properly determine min-stake-amount
2022-03-19 15:44:37 +01:00
Matthias
35607ae03b
Add test for min_leverage
2022-03-19 15:44:37 +01:00
Matthias
7d8ca63752
Merge pull request #6550 from freqtrade/short_tickerproblems
...
Short tickerproblems
2022-03-19 15:43:40 +01:00
Matthias
f44601d0cc
Update ccxt-compat test config
2022-03-19 14:45:35 +01:00
Matthias
9f34f824af
Fix hyperopt when using futures markets
2022-03-19 13:20:14 +01:00
Matthias
97c1316bf1
Add new validation to validate excludes
2022-03-18 19:26:54 +01:00
Matthias
d32153c8d3
Validate pricing configuration
2022-03-18 17:07:12 +01:00
Matthias
2791e799ee
Rename tickers_has_quoteVolume
2022-03-18 16:49:37 +01:00
Matthias
1de5d2fb94
Remove unnecessary condition
2022-03-18 16:44:27 +01:00
Matthias
0c63c0bbb3
Update Gateio stoploss adjust
2022-03-18 10:41:38 +01:00
Matthias
f37038fb7d
Fix gateio stoploss_adjust header
2022-03-18 10:35:00 +01:00
Matthias
7868e50141
Merge branch 'develop' into feat/short
2022-03-18 08:18:17 +01:00
Matthias
208a139d2b
Incorporate fetch_bids_asks to allow binance spread filter to work
...
closes #6474
2022-03-18 07:08:16 +01:00
Matthias
fdce055061
Update deep_merge_dicts to disallow null-overrides
2022-03-18 06:58:22 +01:00
Matthias
73fc344eb1
Improve wording in docs
2022-03-18 06:38:54 +01:00
Matthias
b56aab0bdf
Update Volumepairlist type
2022-03-18 06:34:35 +01:00
Matthias
f55db8e262
Spreadfilter should fail to start if fetchTickers is not supported
2022-03-17 20:21:10 +01:00
Matthias
1299a703e2
Implement fix for okx futures not having quoteVolume
2022-03-17 20:15:51 +01:00
Matthias
a13b633c56
update VOlumepairlist to also work without tickers
2022-03-17 20:11:56 +01:00
Matthias
b6a6aa48c9
Create separate _ft_has_futures dict
2022-03-17 20:05:05 +01:00
Matthias
b97522796b
Merge pull request #6547 from freqtrade/short_bt_tests
...
Short bt tests
2022-03-17 17:20:42 +01:00
Matthias
96bf82dbc6
Remove gateio broker program
2022-03-17 17:06:10 +01:00
Matthias
6024fa482e
Use brackets to break IF lines
2022-03-17 07:41:08 +01:00
Matthias
9b2ec5e653
Fix missleading variable naming
2022-03-17 06:58:08 +01:00
Matthias
20f02eb773
Add test for stoploss case
2022-03-16 21:28:24 +01:00
Matthias
2fab3de4d7
More backtest-detail tests
2022-03-16 20:12:09 +01:00
Matthias
295668d06c
Add a few testcases
2022-03-16 20:12:09 +01:00
Matthias
d6309449cf
Fix short bug where close_rate is wrongly adjusted
2022-03-16 20:12:09 +01:00
Matthias
c934f939e3
Update a few more short tests
2022-03-16 20:12:09 +01:00
Matthias
c0781a98e8
Add ROI test
2022-03-16 20:12:09 +01:00
Matthias
a89c1da19f
Fix 2 bugs in ROI calculation
2022-03-16 20:12:09 +01:00
Matthias
298797cbfd
Add stoploss short test
2022-03-16 20:12:09 +01:00
Matthias
c47b5b9087
Update bt_detail column descriptions
2022-03-16 20:12:00 +01:00
Matthias
84e9dc5001
Merge pull request #6537 from adrianceding/fs_fix
...
Add BT's leverage and short calculation
2022-03-16 19:25:19 +01:00
froggleston
162e94455b
Add support for storing buy candle indicator rows in backtesting results
2022-03-16 12:16:24 +00:00
adriance
8f432fe468
Merge branch 'feat/short' into fs_fix
2022-03-16 14:22:08 +08:00
Matthias
7c9d2dd20a
Fix a few more short bugs in backtesting
2022-03-16 07:00:50 +01:00
Joe Schr
47317e0f06
version: use 'contains' to check for "develop" instead of literal comparison
2022-03-15 21:08:37 +01:00
Kavinkumar
89aae71c32
correcting docs for pricing of ask strategy
2022-03-15 11:41:39 +05:30
adriance
ceba4d6e9b
Remove meaningless code
2022-03-15 14:03:06 +08:00
Matthias
cbbdf00ddd
Update comments in short backtest rates
2022-03-15 06:39:07 +01:00
Matthias
ebd61ebdef
Merge pull request #6513 from samgermain/gateio-stoploss
...
Gateio stoploss on exchange
2022-03-15 06:27:54 +01:00
adriance
fd211166f0
fixed side error
2022-03-15 12:23:59 +08:00
adriance
7059892304
Optimize the code. Fix stop_rate judgment error
2022-03-15 12:04:02 +08:00
Matthias
12948aade6
Remove unused argument
2022-03-14 19:29:26 +01:00
Matthias
18030a30e7
Add exchange parameter to test-pairlist command
...
This will allow for quick tests of the same pairlist config against
multiple exchanges.
2022-03-14 19:21:58 +01:00
adriance
7dd57e8c04
format
2022-03-14 18:39:11 +08:00
adriance
31182c4d80
format
2022-03-14 18:38:44 +08:00
adriance
1d4eeacc6d
fix test_backtest__enter_trade_futures row data error
2022-03-14 17:55:42 +08:00
Matthias
3b53ffb22f
Merge pull request #6533 from freqtrade/dependabot/pip/develop/ccxt-1.76.5
...
Bump ccxt from 1.75.12 to 1.76.5
2022-03-14 07:58:49 +01:00
Matthias
8cb3158810
Merge pull request #6532 from freqtrade/dependabot/pip/develop/uvicorn-0.17.6
...
Bump uvicorn from 0.17.5 to 0.17.6
2022-03-14 07:14:18 +01:00
Matthias
717a4b82fe
Merge pull request #6529 from freqtrade/dependabot/pip/develop/mypy-0.940
...
Bump mypy from 0.931 to 0.940
2022-03-14 07:14:01 +01:00
adriance
26a74220fd
remove buy filled logic
2022-03-14 13:43:42 +08:00
adriance
bea38a2e7c
remove filled date logic
2022-03-14 13:42:52 +08:00
dependabot[bot]
5462ff0ebc
Bump mypy from 0.931 to 0.940
...
Bumps [mypy](https://github.com/python/mypy ) from 0.931 to 0.940.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.931...v0.940 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-14 05:25:16 +00:00
Matthias
af1543ea37
Merge pull request #6534 from freqtrade/dependabot/pip/develop/types-requests-2.27.12
...
Bump types-requests from 2.27.11 to 2.27.12
2022-03-14 06:24:37 +01:00
Matthias
edda5b4ceb
Merge pull request #6531 from freqtrade/dependabot/pip/develop/types-cachetools-5.0.0
...
Bump types-cachetools from 4.2.10 to 5.0.0
2022-03-14 06:24:22 +01:00
Matthias
a419e7012e
Merge pull request #6535 from freqtrade/dependabot/pip/develop/nbconvert-6.4.4
...
Bump nbconvert from 6.4.2 to 6.4.4
2022-03-14 06:24:04 +01:00
Matthias
404d700a74
Raise min-requirement for ccxt
2022-03-14 06:23:48 +01:00
Matthias
c5cb617c92
Merge pull request #6536 from freqtrade/dependabot/pip/develop/numpy-1.22.3
...
Bump numpy from 1.22.2 to 1.22.3
2022-03-14 06:22:43 +01:00
Matthias
999a154213
Merge pull request #6530 from freqtrade/dependabot/pip/develop/pytest-7.1.0
...
Bump pytest from 7.0.1 to 7.1.0
2022-03-14 06:22:16 +01:00
adriance
a750369796
adjust none
2022-03-14 12:09:13 +08:00
adriance
f9e93cf3f8
fix buy filled date none
2022-03-14 11:55:36 +08:00
adriance
3d9c55d519
restore set_isolated_liq
2022-03-14 11:29:26 +08:00
adriance
c9bbc4a824
Merge branch 'feat/short' into fs_fix
2022-03-14 11:26:04 +08:00
dependabot[bot]
3fbe4a9944
Bump numpy from 1.22.2 to 1.22.3
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.22.2 to 1.22.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.22.2...v1.22.3 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-14 03:01:30 +00:00
dependabot[bot]
a7133f1974
Bump nbconvert from 6.4.2 to 6.4.4
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.4.2 to 6.4.4.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.4.2...6.4.4 )
---
updated-dependencies:
- dependency-name: nbconvert
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-14 03:01:20 +00:00
dependabot[bot]
4cbdc9a74f
Bump types-requests from 2.27.11 to 2.27.12
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.11 to 2.27.12.
- [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 >
2022-03-14 03:01:17 +00:00
dependabot[bot]
3fc1c94aba
Bump ccxt from 1.75.12 to 1.76.5
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.75.12 to 1.76.5.
- [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.75.12...1.76.5 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-14 03:01:14 +00:00
dependabot[bot]
3a0ad2f26e
Bump uvicorn from 0.17.5 to 0.17.6
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.17.5 to 0.17.6.
- [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.17.5...0.17.6 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-14 03:01:07 +00:00
dependabot[bot]
7764ad1541
Bump types-cachetools from 4.2.10 to 5.0.0
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 4.2.10 to 5.0.0.
- [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-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-14 03:01:03 +00:00
dependabot[bot]
be5b0acfbd
Bump pytest from 7.0.1 to 7.1.0
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.0.1 to 7.1.0.
- [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/7.0.1...7.1.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-14 03:01:00 +00:00
Matthias
c63b5fbbbf
Use last to get rates for /balance endpoints
2022-03-13 17:53:52 +01:00
Matthias
32c06f4a05
Improve test
2022-03-13 16:45:11 +01:00
Matthias
d5f0c6c78d
Exclude alternative candletypes from timeframe check
2022-03-13 16:16:48 +01:00
Matthias
cfa9458bcc
Merge branch 'develop' into feat/short
2022-03-13 15:38:12 +01:00
Matthias
3133be19e3
Update precisionfilter to use last instead of ask or bid.
2022-03-13 15:23:01 +01:00
Matthias
7146122f4a
Update docstring
2022-03-13 15:06:32 +01:00
Matthias
b8b56d95f3
Update missleading docstring
2022-03-13 14:57:32 +01:00
Matthias
9107819c95
Fix order migration "forgetting" average
2022-03-13 14:42:15 +01:00
adriance
0fce0f64d1
Merge branch 'feat/short' into fs_fix
2022-03-13 14:41:22 +08:00
Matthias
099547c1ec
Merge pull request #6527 from adrianceding/feat/short
...
fix duplicate long
2022-03-13 07:18:48 +01:00
adriance
52bf926066
fix duplicate long
2022-03-13 12:26:57 +08:00
adriance
56c4ea6619
Merge branch 'feat/short' into fs_fix
2022-03-13 12:13:33 +08:00
Sam Germain
843606c9cb
gateio stoploss adjust
2022-03-12 20:14:23 -06:00
Sam Germain
91549d3254
Revert "stoploss_adjust fixed breaking tests"
...
This reverts commit 6f4d607902 .
2022-03-12 20:07:56 -06:00
Sam Germain
7e7e596372
Revert "moved binance.stoploss_adjust to exchange class"
...
This reverts commit 6bb93bdc25 .
2022-03-12 20:07:50 -06:00
Sam Germain
bf5afbcdbd
Merge branch 'develop' into gateio-stoploss
2022-03-12 19:50:46 -06:00
Sam Germain
2ba79a32a0
Update docs/exchanges.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2022-03-12 19:42:40 -06:00
Matthias
f343036e66
Add stoploss-ordertypes mapping for gateio
2022-03-12 19:23:20 +01:00
Matthias
b8cbc4dcb7
Merge pull request #6523 from freqtrade/short_exit_trend
...
Update methods wording
2022-03-12 15:53:11 +01:00
Matthias
b044dd2c45
Update custom_sell to custom_exit
2022-03-12 11:37:56 +01:00
Matthias
fe62a71f4c
Simplify implementation of "check_override" by extracting it to function
2022-03-12 10:58:48 +01:00
Matthias
6946203a7c
Add tests and test-strategies for custom "implements" requirements
2022-03-12 10:05:16 +01:00
adriance
b5662d6547
Merge branch 'feat/short' into fs_fix
2022-03-12 16:50:27 +08:00
Matthias
9460fd8d75
Add Appropriate test for loading error
2022-03-12 09:49:20 +01:00
Matthias
28046c6a22
Change populate_buy_trend to populate_entry_trend
2022-03-12 09:38:28 +01:00
Matthias
efc313b28b
Merge pull request #6512 from freqtrade/short_order_types
...
Short order types renamal
2022-03-12 09:32:16 +01:00
Matthias
7d1e487be5
Merge pull request #6522 from freqtrade/is_short_strat
...
Is short strat
2022-03-12 09:31:51 +01:00
Matthias
b9b5d749bb
Fix typo causing an implicit bug
2022-03-12 08:58:59 +01:00
Matthias
12c909d8a8
Add can_short to sample strategies
2022-03-12 07:00:57 +01:00
Matthias
0aa170ac95
Check can_short in live-mode as well.
2022-03-12 06:58:22 +01:00
Matthias
20fc9459f2
Add test for can_short strategy attribute
2022-03-11 19:37:45 +01:00
Matthias
1c9dbb512a
Initial attempt at is_short_strategy block
2022-03-11 19:29:40 +01:00
Matthias
7825d855cd
Fix flake8 error in tests
2022-03-11 19:28:15 +01:00
Italo
d2a5448305
Update hyperopt.py
2022-03-11 17:38:32 +00:00
Italo
1a573d57b9
Merge branch 'freqtrade:develop' into plot_hyperopt_stats
2022-03-11 17:36:00 +00:00
Matthias
11c76c3c89
Check if timeframe is available before calling exchange
...
closes #6517
2022-03-11 18:01:30 +01:00
adriance
51947ded6b
Merge branch 'feat/short' into fs_fix
2022-03-11 22:35:35 +08:00
Matthias
24f480b4ce
Double-check stoploss behaviour
...
closes #6508
2022-03-11 08:28:47 +01:00
Matthias
9ff52c0a93
Add test for emergencysell behaviour
2022-03-11 08:26:28 +01:00
Matthias
f6c263882d
Update outdated TODO-lev
2022-03-10 07:09:48 +01:00
Matthias
cb9da78a27
Merge branch 'develop' into feat/short
2022-03-10 06:54:20 +01:00
Matthias
98755c1874
Fix wrong estimated output from /balance endpoints
2022-03-10 06:47:17 +01:00
Sam Germain
6f4d607902
stoploss_adjust fixed breaking tests
2022-03-09 19:31:51 -06:00
Sam Germain
7db28b1b16
gateio stoploss docs
2022-03-09 15:54:17 -06:00
Sam Germain
6bb93bdc25
moved binance.stoploss_adjust to exchange class
2022-03-09 15:47:16 -06:00
Matthias
0d754111e9
Fix dry-run-wallets bug in case of futures
2022-03-09 19:02:22 +01:00
Matthias
a837571e2b
Improve dry-run-wallets in futures case test
2022-03-09 19:01:38 +01:00
Matthias
6e10439f90
Map usdt fiat to correct coingecko fiat
2022-03-09 17:35:41 +01:00
adriance
499e9c3e98
fix duration
2022-03-10 00:34:59 +08:00
adriance
d579febfec
add filled time
2022-03-09 23:55:57 +08:00
adriance
14bce0b1c3
Merge branch 'feat/short' into fs_fix
2022-03-09 22:07:54 +08:00
adriance
1c86e69c34
use filled time calculate duration
2022-03-09 21:55:13 +08:00
adriance
82e0eca128
add short close rate calu
2022-03-09 20:00:06 +08:00
Sam Germain
d47274066e
Added stoploss_on_exchange flag to gateio
2022-03-09 01:05:21 -06:00
Sam Germain
ae4742afcb
test_fetch_stoploss_order_gateio and test_cancel_stoploss_order_gateio
2022-03-09 00:59:28 -06:00
Sam Germain
e3ced55f5c
gateio.fetch_order and gateio.cancel_order
2022-03-09 00:45:50 -06:00
Sam Germain
61182f849b
exchange.fetch_order and exchange.cancel_order added params argument
2022-03-09 00:45:10 -06:00
Matthias
93a91bdeee
Update order_Types documentation
2022-03-09 07:44:21 +01:00
Matthias
50ab0dc6c5
Fix subtle bug
2022-03-09 07:04:59 +01:00
Matthias
51828a0b0b
Update buy-signals to entry wording
2022-03-09 07:03:37 +01:00
Matthias
66afc233db
Use Deprecated method for order_Time_in_force
2022-03-09 06:54:13 +01:00
Matthias
943d080f5e
Add test for order-types migration
2022-03-09 06:37:08 +01:00
Matthias
420cc5c595
deprecated-setting moval should delete old setting
2022-03-09 06:37:08 +01:00
Matthias
5d4386f037
Implement order_types validation
2022-03-09 06:37:08 +01:00
Matthias
e492bf3159
Update order_types to use entry/exit definition
2022-03-09 06:37:08 +01:00
Matthias
f2ed6165e9
convert price to precision price before verifying stoploss adjustment
...
closes #6504
2022-03-08 19:35:30 +01:00
dingzhoufeng
9facd5b52a
Merge branch 'feat/short' into fs_fix
2022-03-08 15:14:11 +08:00
Matthias
1ce55e88b4
Try to revert sequence in test
2022-03-08 07:10:59 +01:00
Matthias
b4ec2b3a5a
Merge pull request #6507 from freqtrade/short_order_tif
...
Update order time in force to use entry/exit wording
2022-03-08 06:31:05 +01:00
dingzhoufeng
53ecdb931b
add leverage
2022-03-08 12:26:43 +08:00
Matthias
3ff261e22c
Update order time in force to use entry/exit wording
2022-03-07 19:55:15 +01:00
Matthias
17041b78fc
Add stoploss-limit-ratio to full config sample
2022-03-07 19:39:15 +01:00
Matthias
da733a458d
Merge pull request #6505 from freqtrade/rename_liq_col
...
rename column to liquidation_price
2022-03-07 19:02:39 +01:00
Matthias
d2a163e2cf
rename column to liquidation_price
2022-03-07 17:16:33 +01:00
Matthias
f0252cf79d
Merge pull request #6497 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.32
...
Bump sqlalchemy from 1.4.31 to 1.4.32
2022-03-07 12:52:15 +01:00
Matthias
2748b113ee
Merge pull request #6495 from freqtrade/short_fixliq
...
Simplify and align liquidation price handling
2022-03-07 07:39:16 +01:00
Matthias
98acff8169
Merge pull request #6500 from freqtrade/dependabot/pip/develop/types-cachetools-4.2.10
...
Bump types-cachetools from 4.2.9 to 4.2.10
2022-03-07 07:04:31 +01:00
Matthias
26f6d8076d
Merge pull request #6498 from freqtrade/dependabot/pip/develop/pytest-asyncio-0.18.2
...
Bump pytest-asyncio from 0.18.1 to 0.18.2
2022-03-07 06:25:20 +01:00
Matthias
82595f3a5d
Merge pull request #6501 from freqtrade/dependabot/pip/develop/ccxt-1.75.12
...
Bump ccxt from 1.74.63 to 1.75.12
2022-03-07 06:25:07 +01:00
Matthias
805a04a6cb
Merge pull request #6496 from freqtrade/dependabot/pip/develop/fastapi-0.75.0
...
Bump fastapi from 0.74.1 to 0.75.0
2022-03-07 06:24:56 +01:00
Matthias
07524e9f37
Merge pull request #6499 from freqtrade/dependabot/pip/develop/mkdocs-material-8.2.5
...
Bump mkdocs-material from 8.2.3 to 8.2.5
2022-03-07 06:24:40 +01:00
Matthias
749e0dd5a0
Merge pull request #6502 from freqtrade/dependabot/github_actions/develop/actions/setup-python-3
...
Bump actions/setup-python from 2 to 3
2022-03-07 06:24:14 +01:00
dependabot[bot]
3c83d8c74a
Bump actions/setup-python from 2 to 3
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-07 05:24:08 +00:00
Matthias
46c3f56bf5
Merge pull request #6503 from freqtrade/dependabot/github_actions/develop/actions/checkout-3
...
Bump actions/checkout from 2 to 3
2022-03-07 06:23:41 +01:00
dependabot[bot]
25964f70d8
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-07 03:12:15 +00:00
dependabot[bot]
0c8dd7e502
Bump ccxt from 1.74.63 to 1.75.12
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.74.63 to 1.75.12.
- [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.74.63...1.75.12 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-07 03:01:33 +00:00
dependabot[bot]
f1d2cb9ce4
Bump types-cachetools from 4.2.9 to 4.2.10
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 4.2.9 to 4.2.10.
- [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 >
2022-03-07 03:01:25 +00:00
dependabot[bot]
1d63bb66a9
Bump mkdocs-material from 8.2.3 to 8.2.5
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.2.3 to 8.2.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/8.2.3...8.2.5 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-07 03:01:23 +00:00
dependabot[bot]
67a8b8b631
Bump pytest-asyncio from 0.18.1 to 0.18.2
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.18.1 to 0.18.2.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.18.1...v0.18.2 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-07 03:01:19 +00:00
dependabot[bot]
708def3d96
Bump sqlalchemy from 1.4.31 to 1.4.32
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.31 to 1.4.32.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/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 >
2022-03-07 03:01:15 +00:00
dependabot[bot]
d74e3091de
Bump fastapi from 0.74.1 to 0.75.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.74.1 to 0.75.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.74.1...0.75.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-07 03:01:09 +00:00
Matthias
4988e56bfe
Full config should still default to spot markets
2022-03-06 16:35:31 +01:00
Matthias
6360ef029c
Simplify and align liquidation price handling
2022-03-06 16:27:55 +01:00
Matthias
612ede5e48
Merge pull request #6468 from samgermain/todos
...
todos
2022-03-06 16:03:05 +01:00
Matthias
667054e1ad
Reorder methods in trade object
2022-03-06 15:07:07 +01:00
Matthias
46e17c9762
Fix stoploss_pct set wrongly for short trades
2022-03-06 15:07:04 +01:00
Matthias
cc38f0656d
Explicitly check for None to determine if initial stoploss was set
...
closes #6460
2022-03-06 15:06:57 +01:00
Matthias
08d8dfaee6
Remove wrong import
2022-03-06 14:47:26 +01:00
Matthias
81d4a61353
Update more trades
2022-03-06 14:33:04 +01:00
Matthias
bc37f67e76
Add one more test
2022-03-06 14:18:25 +01:00
Matthias
76e5d5b232
Fix stake-amount handling for dry-run
2022-03-05 15:53:40 +01:00
Matthias
f571fee899
Merge pull request #6494 from freqtrade/stoploss_special_ccase
...
Explicitly check for None to determine if initial stoploss was set
2022-03-05 15:15:45 +01:00
Matthias
0bac7f824e
Merge pull request #6492 from samgermain/feat/short
...
Merge develop into feat/short
2022-03-05 14:47:34 +01:00
Matthias
7a545f49af
Improve test stability by making keys optional in the ccxt test-matrix
2022-03-05 14:15:58 +01:00
Matthias
be4bc4955c
Explicitly check for None to determine if initial stoploss was set
...
closes #6460
2022-03-05 14:12:14 +01:00
Matthias
2b1a8f2fbb
Update binance stoploss to use correct stop order for futures
2022-03-05 13:57:54 +01:00
Matthias
685820cc12
Fix failures due to non-happening rounding
2022-03-04 19:48:34 +01:00
Matthias
8943d42509
Update telegram notifications to properly detect shorts
2022-03-04 19:42:33 +01:00
Matthias
9576fab621
Re-remove amount to precision from trade entry
2022-03-04 07:16:06 +01:00
Matthias
cee126a2cf
extract stop_limit-rate calculation
2022-03-04 07:10:14 +01:00
Matthias
62dcebee46
Update stoploss method to new functionality
2022-03-04 07:07:34 +01:00
Matthias
011cd58377
Adjust new stoploss tests to futures world
2022-03-04 06:58:34 +01:00
Matthias
7435b5ec96
Fix small merge errors
2022-03-04 06:58:21 +01:00
Matthias
0622654bcf
Give tests a chance to pass
2022-03-04 06:50:42 +01:00
Sam Germain
488da9b875
Merge branch 'develop' into feat/short
2022-03-03 13:51:52 -06:00
Matthias
819b35747d
Minor documentation updates
2022-03-03 20:24:06 +01:00
Matthias
c0e12d632f
Add FTX ref links
2022-03-03 19:19:10 +01:00
Matthias
1d3ce5bef4
Remove duplicate call to init_db
2022-03-03 07:23:10 +01:00
Matthias
5ab72ac082
chore: realign enums imports
2022-03-03 07:07:33 +01:00
Matthias
9bcc79e118
Use parsed TradingMode from config
2022-03-03 07:06:13 +01:00
Matthias
5332c441b9
Fix fail test - add more TODO's
2022-03-03 07:00:10 +01:00
Matthias
f558d4b132
Merge pull request #6467 from samgermain/backtest-liq
...
Liquidation price in backtesting
2022-03-03 06:50:32 +01:00
Matthias
761ac6685a
Merge pull request #6489 from samgermain/gateio-market
...
gateio market orders futures
2022-03-03 06:34:06 +01:00
Sam Germain
dfb72d8a2f
gateio market orders futures
2022-03-02 21:37:53 -06:00
Italo
0804ef411b
Merge branch 'freqtrade:develop' into plot_hyperopt_stats
2022-03-03 01:44:41 +00:00
Matthias
e9456cdf15
Update trade response to use a single Order object
2022-03-02 19:58:08 +01:00
Matthias
17c9c3caf3
Enable orders via API
2022-03-02 19:58:08 +01:00
Sam Germain
8a9c6e27a5
docs/leverage.md: Added freqtrade_liquidation_price formula to docs
2022-03-02 12:53:24 -06:00
Matthias
eb30c40e0c
Fix hyperopt for futures
2022-03-02 19:50:16 +01:00
Sam Germain
c9988e0aa2
test_backtest__enter_trade_futures comment calculations include liquidation buffer
2022-03-02 12:46:31 -06:00
Matthias
c5cf73e67b
hdf5 datahandler should also create directory
2022-03-02 19:41:14 +01:00
Sam Germain
c0e11beced
linting
2022-03-02 01:30:52 -06:00
Sam Germain
c0fb6f7e85
test_backtest__enter_trade_futures - fixed formula in comments
2022-03-02 01:26:47 -06:00
Matthias
d4fbb785b5
Merge pull request #6458 from stash86/pos_adjust
...
Hide sell_reason if a trade is still open
2022-03-02 07:23:49 +01:00
Matthias
1c4a7c25d7
Fix failing test
2022-03-02 07:14:36 +01:00
Matthias
478d440e80
Test backtesting with USDT pairs
2022-03-02 07:00:07 +01:00
Matthias
b18256c231
Merge pull request #6487 from samgermain/setup-gettext
...
setup.sh install gettext for mac
2022-03-02 06:39:27 +01:00
Matthias
71be547d82
Bump ccxt to 1.74.63
...
closes #6484
2022-03-02 06:26:00 +01:00
Sam Germain
abc8854b5a
setup.sh install gettext for mac
2022-03-01 17:38:38 -06:00
Matthias
f74de1cca3
Improve Backtesting "wrong setup" message to include tradable_balance
2022-03-01 19:46:13 +01:00
Matthias
54165662ce
Don't require unfilledtimeout, it's optional.
2022-03-01 19:41:26 +01:00
Matthias
69cfb0b278
Revert change to telegram - this should be handled at the source
2022-03-01 19:32:25 +01:00
Matthias
c2b90afa61
Merge branch 'develop' into pr/stash86/6458
2022-03-01 19:31:36 +01:00
Matthias
a2c9879375
Reset sell-reason if order is cancelled
2022-03-01 19:30:16 +01:00
Matthias
736a930152
Update small things
2022-03-01 19:23:14 +01:00
Matthias
f26247e8e0
Revert wrong version string
2022-03-01 19:08:04 +01:00
Matthias
e8206bc751
Simplify backtesting enter_Trade
2022-02-28 20:10:23 +01:00
Matthias
1b07ad92cf
Merge branch 'feat/short' into pr/samgermain/6467
2022-02-28 20:07:19 +01:00
Matthias
c745f5828c
Update comments to clarify it's supposed to be a "offline" call
2022-02-28 20:05:14 +01:00
Matthias
c39e7368ee
Split backtesting test to properly initialize it
2022-02-28 19:58:44 +01:00
Matthias
e005439720
Merge pull request #6400 from freqtrade/short_dca
...
trade-adjustment for short trades
2022-02-28 19:47:50 +01:00
Matthias
79538368db
Simplify liquidation price calculation
2022-02-28 19:47:21 +01:00
Matthias
ab46476e63
Rename get_liquidation method
2022-02-28 19:42:26 +01:00
Matthias
1d27cbd01f
Simplify leverage_prep interface
2022-02-28 19:34:10 +01:00
Matthias
8e2d3445a7
Move leverage_prep calculations to exchange class
2022-02-28 19:29:42 +01:00
Matthias
bc92225441
Add todo about leverage_prep
2022-02-28 19:23:14 +01:00
Matthias
dca83b070d
Merge pull request #6478 from freqtrade/dependabot/pip/develop/fastapi-0.74.1
...
Bump fastapi from 0.74.0 to 0.74.1
2022-02-28 07:08:02 +01:00
Matthias
68bc2a6107
Add huobi to ccxt compat tests
2022-02-28 07:00:52 +01:00
Matthias
a922c4df70
Merge pull request #6477 from freqtrade/dependabot/pip/develop/ccxt-1.74.43
...
Bump ccxt from 1.74.17 to 1.74.43
2022-02-28 06:52:18 +01:00
Matthias
cf22926cee
Merge pull request #6475 from freqtrade/dependabot/pip/develop/mkdocs-material-8.2.3
...
Bump mkdocs-material from 8.2.1 to 8.2.3
2022-02-28 06:50:48 +01:00
Matthias
151841965a
Merge pull request #6476 from freqtrade/dependabot/pip/develop/types-requests-2.27.11
...
Bump types-requests from 2.27.10 to 2.27.11
2022-02-28 06:34:34 +01:00
dependabot[bot]
207b211e5e
Bump fastapi from 0.74.0 to 0.74.1
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.74.0 to 0.74.1.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.74.0...0.74.1 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-28 03:01:38 +00:00
dependabot[bot]
42fbec4172
Bump ccxt from 1.74.17 to 1.74.43
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.74.17 to 1.74.43.
- [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.74.17...1.74.43 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-28 03:01:29 +00:00
dependabot[bot]
faf6a35ad7
Bump types-requests from 2.27.10 to 2.27.11
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.10 to 2.27.11.
- [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 >
2022-02-28 03:01:20 +00:00
dependabot[bot]
590944a600
Bump mkdocs-material from 8.2.1 to 8.2.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.2.1 to 8.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/8.2.1...8.2.3 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-28 03:01:17 +00:00
Sam Germain
1121965c6e
liq backtesting tests
2022-02-27 14:28:28 -06:00
Matthias
7948224892
leverage_prep should also becalled after filling a entry ordre
2022-02-27 21:14:28 +01:00
Sam Germain
b103045a05
backtesting._enter_trade update liquidation price on increased position
2022-02-27 12:09:45 -06:00
Sam Germain
6fdcc714bf
backtesting margin_mode key fix
2022-02-27 11:59:27 -06:00
Matthias
1ac360674c
Update Readme quickstart
...
#6472
2022-02-27 17:37:46 +01:00
Matthias
437b12fab7
Use trade.* props where possible
2022-02-27 17:16:38 +01:00
Matthias
33be14e7e2
Update stake_amount calculation with multiple entries when using leverage
2022-02-27 17:09:29 +01:00
Matthias
0ebf40f390
Don't call amount_to_precision twice on entry
2022-02-27 15:57:44 +01:00
Matthias
5c2cca50e5
Minor updates, document no leverage changes
2022-02-27 15:44:23 +01:00
Matthias
1b6548c8d8
Don't modify leverage through DCA
2022-02-27 15:44:23 +01:00
Matthias
536f54cfc6
is_short for forceentries
2022-02-27 15:44:23 +01:00
Matthias
f0f5a50975
Update tests to test DCA for shorts
2022-02-27 15:44:23 +01:00
Matthias
eed516a5c6
Update DCA logic to some extend
2022-02-27 15:44:23 +01:00
Matthias
bcfa73d492
Add "nr_of_successfull_entries"
2022-02-27 15:44:23 +01:00
Matthias
5c9dddb7f3
Merge pull request #6466 from samgermain/stoploss
...
Leverage stoploss
2022-02-27 15:30:58 +01:00
Matthias
7b9880035b
Remove wrong TODO-lev comment
2022-02-27 15:11:09 +01:00
Sam Germain
8af2ea754f
add margin mode to backtesting
2022-02-26 14:11:21 -06:00
Sam Germain
7508f79b6c
test_freqtradebot, is_short tests
2022-02-26 13:55:52 -06:00
Sam Germain
b363940baf
Add TODO-lev comment in test_handle_stoploss_on_exchange
2022-02-26 13:55:37 -06:00
Sam Germain
499e21517b
test_persistence tests for stoploss with leverage adjustements
2022-02-26 13:55:37 -06:00
Sam Germain
78194559f4
persistence.adjust_stop_loss accounts for leverage
2022-02-26 13:55:37 -06:00
Sam Germain
ac433eebfe
stoploss in freqtradebot leverage adjustment
2022-02-26 13:55:37 -06:00
Sam Germain
6dbd249570
backtesting._enter_trade get liquidation_price and backtesting._leverage_prep
2022-02-26 13:55:01 -06:00
Matthias
92ad353169
Fix OKX exception
2022-02-26 20:13:24 +01:00
Matthias
12a1e27708
Merge pull request #6456 from samgermain/lev-tier-update
...
Lev tier update
2022-02-26 19:55:30 +01:00
Matthias
e9f3f3d859
Fix random test failure (2nd try)
2022-02-26 17:08:35 +01:00
Sam Germain
7dab70f1a5
test_ccxt_compat - ftx["futures"] = false
2022-02-26 09:45:15 -06:00
Sam Germain
64172bc98d
removed TODOs in test_CCXT_compat
2022-02-26 09:27:38 -06:00
Sam Germain
fbcd260bf6
flake8 import issues
2022-02-26 09:05:51 -06:00
Sam Germain
af77358d6a
updated test_load_leverage_tiers_okx
2022-02-26 09:05:51 -06:00
Sam Germain
b71fb1fdec
upgrade CCXT to 1.74.22
2022-02-26 09:05:51 -06:00
Sam Germain
f5ea7827e0
removed gateio.get_max_leverage and gateio.get_maint_ratio_and_amt
2022-02-26 09:05:51 -06:00
Sam Germain
6cd01c45d5
exchange.get_leverage_tiers and exchange.get_market_leverage_tiers
2022-02-26 09:05:51 -06:00
Sam Germain
c7e87e86e2
added exception handlers to fetch_market_leverage_tiers
2022-02-26 09:05:51 -06:00
Sam Germain
421aa31c92
upgrade CCXT to 1.74.9
2022-02-26 09:05:51 -06:00
Sam Germain
b61cfada6d
moved okex.load_leverage_tiers to new method
2022-02-26 09:05:51 -06:00
Matthias
79ddc9abaa
Merge pull request #6423 from samgermain/wallet-amt
...
Futures wallet amount
2022-02-26 15:55:28 +01:00
Matthias
e25929f50a
Update test to not fail randomly
2022-02-26 15:53:01 +01:00
Matthias
fdbd75501f
Merge pull request #6465 from freqtrade/huobi
...
Huobi
2022-02-26 15:24:42 +01:00
Matthias
75868a851b
Attempt Fix random test failure
2022-02-26 15:20:56 +01:00
Matthias
41316abb55
Sort supported exchanges alphabetically
2022-02-26 14:57:17 +01:00
Matthias
14d49e85af
Update Huobi stoploss to shared method
2022-02-26 14:57:13 +01:00
Matthias
a1f2f6ddeb
Updates required for huobi datadownload
2022-02-26 10:33:37 +01:00
Matthias
f3421dfa9f
Use unified stopPrice argument
2022-02-26 10:33:37 +01:00
Matthias
1b91be08fe
Add huobi to list of supported exchanges
2022-02-26 10:33:37 +01:00
Matthias
292c350885
Add stoploss support for huobi
2022-02-26 10:33:36 +01:00
Matthias
9504b3eb05
Improve huobi config generation
2022-02-26 10:33:11 +01:00
Matthias
ee7bc55727
Add huobi to Exchange setup
2022-02-26 10:33:11 +01:00
Matthias
2ec1a7b370
Add huobi exchange class
2022-02-26 10:33:11 +01:00
Matthias
f181cdeecd
Merge pull request #6463 from freqtrade/stoploss_simplify
...
Stoploss simplify - kucoin stoploss on exchange
2022-02-26 10:31:50 +01:00
Matthias
a568548192
Merge pull request #6464 from freqtrade/new_release
...
New release 2022.2.1
2022-02-26 08:57:42 +01:00
Matthias
f9d10a7fad
Version bump 2022.2.1
2022-02-26 08:35:50 +01:00
Matthias
cbc2b00ee6
Merge branch 'stable' into new_release
2022-02-26 08:35:31 +01:00
Matthias
3942b30ebf
Add kraken TODO
2022-02-26 08:34:23 +01:00
Matthias
6caa5f7131
Update dry-run behaviour
2022-02-26 08:25:42 +01:00
Matthias
0749199097
Add stoploss tests for kucoin
2022-02-26 08:25:42 +01:00
Matthias
020729cf50
update docs about kucoin stoploss
2022-02-26 08:25:42 +01:00
Matthias
768b526c38
Add kucoin stoploss on exchange
2022-02-26 08:25:42 +01:00
Matthias
7ba92086c9
Make stoploss method more flexible
2022-02-26 08:25:42 +01:00
Matthias
ea197b79ca
Add some more logic to stoploss
2022-02-26 08:25:42 +01:00
Matthias
1d57ce19eb
Move stoploss -limit implemenentation to exchange class, as this seems to be used by multiple exchanges.
2022-02-26 08:25:42 +01:00
Matthias
7883160ce0
Update to fstrings
2022-02-26 08:23:13 +01:00
Matthias
018c620057
Fix 0 Division error on exchanges without average
...
closes #6461
2022-02-26 08:19:45 +01:00
Matthias
a0b42c7aa2
gitignore sqlite temporary files
2022-02-25 20:47:15 +01:00
Italo
8d9d003671
Merge branch 'freqtrade:develop' into plot_hyperopt_stats
2022-02-25 17:58:57 +00:00
Matthias
551fe7d820
Merge pull request #6440 from clover-es/feat/short
...
Add leverage strategy to new-strategy command
2022-02-25 15:18:46 +01:00
Matthias
8f7b857ae9
Merge pull request #6459 from freqtrade/new_release
...
New release 2022.2
2022-02-25 15:14:27 +01:00
Matthias
5826698c04
Don't emergencysell partial sold exit
...
closes #6457
2022-02-25 15:07:35 +01:00
Matthias
e88b022cd4
Version bump 2022.2
2022-02-25 12:07:09 +01:00
Matthias
bfb738f69f
Merge branch 'stable' into new_release
2022-02-25 12:06:11 +01:00
Matthias
3c88b4cf0c
Merge pull request #6416 from froggleston/patch-2
2022-02-25 11:58:43 +01:00
Matthias
00dd8e76ee
Merge pull request #6416 from froggleston/patch-2
...
Update windows_installation.md
2022-02-25 11:44:40 +01:00
Matthias
4b7271df46
Improve wording, add Picture detailing what must be installed.
2022-02-25 11:03:03 +01:00
Matthias
3b1b66bee8
Prevent backtest starting when not in webserver mode
...
#6455
2022-02-25 07:40:49 +01:00
Stefano Ariestasia
df726a54f8
cater for case where sell limit order expired
2022-02-25 00:20:53 +00:00
Matthias
1c26ff4c4c
Add dry run test
2022-02-24 20:05:56 +01:00
Matthias
9d55621f42
Test fetch_position exchange method
2022-02-24 20:05:56 +01:00
Matthias
9901decf0d
Rename get_positions to fetch_positions to align with ccxt naming
2022-02-24 20:05:56 +01:00
Matthias
62c42a73e2
Add initial rpc test
2022-02-24 20:05:56 +01:00
Matthias
d07a24a54f
Update tests for new wallet RPC structure
2022-02-24 20:05:56 +01:00
Matthias
13e74c5693
Add dry-run position wallet calculation
2022-02-24 20:05:56 +01:00
Matthias
6562511137
add trade_direction to trade object
2022-02-24 20:05:56 +01:00
Matthias
a2b17882e6
Don't use separate position field in /currency endpoint
2022-02-24 20:05:56 +01:00
Matthias
4b27bd9838
don't fetch free balance if we don't use it
2022-02-24 20:05:56 +01:00
Matthias
e54e6a7295
Update wallets to also keep Positions
2022-02-24 20:05:56 +01:00
Matthias
ed65692257
add get_position exchange wrapper
2022-02-24 20:05:56 +01:00
Sam Germain
9f4f65e457
exchange.get_balances minor fix
2022-02-24 20:05:56 +01:00
Sam Germain
f336e7fc5b
exchange.get_balances futures shorts taken out
2022-02-24 20:05:56 +01:00
Sam Germain
f67e0bd6dd
wallet amount for futures
2022-02-24 20:05:56 +01:00
Matthias
fd936e26ae
Merge branch 'develop' into feat/short
2022-02-24 19:56:42 +01:00
Matthias
42df65d4ec
Make sure backtesting is cleaned up in tests
2022-02-24 14:22:49 +00:00
Matthias
d973ba1f5d
Add leverage callback to advanced template
2022-02-23 20:19:52 +01:00
Matthias
c51603b110
Slightly improve formatting, Point to documentation
2022-02-23 20:16:52 +01:00
Matthias
53452c8d64
Merge pull request #6437 from freqtrade/update_trade
...
Migrate trade updating to use order model
2022-02-23 19:56:02 +01:00
Matthias
731eb99713
Update mock-trade creation to rollback first
2022-02-23 19:18:04 +01:00
Matthias
14b69405a2
Init persistence should be the innermost fixture
2022-02-23 10:43:04 +01:00
Matthias
ec34189f1b
Attempt to fix random ci error
2022-02-23 08:47:20 +01:00
Matthias
afd2be06d8
Merge pull request #6447 from freqtrade/dependabot/pip/develop/uvicorn-0.17.5
...
Bump uvicorn from 0.17.4 to 0.17.5
2022-02-23 07:51:33 +01:00
Matthias
8952829adc
Merge branch 'develop' into feat/short
2022-02-23 06:28:15 +01:00
Matthias
5a4f30d1bd
Don't specially handle empty results.
2022-02-22 20:07:41 +01:00
Matthias
1f9ed0beff
Add test for wal mode
2022-02-22 19:39:55 +01:00
Guillermo Rodríguez
8e3839c74c
Merge branch 'freqtrade:feat/short' into feat/short
2022-02-22 19:34:59 +01:00
Guillermo Rodríguez
95b63ea496
Add short signal to base strategy template
2022-02-22 19:33:52 +01:00
Matthias
02ce0dc02e
Set journal mode to wal for sqlite databases
...
closes #6353
2022-02-22 19:31:58 +01:00
Matthias
70f4305dfa
don't allow short trades in spot mode
2022-02-21 19:19:12 +01:00
Matthias
a2960d8505
Merge pull request #6448 from freqtrade/dependabot/pip/develop/mkdocs-material-8.2.1
...
Bump mkdocs-material from 8.1.11 to 8.2.1
2022-02-21 08:10:25 +01:00
Matthias
2b16606dbc
Merge pull request #6443 from freqtrade/dependabot/pip/develop/python-rapidjson-1.6
...
Bump python-rapidjson from 1.5 to 1.6
2022-02-21 07:26:28 +01:00
Matthias
c6a9c0805c
Merge pull request #6442 from freqtrade/dependabot/pip/develop/types-requests-2.27.10
...
Bump types-requests from 2.27.9 to 2.27.10
2022-02-21 06:53:41 +01:00
Matthias
fdad14d852
Merge pull request #6446 from freqtrade/dependabot/pip/develop/ccxt-1.73.70
...
Bump ccxt from 1.72.98 to 1.73.70
2022-02-21 06:53:27 +01:00
dependabot[bot]
b9a99bd0b7
Bump python-rapidjson from 1.5 to 1.6
...
Bumps [python-rapidjson](https://github.com/python-rapidjson/python-rapidjson ) from 1.5 to 1.6.
- [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.5...v1.6 )
---
updated-dependencies:
- dependency-name: python-rapidjson
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-21 05:28:53 +00:00
dependabot[bot]
7b6a0f7a19
Bump uvicorn from 0.17.4 to 0.17.5
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.17.4 to 0.17.5.
- [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.17.4...0.17.5 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-21 05:28:52 +00:00
Matthias
0bd621ece8
Merge pull request #6445 from freqtrade/dependabot/pip/develop/fastapi-0.74.0
...
Bump fastapi from 0.73.0 to 0.74.0
2022-02-21 06:28:03 +01:00
Matthias
df04612549
Merge pull request #6444 from freqtrade/dependabot/pip/develop/filelock-3.6.0
...
Bump filelock from 3.4.2 to 3.6.0
2022-02-21 06:27:08 +01:00
dependabot[bot]
d354f1f84c
Bump mkdocs-material from 8.1.11 to 8.2.1
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.1.11 to 8.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/8.1.11...8.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 >
2022-02-21 03:02:06 +00:00
dependabot[bot]
317487fefc
Bump ccxt from 1.72.98 to 1.73.70
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.72.98 to 1.73.70.
- [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.72.98...1.73.70 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-21 03:01:58 +00:00
dependabot[bot]
dc8e9bab44
Bump fastapi from 0.73.0 to 0.74.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.73.0 to 0.74.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.73.0...0.74.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-21 03:01:51 +00:00
dependabot[bot]
d1cded3532
Bump filelock from 3.4.2 to 3.6.0
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.4.2 to 3.6.0.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.4.2...3.6.0 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-21 03:01:45 +00:00
dependabot[bot]
21b5f56f7d
Bump types-requests from 2.27.9 to 2.27.10
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.9 to 2.27.10.
- [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 >
2022-02-21 03:01:39 +00:00
Matthias
fddacfedaa
Remove returntype
2022-02-20 16:47:02 +01:00
Matthias
a24586cd41
Update migrations for new column
2022-02-20 16:32:04 +01:00
Matthias
6fb5b22a8e
Some cleanup
2022-02-20 16:31:44 +01:00
Matthias
dc7bcf5dda
Update failing test
2022-02-20 14:29:26 +01:00
Matthias
db540dc990
Orders should also store fee if in receiving currency
2022-02-20 14:24:27 +01:00
Matthias
c3c815e794
Merge pull request #6425 from samgermain/stake-amount
...
leverage in trade.stake_amount calculation
2022-02-19 20:11:23 +01:00
Matthias
e9f451406c
Use correct order id
2022-02-19 16:43:38 +01:00
Matthias
874c161f78
Update more tests to use order_obj to update trade
2022-02-19 16:43:38 +01:00
Matthias
508e677d70
Fix some tests to call update_trade with order object
2022-02-19 16:43:38 +01:00
Matthias
1b1216fc87
Rename update_trade method
2022-02-19 16:43:38 +01:00
Matthias
c13eed2178
use Order object to update trade
2022-02-19 16:43:38 +01:00
Matthias
d610b6305d
Improve /balance output by removing trailing zeros
2022-02-19 16:40:30 +01:00
Matthias
a7a25bb285
Update "round coin value" to trim trailing zeros
2022-02-19 16:40:26 +01:00
Matthias
42bb33811c
Merge pull request #6434 from freqtrade/fix/ftx_stoploss
...
Update FTX stoploss code to avoid exception for stoploss-market orders
2022-02-19 10:50:53 +01:00
Matthias
a32aed2225
Update FTX stoploss code to avoid exception for stoploss-market orders
...
closes #6430 , closes #6392
2022-02-19 10:07:32 +01:00
Matthias
3785f04be7
Handle empty min stake amount as observed on FTX
...
(closes #6429 )
2022-02-19 06:39:43 +01:00
Matthias
0bbbe2e96c
Add test for #6429
2022-02-19 06:39:43 +01:00
Matthias
5705ff7f82
Merge pull request #6432 from mkavinkumar1/patch-1
...
fixed stake amount
2022-02-19 06:39:19 +01:00
Kavinkumar
60d1e7fc65
fix stake amt
2022-02-18 19:47:45 +05:30
Kavinkumar
95d4a11bb1
add precision
2022-02-18 19:32:37 +05:30
Kavinkumar
eb88c0f71b
fixed stake amount
2022-02-18 19:25:56 +05:30
Matthias
989edca622
Add test-case for cancel stake update with leverage
2022-02-18 06:41:15 +01:00
Matthias
8bdc77eb4d
Add TODO-lev for tests which define is_short but don't use it
2022-02-18 06:38:51 +01:00
Matthias
f0cbc47bb1
Merge pull request #6373 from samgermain/leverage-tiers
...
Leverage tiers
2022-02-17 20:23:33 +01:00
Matthias
de8d789962
Fix test missing assert statement
2022-02-17 19:37:24 +01:00
Sam Germain
d9d9867a54
updated ccxt
2022-02-16 21:09:02 -06:00
Matthias
e981d644e1
Add toto-lev for order-leverage
2022-02-16 19:24:59 +01:00
Matthias
e60553b8f7
Add max_entry_position hyperopt to docs
...
closes #6356
2022-02-16 19:21:04 +01:00
Sam Germain
f452fce4cc
Merge branch 'ccxt-compat' into leverage-tiers
2022-02-16 10:07:49 -06:00
Sam Germain
a37287d9ba
test__get_params
2022-02-16 10:06:27 -06:00
Sam Germain
2015e9345d
test_ccxt_compat maintenanceMarginRatio -> maintenanceMarginRate
2022-02-16 09:25:27 -06:00
Sam Germain
df86300729
test_ccxt_dry_run_liquidation_price
2022-02-16 09:22:22 -06:00
Sam Germain
124532a4b7
maintenanceMarginRatio -> maintenanceMarginRate
2022-02-16 09:04:43 -06:00
Sam Germain
dc73fccd3c
removed test_ccxt_get_maintenance_ratio_and_amt
2022-02-16 09:03:50 -06:00
Sam Germain
a1e9e940dd
test_ccxt_load_leverage_tiers
2022-02-16 08:51:39 -06:00
Matthias
877a0750ce
Merge pull request #6417 from freqtrade/fix/6261
...
Attempt fix for #6261
2022-02-16 15:48:57 +01:00
Sam Germain
a65dcc709e
leverage in trade.stake_amount calculation
2022-02-16 08:09:43 -06:00
Sam Germain
ef5dae2770
ccxt_compat_tests for leverage tiers
2022-02-16 08:08:10 -06:00
Sam Germain
88a8ff2f4e
Merge branch 'feat/short' into leverage-tiers
2022-02-16 08:05:51 -06:00
Matthias
e7bfb4fd5c
Add test case for "sell below close" case
2022-02-16 13:42:39 +01:00
Matthias
de26844578
Merge pull request #6397 from samgermain/todos
...
edited todo-lev comments
2022-02-16 13:36:17 +01:00
Sam Germain
6697333118
Merge branch 'todos' of https://github.com/samgermain/freqtrade into todos
2022-02-16 05:47:49 -06:00
Sam Germain
a9eb8ce1bf
added todos back in
2022-02-16 05:47:41 -06:00
Sam Germain
6f410d3096
fixed test_load_leverage_tiers
2022-02-16 05:44:11 -06:00
Sam Germain
c70050e750
fixed test_load_leverage_tiers
2022-02-16 05:26:52 -06:00
Sam Germain
183f85efe3
test_execute_entry fixed
2022-02-16 05:08:11 -06:00
Sam Germain
1f3d3d87f6
fixed tests
2022-02-16 04:52:26 -06:00
Sam Germain
3fe0e13bb1
expanded test_load_leverage_tiers
2022-02-16 04:37:11 -06:00
Sam Germain
3bfd9186f7
gateio.get_max_leverage small fix
2022-02-16 04:05:27 -06:00
Sam Germain
dbd2df6406
Merge branch 'leverage-tiers' of https://github.com/samgermain/freqtrade into leverage-tiers
2022-02-16 03:50:24 -06:00
Sam Germain
c9da6f480f
gateio get_max_leverage and get_maintenance_ratio_and_amt temporary solution
2022-02-16 03:36:08 -06:00
Matthias
ff5b3c323a
Fix okx trading mode
2022-02-16 09:13:49 +01:00
Matthias
a77c11c7e0
Merge pull request #6420 from stash86/pos_adjust
...
add "dry_run_wallet" to config_full.example.json
2022-02-16 06:48:07 +01:00
Stefano Ariestasia
b043697d70
Update config_full.example.json
2022-02-16 12:19:48 +09:00
Matthias
78a93b6052
noqa
2022-02-15 20:15:03 +01:00
Italo
88459acbeb
Merge branch 'freqtrade:develop' into plot_hyperopt_stats
2022-02-15 19:10:49 +00:00
Matthias
3787b747ae
Simplify api schema by not using union types
2022-02-15 20:07:02 +01:00
Matthias
7f7c395b10
Add exception handling for lev_prep in okx
2022-02-15 19:30:02 +01:00
Matthias
64b98989d2
Update open candle ROI condition
2022-02-15 19:25:32 +01:00
Matthias
33cc5e0ac7
Use kwargs for set_leverage
2022-02-15 18:56:58 +01:00
Matthias
c37f03a638
Update static-markets to include futures pair
2022-02-15 08:04:16 +01:00
Matthias
1bae18c60a
Update decorator locations
2022-02-15 07:11:07 +01:00
Matthias
324fdcedb1
Attempt test fix
2022-02-15 06:59:10 +01:00
Sam Germain
5f42ebfa4c
Update candletype.py
2022-02-14 23:53:10 -06:00
Matthias
dfd5d3b8b2
Merge pull request #6418 from m3h7/patch-1
...
corrects typo
2022-02-15 06:40:30 +01:00
Matthias
5ee5e0256b
Clarify todo
2022-02-15 06:39:55 +01:00
Sam Germain
ae249a0f97
Merge branch 'leverage-tiers' of https://github.com/samgermain/freqtrade into leverage-tiers
2022-02-14 17:36:47 -06:00
Sam Germain
3753df26fc
fixed tests
2022-02-14 17:34:59 -06:00
Sam Germain
f4a57b71e7
Filled in test_load_leverage_tiers_okx
2022-02-14 16:53:29 -06:00
Maik H
7b2e33b0bc
corrects typo
2022-02-14 20:21:42 +01:00
Matthias
30f6dbfc40
Attempt fix for #6261
2022-02-14 20:02:38 +01:00
Matthias
acd7f26a9d
update tc36 to properly cover #6261
2022-02-14 20:00:31 +01:00
Matthias
513669f834
Be verbose on okex startup to point out delay.
2022-02-14 19:44:05 +01:00
Matthias
515b3fdfd2
Version bump ccxt
2022-02-14 19:42:15 +01:00
Matthias
99e3e26542
Adjust ccxt test naming to align with the other tests
2022-02-14 19:14:44 +01:00
Robert Davey
cd54f1536e
Update windows_installation.md
...
Update links to include just the cpp build tools instead of the 4GB full Visual Studio link.
2022-02-14 16:41:58 +00:00
Sam Germain
a2b84561fe
removed a todo
2022-02-14 10:00:03 -06:00
Sam Germain
5cd2501397
Merge branch 'leverage-tiers' of https://github.com/samgermain/freqtrade into leverage-tiers
2022-02-14 09:40:53 -06:00
Sam Germain
cfd438b966
fixed test_get_markets
2022-02-14 09:40:01 -06:00
Sam Germain
c1d08dd03a
linting
2022-02-14 09:34:09 -06:00
Sam Germain
16e38592a9
test_get_markets created debugging param test_comment
2022-02-14 09:33:56 -06:00
Sam Germain
19783e0d39
edited todos
2022-02-14 09:02:55 -06:00
Matthias
35e800a84b
Merge pull request #6411 from freqtrade/dependabot/pip/develop/pytest-asyncio-0.18.1
...
Bump pytest-asyncio from 0.17.2 to 0.18.1
2022-02-14 07:09:45 +01:00
Matthias
7e2e9272cc
Merge pull request #6403 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.28
...
Bump prompt-toolkit from 3.0.26 to 3.0.28
2022-02-14 07:09:18 +01:00
Matthias
8ba149a2af
Merge pull request #6409 from freqtrade/dependabot/pip/develop/types-requests-2.27.9
...
Bump types-requests from 2.27.8 to 2.27.9
2022-02-14 06:28:42 +01:00
Matthias
1ad41f0efc
Merge pull request #6410 from freqtrade/dependabot/pip/develop/nbconvert-6.4.2
...
Bump nbconvert from 6.4.1 to 6.4.2
2022-02-14 06:28:29 +01:00
Matthias
9c62ffe4f6
Merge pull request #6404 from freqtrade/dependabot/pip/develop/plotly-5.6.0
...
Bump plotly from 5.5.0 to 5.6.0
2022-02-14 06:28:16 +01:00
dependabot[bot]
5cc6c2afe1
Bump pytest-asyncio from 0.17.2 to 0.18.1
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.17.2 to 0.18.1.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.17.2...v0.18.1 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-14 05:28:10 +00:00
Matthias
6290fb6d10
Merge pull request #6408 from freqtrade/dependabot/pip/develop/mkdocs-material-8.1.11
...
Bump mkdocs-material from 8.1.10 to 8.1.11
2022-02-14 06:27:59 +01:00
Matthias
067378d7fc
Merge pull request #6405 from freqtrade/dependabot/pip/develop/pymdown-extensions-9.2
...
Bump pymdown-extensions from 9.1 to 9.2
2022-02-14 06:27:42 +01:00
Matthias
0c632555d6
Merge pull request #6406 from freqtrade/dependabot/pip/develop/ccxt-1.72.98
...
Bump ccxt from 1.72.36 to 1.72.98
2022-02-14 06:27:22 +01:00
Matthias
e63ef86e9e
Merge pull request #6407 from freqtrade/dependabot/pip/develop/pytest-7.0.1
...
Bump pytest from 7.0.0 to 7.0.1
2022-02-14 06:27:09 +01:00
Matthias
ecb93f14b1
Merge pull request #6412 from freqtrade/dependabot/pip/develop/pandas-1.4.1
...
Bump pandas from 1.4.0 to 1.4.1
2022-02-14 06:26:33 +01:00
dependabot[bot]
5062c17ac0
Bump pandas from 1.4.0 to 1.4.1
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/main/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.4.0...v1.4.1 )
---
updated-dependencies:
- dependency-name: pandas
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-14 03:02:07 +00:00
dependabot[bot]
04c20afece
Bump nbconvert from 6.4.1 to 6.4.2
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.4.1 to 6.4.2.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.4.1...6.4.2 )
---
updated-dependencies:
- dependency-name: nbconvert
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-14 03:01:56 +00:00
dependabot[bot]
7f8e956b44
Bump types-requests from 2.27.8 to 2.27.9
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.8 to 2.27.9.
- [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 >
2022-02-14 03:01:52 +00:00
dependabot[bot]
22036d69d8
Bump mkdocs-material from 8.1.10 to 8.1.11
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.1.10 to 8.1.11.
- [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/8.1.10...8.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 >
2022-02-14 03:01:50 +00:00
dependabot[bot]
b18e44bc43
Bump pytest from 7.0.0 to 7.0.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.0.0 to 7.0.1.
- [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/7.0.0...7.0.1 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-14 03:01:46 +00:00
dependabot[bot]
1674beed91
Bump ccxt from 1.72.36 to 1.72.98
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.72.36 to 1.72.98.
- [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.72.36...1.72.98 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-14 03:01:43 +00:00
dependabot[bot]
03d4002be8
Bump pymdown-extensions from 9.1 to 9.2
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 9.1 to 9.2.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/9.1...9.2 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-14 03:01:35 +00:00
dependabot[bot]
be8accebd8
Bump plotly from 5.5.0 to 5.6.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 5.5.0 to 5.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/v5.5.0...v5.6.0 )
---
updated-dependencies:
- dependency-name: plotly
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-14 03:01:31 +00:00
dependabot[bot]
ca62914794
Bump prompt-toolkit from 3.0.26 to 3.0.28
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.26 to 3.0.28.
- [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.26...3.0.28 )
---
updated-dependencies:
- dependency-name: prompt-toolkit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-14 03:01:28 +00:00
Matthias
b1b8167b5e
Update stop documentation
...
closes #6393
2022-02-13 19:14:57 +01:00
Matthias
09cc43b533
Test short trade exiting
2022-02-13 16:33:06 +01:00
Matthias
5b65448e56
Fix some todo-lev's in tests
2022-02-13 16:17:41 +01:00
Matthias
2523c12c71
Small enhancements and notes
2022-02-13 14:33:37 +01:00
Matthias
ad801e05f7
Filter loadable leverage tiers to stake-currency pairs
2022-02-13 13:05:57 +01:00
Matthias
96df311244
Rename test_okex to test_okx
2022-02-13 13:01:23 +01:00
Matthias
bc855b2a32
Update some missing mocks
2022-02-13 13:00:38 +01:00
Matthias
b98297786c
Update failing mock
2022-02-13 12:56:32 +01:00
Matthias
7f0cedc769
Use "is_future" to check for futures markets
2022-02-13 12:54:49 +01:00
Matthias
eaf13f96f7
Use exchange_has to check for ccxt properties
2022-02-13 12:48:28 +01:00
Matthias
109440a6bf
Merge pull request #6396 from freqtrade/order_refind_update
...
Improve "order refind" to also work for stoploss orders
2022-02-13 12:31:37 +01:00
Sam Germain
8fe3f0c933
fix breaking tests
2022-02-12 23:08:42 -06:00
Sam Germain
531b4d238c
removed test_get_maintenance_margin_and_amt_gatio as its no longer relevant
2022-02-12 23:02:16 -06:00
Sam Germain
765c95f875
test_okex.test_get_maintenance_ratio_and_amt_okex change pair names
2022-02-12 23:02:16 -06:00
Sam Germain
e3bd40c3c7
added swap and linear to conftest markets
2022-02-12 23:02:16 -06:00
Sam Germain
7a0f7da128
okex loads all leverage tiers at beginning, removed get tiers for pair
2022-02-12 23:02:16 -06:00
Sam Germain
8657e99c26
trimmed down get_maintenance_ratio_and_amt, now requires fetchLeverageTiers
2022-02-12 23:02:16 -06:00
Sam Germain
e7430da5d7
test_ccxt_compat commented out unfinished tests
2022-02-12 23:02:16 -06:00
Sam Germain
03b3756e4b
strengthened and fixed leverage_tier tests
2022-02-12 23:02:16 -06:00
Sam Germain
a6043e6a85
get_max_leverage test clean up
2022-02-12 23:02:16 -06:00
Sam Germain
4a1ed01708
get_maintenance_ratio_and_amt tests
2022-02-12 23:02:16 -06:00
Sam Germain
60a45ff394
exchange.get_max_leverage de-complex
2022-02-12 23:02:16 -06:00
Sam Germain
9e599455e7
test_execute_entry mocks get_max_leverage
2022-02-12 23:02:16 -06:00
Sam Germain
41ab20d949
get_max_leverage checks if the number of tiers is < 1
2022-02-12 23:02:15 -06:00
Sam Germain
3b43d42eaa
Updated exchange tests
2022-02-12 23:02:15 -06:00
Sam Germain
fa2c9fc51f
replaced mmr_key with unified maintenanceMarginRate
2022-02-12 23:02:15 -06:00
Sam Germain
e987e0e2a9
exchange minor fixes
2022-02-12 23:02:15 -06:00
Sam Germain
f3cb7e90e0
moved get_leverage_tiers_for_pair to be with other leverage_tier methods
2022-02-12 23:02:15 -06:00
Sam Germain
5f07546b86
moved leverage_tier caching to get_leverage_tiers_for_pair
2022-02-12 23:02:15 -06:00
Sam Germain
eb72e5cc42
Added some exchange leverage tier tests
2022-02-12 23:02:15 -06:00
Sam Germain
98f32e8964
fixed failing test_get_max_leverage
2022-02-12 23:02:15 -06:00
Sam Germain
3ebda1d29d
Added test templated
2022-02-12 23:02:15 -06:00
Sam Germain
a0264f0651
test_get_max_pair_stake_amount with leverage
2022-02-12 23:02:15 -06:00
Sam Germain
fe56c8c91e
mock get_max_pair_stake_amount in test_execute_entry
2022-02-12 23:02:15 -06:00
Sam Germain
18b4d0be95
fixed error with exchange.fill_leverage_tiers
2022-02-12 23:02:14 -06:00
Sam Germain
41d8330fbc
freqtrade.exchange edited load_leverage_tiers
2022-02-12 23:02:14 -06:00
Sam Germain
0b717fbace
okex.load_leverage_tiers
2022-02-12 23:02:14 -06:00
Sam Germain
68a778a983
moved leverage_tiers to a fixture
2022-02-12 23:02:14 -06:00
Sam Germain
42e36f44f8
replaced "leverage" with "tiers"
2022-02-12 23:02:14 -06:00
Sam Germain
6b9915bc73
moved fill_leverage_brackets and get_max_leverage to base exchange class, wrote parse_leverage_tier and load_leverage_brackets
2022-02-12 23:02:14 -06:00
Sam Germain
a99cf2eeed
redid get_max_leverage
2022-02-12 23:02:07 -06:00
Sam Germain
720a86778e
okex.get_max_pair_stake_amount
2022-02-12 23:01:39 -06:00
Sam Germain
ff915b241c
test_okex test_get_maintenance_ratio_and_amt_okex
2022-02-12 23:01:39 -06:00
Sam Germain
a5aba4813d
moved get_maintenance_ratio_and_amt to base.exchange. Wrote get_leverage_tiers. Added mmr_key to exchange._ft_has
2022-02-12 23:01:30 -06:00
Sam Germain
fc2d3649a1
edited todos
2022-02-12 16:23:14 -06:00
Matthias
c769e9757d
Improve "order refind" to also work for stoploss orders
2022-02-12 20:13:12 +01:00
Matthias
119d4d5204
select_order should use ft_order_side, not the exchange specific one
2022-02-12 17:06:03 +01:00
Matthias
ee5f05208e
Merge pull request #6394 from samgermain/todos
...
todo removal
2022-02-12 15:44:42 +01:00
Matthias
fad243e28d
Keep short edge support as regular TODO
2022-02-12 15:43:52 +01:00
Matthias
08803524bd
align variable naming to use current_time
2022-02-12 15:21:46 +01:00
Sam Germain
ca993c83ea
todo removal
2022-02-11 23:37:31 -06:00
Matthias
50e474ded2
Merge pull request #6386 from samgermain/liq-buffer
...
Added liquidation_buffer to freqtradebot
2022-02-11 20:26:05 +01:00
Sam Germain
19a282ddb4
fixed broken test_get_liquidation_price
2022-02-11 19:38:59 +01:00
Sam Germain
7a79403d2c
Update docs/leverage.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2022-02-11 19:38:59 +01:00
Sam Germain
6ae85f9be1
fixed liq-buffer tests
2022-02-11 19:38:59 +01:00
Sam Germain
fb3a6e2ce8
added liquidation_buffer to constants.py
2022-02-11 19:38:59 +01:00
Sam Germain
3c3675ea1a
moved liquidation_buffer to exchange class, add check for valid liquidation_buffer values
2022-02-11 19:38:59 +01:00
Sam Germain
305d3738d9
Documentation for liquidation_buffer
2022-02-11 19:38:59 +01:00
Sam Germain
e5d68f12d2
Added liquidation_buffer to freqtradebot
2022-02-11 19:38:58 +01:00
Matthias
d0adc4ee62
Merge pull request #6391 from lukasgor/lg/feat/add-buy-tag-to-forcebuy
...
feature: add buy tag to forcebuy
2022-02-11 19:37:46 +01:00
Matthias
c9cfc246f1
Sort /forcebuy pairs alphabetically, add cancel button
...
closes #6389
2022-02-11 19:37:35 +01:00
Matthias
f79873307d
Run CI on feat/short branch
2022-02-11 19:16:57 +01:00
Matthias
0c6d92a7a6
Merge branch 'develop' into feat/short
2022-02-11 17:02:04 +01:00
lukasgor
6511b3bec2
fix: rename buy_tag to entry_tag
2022-02-11 15:31:15 +01:00
lukasgor
d563bfc3d0
feature: add buy tag to forcebuy
2022-02-11 13:38:33 +01:00
Matthias
7237aa7edb
Merge pull request #6385 from samgermain/bin-stop
2022-02-10 19:51:59 +01:00
Matthias
6a59103869
update wallets in backtesting to ensure a fresh wallet is used
...
closes #6388
2022-02-10 19:40:36 +01:00
Matthias
7c66f2776d
Merge pull request #6384 from samgermain/compat-contract
...
test_ccxt__get_contract_size
2022-02-10 19:07:04 +01:00
Sam Germain
553da850ce
binance futures stoploss
2022-02-10 09:43:32 -06:00
Sam Germain
52fed6e779
test_ccxt__get_contract_size
2022-02-10 06:59:43 -06:00
Matthias
be84a028c1
Avoid mixed types in the api for /stats
2022-02-10 07:03:19 +01:00
Matthias
af984bdc0d
Update comment regarting NaT replacement
2022-02-09 09:32:53 +01:00
Matthias
2e41d80a2c
Merge pull request #6340 from TheJoeSchr/frequi-datetime
...
freqUI: fix can't import backtest with missing datetime data
2022-02-09 07:21:30 +01:00
Matthias
7252cf47fb
Update url to include campaign tracking
2022-02-09 07:20:27 +01:00
Matthias
9f47853661
Merge pull request #6235 from freqtrade/backtest_order_timeout
...
Backtest order timeout
2022-02-09 07:12:35 +01:00
Matthias
45c03f1440
Docstrings are evaluated, while comments are not
2022-02-09 07:02:44 +01:00
Matthias
a6a041526a
Update intro message
2022-02-09 06:57:46 +01:00
Matthias
1ba9b70afc
Improve index/readme wording
2022-02-09 06:57:46 +01:00
Matthias
6d3803fa22
Add TokenBot promo
2022-02-09 06:57:46 +01:00
Matthias
4e2f06fe9c
Simplify band-aid code
2022-02-09 06:48:26 +01:00
Matthias
6191288ff9
Add test for NaT problematic
2022-02-09 06:36:17 +01:00
Matthias
1d10d2c87c
Okex -> okx
2022-02-08 19:45:39 +01:00
Matthias
172e018d2d
Add probit to list of non-working exchanges
...
closes #6379
2022-02-08 19:21:27 +01:00
Matthias
dcf8ad36f9
Backtesting should not allow unrealistic (automatic-filling) orders.
2022-02-08 19:12:01 +01:00
Joe Schr
926b017981
Fix freqUI charts not displaying when dtype(datetime) column has NaT values
...
fix dataframe_to_dict() issues by replacing NaT empty string and
prepare for proper `.replace({NaT})` fix
2022-02-08 17:09:37 +01:00
Joe Schr
118ae8a3d0
Fix api_schemas/json_encoders by manually converting NaT values to empty Strings
...
makes import of datetime columns more robust by first checking
if value is null because strftime can't handle NaT values
use `isnull()` because it handles all NaN/None/NaT cases
2022-02-08 17:09:29 +01:00
Matthias
b192c82731
Only call "custom_exit_price" for limit orders
2022-02-08 07:10:54 +01:00
Matthias
d2dbe8f8d0
Improve doc wording
2022-02-08 06:47:55 +01:00
Matthias
535bbd681f
Merge pull request #6362 from ediziks/add-profit-drawdown-hypeloss
...
Add ProfitDrawdownHyperoptLoss method
2022-02-07 19:37:35 +01:00
Matthias
85767d0d70
Add timedout_*_orders to tests
2022-02-07 19:33:22 +01:00
Matthias
036c2888b4
Track timedout entry/exit orders
2022-02-07 18:49:30 +01:00
Matthias
380e383eee
Add log_Responses to full config example
...
#6374
2022-02-07 18:38:28 +01:00
Matthias
3a60709f16
Merge pull request #6368 from freqtrade/dependabot/pip/develop/uvicorn-0.17.4
...
Bump uvicorn from 0.17.1 to 0.17.4
2022-02-07 18:28:33 +01:00
Matthias
ce9de243b7
Merge pull request #6375 from samgermain/todos
...
deleted outdated todos
2022-02-07 15:24:20 +01:00
zx
4bce64b427
commented method deletition
2022-02-07 14:12:07 +01:00
Sam Germain
33b04b1992
deleted outdated todos
2022-02-07 02:47:18 -06:00
Matthias
5f886e7ffe
Merge pull request #6363 from stash86/pos_adjust
...
Change "buy" and "sell" to "entry" and "exit"
2022-02-07 09:22:36 +01:00
Stefano Ariestasia
92d1f2b945
fix tests
2022-02-07 07:31:35 +00:00
zx
7811a36ae9
max_drawdown_abs calc fix & .DS_Store deletition
2022-02-07 07:44:13 +01:00
Matthias
5047492f5a
gitignore .ds_store files
2022-02-07 07:20:55 +01:00
Matthias
36dad186fd
Merge pull request #6367 from freqtrade/dependabot/pip/develop/types-requests-2.27.8
...
Bump types-requests from 2.27.7 to 2.27.8
2022-02-07 07:03:19 +01:00
Matthias
2d979b84bf
Merge pull request #6369 from freqtrade/dependabot/pip/develop/numpy-1.22.2
...
Bump numpy from 1.22.1 to 1.22.2
2022-02-07 07:03:08 +01:00
Matthias
48ff2b3baa
Merge pull request #6365 from freqtrade/dependabot/pip/develop/pytest-7.0.0
...
Bump pytest from 6.2.5 to 7.0.0
2022-02-07 06:32:46 +01:00
zx
8cdb6e0774
DRAWDOWN_MULT back to a higher value as built-in for safer HOs first
2022-02-07 06:31:16 +01:00
Matthias
39a0cef922
Merge pull request #6371 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.11
...
Bump python-telegram-bot from 13.10 to 13.11
2022-02-07 06:28:46 +01:00
dependabot[bot]
f31fa07b3f
Bump numpy from 1.22.1 to 1.22.2
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.22.1 to 1.22.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.22.1...v1.22.2 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-07 05:28:26 +00:00
Matthias
548b9e75f3
Merge pull request #6364 from freqtrade/dependabot/pip/develop/scipy-1.8.0
...
Bump scipy from 1.7.3 to 1.8.0
2022-02-07 06:28:25 +01:00
Matthias
37ea07a45d
Merge pull request #6366 from freqtrade/dependabot/pip/develop/ccxt-1.72.36
...
Bump ccxt from 1.71.73 to 1.72.36
2022-02-07 06:27:28 +01:00
Matthias
5221194318
Merge pull request #6370 from freqtrade/dependabot/pip/develop/mkdocs-material-8.1.10
...
Bump mkdocs-material from 8.1.9 to 8.1.10
2022-02-07 06:27:10 +01:00
zx
2893d0b50d
proper var name
2022-02-07 06:22:27 +01:00
dependabot[bot]
94b546228b
Bump python-telegram-bot from 13.10 to 13.11
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.10 to 13.11.
- [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.10...v13.11 )
---
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 >
2022-02-07 03:01:48 +00:00
dependabot[bot]
b8af4bf8fe
Bump mkdocs-material from 8.1.9 to 8.1.10
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.1.9 to 8.1.10.
- [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/8.1.9...8.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 >
2022-02-07 03:01:43 +00:00
dependabot[bot]
110a270a0b
Bump uvicorn from 0.17.1 to 0.17.4
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.17.1 to 0.17.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.17.1...0.17.4 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-07 03:01:31 +00:00
dependabot[bot]
576d5a5b48
Bump types-requests from 2.27.7 to 2.27.8
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.7 to 2.27.8.
- [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 >
2022-02-07 03:01:29 +00:00
dependabot[bot]
1e43683283
Bump ccxt from 1.71.73 to 1.72.36
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.71.73 to 1.72.36.
- [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.71.73...1.72.36 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-07 03:01:27 +00:00
dependabot[bot]
22e395af87
Bump pytest from 6.2.5 to 7.0.0
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.2.5 to 7.0.0.
- [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.5...7.0.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-07 03:01:18 +00:00
dependabot[bot]
e24c837e1f
Bump scipy from 1.7.3 to 1.8.0
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.7.3 to 1.8.0.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.7.3...v1.8.0 )
---
updated-dependencies:
- dependency-name: scipy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-07 03:01:13 +00:00
Stefano Ariestasia
099a03f190
flake8
2022-02-07 01:52:59 +00:00
Stefano Ariestasia
6d91a5ecbd
Change "buy" and "sell" to "entry" and "exit"
2022-02-07 01:40:05 +00:00
zx
7d3b80fbde
isort fix and leftover cleaning
2022-02-06 21:09:40 +01:00
Matthias
fe33b86308
Merge pull request #6360 from stash86/pos_adjust
...
Hide some lines for /status when a trade is closed
2022-02-06 17:08:37 +01:00
Italo
d03378b1df
Update hyperopt.py
2022-02-06 15:32:59 +00:00
zx
6b5f63d4d6
change profit_ratio by profit_abs
2022-02-06 16:28:01 +01:00
Matthias
ee2a7a968b
Add tests for /status on closed trades
2022-02-06 16:26:00 +01:00
Matthias
5eb5029856
Performancefilter - improve sorting
...
Ordering of Pairs without history should remain identical, so pairs with
positive performance move to the front, and negative pairs move to the back.
closes #4893
2022-02-06 16:19:11 +01:00
Matthias
ef086d438c
Update PerformanceFilter test to run with USDT pairs
2022-02-06 16:03:14 +01:00
Matthias
c19f3950da
Add losing trade to usdt_mock_trades
2022-02-06 16:02:18 +01:00
zx
0b01fcf047
Add ProfitDrawdownHyperoptLoss method
2022-02-06 15:40:54 +01:00
Matthias
303b12efd8
Merge pull request #6273 from freqtrade/pg_migrations
...
Update database migrations for PG and mariadb
2022-02-06 14:39:02 +01:00
Matthias
b657d2d8de
Add Github funding
2022-02-06 14:38:20 +01:00
Matthias
7232324eb7
Update missing doc segment
2022-02-06 14:33:31 +01:00
Matthias
da73e754b4
Explicit map coingecko symbol to ID for bnb and sol
...
closes #6361
2022-02-06 14:20:09 +01:00
Matthias
8f2425e49f
Add rudimentary tests for pg-specific stuff
2022-02-06 14:06:46 +01:00
Matthias
644442e2f9
Track timedout orders
2022-02-06 13:37:31 +01:00
Matthias
17d748dd4c
Improve handling of left_open_trades
2022-02-06 13:19:00 +01:00
Matthias
c5e0daf2d3
Merge pull request #6358 from Bloodhunter4rc/patch-1
...
Update setup.sh / correct minimum required python version
2022-02-06 13:15:03 +01:00
Italo
adf8f6b2d5
Update hyperopt.py
2022-02-06 10:33:49 +00:00
Stefano Ariestasia
2a3ab1ef61
1 more line to be hidden
2022-02-06 07:08:27 +00:00
Matthias
6b9696057d
Update documentation to require python3.8 everywhere
2022-02-06 07:47:10 +01:00
Matthias
412fe65344
Merge pull request #6316 from samgermain/max-amount
...
exchange.get_max_pair_stake_amount
2022-02-06 07:44:29 +01:00
Stefano Ariestasia
4cf514e293
fix flake8
2022-02-06 03:16:56 +00:00
Stefano Ariestasia
131b2d68d8
reduce complexity (flake8)
2022-02-06 03:04:23 +00:00
Stefano Ariestasia
0477070faa
hide some lines if trade is closed
2022-02-06 02:49:02 +00:00
Stefano Ariestasia
c4a54cc9cd
refinement of status
2022-02-06 02:31:14 +00:00
Stefano Ariestasia
cfaf13c90f
update
2022-02-06 02:21:16 +00:00
Italo
6c1729e20b
ignore warnings
2022-02-06 01:07:30 +00:00
Sam Germain
e0d42ad9a7
Update backtesting.py
2022-02-05 18:29:48 -06:00
Italo
6a4cae1f8c
Update hyperopt.py
2022-02-06 00:17:48 +00:00
Bloodhunter4rc
82006ff1db
Update setup.sh
2022-02-05 22:19:42 +01:00
Italo
992eac9efa
Update hyperopt.py
2022-02-05 17:36:19 +00:00
Matthias
2c5f7adf28
Merge pull request #6354 from samgermain/ccxt-compat-max-lev
...
wrote ccxt_compat.test_get_max_leverage_spot test_get_max_leverage_fu…
2022-02-05 17:14:33 +01:00
Matthias
870708a72a
Version bump ccxt
2022-02-05 16:35:05 +01:00
Matthias
22173851d6
Detail tests for custom exit pricing
2022-02-05 16:28:47 +01:00
Matthias
2a59ef7311
Add detail tests for timeout behaviour
2022-02-05 16:28:47 +01:00
Matthias
808cefe526
Update order_selection logic
2022-02-05 16:28:47 +01:00
Matthias
9bf86bbe27
Extract backtesting row validation to separate function
2022-02-05 16:28:47 +01:00
Matthias
58fad72778
Update wallets when necessary
...
closes #6321
2022-02-05 16:28:47 +01:00
Matthias
e08006ea25
Adjust tests to use order Object
2022-02-05 16:28:47 +01:00
Matthias
4ea79a32e4
Use Order object for ft_timeout check
2022-02-05 16:28:47 +01:00
Matthias
1e603985c5
Extract backtesting order cancelling
2022-02-05 16:28:47 +01:00
Matthias
6637dacd7f
Extract protections in backtesting
2022-02-05 16:28:47 +01:00
Matthias
7ac44380f7
Extract backtest order closing to models class
2022-02-05 16:28:46 +01:00
Matthias
090554f197
Try fill backtest order imediately for adjusted order
2022-02-05 16:28:21 +01:00
Matthias
f4149ee462
Force ROI to be within candle
2022-02-05 16:28:21 +01:00
Matthias
44e616c264
Add unfilledtimeout to required props for backtesting
2022-02-05 16:28:21 +01:00
Matthias
49cecf1cb2
Small cosmetic fix
2022-02-05 16:28:21 +01:00
Rokas Kupstys
9140679bf4
Backtest order timeout continued.
2022-02-05 16:28:21 +01:00
Rokas Kupstys
15698dd1ca
Fix errors so it runs, implement timeout handling.
2022-02-05 16:28:21 +01:00
Matthias
f7a1cabe23
Add first version to fill orders "later" in backtesting
2022-02-05 16:28:21 +01:00
Matthias
c12e5a3b6c
Initial idea backtesting order timeout
2022-02-05 16:28:21 +01:00
Matthias
6ed237a72a
Merge pull request #6272 from stash86/fix-docs
...
Add more info on Telegram's status message
2022-02-05 16:22:45 +01:00
Sam Germain
b5d10d1b2e
updated ccxt
2022-02-05 08:18:05 -06:00
Sam Germain
ce676a9dd7
wrote ccxt_compat.test_get_max_leverage_spot test_get_max_leverage_futures
2022-02-04 17:55:49 -06:00
Sam Germain
8b57827676
exchange.get_max_pair_stake_amount hard set leverage to 0
2022-02-04 14:26:15 -06:00
Matthias
06387478b5
Merge pull request #6341 from TheJoeSchr/backtest-filename
...
Plotting: add alias `--backtest-filename` for `--export-filename`
2022-02-04 16:31:03 +01:00
Joe Schr
761f7fdefb
fix: linter
2022-02-04 13:14:55 +01:00
Joe Schr
e84a58de28
fix: don't use different configuration keys, just add as 2nd argument
2022-02-04 12:47:13 +01:00
Joe Schr
a3e045f69d
Plotting: add alias --backtest-filename for --export-filename
...
makes it easier to discover how to use this argument
2022-02-04 12:47:13 +01:00
Sam Germain
c0a593280e
test_exchange.test_cancel_order_dry_run pass leverage to create_order
2022-02-04 04:54:16 -06:00
Sam Germain
dc6cb445fd
Merge branch 'feat/short' into max-amount
2022-02-04 04:42:38 -06:00
Sam Germain
cc3cb645f3
Merge branch 'max-amount' of https://github.com/samgermain/freqtrade into max-amount
2022-02-04 04:41:54 -06:00
Sam Germain
1824ee6b73
removed TODO
2022-02-04 04:41:41 -06:00
Matthias
6afad6c99f
Small change to todo comment
2022-02-04 07:20:27 +01:00
Matthias
5cc2a15b02
Merge pull request #6349 from samgermain/todos
...
Todos
2022-02-04 07:20:18 +01:00
Sam Germain
e7d71d01c0
removed plotting todo
2022-02-03 20:39:47 -06:00
Sam Germain
3ee2b7978c
wallets.validate_stake_amount added param max_stake_available
2022-02-03 20:33:16 -06:00
Sam Germain
30c476e3c1
freqtradebot.get_valid_enter_price_and_stake gets min of stake_amount and max_stake_amount before calling wallets.validate_stake_amount
2022-02-03 20:33:16 -06:00
Sam Germain
a50f4d2c57
Exchange.createOrder added * as second param
2022-02-03 20:33:16 -06:00
Sam Germain
16c2d54482
updated margin_modes
2022-02-03 20:33:16 -06:00
Sam Germain
7465037906
freqtradebot.execute_entry test for too high stake amount
2022-02-03 20:33:16 -06:00
Sam Germain
c5cfd971f5
get_max_pair_stake_amount_tests
2022-02-03 20:33:16 -06:00
Sam Germain
8c680d75b9
moved max_stake_amount check for None to exchange.get_max_pair_stake_amount
2022-02-03 20:33:16 -06:00
Sam Germain
6b6b35ac1c
check for max stake limit in freqtradebot and backtesting
2022-02-03 20:33:04 -06:00
Sam Germain
55d91f018f
exchange._get_stake_amount_limit (merged min_pair_stake_amount and get_max_tradeable amount)
2022-02-03 20:33:04 -06:00
Sam Germain
ff5fffefb4
exchange.get_max_amount_tradable looks at cost also
2022-02-03 20:33:03 -06:00
Sam Germain
6e8420914e
removed unnecessary CCXT checks in exchange.get_min_pair_stake_amount
2022-02-03 20:33:03 -06:00
Sam Germain
64ad810445
Revert "moved get_max_leverage to get_min_pair_stake_amount"
...
This reverts commit 90e48d5b98bcfb1452aa818a3274745eac395712.
2022-02-03 20:33:03 -06:00
Sam Germain
73319a74d3
moved get_max_leverage to get_min_pair_stake_amount
2022-02-03 20:33:03 -06:00
Sam Germain
f3b42b0ef3
wrote exchange.get_max_amount_tradable
2022-02-03 20:33:03 -06:00
Sam Germain
de557f1386
models.update removed TODO-lev
2022-02-03 17:48:34 -06:00
Sam Germain
99b8a8ca79
Revert "plot.generate_candlestick_graph Added short equivelent, separating plotting scatter creation to a function"
...
This reverts commit 0abba7f9b7299ba3c45df6a2ba6e35ad6a19c5a0.
2022-02-03 17:48:34 -06:00
Sam Germain
84dea0339b
Added todo to freqtradebot._safe_exit_amount
2022-02-03 17:48:34 -06:00
Sam Germain
edc0e9c75f
backtesting._get_ohlcv_as_lists changed candle_type to candle_type_def
2022-02-03 17:48:34 -06:00
Sam Germain
1f74cfe841
plot.generate_candlestick_graph Added short equivelent, separating plotting scatter creation to a function
2022-02-03 17:48:34 -06:00
Sam Germain
a31cf236e4
freqtradebot._safe_exit_amount, no _safe_exit_amount is needed for futures
2022-02-03 17:48:34 -06:00
Sam Germain
d5376c2c89
wrote freqtradebot.test_leverage_prep
2022-02-03 17:48:33 -06:00
Sam Germain
977f87659c
edited backtesting._get_sell_trade_entry TODO: removed "Other fees"
2022-02-03 17:48:33 -06:00
Sam Germain
c47c54c16c
removed strategy_test_v3.populate_sell_trend # TODO-lev: Add short logic, because it looked like the short logic was already there
2022-02-03 17:48:33 -06:00
Sam Germain
73d10b5c02
backtesting._get_ohlcv_as_lists removed # TODO-lev: Candle-type should be conditional, either "spot" or futures
2022-02-03 17:48:33 -06:00
Sam Germain
64bfa118e0
freqtradebot.handle_cancel_enter todo - Check edge cases, we dont want to make leverage > 1.0 if we dont have to
2022-02-03 17:48:33 -06:00
Sam Germain
bc6614df2d
fixed failing tests in tests/commands/test_commands.py by adding NONE='' option to MarginMode
2022-02-03 17:48:33 -06:00
Sam Germain
f58b92bb86
exchange.create_order removed default for leverage
2022-02-03 17:48:08 -06:00
Matthias
f8faf748df
Simplify prepare_buy_details
2022-02-03 19:47:03 +01:00
Matthias
1e6362debf
Add test for new /status telegram message
2022-02-03 19:41:45 +01:00
Matthias
29879bb415
Update wording to entry/exit
2022-02-03 19:11:35 +01:00
Matthias
d6482066ef
Merge pull request #6348 from freqtrade/new_release
...
New release 2022.1
2022-02-03 12:29:04 +01:00
Matthias
a733a74dd9
Merge pull request #6294 from xataxxx/health
...
/health api and telegram commands to return last processing time
2022-02-02 19:53:45 +01:00
Matthias
a4e1aaa9bd
Merge pull request #6307 from freqtrade/bt_shift
...
Remove shift in analyzed dataframe columns
2022-02-02 19:52:10 +01:00
Matthias
2d45163f8f
Bump version to 2022.1
2022-02-02 19:46:48 +01:00
Matthias
e95fb7ef3e
Merge branch 'stable' into new_release
2022-02-02 19:46:33 +01:00
Sam Germain
09f0e7149f
test__fetch_and_calculate_funding_fees_datetime_called # TODO-lev: test for longs
2022-02-02 12:42:13 -06:00
Sam Germain
179947fa72
New config ( #6333 )
...
* updated new-config to add trading_mode and margin_mode
* added trading_mode and margin_mode to config examples
* added okex config example
* new file: config_examples/config_binance_futures.example.json
* removed trading_mode and margin_mode from base_config and binance and okex example
* deleted okex and futures config files
* updated full config file
* updated new-config command to add trading_mode and margin_mode to config
* new file: config_examples/config_okex_futures.example.json
* removed config_okex_futures.example.json
* added trading_mode to test_start_new_config
* new-config asks exchange before asking futures
* Simplify trading_mode selection
* margin_mode is empty string for spot new configs
* build_config_commands sorted exchanges
* isort
Co-authored-by: Matthias <xmatthias@outlook.com >
2022-02-02 14:46:44 +01:00
Matthias
0058abcc2d
Fix crash when no min-stake-amount could be determined
2022-02-02 12:20:05 +01:00
Matthias
c3684e8a1a
Merge pull request #6346 from samgermain/minor-fixes
...
Minor fixes for feat/short
2022-02-02 07:46:17 +01:00
Sam Germain
a741356d65
okex._lev_prep, removing rounding from default set_leverage
2022-02-02 00:28:57 -06:00
Sam Germain
8e51360f75
exchange._set_leverage rounds leverage
2022-02-02 00:09:58 -06:00
Sam Germain
8a64f6a27f
exchange.set_margin_mode param swap
2022-02-02 00:09:53 -06:00
Sam Germain
386be2d889
set reduceOnly for futures exit orders
2022-02-02 00:08:50 -06:00
Sam Germain
b3477c4802
_api.fetch_funding_history argument pair->symbol
2022-02-02 00:08:50 -06:00
Matthias
fb4f8d94fb
Merge pull request #6342 from samgermain/name-changes
...
Changed name Collateral to MarginMode, and collateral to margin_mode
2022-02-02 07:04:29 +01:00
Matthias
170152d620
Add note about plot-dataframe not supproting futures mode
...
part of #6224
2022-02-02 06:50:54 +01:00
Matthias
ac04d5852a
change to margin_mode also in documentation
2022-02-02 06:41:42 +01:00
Matthias
5aa683006c
Merge pull request #6337 from TheJoeSchr/patch-8
...
docs: fix typo and fix markdown list rendering
2022-02-01 20:45:06 +01:00
Sam Germain
30519aa3be
Changed name Collateral -> MarginMode, collateral -> margin_mode, and _supported_trading_mode_margin_pairs -> _supported_trading_margin_pairs
2022-02-01 13:05:40 -06:00
Matthias
64d0c75bbb
Fix deprecation warnings
2022-02-01 19:11:51 +01:00
Matthias
d96a354a3e
Version bump ccxt to 1.71.73
...
closes #6339
2022-02-01 18:50:22 +01:00
Matthias
45e533fc3e
Add leverage/short properties to api responses
2022-02-01 07:08:43 +01:00
Matthias
7dd50f78cf
Small finetuning improving a comment
2022-02-01 06:37:13 +01:00
Matthias
2141e04a19
Merge pull request #5849 from freqtrade/isolated-liq
...
Isolated liq
2022-02-01 06:36:46 +01:00
Matthias
479b560549
Add missing entry_tag argument to custom_entry_tag documentation
2022-02-01 06:15:57 +01:00
Italo
ef03f2f3d2
Merge branch 'freqtrade-develop' into plot_hyperopt_stats
2022-02-01 01:07:15 +00:00
Italo
328b969801
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into freqtrade-develop
2022-02-01 01:06:57 +00:00
Sam Germain
fc15e14707
Merge branch 'feat/short' into isolated-liq
2022-01-31 14:22:01 -06:00
Sam Germain
ed320bb2ac
exchange.get_liquidation_price check length of positions
2022-01-31 14:01:06 -06:00
Sam Germain
9de63412c1
exchange.get_liquidation_price arguments are not optional
2022-01-31 14:00:52 -06:00
Sam Germain
6c4325b7a2
confest markets removed futures values from ETH/USDT
2022-01-31 13:44:57 -06:00
Matthias
d653d6bfc0
Merge pull request #6332 from samgermain/binance-max-lev
...
Binance max lev
2022-01-31 20:26:57 +01:00
TheJoeSchr
1a838680e7
docs: fix typo and fix markdown list rendering
2022-01-31 20:23:02 +01:00
Matthias
2c492abc1e
Merge pull request #6336 from TheJoeSchr/patch-7
...
Docs: fix typo in strategy-callbacks.md
2022-01-31 20:22:12 +01:00
Sam Germain
430051275a
freqtradebot.leverage_prep moved wallet_balance to a variable
2022-01-31 13:21:27 -06:00
Sam Germain
8b9abd0051
test_get_maintenance_ratio_and_amt_gateio removed commented test that returns None
2022-01-31 13:18:31 -06:00
Matthias
de17993705
Fix random test failure when local config is found
2022-01-31 20:09:25 +01:00
TheJoeSchr
f35c6545c1
Update strategy-callbacks.md
...
fix typo
2022-01-31 20:04:19 +01:00
Sam Germain
8190b0d83b
binance.get_max_leverage adjustment
2022-01-31 12:49:18 -06:00
Sam Germain
a368f8b322
exchange.get_max_leverage changed variable names, made more effecient
2022-01-31 12:21:12 -06:00
Sam Germain
08e4a4a6dd
binance.get_max_leverage_fix
2022-01-31 12:21:12 -06:00
Sam Germain
43db4c34d1
added okex back to unsupported exchanges
2022-01-31 12:18:30 -06:00
Sam Germain
2c1497b348
contracts_to_amount no longer in amount_to_precision
2022-01-31 12:18:30 -06:00
Sam Germain
b8f4cebce7
exchange.liquidation_price methods combined, dry_run check on exchange for liquidation price
2022-01-31 12:18:25 -06:00
Sam Germain
143c37d36f
cleaned up liquidation price methods
2022-01-31 12:17:07 -06:00
Sam Germain
ede9012fcc
removed TODO-levs about okex liquidation price
2022-01-31 12:17:07 -06:00
Sam Germain
d133a7c789
added isolated, futures to okex trading_mode_collateral_pairs
2022-01-31 12:17:07 -06:00
Sam Germain
88ce66650c
Okex and Gateio liquidation_price formula are the same, moved liquidation_price to exchange.exchange class
2022-01-31 12:17:07 -06:00
Sam Germain
7f4894d68e
okex.liquidation_price formula update
2022-01-31 12:17:07 -06:00
Sam Germain
fe037aa971
exchange.liquidation_price combined position and position_assets
2022-01-31 12:17:07 -06:00
Sam Germain
0b5c2e97b3
exchange._get_maintenance_ratio_and_amount
2022-01-31 12:17:07 -06:00
Sam Germain
e91aaa7d64
removed isolated_liq=
2022-01-31 12:16:43 -06:00
Sam Germain
5cf54bee4d
removed excess decimals in test_binance
2022-01-31 12:16:43 -06:00
Sam Germain
0c13e387fe
moved liquidation_price method to exchange classes
2022-01-31 12:16:43 -06:00
Sam Germain
5a97760bd1
binance.get_max_leverage divide by 0 warning
2022-01-31 12:16:43 -06:00
Sam Germain
1f8111d1c6
exchange.get_max_leverage pair is required
2022-01-31 12:16:43 -06:00
Sam Germain
caff7e227f
binance.fill_leverage_brackets remove excess bracket
2022-01-31 12:16:43 -06:00
Sam Germain
e4b37c6462
freqtradebot.leverage_prep minor fixes
2022-01-31 12:16:43 -06:00
Sam Germain
1f1ac8ce9d
test_get_liquidation_price/test_get_maintenance_ratio_and_amt_binance/fill_leverage_brackets/test_validate_trading_mode_and_collateral TODO comments
2022-01-31 12:16:43 -06:00
Sam Germain
c2f9201512
Added get_liquidation_price check
2022-01-31 12:16:43 -06:00
Sam Germain
bb2b2211d0
exchange.fill_leverage_brackets/get_maintenance_ratio_and_amt docstring and type specification
2022-01-31 12:16:43 -06:00
Sam Germain
b4a0611afc
exchange.get_liquidation_price removed irrelevant comment
2022-01-31 12:16:43 -06:00
Sam Germain
0c8205ab3b
replace single quote docstrings with double quote docstrings
2022-01-31 12:16:43 -06:00
Sam Germain
7abffee755
liquidation_price formula organize and comment clean up
2022-01-31 12:16:43 -06:00
Sam Germain
387a9fbf36
test_execute_entry liquidation_price test test_get_maintenance_ratio_and_amt_gateio
2022-01-31 12:16:38 -06:00
Sam Germain
2d545a2def
fixed breaking tests for liquidation price
2022-01-31 12:15:54 -06:00
Sam Germain
1eee5373b9
gateio.get_maintenance_ratio_and_amt
2022-01-31 12:15:54 -06:00
Sam Germain
8889512887
freqtradebot.leverage_prep gets taker_fee_rate
2022-01-31 12:15:54 -06:00
Sam Germain
bff53c52af
rewrite fill_leverage_brackets
2022-01-31 12:15:54 -06:00
Sam Germain
69a6223ca0
implemented binance.get_maintenance_ratio_and_amt
2022-01-31 12:15:54 -06:00
Sam Germain
ba5fc21d84
added isolated futures to supported modes for binance,gateio
2022-01-31 12:15:54 -06:00
Sam Germain
e0df7ee72a
Changed variable names in binance.get_max_leverage
2022-01-31 12:15:54 -06:00
Sam Germain
42360592ba
trimmed down liquidation_price variable and edited comments
2022-01-31 12:15:54 -06:00
Sam Germain
5796d95a95
Added gateio and okex isolated liquidation formulas
2022-01-31 12:15:54 -06:00
Sam Germain
ba02605d77
Isolated liq branch passes all tests and has the general structure that it is supposed to, but is patchy, and doesnt get the correct maintenance amt and maintenance margin rate yet
2022-01-31 12:15:54 -06:00
Sam Germain
eee7271ab8
Added live isolated-liq get
2022-01-31 12:15:54 -06:00
Arunavo Ray
778e3bcba6
Suppress incompatible type "Optional[float]"; expected "float" as the check exists.
2022-01-31 12:15:54 -06:00
Sam Germain
92c94bb62a
added position and wallet_balance to LocalTrade.set_isolated_liq
2022-01-31 12:15:54 -06:00
Arunavo Ray
447312d4c8
Fixed parameter check which failed when 0.0 was passed
2022-01-31 12:15:54 -06:00
Sam Germain
d26a068adf
rearanged isolated_liq in models a bit
2022-01-31 12:15:54 -06:00
Arunavo Ray
3709130eb7
Added Tests for Binance Liquidation price, shortened liquidation param names
2022-01-31 12:15:54 -06:00
Arunavo Ray
f9a2d1a71d
Binance Liquidation Price Hedge-Mode Removed
2022-01-31 12:15:54 -06:00
Arunavo Ray
7119dc6e41
Converted kwargs to params
2022-01-31 12:15:54 -06:00
Sam Germain
80f4bae3fe
Revert "Added Formulas to Calculate Liquidation Price of Binance USDⓈ-M Futures Contracts"
...
This reverts commit d343e84507 .
2022-01-31 12:15:54 -06:00
Sam Germain
b30458f871
Revert "Added Margin Mode Check for Binance."
...
This reverts commit abcb9729e5 .
2022-01-31 12:15:54 -06:00
Arunavo Ray
1299cff894
Added Margin Mode Check for Binance.
2022-01-31 12:15:54 -06:00
Arunavo Ray
60454334d9
Added Formulas to Calculate Liquidation Price of Binance USDⓈ-M Futures Contracts
2022-01-31 12:15:54 -06:00
Sam Germain
fe5e00361e
separated test_leverage into test_interest and test_liquidation_price, and paramaterized tests
2022-01-31 12:15:54 -06:00
Sam Germain
a087d03db9
Added liquidation_price function
2022-01-31 12:15:54 -06:00
Matthias
f10ef7f2da
Merge pull request #6334 from samgermain/todo
...
Removed PrecisionFilter liquidation price TODO-lev
2022-01-31 19:09:07 +01:00
Sam Germain
da0d2590b9
Removed PrecisionFilter liquidation price TODO-lev
2022-01-31 12:06:04 -06:00
Matthias
be866f04fa
Merge pull request #6330 from samgermain/market-checks
...
Removed unnecessary CCXT market checks
2022-01-31 19:01:59 +01:00
Matthias
1b063739c0
Merge pull request #6331 from samgermain/todo
...
Todo-levs
2022-01-31 15:42:45 +01:00
Sam Germain
689174ea0d
removed TODO-lev comments
2022-01-31 04:12:37 -06:00
Sam Germain
779b82b5b4
fixed test_get_min_pair_stake_amount by adding amount.min/max and cost.min/max to all markets
2022-01-31 03:02:17 -06:00
Sam Germain
5af3e1600d
updated conftest to have limit keys and contractSize on every market
2022-01-31 03:01:44 -06:00
Sam Germain
29c5dfd4ca
Removed unnecessary CCXT market checks
2022-01-31 02:40:10 -06:00
Matthias
b3e36def34
Merge pull request #6329 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.26
...
Bump prompt-toolkit from 3.0.24 to 3.0.26
2022-01-31 07:00:42 +01:00
Matthias
c53122ed02
Merge pull request #6323 from freqtrade/dependabot/pip/develop/mkdocs-material-8.1.9
...
Bump mkdocs-material from 8.1.8 to 8.1.9
2022-01-31 07:00:28 +01:00
Matthias
d10d84adf3
Merge pull request #6326 from freqtrade/dependabot/pip/develop/uvicorn-0.17.1
...
Bump uvicorn from 0.17.0 to 0.17.1
2022-01-31 07:00:12 +01:00
Matthias
aac6d15a1d
Merge pull request #6327 from freqtrade/dependabot/pip/develop/pytest-mock-3.7.0
...
Bump pytest-mock from 3.6.1 to 3.7.0
2022-01-31 06:58:58 +01:00
Matthias
faa23949b5
Merge pull request #6324 from freqtrade/dependabot/pip/develop/nbconvert-6.4.1
...
Bump nbconvert from 6.4.0 to 6.4.1
2022-01-31 06:56:08 +01:00
Matthias
677a14ddde
Merge pull request #6322 from freqtrade/dependabot/pip/develop/ccxt-1.71.46
...
Bump ccxt from 1.70.45 to 1.71.46
2022-01-31 06:55:43 +01:00
Matthias
d4ca2e5767
Merge pull request #6325 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.9
...
Bump types-python-dateutil from 2.8.8 to 2.8.9
2022-01-31 06:55:13 +01:00
Matthias
ab3c6a7ee4
Merge pull request #6328 from freqtrade/dependabot/pip/develop/arrow-1.2.2
...
Bump arrow from 1.2.1 to 1.2.2
2022-01-31 06:54:52 +01:00
dependabot[bot]
bc5adc0188
Bump prompt-toolkit from 3.0.24 to 3.0.26
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.24 to 3.0.26.
- [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.24...3.0.26 )
---
updated-dependencies:
- dependency-name: prompt-toolkit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-31 03:01:46 +00:00
dependabot[bot]
65526e9803
Bump arrow from 1.2.1 to 1.2.2
...
Bumps [arrow](https://github.com/arrow-py/arrow ) from 1.2.1 to 1.2.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/1.2.1...1.2.2 )
---
updated-dependencies:
- dependency-name: arrow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-31 03:01:42 +00:00
dependabot[bot]
8a9b70cc49
Bump pytest-mock from 3.6.1 to 3.7.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.6.1 to 3.7.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.6.1...v3.7.0 )
---
updated-dependencies:
- dependency-name: pytest-mock
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-31 03:01:34 +00:00
dependabot[bot]
ab5c1e6c1e
Bump uvicorn from 0.17.0 to 0.17.1
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.17.0 to 0.17.1.
- [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.17.0...0.17.1 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-31 03:01:31 +00:00
dependabot[bot]
15dbdfe130
Bump types-python-dateutil from 2.8.8 to 2.8.9
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-31 03:01:27 +00:00
dependabot[bot]
dbf2226841
Bump nbconvert from 6.4.0 to 6.4.1
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.4.0...6.4.1 )
---
updated-dependencies:
- dependency-name: nbconvert
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-31 03:01:25 +00:00
dependabot[bot]
7d066d81c1
Bump mkdocs-material from 8.1.8 to 8.1.9
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.1.8 to 8.1.9.
- [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/8.1.8...8.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 >
2022-01-31 03:01:22 +00:00
dependabot[bot]
287e90af8e
Bump ccxt from 1.70.45 to 1.71.46
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.70.45 to 1.71.46.
- [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.70.45...1.71.46 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-31 03:01:18 +00:00
Matthias
cf7edace2b
Merge pull request #6312 from freqtrade/short_informative_decorator
...
Short informative decorator
2022-01-30 15:33:52 +01:00
Matthias
cafda31869
Merge pull request #6320 from stash86/pos_adjust
...
Change new-config message for max_open_trades input
2022-01-30 14:11:20 +01:00
Matthias
7aae9565c7
Only look at buy orders when looking to recalculate trade value
2022-01-30 14:08:42 +01:00
Stefano Ariestasia
da39ca6650
fix new-config
2022-01-30 21:19:05 +09:00
Matthias
000b8ff281
Merge pull request #6306 from freqtrade/short_forceentry
...
add `/forcelong` and `/forceshort` commands
2022-01-30 07:36:14 +01:00
Matthias
aea84dc117
Limit should default to None when calling pair_candles
2022-01-29 20:16:58 +01:00
Matthias
8a6823deb1
Convert InformativeData to dataclass
2022-01-29 19:59:54 +01:00
Stefano Ariestasia
326ba46bf8
Merge branch 'freqtrade:develop' into fix-docs
2022-01-29 23:20:41 +09:00
Matthias
ab932d8398
Properly detect default candle type
2022-01-29 14:31:58 +01:00
Matthias
d1d520769e
Improve status table for position adjust
...
don't show "/max" if no maximum is set
closes #6317
2022-01-29 14:29:09 +01:00
Matthias
463714832d
Merge branch 'develop' into feat/short
2022-01-29 14:19:30 +01:00
Matthias
e7409e74c2
Remove default from position_adjustment (otherwise strategy parameters won't work anymore)
2022-01-28 19:21:42 +01:00
Matthias
c620e38c7d
Informative decorator updates for futures
2022-01-28 19:17:46 +01:00
Matthias
fb3c67d86b
Accept that keys sometimes are not provided
2022-01-28 17:07:34 +01:00
Matthias
fdea4fcb1b
Remove some todo's
2022-01-28 15:52:12 +01:00
Matthias
571ddceaf6
Merge pull request #6310 from Verbalinsurection/perso
...
Fix ETH duplicate in CoinGecko
2022-01-28 12:35:44 +01:00
Verbalinsurection
9ae14f0b56
Merge remote-tracking branch 'Verbalinsurection/perso' into perso
2022-01-28 11:17:27 +01:00
Verbalinsurection
2ba2144df1
Add tests for ETH fiat_convert
2022-01-28 11:17:16 +01:00
Matthias
15d5389564
Update /health endpoint to be in local timezone
2022-01-28 10:33:35 +01:00
Verbalinsurection
660f474ab8
Fix ETH duplicate in CoinGecko
2022-01-28 10:26:31 +01:00
Matthias
e062188a18
Merge pull request #6309 from freqtrade/fix_krakenci
...
Filter tickers on stake-currency for kraken
2022-01-28 08:08:00 +01:00
Matthias
5d0c2bcb44
Shift candles after pushing them to dataprovider
...
this will ensure that the signals are not shifted in callbacks
closes #6234
2022-01-28 07:25:10 +01:00
Matthias
138e867a68
Filter tickers on stake-currency for kraken
2022-01-28 07:20:47 +01:00
Matthias
9df7014de3
Skip kraken tests temporarily
2022-01-28 06:59:37 +01:00
Matthias
bf8ef58439
Merge pull request #6308 from stash86/pos_adjust
...
Fix wordings
2022-01-28 06:59:08 +01:00
Stefano Ariestasia
b8f29802e5
another typo
2022-01-28 09:31:36 +09:00
Stefano Ariestasia
cbd213bc0a
fix typo
2022-01-28 09:16:56 +09:00
Stefano Ariestasia
bd1b991448
Merge branch 'freqtrade:develop' into fix-docs
2022-01-28 06:57:13 +09:00
Verbalinsurection
31211a33fd
Fix ETH duplicate in CoinGecko
2022-01-27 22:21:16 +01:00
Matthias
82e193d9f0
Merge pull request #6260 from stash86/pos_adjust
...
Add max_buy_position_adjustment as attribute
2022-01-27 20:13:51 +01:00
Matthias
4b9d55dbe2
Add test for backtest dataprovider
...
(should cache the correct candle)
2022-01-27 18:59:23 +01:00
Matthias
108018b30b
Merge pull request #6231 from freqtrade/funding_rate_backtest
...
Funding rate backtest
2022-01-27 17:01:28 +01:00
Matthias
002226f5fd
Update setting to max_entry_position_adjustment
2022-01-27 16:57:50 +01:00
Matthias
c4f71cc103
More forceenter updates
2022-01-27 07:38:11 +01:00
Matthias
18168cba7a
Merge pull request #6303 from Wings22Actual/develop
...
Added note to docker_quickstart.md
2022-01-27 07:36:38 +01:00
Wings22Actual
4a2914d72e
Update docs/docker_quickstart.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2022-01-27 07:04:06 +01:00
Matthias
6e72effbf0
Update forcebuy telegram tests
2022-01-27 06:31:45 +01:00
Matthias
0a52d79208
Update forcesell to work as forceexit
2022-01-26 20:17:00 +01:00
Matthias
066fb3ce00
Update rest-client with forceenter
2022-01-26 20:07:58 +01:00
Matthias
7afaf4b5d4
Add /forceshort command
2022-01-26 19:53:46 +01:00
Matthias
e2ddea79ee
Add "market" to /show_config
2022-01-26 19:49:15 +01:00
Matthias
be7ce208dc
Update tests to test forceenter endpoint
2022-01-26 19:24:01 +01:00
Matthias
48d8cd82af
_rpc_forcebuy
2022-01-26 19:11:01 +01:00
Matthias
4998f3bdd7
Add order_side to forcebuy endpoint
2022-01-26 19:07:44 +01:00
Stefano Ariestasia
396ebebdc1
Merge branch 'freqtrade:develop' into fix-docs
2022-01-26 16:09:11 +09:00
Stefano Ariestasia
ed71f777a3
Merge branch 'fix-docs' of https://github.com/stash86/freqtrade into fix-docs
2022-01-26 07:07:00 +00:00
Stefano Ariestasia
1f26709aca
changes
2022-01-26 07:06:52 +00:00
Wings22Actual
4408f97a00
Added note to docker_quickstart.md
...
Added note that 'docker run --rm' can be used instead of 'docker-compose run --rm' for some commands (line 129-132)
2022-01-26 06:56:39 +00:00
Matthias
67651e013e
Add /forceenter endpoint
2022-01-26 07:10:38 +01:00
Matthias
88ccfedd32
Improve wording of "no history found" error
2022-01-26 06:53:00 +01:00
Matthias
b6943f3bca
Merge pull request #6296 from freqtrade/python_37_remove
...
Update references to remove python 3.7 support
2022-01-25 20:01:14 +01:00
Matthias
12c79967f5
Merge pull request #6258 from italodamato/pass_dimensions_to_generate_estimator
...
Pass dimensions to generate_estimator
2022-01-25 19:37:22 +01:00
Matthias
13978e9893
Merge pull request #6276 from clover-es/feat/short
...
Add support for shorts in strategy.stoploss_from_absolute()
2022-01-25 19:11:05 +01:00
Italo
30b27ae736
explicit dtype
2022-01-25 12:29:55 +00:00
Matthias
2e2b1e2470
Merge pull request #6299 from freqtrade/dependabot/pip/develop/ccxt-1.70.45
...
Bump ccxt from 1.68.20 to 1.70.45
2022-01-25 13:18:54 +01:00
Italo
f7a5b2cb71
explicit dimensions, added **kwargs, updated docs
2022-01-25 11:43:40 +00:00
Matthias
325fd8a780
Add test with absolute values
2022-01-25 06:44:20 +01:00
dependabot[bot]
6e47d06733
Bump ccxt from 1.68.20 to 1.70.45
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.68.20 to 1.70.45.
- [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.68.20...1.70.45 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-25 05:44:03 +00:00
Matthias
d9347e9900
Update references to remove python 3.7 support
2022-01-25 06:43:36 +01:00
Matthias
eb677ad9b6
Merge pull request #6291 from freqtrade/dependabot/pip/develop/pandas-1.4.0
...
Bump pandas from 1.3.5 to 1.4.0
2022-01-25 06:43:03 +01:00
Matthias
f7be93aaa6
leverage limits can be None, so we need to check for that
2022-01-25 06:30:03 +01:00
Stefano Ariestasia
0fa7986369
Merge branch 'freqtrade:develop' into pos_adjust
2022-01-25 10:30:18 +09:00
Stefano Ariestasia
7c975df42a
Merge branch 'freqtrade:develop' into fix-docs
2022-01-25 10:30:03 +09:00
Italo
a7ea06791a
Merge branch 'freqtrade:develop' into plot_hyperopt_stats
2022-01-24 21:46:33 +00:00
Matthias
4389ce1a8f
Update helpers documentation for is_short
2022-01-24 19:12:28 +01:00
Matthias
aacddf64cf
Add pandas 3.7 requirements workaround
2022-01-24 19:07:37 +01:00
Reigo Reinmets
e72c3ec19f
Commit just to force tests to run again.
2022-01-24 15:27:03 +02:00
Reigo Reinmets
78986a0def
I sort managed to fit it on another row. Impressive.
2022-01-24 14:09:23 +02:00
Reigo Reinmets
acf6e94591
Fix unittest.
2022-01-24 13:56:52 +02:00
Reigo Reinmets
1d59a6b7e3
Merge branch 'freqtrade:develop' into health
2022-01-24 13:52:53 +02:00
Matthias
ac71d79364
Merge pull request #6281 from freqtrade/stake_amount_tag
...
Entry callbacks - provide buy_tag
2022-01-24 09:28:40 +01:00
Matthias
b8377b9e30
Merge pull request #6288 from freqtrade/dependabot/pip/develop/pytest-asyncio-0.17.2
...
Bump pytest-asyncio from 0.17.1 to 0.17.2
2022-01-24 08:02:01 +01:00
Matthias
2823da977d
Merge pull request #6289 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.31
...
Bump sqlalchemy from 1.4.29 to 1.4.31
2022-01-24 08:00:46 +01:00
Matthias
45a2298929
Re-add getting buy orders in docs
2022-01-24 07:11:22 +01:00
Matthias
381bda1e4a
Update test to add new argument
2022-01-24 07:02:02 +01:00
Matthias
194a5ce3cc
Update advanced strategy template with missing methods
2022-01-24 07:02:02 +01:00
Matthias
e252830229
Add entry_tag to "entry" callbacks
2022-01-24 07:02:01 +01:00
Reigo Reinmets
d3d4894ec5
Merge branch 'freqtrade:develop' into health
2022-01-24 08:01:00 +02:00
Matthias
6d91ceb28c
Merge pull request #6282 from xataxxx/develop
...
Fix missing order time data in backtesting.
2022-01-24 06:59:21 +01:00
Matthias
ce7dff405f
Merge pull request #6292 from freqtrade/dependabot/pip/develop/fastapi-0.73.0
...
Bump fastapi from 0.72.0 to 0.73.0
2022-01-24 06:53:39 +01:00
Matthias
1aa7c193ba
Merge pull request #6287 from freqtrade/dependabot/pip/develop/mkdocs-material-8.1.8
...
Bump mkdocs-material from 8.1.7 to 8.1.8
2022-01-24 06:52:57 +01:00
Matthias
0990e5d472
Merge pull request #6286 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.8
...
Bump types-python-dateutil from 2.8.7 to 2.8.8
2022-01-24 06:22:58 +01:00
Matthias
9ae6bbb8d2
Merge pull request #6290 from freqtrade/dependabot/pip/develop/types-filelock-3.2.5
...
Bump types-filelock from 3.2.4 to 3.2.5
2022-01-24 06:22:24 +01:00
dependabot[bot]
b8413410d1
Bump fastapi from 0.72.0 to 0.73.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.72.0 to 0.73.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.72.0...0.73.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-24 03:01:33 +00:00
dependabot[bot]
fd1828c283
Bump pandas from 1.3.5 to 1.4.0
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.3.5 to 1.4.0.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/main/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.3.5...v1.4.0 )
---
updated-dependencies:
- dependency-name: pandas
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-24 03:01:30 +00:00
dependabot[bot]
cf79cef7ba
Bump types-filelock from 3.2.4 to 3.2.5
...
Bumps [types-filelock](https://github.com/python/typeshed ) from 3.2.4 to 3.2.5.
- [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 >
2022-01-24 03:01:24 +00:00
dependabot[bot]
95c7d48684
Bump sqlalchemy from 1.4.29 to 1.4.31
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.29 to 1.4.31.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/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 >
2022-01-24 03:01:22 +00:00
dependabot[bot]
12fabba784
Bump pytest-asyncio from 0.17.1 to 0.17.2
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.17.1 to 0.17.2.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.17.1...v0.17.2 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-24 03:01:12 +00:00
dependabot[bot]
013262f7e2
Bump mkdocs-material from 8.1.7 to 8.1.8
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.1.7 to 8.1.8.
- [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/8.1.7...8.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 >
2022-01-24 03:01:07 +00:00
dependabot[bot]
138fd9440a
Bump types-python-dateutil from 2.8.7 to 2.8.8
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.7 to 2.8.8.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-24 03:01:03 +00:00
Italo
a2fb241a3b
increase initial points to 64
2022-01-24 01:35:42 +00:00
Reigo Reinmets
bf62fc9b25
Add /health endpoint that returns last_process timestamp, fix issue #6009
2022-01-23 21:58:46 +02:00
Reigo Reinmets
451eca51c8
Optimise the multiple usages of the same timestamp.
2022-01-23 20:58:25 +02:00
Reigo Reinmets
e67a54f7a9
Fix missing order time info in backtesting.
2022-01-23 20:52:35 +02:00
Matthias
daee59f4f1
Reorder interface methods
2022-01-23 19:20:31 +01:00
Matthias
57067ce88d
Add tests for max_adjustment_buy handling
2022-01-23 19:07:37 +01:00
Matthias
7429f535c1
Imrpove code by reusing available properties
2022-01-23 18:59:09 +01:00
Matthias
62df044618
Merge pull request #6279 from xataxxx/develop
...
Fix position adjustment not counting older orders because of missing average field value
2022-01-23 17:42:51 +01:00
Matthias
6492e1cd76
Investigate random test failure
2022-01-23 17:42:18 +01:00
Matthias
4b6f9121ca
Merge pull request #6275 from freqtrade/extract_timedout_from_ftbot
...
Extract timedout from ftbot
2022-01-23 17:28:10 +01:00
Reigo Reinmets
6613e3757a
Additional fix
2022-01-23 18:09:57 +02:00
Matthias
09db4bcadd
Don't use strings, use methods directly
2022-01-23 17:00:00 +01:00
Reigo Reinmets
51b94889b2
Just in case also check for closed to avoid counting in canceled orders.
2022-01-23 17:56:41 +02:00
Reigo Reinmets
8c79d55739
Fix issue #6268
2022-01-23 17:44:16 +02:00
Stefano Ariestasia
480ed90a02
create to_json function for Order
2022-01-23 11:33:06 +00:00
Matthias
821a9d9cdc
Add current_time to check_timeout functions for convenience
2022-01-23 08:10:35 +01:00
Stefano Ariestasia
cc3852daf3
Add defaults to constants.py and update docs
2022-01-23 03:54:58 +00:00
Matthias
bf0b95b3d8
Improve backtest tests
2022-01-22 19:46:11 +01:00
Matthias
ad28543d4d
Update kraken calculation
2022-01-22 19:46:11 +01:00
Matthias
d3713cf245
Fix fee test
2022-01-22 19:46:11 +01:00
Matthias
a0c0c4dcbe
Update funding_fee formula to correctly calculate fees for long trades
2022-01-22 19:46:10 +01:00
Matthias
f26cd19146
Merge index and mark rates as part of dataload
2022-01-22 19:45:46 +01:00
Matthias
82c90c0049
Extract funding and mark mergin to separate method
2022-01-22 19:45:46 +01:00
Matthias
84c6d92d4c
calculate_funding_fees is actually a public exchange interface (used in backtesting).
2022-01-22 19:45:46 +01:00
Matthias
e9e7fd749b
Support funding-fees while running backtest
2022-01-22 19:45:43 +01:00
Matthias
a340d73edc
Update funding_fee calculation test
2022-01-22 19:44:20 +01:00
Matthias
c6c97efed3
Remove unused method _get_funding_fee
2022-01-22 19:44:20 +01:00
Matthias
ef3a1ea8f2
Split funding fee calculation from Download
2022-01-22 19:44:20 +01:00
Guillermo Rodríguez
17ae6a0c78
Harmonize short parameter name in stoploss_from_open()
2022-01-22 18:01:56 +01:00
Guillermo Rodríguez
40cd478c6d
Calculate stoploss_from_absolute for shorts
2022-01-22 18:01:02 +01:00
Matthias
f090dcc597
Merge branch 'develop' into feat/short
2022-01-22 17:56:01 +01:00
Italo
402747525f
Merge pull request #1 from italodamato/develop
2022-01-22 15:40:57 +00:00
Italo
eacd1b0752
Merge branch 'plot_hyperopt_stats' into develop
2022-01-22 15:39:39 +00:00
Matthias
56daafd6b7
Use realistic date for dry-run orders
2022-01-22 16:31:59 +01:00
Matthias
01b331ee42
Merge pull request #6274 from italodamato/set-stoploss-at-trade-creation
...
set stoploss at trade creation
2022-01-22 16:17:47 +01:00
Matthias
7bef9a9b3e
Extract timeout handling from freqtradebot class
2022-01-22 15:59:10 +01:00
Italo
0ce6c150ff
set stoploss at trade creation
2022-01-22 14:06:45 +00:00
Italo
82f0d4d056
set stoploss at trade creation
2022-01-22 14:03:12 +00:00
Matthias
bd4014e1e6
Small cleanup
2022-01-22 15:01:27 +01:00
Matthias
a35b0b519a
Update forcebuy endpoint to support stake-amount
...
closes #6223
2022-01-22 13:26:02 +01:00
Stefano Ariestasia
fe5f61694b
Merge branch 'freqtrade:develop' into pos_adjust
2022-01-22 21:25:16 +09:00
Matthias
1505ad451c
Merge pull request #6271 from freqtrade/fix/6267
...
Allow @informative in webserver mode
2022-01-22 10:33:52 +01:00
Matthias
9ecd7400c8
Allow NaN when calculating digests
2022-01-22 08:10:09 +01:00
Matthias
314a544881
Add Failing test for get_strategy_run_id
...
Fails because max_open_trades is "inf"
emulates behaviour of `max_open_trades=-1` when loading the
configuration)
2022-01-22 08:09:08 +01:00
Stefano Ariestasia
f79decdb9c
Merge branch 'fix-docs' of https://github.com/stash86/freqtrade into fix-docs
2022-01-22 06:54:57 +00:00
Stefano Ariestasia
05046b9eef
Add more info on status message
2022-01-22 06:54:49 +00:00
Matthias
a43c088448
Allow @informative in webserver mode
2022-01-22 07:11:59 +01:00
Matthias
3d94d7df5c
Update migrations for mariadb
2022-01-21 19:31:11 +01:00
Matthias
c265f39323
Update sequences for postgres
2022-01-21 17:19:39 +01:00
Matthias
19948a6f89
Try fix sequence migrations
2022-01-21 16:49:08 +01:00
Matthias
5dca183b7b
Combine order and Trade migrations to better facilitate migrations in advanced DB systems
2022-01-21 16:49:08 +01:00
Matthias
bb1d8fb54f
Improve message when no hyperopt fie is found
...
closes #6266
2022-01-21 15:24:26 +01:00
Stefano Ariestasia
3249f9fb98
Add max buys on status table
2022-01-21 08:27:54 +00:00
Stefano Ariestasia
f3a152a5a2
Merge branch 'freqtrade:develop' into pos_adjust
2022-01-21 17:11:36 +09:00
Matthias
730d2e3574
Merge pull request #6259 from stash86/fix-docs
...
add "# Buys" column to status table
2022-01-21 07:49:21 +01:00
Matthias
d02acb21c2
Add simple test for #buy header
2022-01-21 07:04:25 +01:00
Matthias
f4487c7711
Merge pull request #6264 from italodamato/plot-trade-buytag
...
add buy_tag to trade tooltip in plots
2022-01-21 06:51:44 +01:00
Stefano Ariestasia
748381c5cd
Update based on flake8
2022-01-21 00:35:22 +00:00
Italo
e35a1e4a01
fix flake8
2022-01-20 21:00:33 +00:00
Italo
a9f14ac119
show buy_tag only if not None
2022-01-20 18:44:09 +00:00
Italo
8ce5536dd8
fix tests
...
added buy_tag to first ADA/USDT trade
2022-01-20 18:37:17 +00:00
Italo
4e9f0d89af
add buy_tag to trade tooltip in plots
2022-01-20 17:17:58 +00:00
Italo
52206e6f41
add buy tag to plot
2022-01-20 17:15:05 +00:00
Italo
34d19dc108
Merge branch 'freqtrade:develop' into plot_hyperopt_stats
2022-01-20 11:37:54 +00:00
Matthias
d549905856
Api-backtest to test new functionality
2022-01-20 07:11:48 +01:00
Matthias
a6c7f45545
Update webserver backtseting to reuse prior results
2022-01-20 06:51:48 +01:00
Matthias
e9baabce6f
Store results when backtesting via API
2022-01-20 06:35:18 +01:00
Stefano Ariestasia
f30580e5f2
Update freqtradebot.py
2022-01-20 11:40:29 +09:00
Stefano Ariestasia
5fb9511556
fix typo
2022-01-20 10:34:35 +09:00
Stefano Ariestasia
62ea1a445e
add lines to show_config message
2022-01-20 10:03:26 +09:00
Stefano Ariestasia
2e537df358
Update strategy_resolver.py
2022-01-20 09:07:59 +09:00
Matthias
847e8977ca
Merge pull request #6255 from rokups/rk/backtest-result-caching-2
...
Rework backtesting --no-cahche to --cache=[none, day, week, month].
2022-01-19 21:01:24 +01:00
Matthias
afe46a55f7
Add documentation for --cache backtest option
2022-01-19 20:19:17 +01:00
Matthias
d319204dea
Add note about legacy metadata format
2022-01-19 20:08:09 +01:00
Stefano Ariestasia
7c010b3058
Update strategy-callbacks.md
2022-01-19 22:16:42 +09:00
Stefano Ariestasia
ac93eea585
update
2022-01-19 21:58:24 +09:00
Rokas Kupstys
5fffc5033a
Rework backtesting --no-cahche to --cache=[none, day, week, month].
...
Fix an issue where config modification during runtime would prevent use of cached results.
2022-01-19 11:44:35 +02:00
Stefano Ariestasia
5525fdae1a
add max_buy_position_adjustment as attribute
2022-01-19 16:50:13 +09:00
Stefano Ariestasia
3925e8a7e3
add "# Buys" column to status table
2022-01-19 16:14:21 +09:00
Matthias
e04956be0e
Merge pull request #6185 from freqtrade/fix_funding_fee_calc
...
cleanup funding fee tests
2022-01-19 06:57:44 +01:00
Italo
2eec51bfcb
Update requirements-hyperopt.txt
2022-01-19 02:00:14 +00:00
Italo
16a516a882
added plot functionality
2022-01-19 01:50:15 +00:00
Italo
a4dbdb549d
added type spec
2022-01-19 01:37:47 +00:00
Italo
a6a127f596
Update .gitignore
2022-01-19 01:31:14 +00:00
Italo
407c20412d
Pass dimensions to generate_estimator
...
It's needed in order to create isotropic kernels for the GaussianProcessRegressor
2022-01-19 01:07:41 +00:00
Matthias
1fb48a1f53
Add TODO-lev for "stoploss_from_absolute".
2022-01-18 16:52:34 +01:00
Matthias
120639e84b
Merge pull request #6228 from clover-es/feat/short
...
Stoploss from open for shorts
2022-01-18 16:49:58 +01:00
Matthias
301b2e8a0f
Merge pull request #6254 from SmartManoj/patch-2
...
Spreadfilter log % fix
2022-01-18 09:55:02 +01:00
மனோஜ்குமார் பழனிச்சாமி
d918d24f08
Spreadfilter log % fix
...
Both the following same
print(f'{3:.3%}')
print(f'{3 *100 :.3}%')
# 300.000%
2022-01-18 14:05:03 +05:30
Matthias
3c06d31bbf
Merge pull request #6238 from stash86/fix-docs
...
Add position adjustment On or Off on startup message
2022-01-17 20:32:27 +01:00
Matthias
d813fef95b
Add asyncio_mode setting for pytest
2022-01-17 20:02:59 +01:00
Matthias
9c9c9f0171
Readd trailing white line
2022-01-17 20:00:35 +01:00
Matthias
6c7a4230ad
Update comment about funding_fees calculation
2022-01-17 19:20:47 +01:00
Matthias
ff646441ce
Reduce decimals in test
2022-01-17 19:20:42 +01:00
Matthias
bb738b518c
FIx funding_fee calculation
2022-01-17 19:06:26 +01:00
Matthias
91236c1876
Merge pull request #6244 from freqtrade/dependabot/pip/develop/uvicorn-0.17.0
...
Bump uvicorn from 0.16.0 to 0.17.0
2022-01-17 19:01:49 +01:00
Matthias
a156101d5c
Merge pull request #6252 from xataxxx/dca
...
Fix eager-loading trade.orders
2022-01-17 13:17:01 +01:00
Reigo Reinmets
3de843ab2c
Add eager-loading for orders. This allows access to trade.orders in all callbacks.
2022-01-17 13:23:37 +02:00
Matthias
8d67caafb3
Merge pull request #6240 from freqtrade/dependabot/pip/develop/time-machine-2.6.0
...
Bump time-machine from 2.5.0 to 2.6.0
2022-01-17 08:41:35 +01:00
Stefano Ariestasia
f9a935b9a3
Update rpc_manager.py
2022-01-17 16:37:06 +09:00
dependabot[bot]
d0dc9e26b0
Bump uvicorn from 0.16.0 to 0.17.0
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.16.0 to 0.17.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.16.0...0.17.0 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-17 07:10:59 +00:00
Matthias
3a5841bc03
Merge pull request #6246 from freqtrade/dependabot/pip/develop/fastapi-0.72.0
...
Bump fastapi from 0.71.0 to 0.72.0
2022-01-17 08:10:05 +01:00
Matthias
cf41f71f39
Merge pull request #6245 from freqtrade/dependabot/pip/develop/pytest-asyncio-0.17.1
...
Bump pytest-asyncio from 0.16.0 to 0.17.1
2022-01-17 08:08:52 +01:00
dependabot[bot]
f2984e9d0e
Bump time-machine from 2.5.0 to 2.6.0
...
Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/adamchainz/time-machine/releases )
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/HISTORY.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/2.5.0...2.6.0 )
---
updated-dependencies:
- dependency-name: time-machine
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-17 07:06:07 +00:00
Matthias
fa605e6a50
Merge pull request #6251 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.7
...
Bump types-python-dateutil from 2.8.6 to 2.8.7
2022-01-17 08:05:20 +01:00
Matthias
0f51192575
Merge pull request #6250 from freqtrade/dependabot/pip/develop/types-cachetools-4.2.9
...
Bump types-cachetools from 4.2.8 to 4.2.9
2022-01-17 08:04:59 +01:00
Matthias
0629dc866d
Merge pull request #6243 from freqtrade/dependabot/pip/develop/jsonschema-4.4.0
...
Bump jsonschema from 4.3.3 to 4.4.0
2022-01-17 06:40:26 +01:00
dependabot[bot]
da134d3ad1
Bump types-cachetools from 4.2.8 to 4.2.9
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 4.2.8 to 4.2.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 >
2022-01-17 05:32:38 +00:00
Matthias
4f9af81b50
Merge pull request #6248 from freqtrade/dependabot/pip/develop/types-requests-2.27.7
...
Bump types-requests from 2.27.5 to 2.27.7
2022-01-17 06:31:46 +01:00
Matthias
543a561019
Merge pull request #6249 from freqtrade/dependabot/pip/develop/ccxt-1.68.20
...
Bump ccxt from 1.66.66 to 1.68.20
2022-01-17 06:30:27 +01:00
dependabot[bot]
9092596a1f
Bump pytest-asyncio from 0.16.0 to 0.17.1
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.16.0 to 0.17.1.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.16.0...v0.17.1 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-17 05:28:33 +00:00
Matthias
096d2d7313
Merge pull request #6241 from freqtrade/dependabot/pip/develop/numpy-1.22.1
...
Bump numpy from 1.22.0 to 1.22.1
2022-01-17 06:28:15 +01:00
dependabot[bot]
81b8008047
Bump types-python-dateutil from 2.8.6 to 2.8.7
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.6 to 2.8.7.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-17 05:27:54 +00:00
Matthias
7073b36421
Merge pull request #6247 from freqtrade/dependabot/pip/develop/flake8-tidy-imports-4.6.0
...
Bump flake8-tidy-imports from 4.5.0 to 4.6.0
2022-01-17 06:27:39 +01:00
Matthias
108f79ad39
Merge pull request #6242 from freqtrade/dependabot/pip/develop/mkdocs-material-8.1.7
...
Bump mkdocs-material from 8.1.5 to 8.1.7
2022-01-17 06:27:21 +01:00
dependabot[bot]
d384184784
Bump ccxt from 1.66.66 to 1.68.20
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.66.66 to 1.68.20.
- [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.66.66...1.68.20 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-17 03:02:28 +00:00
dependabot[bot]
9fbb9332f9
Bump types-requests from 2.27.5 to 2.27.7
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.5 to 2.27.7.
- [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 >
2022-01-17 03:02:21 +00:00
dependabot[bot]
c403464bb4
Bump flake8-tidy-imports from 4.5.0 to 4.6.0
...
Bumps [flake8-tidy-imports](https://github.com/adamchainz/flake8-tidy-imports ) from 4.5.0 to 4.6.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.5.0...4.6.0 )
---
updated-dependencies:
- dependency-name: flake8-tidy-imports
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-17 03:02:17 +00:00
dependabot[bot]
3d9f34b064
Bump fastapi from 0.71.0 to 0.72.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.71.0 to 0.72.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.71.0...0.72.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-17 03:02:14 +00:00
dependabot[bot]
e4af162f38
Bump jsonschema from 4.3.3 to 4.4.0
...
Bumps [jsonschema](https://github.com/Julian/jsonschema ) from 4.3.3 to 4.4.0.
- [Release notes](https://github.com/Julian/jsonschema/releases )
- [Changelog](https://github.com/Julian/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/Julian/jsonschema/compare/v4.3.3...v4.4.0 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-17 03:02:02 +00:00
dependabot[bot]
5afa975839
Bump mkdocs-material from 8.1.5 to 8.1.7
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.1.5 to 8.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/8.1.5...8.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 >
2022-01-17 03:01:57 +00:00
dependabot[bot]
6be6515ecc
Bump numpy from 1.22.0 to 1.22.1
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.22.0 to 1.22.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.22.0...v1.22.1 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-17 03:01:53 +00:00
Stefano Ariestasia
b6ad0f52e9
Merge branch 'freqtrade:develop' into fix-docs
2022-01-17 10:59:16 +09:00
Stefano Ariestasia
edd2ea3699
Update rpc_manager.py
2022-01-17 10:57:10 +09:00
Matthias
3cdb672ac3
Improve test coverage
2022-01-16 19:11:20 +01:00
Matthias
c02497e4b8
Merge pull request #6172 from rokups/rk/backtest-results-caching
...
Backtest result reuse
2022-01-16 19:09:37 +01:00
Matthias
2bcfc0c90c
Add warning about cache problems
2022-01-16 18:01:05 +01:00
Matthias
d08885ed92
Fix empty "/log" endpoint in certain moments
2022-01-16 15:37:00 +01:00
Matthias
5bb48eaed0
Replace Nan with 0 or None in backtesting
...
part of #6224
2022-01-16 14:49:29 +01:00
Matthias
69c00db7cd
Only show /balance % improvement if trades have been made
2022-01-16 13:39:50 +01:00
Matthias
b96b0f89bd
improved unfilledtimeout defaults
2022-01-16 13:17:12 +01:00
Stefano Ariestasia
acda9571d1
Revert "add position_adjustment_enable to config_full.example"
...
This reverts commit eabeb87ceb .
2022-01-16 19:10:32 +09:00
Matthias
6c4b261469
Convert nan to None in get_signal.
2022-01-16 08:04:39 +01:00
Stefano Ariestasia
eabeb87ceb
add position_adjustment_enable to config_full.example
2022-01-16 10:00:13 +09:00
Matthias
39184e1f95
Fix random test-fail around midnight
2022-01-16 00:19:21 +01:00
Matthias
270d7ebbf5
Simplify test strategy
2022-01-15 17:36:42 +01:00
Rokas Kupstys
062d00e8f2
Fix @informative decorator failing with edge.
2022-01-15 17:31:16 +02:00
Rokas Kupstys
2b7405470a
Fix timerange check.
2022-01-15 17:30:40 +02:00
Matthias
9becce9897
Update failing test
2022-01-15 17:30:40 +02:00
Rokas Kupstys
526ed7fa9a
Add test_backtest_start_multi_strat_caching test flexing backtest result caching.
2022-01-15 17:30:40 +02:00
Rokas Kupstys
16861db653
Implement previous backtest result reuse when config and strategy did not change.
2022-01-15 17:30:40 +02:00
Matthias
6684bff963
Dry-run orders should have filled set correctly
2022-01-15 15:25:16 +01:00
Matthias
caea8967d5
Merge pull request #6079 from xataxxx/dca
...
Initial position adjustment support (DCA)
2022-01-15 15:24:42 +01:00
Matthias
66a479c26a
Small doc improvements
2022-01-15 15:11:13 +01:00
Guillermo Rodríguez
d28287880c
Add support for shorts in strategy.stoploss_from_open
...
Signed-off-by: Guillermo Rodríguez <guillebep@gmail.com >
2022-01-15 04:30:30 +01:00
Reigo Reinmets
6c0eef94bb
Fix typo.
2022-01-14 21:05:05 +02:00
Reigo Reinmets
9f9e2a8722
Remove references to wallets.get_trade_stake_amount
2022-01-14 20:46:16 +02:00
Reigo Reinmets
93adb436f8
Fix flake8 intention issue.
2022-01-14 20:25:29 +02:00
Reigo Reinmets
766c69734d
Merge branch 'dca' of github.com:xataxxx/freqtrade into dca
2022-01-14 20:02:47 +02:00
Reigo Reinmets
320c9ccf90
Unify functions and make it easy to get a list of filled buy orders
2022-01-14 20:02:35 +02:00
Reigo Reinmets
1e324d208e
Merge branch 'freqtrade:develop' into dca
2022-01-14 17:09:10 +02:00
Reigo Reinmets
08cae6f067
Fix horrible whitespace mistake.
2022-01-13 20:44:03 +02:00
Reigo Reinmets
7699fde380
Update documentation about trade.nr_of_successful_buys
2022-01-13 20:33:40 +02:00
Reigo Reinmets
ffe69535d8
These could be properties.
2022-01-13 20:31:03 +02:00
Reigo Reinmets
13bc5c5d8f
Fine, this does look better.
2022-01-13 20:24:21 +02:00
Reigo Reinmets
678be0b773
Slightly move code.
2022-01-13 20:16:45 +02:00
Matthias
faa35cb167
Small minor fixes
2022-01-13 17:18:07 +01:00
Matthias
13651fd3be
Downgrade docker-image to 3.9.9
2022-01-13 09:24:13 +01:00
Reigo Reinmets
c826c9c2b9
Merge branch 'freqtrade:develop' into dca
2022-01-13 10:04:39 +02:00
Matthias
814a343ed3
Merge pull request #6217 from Wings22Actual/patch-1
...
minor spelling correction to build_config_commands.py
2022-01-13 06:51:52 +01:00
Wings22Actual
a22e1b6500
minor spelling correction
...
line 89 "Tim"->"Time"
2022-01-13 01:48:38 +00:00
Matthias
33cb9e9002
Fix erroneous import in docs
2022-01-12 09:11:42 +01:00
Reigo Reinmets
ffab70d869
Merge branch 'freqtrade:develop' into dca
2022-01-12 09:22:06 +02:00
Reigo Reinmets
7344f88ad5
Add a note about not being called when there's an open order.
2022-01-12 09:21:52 +02:00
Reigo Reinmets
7cd8448656
Fix documentation example.
2022-01-12 06:09:06 +02:00
Reigo Reinmets
8643b20a0e
Improve documentation about /stopbuy command
2022-01-12 06:06:23 +02:00
Reigo Reinmets
af3d220ffc
Update example method signature.
2022-01-12 05:09:52 +02:00
Reigo Reinmets
db3483c827
Our example should also set position_adjustment_enable
2022-01-12 05:02:42 +02:00
Matthias
775b1201d2
psutil is always required now.
...
closes #6208
2022-01-11 15:02:21 +01:00
Reigo Reinmets
e50b07ecb4
Make code compatible.
2022-01-11 12:05:57 +02:00
Reigo Reinmets
fec95277bb
Merge branch 'dca' of github.com:xataxxx/freqtrade into dca
2022-01-11 11:48:51 +02:00
Reigo Reinmets
94f2c99989
Temporary fix for lazy loading. Probably we can do it better.
2022-01-11 11:43:32 +02:00
Reigo Reinmets
73840e1d91
Merge branch 'freqtrade:develop' into dca
2022-01-11 10:49:32 +02:00
Matthias
58b77bd15f
Merge pull request #6205 from freqtrade/dependabot/pip/develop/ta-lib-0.4.24
...
Bump ta-lib from 0.4.23 to 0.4.24
2022-01-11 08:05:34 +01:00
Matthias
438a083602
Update TA-lib binary files
2022-01-11 07:16:49 +01:00
Reigo Reinmets
fbf026ac43
Fix sorting of imports.
2022-01-10 20:43:57 +02:00
Reigo Reinmets
3b7167ab07
Fix backtesting missing filled amounts in orders.
2022-01-10 20:30:40 +02:00
Reigo Reinmets
26f2db4777
Fix notify_enter attempting to fetch rate during testing.
2022-01-10 20:30:32 +02:00
Reigo Reinmets
30d293bfec
Fix bug with None in backtesting.
2022-01-10 20:16:11 +02:00
Reigo Reinmets
0dc7c389a0
Merge branch 'freqtrade:develop' into dca
2022-01-10 20:15:27 +02:00
Matthias
78921824c6
Merge pull request #6197 from freqtrade/dependabot/pip/develop/progressbar2-4.0.0
...
Bump progressbar2 from 3.55.0 to 4.0.0
2022-01-10 13:22:40 +01:00
dependabot[bot]
0d00da8dab
Bump ta-lib from 0.4.23 to 0.4.24
...
Bumps [ta-lib](https://github.com/mrjbq7/ta-lib ) from 0.4.23 to 0.4.24.
- [Release notes](https://github.com/mrjbq7/ta-lib/releases )
- [Changelog](https://github.com/mrjbq7/ta-lib/blob/TA_Lib-0.4.24/CHANGELOG )
- [Commits](https://github.com/mrjbq7/ta-lib/compare/TA_Lib-0.4.23...TA_Lib-0.4.24 )
---
updated-dependencies:
- dependency-name: ta-lib
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-10 10:19:41 +00:00
dependabot[bot]
e0b05c4df2
Bump progressbar2 from 3.55.0 to 4.0.0
...
Bumps [progressbar2](https://github.com/WoLpH/python-progressbar ) from 3.55.0 to 4.0.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.55.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: progressbar2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-10 10:18:55 +00:00
Matthias
ef06ede3bd
Merge pull request #6204 from freqtrade/dependabot/pip/develop/urllib3-1.26.8
...
Bump urllib3 from 1.26.7 to 1.26.8
2022-01-10 11:17:19 +01:00
Matthias
42b5e8dac6
Merge pull request #6190 from freqtrade/dependabot/pip/develop/mkdocs-material-8.1.5
...
Bump mkdocs-material from 8.1.4 to 8.1.5
2022-01-10 11:16:56 +01:00
Matthias
11d74da1e0
Merge pull request #6201 from freqtrade/dependabot/pip/develop/types-tabulate-0.8.5
...
Bump types-tabulate from 0.8.4 to 0.8.5
2022-01-10 11:16:46 +01:00
dependabot[bot]
fc1069cfe0
Bump urllib3 from 1.26.7 to 1.26.8
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.7 to 1.26.8.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/1.26.8/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.7...1.26.8 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-10 09:27:39 +00:00
dependabot[bot]
1e35f54709
Bump types-tabulate from 0.8.4 to 0.8.5
...
Bumps [types-tabulate](https://github.com/python/typeshed ) from 0.8.4 to 0.8.5.
- [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 >
2022-01-10 09:27:22 +00:00
Matthias
d80216ca05
Merge pull request #6192 from freqtrade/dependabot/pip/develop/requests-2.27.1
...
Bump requests from 2.26.0 to 2.27.1
2022-01-10 10:26:22 +01:00
Matthias
d2c7ff3f0f
Merge pull request #6206 from freqtrade/dependabot/pip/develop/mypy-0.931
...
Bump mypy from 0.930 to 0.931
2022-01-10 10:26:07 +01:00
Matthias
d90745651a
Merge pull request #6202 from freqtrade/dependabot/pip/develop/types-filelock-3.2.4
...
Bump types-filelock from 3.2.1 to 3.2.4
2022-01-10 10:25:46 +01:00
dependabot[bot]
130275faff
Bump mypy from 0.930 to 0.931
...
Bumps [mypy](https://github.com/python/mypy ) from 0.930 to 0.931.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.930...v0.931 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-10 07:28:13 +00:00
dependabot[bot]
29457078e7
Bump requests from 2.26.0 to 2.27.1
...
Bumps [requests](https://github.com/psf/requests ) from 2.26.0 to 2.27.1.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.26.0...v2.27.1 )
---
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-10 07:27:43 +00:00
dependabot[bot]
8d554585f1
Bump types-filelock from 3.2.1 to 3.2.4
...
Bumps [types-filelock](https://github.com/python/typeshed ) from 3.2.1 to 3.2.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 >
2022-01-10 07:27:35 +00:00
Matthias
000e29113f
Merge pull request #6203 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.6
...
Bump types-python-dateutil from 2.8.4 to 2.8.6
2022-01-10 08:27:02 +01:00
Matthias
8057929817
Merge pull request #6200 from freqtrade/dependabot/pip/develop/types-requests-2.27.5
...
Bump types-requests from 2.26.3 to 2.27.5
2022-01-10 08:26:22 +01:00
Matthias
858a65e308
Merge pull request #6196 from freqtrade/dependabot/pip/develop/fastapi-0.71.0
...
Bump fastapi from 0.70.1 to 0.71.0
2022-01-10 06:40:15 +01:00
dependabot[bot]
fe067994e3
Bump types-requests from 2.26.3 to 2.27.5
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.26.3 to 2.27.5.
- [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-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-10 05:39:59 +00:00
Matthias
d349d2743a
Merge pull request #6191 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.10
...
Bump python-telegram-bot from 13.9 to 13.10
2022-01-10 06:39:37 +01:00
dependabot[bot]
2d930d081c
Bump types-python-dateutil from 2.8.4 to 2.8.6
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.4 to 2.8.6.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-10 05:38:50 +00:00
Matthias
96f8338496
Merge pull request #6195 from freqtrade/dependabot/pip/develop/types-cachetools-4.2.8
...
Bump types-cachetools from 4.2.7 to 4.2.8
2022-01-10 06:38:35 +01:00
Matthias
7bc50dff7a
Merge pull request #6199 from freqtrade/dependabot/pip/develop/ccxt-1.66.66
...
Bump ccxt from 1.66.32 to 1.66.66
2022-01-10 06:38:13 +01:00
Matthias
a4d2cf2f06
Merge pull request #6194 from freqtrade/dependabot/pip/develop/nbconvert-6.4.0
...
Bump nbconvert from 6.3.0 to 6.4.0
2022-01-10 06:37:57 +01:00
dependabot[bot]
af60b9db59
Bump ccxt from 1.66.32 to 1.66.66
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.66.32 to 1.66.66.
- [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.66.32...1.66.66 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-10 03:02:11 +00:00
dependabot[bot]
bc95e1e151
Bump fastapi from 0.70.1 to 0.71.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.70.1 to 0.71.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.70.1...0.71.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-10 03:01:59 +00:00
dependabot[bot]
626970b32e
Bump types-cachetools from 4.2.7 to 4.2.8
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 4.2.7 to 4.2.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 >
2022-01-10 03:01:56 +00:00
dependabot[bot]
a0d378fb7e
Bump nbconvert from 6.3.0 to 6.4.0
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.3.0...6.4.0 )
---
updated-dependencies:
- dependency-name: nbconvert
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-10 03:01:52 +00:00
dependabot[bot]
b8e8a31f84
Bump python-telegram-bot from 13.9 to 13.10
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.9 to 13.10.
- [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.9...v13.10 )
---
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 >
2022-01-10 03:01:43 +00:00
dependabot[bot]
3fc44aa1bd
Bump mkdocs-material from 8.1.4 to 8.1.5
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.1.4 to 8.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/8.1.4...8.1.5 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-10 03:01:38 +00:00
Matthias
59ffb98779
Merge pull request #6189 from jay-tau/patch-1
...
Remove non-decimal numerical separators
2022-01-09 17:06:19 +01:00
Joel Tony
cbd449f710
Remove non-decimal numerical separators
2022-01-09 14:21:57 +05:30
Reigo Reinmets
91b89c8c42
Improve docs, fix telegram message to show current rate.
2022-01-08 21:30:42 +02:00
Reigo Reinmets
0424b44667
Merge branch 'freqtrade:develop' into dca
2022-01-08 17:42:17 +02:00
Reigo Reinmets
195d601b8e
Fix notification message showing "Current rate" as the initial buy order desired rate.
2022-01-08 17:41:59 +02:00
Reigo Reinmets
c929d428b2
Remove blank line.
2022-01-08 17:21:32 +02:00
Reigo Reinmets
0bca07a32a
Added min_stake, max_stake. Removed pair as its included in trade.
2022-01-08 17:20:02 +02:00
Reigo Reinmets
813a2cd23b
Add useful helper methods for adjust_trade_position implementation
2022-01-08 17:18:37 +02:00
Matthias
cf077b15c2
Fix random test failure
2022-01-08 14:54:39 +01:00
Matthias
dd37e5cfb8
Fix compat-test failures due to wrong currency
2022-01-08 14:46:07 +01:00
Matthias
2fb9e7940a
Improve "missing data" message
2022-01-08 14:39:09 +01:00
Reigo Reinmets
94631c7d64
Add performance warnings for backtesting and implementation.
2022-01-08 15:06:05 +02:00
Reigo Reinmets
8e424f7c73
Merge branch 'freqtrade:develop' into dca
2022-01-08 14:57:15 +02:00
Matthias
dad080f56f
Merge branch 'develop' into feat/short
2022-01-08 10:45:15 +01:00
Matthias
43f8087f32
Bitvavo does not support USDT stake
2022-01-08 10:44:07 +01:00
Matthias
9fc7392817
Merge pull request #6184 from samgermain/todos
...
Removed rename Todos
2022-01-08 10:34:23 +01:00
Sam Germain
c61acb9f19
removed rename todos
2022-01-08 03:09:47 -06:00
Matthias
827b8d3e4c
Don't use test_datadir as userdata dir
...
use tmpdir
2022-01-07 20:00:20 +01:00
Matthias
04976658da
Fix crash when using backtesting-show on a old backtestresult
2022-01-07 17:34:47 +01:00
Matthias
b82e63cb62
Merge pull request #6182 from rokups/rk/fix-6179
...
Fix #6179
2022-01-07 17:25:09 +01:00
Matthias
522496d9e2
Add Compatibility code for BT_DATA_COLUMNS
2022-01-07 17:17:35 +01:00
Rokas Kupstys
11ace0f867
Instead of clearing processed dict, store df_analyzed (one with buy/sell signals) dataframe in it.
...
It still saves memory because this dataframe is kept by DataProvider.
Fixes #6179 .
Amends #6133 (a715083fc0 ).
2022-01-07 12:07:49 +02:00
Matthias
46809f08fe
Merge branch 'develop' into feat/short
2022-01-07 10:13:16 +01:00
Matthias
7f20f6834b
Merge pull request #6181 from freqtrade/simplify_optimizereports
...
Simplify optimizereports
2022-01-07 09:43:57 +01:00
Matthias
cd144cdfc9
Add bitvavo to compatibility tests
...
#6166
2022-01-07 09:30:50 +01:00
Matthias
e540959c27
Remove btdata from generate_strategy_stats
2022-01-07 09:27:07 +01:00
Matthias
1203d08d1e
generate_pair_metrics does not need processed dict
2022-01-07 09:27:07 +01:00
Matthias
b77943af0d
Merge pull request #6173 from freqtrade/volume_quote_workaround
...
Selectively convert quote to base volume in volumepairlist
2022-01-07 09:07:16 +01:00
Matthias
560b3d5dbe
Merge pull request #6177 from freqtrade/remove_old_bt_format
...
Remove old bt format
2022-01-07 08:36:26 +01:00
Matthias
d64f9030c1
Remove now unused codesegment
2022-01-07 08:04:01 +01:00
Matthias
9a3d0528a3
Versionbump ccxt to 1.66.32
...
closes #6166
2022-01-07 07:55:11 +01:00
Matthias
b3a4ecaf77
Remove old backtest format support
2022-01-06 19:49:25 +01:00
Matthias
28011a3907
Update bt_results filename to new.json
2022-01-06 19:28:04 +01:00
Matthias
72f486289a
Update Volumepairlist test
2022-01-06 19:07:47 +01:00
Matthias
24ec78b11c
Quote-volumelist fix for gateio
2022-01-06 19:07:47 +01:00
Matthias
326e3d1f8e
Selectively convert quote to base volume in volumepairlist
2022-01-06 19:07:43 +01:00
Matthias
173524ea5b
Merge pull request #6170 from freqtrade/contract_workaround
...
contractSize is a string coming from ccxt
2022-01-06 16:25:19 +01:00
Matthias
bb29c44462
Merge pull request #6174 from frosty00/okex-candle-limit
...
increase okex candle limit
2022-01-06 15:59:59 +01:00
Carlo Revelli
7451b60501
increase okex candle limit
2022-01-06 05:31:23 -08:00
Matthias
431fcdd76f
contractSize is a string comming from ccxt
2022-01-06 13:53:27 +01:00
Matthias
a0f9c1bf7b
Avoid failure when calculating max-drawdown
...
occurs if if no winning trade is recorded.
2022-01-06 13:51:15 +01:00
Matthias
e88a1ab209
Improve VolumePairlist behaviour
...
Filter pairs before downloading ohlcv candles - this will greatly speed up some instances.
2022-01-06 13:49:27 +01:00
Matthias
7c3babc86c
Fix failing ftx test
2022-01-06 13:40:12 +01:00
Matthias
72b2d4ab5f
Update FTX to support new standardized futures format
2022-01-06 11:16:26 +01:00
Matthias
04f2097002
Merge pull request #6168 from samgermain/todos
...
Futures dust warning
2022-01-06 10:44:25 +01:00
Matthias
6ad521a0f7
Update apply_fee_conditional with note about futures
2022-01-06 10:22:28 +01:00
Matthias
c1d981749e
Fix flake8 error
2022-01-06 10:09:41 +01:00
Matthias
addba6597a
Merge pull request #6165 from freqtrade/drawdown_fixes
...
Improved drawdown calculation
2022-01-06 09:56:05 +01:00
Matthias
5451972456
Success-messages should use success coloring
2022-01-06 09:29:08 +01:00
Matthias
2a2392fd73
Update parameter name in docstring
2022-01-06 09:15:30 +01:00
Matthias
33d95d245e
Fix unbounderror
...
closes #6169
2022-01-06 08:48:30 +01:00
Matthias
a9a6cf13f8
Add exit_tag to detail-sells
...
closes #6159
2022-01-06 08:22:15 +01:00
Matthias
4e2b9203d7
Remove no longer used BT_DATA_COLUMNS_MID
2022-01-05 20:40:59 +01:00
Matthias
8958f569aa
Fix random funding_rate test failure
2022-01-05 20:37:26 +01:00
Matthias
2ca90577a6
Update strategy-comparison test
2022-01-05 20:29:40 +01:00
Matthias
2ecaf9f8b4
Update backtest-result test-files to latest format
2022-01-05 20:26:24 +01:00
Matthias
6abd6bceb9
Avoid recalculating statistics for comparison line
2022-01-05 20:16:48 +01:00
Sam Germain
3d22497177
add warning for futures dust to freqtradebot.apply_fee_conditional
2022-01-05 00:57:36 -06:00
Sam Germain
501f473164
Merge branch 'develop' into feat/short
2022-01-04 22:47:33 -06:00
Matthias
67e4dda5b3
Fix missing DataFrame in advanced docs
2022-01-04 19:54:50 +01:00
Matthias
8373a4e713
Small Adjustments to improve compatibility
2022-01-04 19:17:08 +01:00
Matthias
4d9b4ddc28
Update hyperopt-tools to use account drawdown
2022-01-04 17:43:39 +01:00
Matthias
09fae25c94
Fix some tests after drawdown calculation change
2022-01-04 17:07:31 +01:00
Matthias
7a2b50ce8b
Update drawdown calculation to account drawdown
2022-01-04 17:07:31 +01:00
Matthias
42579c0268
Drop hyperopt results legacy mode
2022-01-04 17:06:40 +01:00
Matthias
7bf735dbfc
Update deprecated dynamic-whitelist docs with reference to new method
2022-01-04 17:06:40 +01:00
Matthias
937f5e3d0f
No longer use legacy mode for tests
2022-01-04 17:06:40 +01:00
Matthias
7ea5b0e359
Simplify hyperopt test setup
2022-01-04 17:06:40 +01:00
Matthias
15cb3792cf
Merge pull request #6161 from stash86/fix-docs
...
Add ignore_buying_expired_candle to config_full example
2022-01-04 15:37:15 +01:00
Sam Germain
b2a1124a26
Merge branch 'feat/short' of https://github.com/freqtrade/freqtrade into feat/short
2022-01-04 00:17:42 -06:00
Stefano Ariestasia
fa620d3f7b
Merge branch 'freqtrade:develop' into fix-docs
2022-01-04 13:44:03 +08:00
Matthias
e57c2d64a5
Merge pull request #5888 from samgermain/contract-sizes
...
Convert contract size to underlying asset size
2022-01-03 21:55:19 +01:00
Matthias
293ffeae67
Fix random test failure in funding test
2022-01-03 20:18:43 +01:00
Matthias
7adb7f90a6
Merge pull request #6154 from freqtrade/dependabot/pip/develop/ta-lib-0.4.23
...
Bump ta-lib from 0.4.22 to 0.4.23
2022-01-03 19:08:59 +01:00
Matthias
d8cb61278f
Simplify contract conversion code
...
by reusing "get_contract_size"
2022-01-03 18:12:45 +01:00
Matthias
5536410ed0
Update ta-lib wheels
2022-01-03 17:58:53 +01:00
Matthias
de2a7c1956
Merge pull request #6153 from freqtrade/dependabot/pip/develop/psutil-5.9.0
...
Bump psutil from 5.8.0 to 5.9.0
2022-01-03 17:55:05 +01:00
Matthias
079dbc7997
Remove duplicate psutil dependency
2022-01-03 17:41:55 +01:00
Reigo Reinmets
05ac09b38e
Merge branch 'freqtrade:develop' into dca
2022-01-03 11:41:33 +02:00
Matthias
028636b4a9
Merge pull request #6150 from freqtrade/dependabot/pip/develop/types-tabulate-0.8.4
...
Bump types-tabulate from 0.8.3 to 0.8.4
2022-01-03 09:20:56 +01:00
dependabot[bot]
8ed30fc9c1
Bump psutil from 5.8.0 to 5.9.0
...
Bumps [psutil](https://github.com/giampaolo/psutil ) from 5.8.0 to 5.9.0.
- [Release notes](https://github.com/giampaolo/psutil/releases )
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst )
- [Commits](https://github.com/giampaolo/psutil/compare/release-5.8.0...release-5.9.0 )
---
updated-dependencies:
- dependency-name: psutil
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-03 06:32:27 +00:00
dependabot[bot]
2469dc0424
Bump types-tabulate from 0.8.3 to 0.8.4
...
Bumps [types-tabulate](https://github.com/python/typeshed ) from 0.8.3 to 0.8.4.
- [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 >
2022-01-03 06:30:53 +00:00
Matthias
33991e8de9
Merge pull request #6157 from freqtrade/dependabot/pip/develop/types-cachetools-4.2.7
...
Bump types-cachetools from 4.2.6 to 4.2.7
2022-01-03 07:30:04 +01:00
dependabot[bot]
5407a06254
Bump ta-lib from 0.4.22 to 0.4.23
...
Bumps [ta-lib](https://github.com/mrjbq7/ta-lib ) from 0.4.22 to 0.4.23.
- [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/commits )
---
updated-dependencies:
- dependency-name: ta-lib
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-03 06:07:58 +00:00
Matthias
616d5bbaed
Merge pull request #6151 from freqtrade/dependabot/pip/develop/jsonschema-4.3.3
...
Bump jsonschema from 4.3.2 to 4.3.3
2022-01-03 07:07:05 +01:00
dependabot[bot]
3f4c5a7902
Bump types-cachetools from 4.2.6 to 4.2.7
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 4.2.6 to 4.2.7.
- [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 >
2022-01-03 06:06:26 +00:00
Matthias
a253ad5ec1
Merge pull request #6156 from freqtrade/dependabot/pip/develop/mkdocs-material-8.1.4
...
Bump mkdocs-material from 8.1.3 to 8.1.4
2022-01-03 07:06:09 +01:00
Matthias
ce1780ca3f
Merge pull request #6155 from freqtrade/dependabot/pip/develop/types-requests-2.26.3
...
Bump types-requests from 2.26.2 to 2.26.3
2022-01-03 07:05:46 +01:00
Matthias
6d3747d9e6
Merge pull request #6152 from freqtrade/dependabot/pip/develop/ccxt-1.66.20
...
Bump ccxt from 1.65.25 to 1.66.20
2022-01-03 07:05:19 +01:00
Sam Germain
707a6507b5
removed redundant todos
2022-01-02 21:46:06 -06:00
dependabot[bot]
0da31cff72
Bump mkdocs-material from 8.1.3 to 8.1.4
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.1.3 to 8.1.4.
- [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/8.1.3...8.1.4 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-03 03:01:51 +00:00
dependabot[bot]
f7d3c50213
Bump types-requests from 2.26.2 to 2.26.3
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.26.2 to 2.26.3.
- [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 >
2022-01-03 03:01:47 +00:00
dependabot[bot]
6b0a7a81a9
Bump ccxt from 1.65.25 to 1.66.20
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.65.25 to 1.66.20.
- [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.65.25...1.66.20 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-03 03:01:37 +00:00
dependabot[bot]
8c0f7321c3
Bump jsonschema from 4.3.2 to 4.3.3
...
Bumps [jsonschema](https://github.com/Julian/jsonschema ) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/Julian/jsonschema/releases )
- [Changelog](https://github.com/Julian/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/Julian/jsonschema/compare/v4.3.2...v4.3.3 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-03 03:01:28 +00:00
Matthias
fac6956eeb
Fix test failure after merge
2022-01-02 22:25:40 +01:00
Matthias
711a6a6dbc
Merge branch 'develop' into pr/xataxxx/6079
2022-01-02 22:21:41 +01:00
Matthias
2116b0729f
Integration-test for DCA order
2022-01-02 20:20:56 +01:00
Matthias
209ecc8732
Fix typo in bt_progress
2022-01-02 19:38:03 +01:00
Matthias
c7b1352184
Merge pull request #6148 from samgermain/todos
...
Removed some todo-lev comments
2022-01-02 14:43:07 +01:00
Matthias
35fe7239ed
Also test mixed version (both long and short trades)
2022-01-02 13:17:49 +01:00
Matthias
7f88f9bf27
Revert unintended double-call of amount conversion
2022-01-02 13:11:29 +01:00
Sam Germain
67a5739501
fixed test_get_trades_for_order for contracts
2022-01-01 15:39:16 -06:00
Sam Germain
33ab3c1bea
Removed some todo-lev comments
2022-01-01 14:10:24 -06:00
Sam Germain
14ae327459
grouped contract methods
2022-01-01 14:08:10 -06:00
Sam Germain
3e4912979a
exchange.py: removed get funding rate history
2022-01-01 14:03:26 -06:00
Sam Germain
fcded264e6
removed exchange._get_mark_price_history
2022-01-01 13:53:26 -06:00
Sam Germain
3d4a5eab81
fixed flake8 error
2022-01-01 13:52:06 -06:00
Sam Germain
48567a1301
fixe broken test_get_min_pair_stake_amount
2022-01-01 13:52:06 -06:00
Sam Germain
230dd15ee7
fixed test_amount_to_precision
2022-01-01 13:52:06 -06:00
Sam Germain
f92d47a16b
exchange._contracts_to_amount and exchange._amount_to_contracts safe checks
2022-01-01 13:52:06 -06:00
Sam Germain
6ab0e870c2
fixed breaking test test_amount_to_precision
2022-01-01 13:52:06 -06:00
Sam Germain
d105bb764a
test__get_contract_size creates its own markets instead of using the markets from conftest
2022-01-01 13:52:06 -06:00
Sam Germain
a85566d6c3
test_exchange.test_create_order removed # assert api_mock.create_order.call_args[0][3] == 100
2022-01-01 13:52:06 -06:00
Matthias
8da596f66d
Implement PR feedback
2022-01-01 13:52:01 -06:00
Sam Germain
49a6ebb454
exchange class contract methods safe check for symbol
2022-01-01 13:50:50 -06:00
Sam Germain
78d1a267f0
contract-sizes tests
2022-01-01 13:50:50 -06:00
Sam Germain
d0a300a2e1
Added TODOs
2022-01-01 13:50:49 -06:00
Sam Germain
4f6203e45f
Added conversions from contract size to amount for objects returned from api
2022-01-01 13:50:43 -06:00
Sam Germain
e10ceb2362
Amount to precision has _amount_to_contract_size in it
2022-01-01 13:49:09 -06:00
Sam Germain
ee63f12236
Revert "Removed leverage param from get_min_pair_stake_amount"
...
This reverts commit 096588550ca1de5e5edf63cf7214af037d7bc93b.
2022-01-01 13:49:09 -06:00
Sam Germain
2df5993812
_contract_size_to_amount only impacts limits.amount and not limits.cost, put _get_stake_amount_considering_leverage back in
2022-01-01 13:49:09 -06:00
Sam Germain
ef6ad0e6d7
Removed leverage param from get_min_pair_stake_amount
2022-01-01 13:49:09 -06:00
Sam Germain
3f75531105
added methods _contract_size_to_amount and _amount_to_contract_size, added _amount_to_contract_size to create_order, added contract_size_to_amount to get_min_leverage
2022-01-01 13:49:09 -06:00
Matthias
f3784f2149
Merge pull request #6147 from freqtrade/plot_parallel
...
Plot parallel and underwater
2022-01-01 19:27:42 +01:00
Matthias
ddfbe55e7c
Merge branch 'develop' into feat/short
2022-01-01 19:16:49 +01:00
Matthias
08ba5b0451
Update docs to include underwaterplot
2022-01-01 16:55:08 +01:00
Matthias
fb06a673e0
Add Underwater plot
2022-01-01 14:40:20 +01:00
Matthias
78ba2d3fc7
Add underwaterplot calculation to btanalysis
2022-01-01 14:39:58 +01:00
Matthias
a2d97eecfe
Add trade parallelism plot
...
closes #6142
2022-01-01 14:11:51 +01:00
Matthias
45a02beea8
Merge pull request #6145 from freqtrade/test_evict_cache
...
Fix CI failures
2022-01-01 14:07:21 +01:00
Matthias
8b49bec649
Use Version-dependent requirements
...
Bump numpy to 1.22.0
2022-01-01 13:51:13 +01:00
Matthias
c29469decf
Version bump numpy to 1.22.0
2022-01-01 10:43:45 +01:00
Matthias
9becd20f20
Improve "Missing data" messages
2022-01-01 10:37:58 +01:00
Matthias
713b884d9b
Fix failing monthly test
2022-01-01 10:37:43 +01:00
Matthias
515e1040c2
Merge pull request #6144 from freqtrade/asyncio_warns
...
Remove asyncio warnings due to deprecation on 3.10
2022-01-01 10:04:27 +01:00
Matthias
670aed06bf
Remove loop for hyperopt.
2021-12-31 17:35:08 +01:00
Matthias
0277d93a64
don't use deprecated asyncio.get_event_loop()
2021-12-31 17:27:42 +01:00
Matthias
c9296dc9a0
Uvloop_helper should use "get_running_loop"
2021-12-31 17:27:42 +01:00
Matthias
64917275a9
Merge pull request #6143 from samgermain/todos
...
Todos
2021-12-31 17:02:14 +01:00
Matthias
c06496e66f
Update some more TODO-lev's
2021-12-31 16:49:47 +01:00
Sam Germain
9a220f6cfe
removed a few todos
2021-12-31 07:30:01 -06:00
Sam Germain
08b738a5d9
removed outdated todo in kraken
2021-12-31 06:26:13 -06:00
Sam Germain
46072be011
models.__init__ exception for no interest_rates on Margin trading
2021-12-31 06:20:00 -06:00
Sam Germain
867483170a
binance.funding_fee_cutoff removed TODO-lev
2021-12-31 06:11:43 -06:00
Sam Germain
250edae193
test__async_get_historic_ohlcv parametrized candle_type
2021-12-31 06:00:56 -06:00
Matthias
550a1eef91
Reduce "cleanup" slowdown in telegram
2021-12-31 12:54:15 +01:00
Matthias
880ee016a4
Merge pull request #6133 from rokups/rk/reduce-memory-usage
...
Reduce memory usage by not holding on to no longer needed data
2021-12-31 11:36:52 +01:00
Matthias
39f8c5719b
Fix exception on exchange shutdown
2021-12-31 11:24:56 +01:00
Rokas Kupstys
a715083fc0
Reduce memory usage by not holding on to no longer needed data.
2021-12-31 12:10:01 +02:00
Matthias
78ccaae318
Merge pull request #6140 from freqtrade/sell_before_roi
...
Change sequence of ROI/sell signal to favor sell-signal
2021-12-31 10:32:19 +01:00
Matthias
ee774f12bd
Merge pull request #5677 from freqtrade/python_10
...
Update CI to run on python 3.10
2021-12-31 10:23:52 +01:00
Matthias
b1b2eebd11
Change sequence of ROI/sell signal to favor sell-signal
2021-12-30 20:00:58 +01:00
Matthias
b63491fb9c
Update ROI_if_buy_signal tests to not use sell signal
2021-12-30 19:51:49 +01:00
Matthias
4b79d435ad
Merge pull request #6084 from aezomz/lev-telegram
...
Telegram and Webhook updates
2021-12-30 19:17:58 +01:00
Matthias
3c4eda14b1
Remove unused test parameter
2021-12-30 17:34:45 +01:00
Matthias
2395988bf8
Leverage defaults to 1.0, which should not be shown.
2021-12-30 17:32:36 +01:00
Matthias
45ac3b3562
Change formatting slightly
2021-12-30 17:18:46 +01:00
Matthias
1bc2c71757
Update documentation with support for python 3.10
2021-12-30 16:33:01 +01:00
Matthias
6b22f84d30
Add windows ta wheel
2021-12-30 16:25:57 +01:00
Aezo Teo
fa12098bff
changed to suggestion
2021-12-30 20:05:17 +08:00
Matthias
505d4bacd5
Update dockerfile to 3.10
2021-12-30 11:10:51 +01:00
Matthias
5b2a1b9e7a
Update CI to run on python 3.10
2021-12-30 11:10:38 +01:00
Matthias
8edc84bf25
Exclude virtual environment from isort fixing
2021-12-30 10:19:06 +01:00
Matthias
bd98637ae9
Fail gracefully from plot-profit when no data is provided
...
closes #6132
2021-12-30 10:14:45 +01:00
Matthias
1871165d21
Merge pull request #6127 from wadedyck/download_data_futures_fix
...
Download data futures fix
2021-12-29 19:08:38 +01:00
Matthias
73276f1351
Remove default argument from "download trades" test
2021-12-29 17:36:47 +01:00
Matthias
77afb7b5e2
Merge pull request #6114 from cdimauro/reduce_kucoin_logs
...
Reduce kucoin logs
2021-12-29 17:33:21 +01:00
Matthias
2b94fbfa74
Avoid using singleton where not necessary
2021-12-29 17:05:53 +01:00
Matthias
b530600718
Merge pull request #6134 from freqtrade/new_release
...
New release 2021.12
2021-12-29 17:00:19 +01:00
Matthias
043218cc7e
Version bump to 2021.12
2021-12-29 16:18:14 +01:00
Matthias
c3e9ef27f6
Merge branch 'stable' into new_release
2021-12-29 16:17:56 +01:00
Aezo Teo
642a6a8030
missed the edit for documentation
2021-12-29 21:51:56 +08:00
Aezo Teo
ee7cbcd69f
fixed flake8 and mypy errors
2021-12-29 21:48:50 +08:00
Aezo Teo
b6092e2e3c
amended L/S for status table
2021-12-29 21:30:31 +08:00
Aezo Teo
1f773671ed
updated tests and telegram
2021-12-29 21:24:12 +08:00
Reigo Reinmets
3d336a736e
Improve documentation.
2021-12-29 14:51:57 +02:00
Wade Dyck
ac06da40e4
Explicitly set the trading-mode to spot for the --dl-trades download test.
2021-12-28 11:43:42 -07:00
Matthias
b9237d2241
Merge pull request #6128 from wadedyck/futures_fixes
...
Futures fixes
2021-12-28 19:37:13 +01:00
Wade Dyck
5bb2d3baea
Revert "Remove the guards against downloading data in futures mode."
...
This reverts commit 82cdfba494 .
2021-12-28 11:35:17 -07:00
Matthias
24807515c1
Fix random test failure
2021-12-28 09:04:14 +01:00
Wade Dyck
60dfadf446
Don't attempt to calculate funding fees when the initial timeframe hasn't been exceeded.
2021-12-27 16:51:47 -07:00
Wade Dyck
a26c82b7cc
Also check candle_type_def when creating the pairlist and getting the ohlcv.
2021-12-27 16:51:02 -07:00
Wade Dyck
5743b3a0b7
When getting analyzed dataframes, use candle_type_def in the pair_key as that's how they're cached.
2021-12-27 13:29:25 -07:00
Wade Dyck
82cdfba494
Remove the guards against downloading data in futures mode.
2021-12-27 12:48:42 -07:00
Wade Dyck
3d9360bb8c
When backtesting, pass the candle_type to load_data.
2021-12-27 11:46:05 -07:00
Matthias
5a546855e6
Import TTLCache from cachetools
...
Importing from cachetools.ttl is deprecated, and will be removed in 5.0
2021-12-27 19:30:17 +01:00
Wade Dyck
a5742b3bbc
Fixes a failing test_history due to changed log message.
2021-12-27 11:26:49 -07:00
Wade Dyck
5b3f907b0c
Fixes a download_data bug when in futures mode.
...
When specifying multiple pairs to download, the json filenames were
inconsistent due to the reassignment of candle_type. Also adds the
candle_type being downloaded to a log message.
2021-12-27 11:16:38 -07:00
Reigo Reinmets
f965e9177c
Fix title
2021-12-27 19:56:45 +02:00
Reigo Reinmets
4b654b2713
Reduce logging.
2021-12-27 19:48:18 +02:00
Reigo Reinmets
093f98d368
Merge branch 'freqtrade:develop' into dca
2021-12-27 19:41:47 +02:00
Reigo Reinmets
2a728c676e
Improve documentation. Fix bug.
2021-12-27 19:41:33 +02:00
Matthias
05a488a7a0
Further reduce log verbosity for kucoin 429000 exception
2021-12-27 17:15:30 +01:00
Matthias
bb65621134
Simplify test, simplify "log_*" selection
2021-12-27 17:14:59 +01:00
Matthias
df53873dab
Merge pull request #6119 from freqtrade/dependabot/pip/develop/scikit-learn-1.0.2
...
Bump scikit-learn from 1.0.1 to 1.0.2
2021-12-27 16:48:48 +01:00
Matthias
ef2b326262
Reduce retrier message repetition
...
by combining messages, we can provide the same information in fewer log messages
2021-12-27 16:47:34 +01:00
Matthias
54858a0bbb
Simplify test to only initialize and mock once.
2021-12-27 16:39:47 +01:00
Matthias
314e10596b
Remove checking against logger_name in num_log_has
2021-12-27 16:39:31 +01:00
Reigo Reinmets
53ef37d5fc
Merge branch 'freqtrade:develop' into dca
2021-12-27 17:12:26 +02:00
Matthias
17f037cec6
Extract order_fee handling from update_trade_state
2021-12-27 16:07:43 +01:00
Matthias
1b739acc08
Merge pull request #6118 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.29
...
Bump sqlalchemy from 1.4.28 to 1.4.29
2021-12-27 10:03:06 +01:00
dependabot[bot]
3804a17775
Bump scikit-learn from 1.0.1 to 1.0.2
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.0.1...1.0.2 )
---
updated-dependencies:
- dependency-name: scikit-learn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-27 08:45:22 +00:00
Matthias
c8253790b6
Merge pull request #6125 from freqtrade/dependabot/pip/develop/filelock-3.4.2
...
Bump filelock from 3.4.0 to 3.4.2
2021-12-27 09:44:48 +01:00
Matthias
a215e29d2a
Merge pull request #6117 from freqtrade/dependabot/pip/develop/ccxt-1.65.25
...
Bump ccxt from 1.64.44 to 1.65.25
2021-12-27 09:42:40 +01:00
Matthias
d58ed0e242
Merge pull request #6122 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.4
...
Bump types-python-dateutil from 2.8.3 to 2.8.4
2021-12-27 08:45:01 +01:00
Matthias
2ab8f467dd
Merge pull request #6121 from freqtrade/dependabot/pip/develop/jsonschema-4.3.2
...
Bump jsonschema from 4.3.1 to 4.3.2
2021-12-27 08:44:11 +01:00
Matthias
c1ec368c0c
Merge pull request #6123 from freqtrade/dependabot/pip/develop/mypy-0.930
...
Bump mypy from 0.920 to 0.930
2021-12-27 08:43:54 +01:00
Matthias
29fff65598
Merge pull request #6120 from freqtrade/dependabot/pip/develop/plotly-5.5.0
...
Bump plotly from 5.4.0 to 5.5.0
2021-12-27 08:43:36 +01:00
dependabot[bot]
3cba405b2e
Bump filelock from 3.4.0 to 3.4.2
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.4.0 to 3.4.2.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.4.0...3.4.2 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-27 03:54:13 +00:00
dependabot[bot]
24d16d7dab
Bump mypy from 0.920 to 0.930
...
Bumps [mypy](https://github.com/python/mypy ) from 0.920 to 0.930.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.920...v0.930 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-27 03:54:06 +00:00
dependabot[bot]
2e84b8f0d5
Bump types-python-dateutil from 2.8.3 to 2.8.4
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.3 to 2.8.4.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-27 03:54:03 +00:00
dependabot[bot]
470ef7c160
Bump jsonschema from 4.3.1 to 4.3.2
...
Bumps [jsonschema](https://github.com/Julian/jsonschema ) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/Julian/jsonschema/releases )
- [Changelog](https://github.com/Julian/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/Julian/jsonschema/compare/v4.3.1...v4.3.2 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-27 03:53:58 +00:00
dependabot[bot]
1093f22b80
Bump plotly from 5.4.0 to 5.5.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 5.4.0 to 5.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/v5.4.0...v5.5.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-12-27 03:53:54 +00:00
dependabot[bot]
e085058621
Bump sqlalchemy from 1.4.28 to 1.4.29
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.28 to 1.4.29.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/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-12-27 03:53:47 +00:00
dependabot[bot]
81b383fe5c
Bump ccxt from 1.64.44 to 1.65.25
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.64.44 to 1.65.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.64.44...1.65.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-12-27 03:53:41 +00:00
cdimauro
f77b8cbb7a
Reduce KuCoin logs only for 429000 error
...
Only KuCoin messages for 429000 error code are logged once.
Logs functions are also simplified and optimized.
test_remove_logs_for_pairs_already_in_blacklist is simplified as well.
2021-12-26 21:09:25 +01:00
Reigo Reinmets
bc8fc3ab09
We can actually call recalc_open_trade_value less since it's being called eventually anyway.
2021-12-26 20:09:18 +02:00
Reigo Reinmets
bd5520bee2
Adjust comments, fix stoploss_on_exchange for slower closed orders.
2021-12-26 20:03:10 +02:00
Reigo Reinmets
099dc07baf
No longer needed since recalc_trade_from_orders always calls it.
2021-12-26 20:02:20 +02:00
Reigo Reinmets
817a65b656
This is not needed since backtesting does not have open orders.
2021-12-26 20:01:48 +02:00
Matthias
045225beef
Slightly improve doc formatting
2021-12-26 15:34:37 +01:00
Matthias
d3f3c49b13
Fix minor "gotchas"
2021-12-26 15:29:10 +01:00
cdimauro
6509c38717
Introduce new test functions to check logs
...
New functions log_contains, num_log_contains, num_log_has and num_log_has_re
are introduced in the conftest module to help and simplify checking:
- if logs contain a string;
- count how many messages contain a string;
- count how many messages are the given string;
- count how many messages matchs a regex.
A couple of existing tests are changed using the new functions.
2021-12-26 09:49:14 +01:00
cdimauro
fbaf46901e
Reduce more KuCoin logs on retrier decorator
...
More logs are reduced, for KuCoin, on the retrier_async decorator:
_async_get_candle_history() returned exception
retrying _async_get_candle_history() still for
Giving up retrying: _async_get_candle_history()
Applying DDosProtection backoff delay
2021-12-26 09:06:26 +01:00
cdimauro
96fbf63d0b
Reduce KuCoin logs on DDosProtection error messages
...
KuCoin APIs generate A LOT of error messages.
Consequently, logs are flooded with lines like:
2021-12-25 22:30:23 freqtrade.exchange.common: WARNING -
_async_get_candle_history() returned exception:
"kucoin GET https://openapi-v2.kucoin.com/api/v1/market/candles ?
symbol=PDEX-USDT&type=5min&startAt=1640317818&endAt=1640467818
429 Too Many Requests {"code":"429000","msg":"Too Many Requests"}"
2021-12-25 22:30:23 freqtrade.exchange.common: WARNING -
retrying _async_get_candle_history() still for 3 times
2021-12-25 22:30:23 freqtrade.exchange.common: WARNING -
Kucoin 429 error, avoid triggering DDosProtection backoff delay.
2 tries left before giving up
2021-12-25 22:30:24 freqtrade.exchange.common: WARNING -
_async_get_candle_history() returned exception:
"kucoin GET https://openapi-v2.kucoin.com/api/v1/market/candles ?
symbol=UBX-USDT&type=5min&startAt=1640317821&endAt=1640467821
429 Too Many Requests {"code":"429000","msg":"Too Many Requests"}"
Messages like:
Kucoin 429 error, avoid triggering DDosProtection backoff delay.
are logged only once for a certain period of time (default is 3600 seconds).
2021-12-25 22:32:22 +01:00
Reigo Reinmets
aa54592ec7
Merge branch 'freqtrade:develop' into dca
2021-12-25 21:06:26 +02:00
Matthias
2917cc1f2e
Bitpanda's "fetch_my_trades" requires "to" argument
...
closes #4938
2021-12-25 14:28:22 +01:00
Matthias
6fdad8c6bd
Prevent exception, ensure deletion occurs
2021-12-25 14:03:44 +01:00
Matthias
356b2d3d91
Reestablish backward compatibility
2021-12-25 13:47:28 +01:00
Matthias
b1feb69ca9
Use Pathlib to delete testfile
2021-12-25 10:30:59 +01:00
Matthias
49aa34c6f3
Merge pull request #6112 from xataxxx/develop
...
Fix test not running when user_data contains historical data.
2021-12-25 10:11:15 +01:00
Reigo Reinmets
ea79eb55e9
Remove this test change from DCA branch.
2021-12-25 10:43:25 +02:00
Reigo Reinmets
d11a8928d4
Fix test not running when user_data contains historical data.
2021-12-25 10:39:27 +02:00
Reigo Reinmets
3cbb2ff31f
Fix up documentation.
2021-12-25 10:35:08 +02:00
Stefano Ariestasia
e3181748dc
Add ignore_buying_expired_candle to config_full example
2021-12-25 12:24:12 +09:00
Reigo Reinmets
f61aaa8c0d
Improve documentation example
2021-12-24 19:02:39 +02:00
Reigo Reinmets
ad247b2f07
Merge branch 'freqtrade:develop' into dca
2021-12-24 12:39:09 +02:00
Reigo Reinmets
de79d25caf
Refactoring to use strategy based configuration
2021-12-24 12:38:43 +02:00
Matthias
58663180e0
Merge pull request #6107 from freqtrade/remove_slack
...
Update CI to notify on discord only
2021-12-23 21:50:49 +01:00
Matthias
98f6d2d722
Update CI to notify on discord only
2021-12-23 21:27:30 +01:00
Matthias
110e48c541
Remove travis config file
...
Travisci seems to no longer offer a free plan for open source
repositories, and other repositories report the need to get in touch
with support again and again.
This complication is not necessary with github actions, which covers our
CI needs well.
2021-12-23 20:38:07 +01:00
Matthias
61dbb6206f
Slightly reduce verbosity when reload_conf is issued
...
part of #6095
2021-12-23 20:33:13 +01:00
Reigo Reinmets
ac690e9215
Remove unnecessary returns.
2021-12-23 18:49:11 +02:00
Matthias
9a9cc31d83
Update docs regarding multiarch builds
2021-12-23 17:01:44 +01:00
Reigo Reinmets
0c4664e8f4
Lock file is not always left behind so handle it.
2021-12-23 17:39:43 +02:00
Reigo Reinmets
bc60139ae3
I really should make this flake8 / isort check automatic before commit.
2021-12-23 16:40:47 +02:00
Reigo Reinmets
8393c99b62
Whoops, missing a line.
2021-12-23 16:25:27 +02:00
Reigo Reinmets
8bf1001b33
Fix test failing when user_data already contains data...
2021-12-23 12:41:37 +02:00
Reigo Reinmets
ace0a83c0c
Allow forcebuy to also buy more when trade is already open.
2021-12-23 11:57:53 +02:00
Reigo Reinmets
2e23e88fc1
Re-add back the log i accidentally removed.
2021-12-22 11:49:43 +02:00
Reigo Reinmets
d70ddeef9a
Remove whitespace. Darn IntelliJ.
2021-12-22 11:43:48 +02:00
Reigo Reinmets
e439ae1fea
Update wallet balance on every order close, not only trade close
2021-12-22 11:20:03 +02:00
Reigo Reinmets
da2e07b7fe
Unittest base_stake_amount_ratio
2021-12-22 02:42:44 +02:00
Reigo Reinmets
76e7bf6cd2
Merge branch 'freqtrade:develop' into dca
2021-12-22 02:24:21 +02:00
Reigo Reinmets
7df3e7ada4
Add base_stake_amount_ratio config param to support unlimited stakes.
2021-12-22 02:19:11 +02:00
Reigo Reinmets
fa01cbf546
iSort
2021-12-21 22:23:01 +02:00
Matthias
f88b6af26f
Merge pull request #6070 from cdimauro/suppress_logs
...
Suppress additional logs for pairs in blacklist
2021-12-21 21:07:15 +01:00
Matthias
e5aaef6440
Fix CI failure
2021-12-21 19:20:09 +01:00
cdimauro
6ba8b17fdd
Use LoggingMixin.log_once to remove/reduce logs on pairlists
2021-12-21 09:11:57 +01:00
Reigo Reinmets
4862cdb296
Improve documentation.
2021-12-21 00:11:01 +02:00
Reigo Reinmets
c9243fb4f6
Use buy side for price since mostly used for DCA.
2021-12-20 22:45:46 +02:00
Reigo Reinmets
f6d36ce56b
Fix the dca order not being counted bug.
2021-12-20 22:07:42 +02:00
Reigo Reinmets
d9f5694965
Merge branch 'freqtrade:develop' into dca
2021-12-20 22:05:58 +02:00
Matthias
40036bc710
Force dry-run for webserver backtest mode
...
closes #6094
2021-12-20 19:41:33 +01:00
Matthias
afad9be53f
Merge pull request #6093 from freqtrade/dependabot/pip/develop/cryptography-36.0.1
...
Bump cryptography from 36.0.0 to 36.0.1
2021-12-20 09:01:25 +01:00
Matthias
6fe09b6dee
Merge pull request #6090 from freqtrade/dependabot/pip/develop/mypy-0.920
...
Bump mypy from 0.910 to 0.920
2021-12-20 07:16:21 +01:00
Matthias
90c565006b
Merge pull request #6043 from freqtrade/funding_fees
...
Funding fees
2021-12-20 07:15:30 +01:00
dependabot[bot]
21da01f777
Bump cryptography from 36.0.0 to 36.0.1
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 36.0.0 to 36.0.1.
- [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/36.0.0...36.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-20 05:39:04 +00:00
Matthias
260c627e99
Merge pull request #6091 from freqtrade/dependabot/pip/develop/time-machine-2.5.0
...
Bump time-machine from 2.4.1 to 2.5.0
2021-12-20 06:38:46 +01:00
Matthias
d47167c9c4
Merge pull request #6087 from freqtrade/dependabot/pip/develop/numpy-1.21.5
...
Bump numpy from 1.21.4 to 1.21.5
2021-12-20 06:38:25 +01:00
dependabot[bot]
b6f8765d3b
Bump mypy from 0.910 to 0.920
...
Bumps [mypy](https://github.com/python/mypy ) from 0.910 to 0.920.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.910...v0.920 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-20 05:38:03 +00:00
Matthias
5b608c9005
Merge pull request #6088 from freqtrade/dependabot/pip/develop/ccxt-1.64.44
...
Bump ccxt from 1.63.65 to 1.64.44
2021-12-20 06:37:59 +01:00
Matthias
cfad873ea7
Merge pull request #6092 from freqtrade/dependabot/pip/develop/jsonschema-4.3.1
...
Bump jsonschema from 4.2.1 to 4.3.1
2021-12-20 06:37:41 +01:00
Matthias
480eb55721
Merge pull request #6086 from freqtrade/dependabot/pip/develop/mkdocs-material-8.1.3
...
Bump mkdocs-material from 8.1.0 to 8.1.3
2021-12-20 06:37:23 +01:00
Matthias
e754cc09fc
Merge pull request #6089 from freqtrade/dependabot/pip/develop/types-requests-2.26.2
...
Bump types-requests from 2.26.1 to 2.26.2
2021-12-20 06:36:46 +01:00
dependabot[bot]
cde35509db
Bump jsonschema from 4.2.1 to 4.3.1
...
Bumps [jsonschema](https://github.com/Julian/jsonschema ) from 4.2.1 to 4.3.1.
- [Release notes](https://github.com/Julian/jsonschema/releases )
- [Changelog](https://github.com/Julian/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/Julian/jsonschema/compare/v4.2.1...v4.3.1 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-20 03:01:52 +00:00
dependabot[bot]
5a3a5e98d6
Bump time-machine from 2.4.1 to 2.5.0
...
Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/adamchainz/time-machine/releases )
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/HISTORY.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/2.4.1...2.5.0 )
---
updated-dependencies:
- dependency-name: time-machine
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-20 03:01:47 +00:00
dependabot[bot]
44ac002cf0
Bump types-requests from 2.26.1 to 2.26.2
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.26.1 to 2.26.2.
- [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-12-20 03:01:41 +00:00
dependabot[bot]
56d96d6cff
Bump ccxt from 1.63.65 to 1.64.44
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.63.65 to 1.64.44.
- [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.63.65...1.64.44 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-20 03:01:40 +00:00
dependabot[bot]
36632b48c7
Bump numpy from 1.21.4 to 1.21.5
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.21.4 to 1.21.5.
- [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.4...v1.21.5 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-20 03:01:34 +00:00
dependabot[bot]
1b3aaffef4
Bump mkdocs-material from 8.1.0 to 8.1.3
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.1.0 to 8.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/8.1.0...8.1.3 )
---
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-12-20 03:01:26 +00:00
Reigo Reinmets
b8b5e93000
Merge branch 'freqtrade:develop' into dca
2021-12-19 18:25:53 +02:00
Aezo Teo
6e24274dca
updated documentation for webhook
2021-12-19 23:58:58 +08:00
Matthias
a557451eee
Okex uses 4h mark candle timeframe
2021-12-19 16:47:44 +01:00
Aezo Teo
ea418bc9ac
added stats for long short
2021-12-19 23:24:46 +08:00
Reigo Reinmets
f28d95ffb5
Add test for position adjust
2021-12-19 12:27:17 +02:00
Reigo Reinmets
5da38f3613
Fix typo. Make sure trade is market open.
2021-12-19 10:36:47 +02:00
Matthias
1cbc4da72b
Merge pull request #6082 from Rikj000/docs/hyperopt-import-any
...
📝 Docs - Added `Any` import
2021-12-19 07:54:49 +01:00
Rik Helsen
58c3d69d14
📝 Docs - Added Any import
2021-12-18 23:29:55 +01:00
Reigo Reinmets
3aca3a7133
Use parentheses instead of backslash
2021-12-18 18:55:47 +02:00
Reigo Reinmets
1eb83f9a62
Fix documentation formatting.
2021-12-18 18:55:12 +02:00
Matthias
ddce28c12d
Update data downloading to include funding_fee downloads
2021-12-18 15:32:02 +01:00
Reigo Reinmets
db2f0660fa
Some more compatibility fixes.
2021-12-18 11:15:59 +02:00
Reigo Reinmets
b094430c26
Restructure for less complexity. Flake8
2021-12-18 11:01:06 +02:00
Reigo Reinmets
30673f84f9
Flake8 compatibility
2021-12-18 11:00:25 +02:00
Reigo Reinmets
cc28f73d7f
Hopefully fix orders being left lingering and trade not updating once they are complete
2021-12-17 22:29:41 +02:00
Reigo Reinmets
d10fb95fce
Fix typo
2021-12-17 22:27:10 +02:00
Reigo Reinmets
cea023399e
Merge branch 'freqtrade:develop' into dca
2021-12-17 21:59:58 +02:00
Reigo Reinmets
462270bc5a
Fix a case where the amount was not recalculated. Added additional temporary logging.
2021-12-16 22:57:56 +02:00
Matthias
ea38b58081
Add base_currency to allowed webhook fields
...
closes #6075
2021-12-16 20:18:01 +01:00
Reigo Reinmets
337af44901
Merge branch 'freqtrade:develop' into dca
2021-12-16 20:02:14 +02:00
Matthias
b2fc3e814e
Merge pull request #6055 from freqtrade/blacklist_delete
...
Add Blacklist delete
2021-12-16 13:41:18 +01:00
Matthias
39f0a17e62
Fix formatting
2021-12-16 07:11:35 +01:00
Reigo Reinmets
7200659b35
Merge branch 'freqtrade:develop' into dca
2021-12-15 23:17:44 +02:00
Matthias
f9aa36f291
Don't hard-fail when executing emergency sell fails
...
closes #6068
2021-12-15 19:37:35 +01:00
Matthias
b80b5ed1ad
Improve uri_logging test
...
part of #6069
2021-12-15 19:25:30 +01:00
Reigo Reinmets
a7c67e8c7c
Merge branch 'freqtrade:develop' into dca
2021-12-15 08:32:12 +02:00
cdimauro
9d8646072c
Add test case for checking removal of logs for pains in blacklist
2021-12-14 06:23:40 +01:00
Matthias
dda302eea2
Merge pull request #6026 from freqtrade/dependabot/pip/develop/ta-lib-0.4.22
...
Bump ta-lib from 0.4.21 to 0.4.22
2021-12-13 19:44:46 +01:00
Reigo Reinmets
9be29c6e92
Theoretically fix second order timeout/canceling deleting the whole order.
2021-12-13 20:44:18 +02:00
Reigo Reinmets
468076cf54
This has to be reset since otherwise it will not handle live limit orders after first buy.
2021-12-13 20:32:13 +02:00
Matthias
793d090561
Improve log message wording for rejected stake amounts
...
closes #6064
2021-12-13 19:29:07 +01:00
Matthias
95949bd466
Update windows wheels to ta-lib 0.4.22
2021-12-13 19:05:35 +01:00
Reigo Reinmets
d4b31263ca
Fix open rate being None formatting error.
2021-12-13 13:54:01 +02:00
Reigo Reinmets
6f6e7467f5
Fix potential problem.
2021-12-13 11:17:24 +02:00
Matthias
1d0af074ac
Merge pull request #6061 from freqtrade/dependabot/pip/develop/ccxt-1.63.65
...
Bump ccxt from 1.63.55 to 1.63.65
2021-12-13 06:51:17 +01:00
Matthias
f2d55a91cd
Merge pull request #6063 from freqtrade/dependabot/pip/develop/fastapi-0.70.1
...
Bump fastapi from 0.70.0 to 0.70.1
2021-12-13 06:51:05 +01:00
Matthias
5371458c99
Merge pull request #6062 from freqtrade/dependabot/pip/develop/pandas-1.3.5
...
Bump pandas from 1.3.4 to 1.3.5
2021-12-13 06:50:32 +01:00
dependabot[bot]
884a04c7fe
Bump fastapi from 0.70.0 to 0.70.1
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.70.0 to 0.70.1.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.70.0...0.70.1 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-13 03:01:49 +00:00
dependabot[bot]
172b9383c0
Bump pandas from 1.3.4 to 1.3.5
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.3.4 to 1.3.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.3.4...v1.3.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-12-13 03:01:44 +00:00
dependabot[bot]
ec4a24649c
Bump ccxt from 1.63.55 to 1.63.65
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.63.55 to 1.63.65.
- [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.63.55...1.63.65 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-13 03:01:38 +00:00
Reigo Reinmets
1362bd9626
Fix potential problem.
2021-12-13 02:46:37 +02:00
Reigo Reinmets
2c3e5fa080
Remove extra logging.
2021-12-13 02:30:29 +02:00
Reigo Reinmets
1017b68af9
Fix some unit-tests. Use common trade entry code.
2021-12-13 02:27:09 +02:00
Reigo Reinmets
98255c18cf
Merge branch 'freqtrade:develop' into dca
2021-12-13 02:10:13 +02:00
Matthias
3398469e55
Update PerformanceFilter to have min_profit as ratio again.
...
closes #6056
2021-12-12 13:21:36 +01:00
cdimauro
8dd3128ed4
Add type annotation to new logs suppression code
2021-12-12 12:32:09 +01:00
cdimauro
5b998aeca7
Remove unused import
...
Remove the import from copy, since deepcopy() isn't used anymore
(list.copy() is used instead).
2021-12-12 10:21:54 +01:00
cdimauro
878e16545d
Suppress additional logs for pairs in blacklist
...
Every time that there's freqtrade "ticks", pairs in the blacklist are
checked and a warning message is displayed.
So, the logs are continuously flooded with the same warnings.
For example:
2021-07-26 06:24:45 freqtrade.plugins.pairlistmanager: WARNING -
Pair XTZUP/USDT in your blacklist. Removing it from whitelist...
2021-07-26 06:24:45 freqtrade.plugins.pairlistmanager: WARNING -
Pair SUSHIUP/USDT in your blacklist. Removing it from whitelist...
2021-07-26 06:24:45 freqtrade.plugins.pairlistmanager: WARNING -
Pair XTZDOWN/USDT in your blacklist. Removing it from whitelist...
2021-07-26 06:24:50 freqtrade.plugins.pairlistmanager: WARNING -
Pair XTZUP/USDT in your blacklist. Removing it from whitelist...
2021-07-26 06:24:50 freqtrade.plugins.pairlistmanager: WARNING -
Pair SUSHIUP/USDT in your blacklist. Removing it from whitelist...
2021-07-26 06:24:50 freqtrade.plugins.pairlistmanager: WARNING -
Pair XTZDOWN/USDT in your blacklist. Removing it from whitelist...
This patch shows the warning only the first time, by keeping track
of which pairs in the blacklist were already logged.
2021-12-12 10:20:08 +01:00
Reigo Reinmets
c6256aba35
Improve documentation.
2021-12-12 08:37:03 +02:00
Reigo Reinmets
8dacd987b9
Merge branch 'freqtrade:develop' into dca
2021-12-12 08:31:38 +02:00
Matthias
c12f2378db
Merge pull request #6045 from freqtrade/trade_fee_fallback_value
...
Add unknown_fee_rate parameter
2021-12-11 20:00:01 +01:00
Matthias
1a4b403792
Merge pull request #6047 from freqtrade/dependabot/pip/develop/uvicorn-0.16.0
...
Bump uvicorn from 0.15.0 to 0.16.0
2021-12-11 19:50:18 +01:00
Matthias
b90c5e56fb
Fix webserver schema bug when running in webserver mode
2021-12-11 19:46:35 +01:00
Matthias
8fdef2900e
Increment API version to let clients know this is now available
2021-12-11 19:41:30 +01:00
Matthias
2918032dac
Merge pull request #6046 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.9
...
Bump python-telegram-bot from 13.8.1 to 13.9
2021-12-11 19:41:14 +01:00
Reigo Reinmets
64558e60d3
Fix bug in example.
2021-12-11 19:45:30 +02:00
Reigo Reinmets
2e13893341
Merge branch 'freqtrade:develop' into dca
2021-12-11 18:28:05 +02:00
Matthias
06bd8a1540
Merge pull request #6052 from freqtrade/dependabot/github_actions/develop/peter-evans/dockerhub-description-2.4.3
...
Bump peter-evans/dockerhub-description from 2.1.0 to 2.4.3
2021-12-11 17:26:43 +01:00
Reigo Reinmets
9176e2f1f6
Merge branch 'freqtrade:develop' into dca
2021-12-11 18:26:11 +02:00
Reigo Reinmets
71147d2899
Attempt to support limit orders for position adjustment.
2021-12-11 18:25:05 +02:00
dependabot[bot]
58cd91bd80
Bump python-telegram-bot from 13.8.1 to 13.9
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.8.1 to 13.9.
- [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.8.1...v13.9 )
---
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-12-11 16:00:35 +00:00
Matthias
dbe97bcdb1
Merge pull request #6053 from freqtrade/dependabot/github_actions/develop/crazy-max/ghaction-docker-buildx-3.3.1
...
Bump crazy-max/ghaction-docker-buildx from 1 to 3.3.1
2021-12-11 16:59:56 +01:00
Matthias
843eec63f0
Merge pull request #6051 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.28
...
Bump sqlalchemy from 1.4.27 to 1.4.28
2021-12-11 16:59:42 +01:00
Matthias
0df8786af6
Merge pull request #6048 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.24
...
Bump prompt-toolkit from 3.0.23 to 3.0.24
2021-12-11 16:35:07 +01:00
Matthias
b4ed90788b
Merge pull request #6050 from freqtrade/dependabot/pip/develop/ccxt-1.63.55
...
Bump ccxt from 1.63.1 to 1.63.55
2021-12-11 16:34:36 +01:00
Matthias
c871e51dcc
Merge pull request #6049 from freqtrade/dependabot/pip/develop/mkdocs-material-8.1.0
...
Bump mkdocs-material from 8.0.4 to 8.1.0
2021-12-11 16:34:28 +01:00
Matthias
857f4ec125
Remove exception-handlers which catch exceptions that are never raised
2021-12-11 16:20:09 +01:00
Reigo Reinmets
7d42f42405
Merge branch 'freqtrade:develop' into dca
2021-12-11 17:14:50 +02:00
Reigo Reinmets
f11a40f144
Improve documentation on adjust_trade_position and position_adjustment_enable
2021-12-11 17:14:04 +02:00
dependabot[bot]
783ee633aa
Bump crazy-max/ghaction-docker-buildx from 1 to 3.3.1
...
Bumps [crazy-max/ghaction-docker-buildx](https://github.com/crazy-max/ghaction-docker-buildx ) from 1 to 3.3.1.
- [Release notes](https://github.com/crazy-max/ghaction-docker-buildx/releases )
- [Changelog](https://github.com/crazy-max/ghaction-docker-buildx/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crazy-max/ghaction-docker-buildx/compare/v1...v3.3.1 )
---
updated-dependencies:
- dependency-name: crazy-max/ghaction-docker-buildx
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-11 15:13:10 +00:00
dependabot[bot]
fb134c67a9
Bump peter-evans/dockerhub-description from 2.1.0 to 2.4.3
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 2.1.0 to 2.4.3.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v2.1.0...v2.4.3 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-11 15:13:08 +00:00
Matthias
849ca1ec06
Dependabot - use correct branch
2021-12-11 16:12:36 +01:00
Matthias
8da79d0ab2
Add blacklist-control to telegram
2021-12-11 16:12:24 +01:00
dependabot[bot]
aaf5f4ce39
Bump sqlalchemy from 1.4.27 to 1.4.28
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.27 to 1.4.28.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/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-12-11 14:55:27 +00:00
dependabot[bot]
ae92bf56bf
Bump ccxt from 1.63.1 to 1.63.55
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.63.1 to 1.63.55.
- [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.63.1...1.63.55 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-11 14:55:21 +00:00
dependabot[bot]
f47cfbd2a9
Bump mkdocs-material from 8.0.4 to 8.1.0
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.0.4 to 8.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/8.0.4...8.1.0 )
---
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-12-11 14:55:13 +00:00
dependabot[bot]
c9c683f2b0
Bump prompt-toolkit from 3.0.23 to 3.0.24
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.23 to 3.0.24.
- [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.23...3.0.24 )
---
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-12-11 14:55:09 +00:00
dependabot[bot]
81cafd090d
Bump uvicorn from 0.15.0 to 0.16.0
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.15.0 to 0.16.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.15.0...0.16.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-12-11 14:55:05 +00:00
Matthias
671b9903d7
Add github-actions dependabot
2021-12-11 15:54:09 +01:00
Matthias
cc96db76f0
Add possibility to delete pairs from the pairlist via api
2021-12-11 15:53:44 +01:00
Matthias
e729fad99c
Add unknown_fee_rate parameter
2021-12-11 15:26:08 +01:00
Matthias
e9c3f0cbbd
Add note about python3.10 not being supported
...
closes #6041
2021-12-11 10:01:55 +01:00
Matthias
17bd990053
Update funding_fee freqtradebot test
2021-12-11 09:49:48 +01:00
Reigo Reinmets
f97662e816
Add position_adjustment_enable config keyword to enable it.
2021-12-11 00:28:12 +02:00
Reigo Reinmets
b7bf3247b8
Only adjust stoploss if it's set.
2021-12-10 23:17:12 +02:00
Reigo Reinmets
1e3fc5e984
Slight code touchup
2021-12-10 22:48:00 +02:00
Matthias
6948414e47
Remove no longer necessary method _get_mark_price_history
2021-12-10 19:54:49 +01:00
Matthias
a87d2d62bb
Remove no longer needed method get_funding_rate_history
2021-12-10 19:52:02 +01:00
Matthias
aabca85a5f
Update _calculate_funding_fees to reuse existing async infrastructure
2021-12-10 19:50:58 +01:00
Reigo Reinmets
c179951cca
Expect stake_amount, not actual amount of pair from strategy for DCA.
2021-12-10 20:42:24 +02:00
Matthias
35f9549e98
Expose drop_incomplete from refresh_latest_ohlcv
2021-12-10 07:36:25 +01:00
Matthias
3f266e8c8c
Improve ccxt_mark_price_test
2021-12-10 06:46:35 +01:00
Reigo Reinmets
b2c2852f86
Initial backtesting support. This does make it rather slow.
2021-12-09 23:21:35 +02:00
Reigo Reinmets
00366c5c88
Additional unit-tests
2021-12-09 20:03:41 +02:00
Reigo Reinmets
28d0b5165a
Add unit-test
2021-12-09 19:47:24 +02:00
Reigo Reinmets
fde6779873
Some code improvements. Still some bugs.
2021-12-09 14:47:44 +02:00
Reigo Reinmets
88792852e4
Merge branch 'develop' of github.com:freqtrade/freqtrade into dca
2021-12-09 14:33:14 +02:00
Matthias
edd80c3006
Merge branch 'develop' into feat/short
2021-12-09 06:34:07 +01:00
Matthias
0c28d15dc1
Merge pull request #5780 from samgermain/mark-price-candles
...
Mark price candles
2021-12-09 06:24:54 +01:00
Matthias
be6b1f6f83
Import from enums, not submodules
2021-12-09 06:18:21 +01:00
Matthias
b79f2f2981
Merge pull request #6035 from freqtrade/revert-6034-dependabot/docker/python-3.10.1-slim-bullseye
...
Revert "Bump python from 3.9.9-slim-bullseye to 3.10.1-slim-bullseye"
2021-12-09 06:18:11 +01:00
Matthias
facb5b3991
Revert "Bump python from 3.9.9-slim-bullseye to 3.10.1-slim-bullseye"
2021-12-09 06:17:56 +01:00
Matthias
79a87649b9
Merge pull request #6034 from freqtrade/dependabot/docker/python-3.10.1-slim-bullseye
...
Bump python from 3.9.9-slim-bullseye to 3.10.1-slim-bullseye
2021-12-09 06:15:16 +01:00
dependabot[bot]
7848e17a49
Bump python from 3.9.9-slim-bullseye to 3.10.1-slim-bullseye
...
Bumps python from 3.9.9-slim-bullseye to 3.10.1-slim-bullseye.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-09 03:01:59 +00:00
Matthias
2679744228
Explicit test for candletype get_default
2021-12-08 16:20:26 +01:00
Matthias
35afc7b478
Fix wrong tradingMOde comparison
2021-12-08 16:07:27 +01:00
Matthias
25e1142f89
Update Enum imports
2021-12-08 15:59:20 +01:00
Matthias
d079b444a6
Add optional "has" (as comment for now)
2021-12-08 14:48:56 +01:00
Matthias
9b9d61c6d6
Remove SPOT_ candletype
2021-12-08 14:38:09 +01:00
Matthias
d89cbda7b8
Use candle_type_def where possible
2021-12-08 14:15:54 +01:00
Matthias
222c293602
Add "defaultCandletype"
2021-12-08 13:17:20 +01:00
Matthias
dda7283f3e
Remove unnecessary default parameters
2021-12-08 11:32:58 +01:00
Matthias
ac2fb08aea
Small updates while reviewing
2021-12-07 20:21:49 +01:00
Matthias
f1c5a4d065
Use pair-reconstruction method wherever possible
2021-12-07 20:12:44 +01:00
Matthias
5b67be06c2
Update description of --candletypes
2021-12-07 20:00:12 +01:00
Matthias
b4d27973b1
Update ohlcv_get_pairs test
2021-12-07 19:57:18 +01:00
Matthias
37b013c157
Update hdf5 test
2021-12-07 19:50:16 +01:00
Reigo Reinmets
fd875786fd
Initial very crude DCA implementation attempt. Very alpha.
...
No backtesting support.
2021-12-07 11:16:11 +02:00
Matthias
a870e0962a
Fix some obtruse (test)bugs
2021-12-07 07:25:00 +01:00
Matthias
ba1091b9e4
Improve dataprovider test
2021-12-07 07:11:36 +01:00
Matthias
cff950d783
Update test_convert_ohlcv_format to test as before
...
it did test conversion of multiple files, and that should be kept this
way.
2021-12-07 07:06:28 +01:00
Matthias
5a3b907132
Update converter tests
2021-12-07 06:59:27 +01:00
Matthias
a58c2c4f6c
Update ccxt_compat tests to also test funding_rate
2021-12-07 06:31:39 +01:00
Matthias
ce0df08ac7
Update documentation of changed commands
2021-12-06 07:11:15 +01:00
Matthias
decaa24f81
Merge pull request #6028 from freqtrade/dependabot/pip/develop/mkdocs-material-8.0.4
...
Bump mkdocs-material from 8.0.1 to 8.0.4
2021-12-06 07:03:50 +01:00
Matthias
f9529c1fb6
Merge pull request #6027 from freqtrade/dependabot/pip/develop/ccxt-1.63.1
...
Bump ccxt from 1.62.42 to 1.63.1
2021-12-06 06:22:58 +01:00
dependabot[bot]
3dda0ef2ef
Bump mkdocs-material from 8.0.1 to 8.0.4
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 8.0.1 to 8.0.4.
- [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/8.0.1...8.0.4 )
---
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-12-06 03:01:35 +00:00
dependabot[bot]
50a6eaea22
Bump ccxt from 1.62.42 to 1.63.1
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.62.42 to 1.63.1.
- [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.62.42...1.63.1 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-06 03:01:30 +00:00
dependabot[bot]
61211a1194
Bump ta-lib from 0.4.21 to 0.4.22
...
Bumps [ta-lib](https://github.com/mrjbq7/ta-lib ) from 0.4.21 to 0.4.22.
- [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.21...TA_Lib-0.4.22 )
---
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-12-06 03:01:18 +00:00
Matthias
9d79501c13
Add candletypes argument for convert-data
2021-12-05 10:26:00 +01:00
Matthias
a80c3f6a1b
Use exchange-dependant timeframe/candletype to get mark/index candles
2021-12-05 10:01:44 +01:00
Matthias
a7eb9f8a58
Fix random test failure
2021-12-05 09:41:24 +01:00
Matthias
fbd64d757d
Improve doc wording
2021-12-05 09:26:44 +01:00
Matthias
4278c5a24a
add note about arm64 installation
...
closes #6025
2021-12-05 09:24:40 +01:00
Matthias
243e59cabb
Merge pull request #5929 from dvdmchl/develop
...
Telegram and log prints strategy version.
2021-12-04 15:16:42 +01:00
Matthias
210202a797
Merge pull request #5756 from GluTbl/patch-1
...
add custom entry/exit price support to backtesting
2021-12-04 15:16:15 +01:00
Matthias
1a08613498
Fix parameter sequence in mock
2021-12-04 15:13:06 +01:00
Matthias
c981cc335d
Remove wrong comment
2021-12-04 14:51:55 +01:00
Matthias
d0467b30ba
Add strategy_version to API response
2021-12-04 14:49:45 +01:00
Matthias
e3190cf8a8
Update documentation
2021-12-04 14:44:03 +01:00
Matthias
848a2d5383
Merge branch 'develop' into pr/dvdmchl/5929
2021-12-04 14:40:15 +01:00
Matthias
2080bf0952
Fix some formatting errors, add test for strategy version
2021-12-04 14:40:05 +01:00
Matthias
68ac8008ec
Call custom_exit_price only for sell_signal and custom_sell
2021-12-04 14:14:22 +01:00
Matthias
84ad176287
Improve documentation wording
2021-12-04 13:33:38 +01:00
Matthias
86910b58dc
Bracket entry/exit prices to low/high of the candle
2021-12-03 17:44:53 +01:00
Matthias
d1209fe415
Merge branch 'develop' into pr/GluTbl/5756
2021-12-03 17:37:44 +01:00
Matthias
5b779fd68b
Update missing candle_type params
2021-12-03 16:44:05 +01:00
Matthias
d09a30cc67
OrderTypeValues should be in enums
2021-12-03 15:34:28 +01:00
Matthias
e75f31ee86
Create correct Type for PairWithTimeFrame
2021-12-03 15:20:18 +01:00
Matthias
bead867940
Improve some typehints
2021-12-03 15:08:00 +01:00
Matthias
9421e6e61c
Improve some tests
2021-12-03 14:57:09 +01:00
Matthias
69f371bf63
Update download-data to download necessary data for futures
2021-12-03 14:43:49 +01:00
Matthias
d30aaaeaaa
Tests should also use CandleType
2021-12-03 14:27:04 +01:00
Matthias
2f17fa2765
Update more to use candleType
2021-12-03 14:15:35 +01:00
Matthias
5493212672
More candletype changes
2021-12-03 13:04:31 +01:00
Matthias
f33643cacf
Add candletype from string
2021-12-03 12:46:18 +01:00
Matthias
f9cf59bb4d
Candle_type to enum
2021-12-03 12:32:12 +01:00
Matthias
a87e256737
Add candleType enum
2021-12-03 12:12:33 +01:00
Matthias
e0e4369c8e
list-available-pairs should be tradingmode dependent
2021-12-03 08:09:32 +01:00
Matthias
b578e31255
Align tests to have futures data in futures/ directory
2021-12-03 07:20:43 +01:00
Matthias
7baf11a497
Futures candles should go into a subdirectory
2021-12-03 07:04:53 +01:00
Matthias
fae7167bf3
Merge branch 'feat/short' into pr/samgermain/5780
2021-12-02 20:25:30 +01:00
Matthias
fb1599d21b
Merge branch 'develop' into feat/short
2021-12-02 20:20:35 +01:00
Matthias
ad5c8f601c
Simplify datahandler classes by exploiting commonalities
2021-12-02 20:19:22 +01:00
Matthias
d3ad4fb52e
Don't crash dry-run if orderbook side is empty
...
closes #6018
2021-12-02 19:17:47 +01:00
Matthias
22cda87211
Update some tests after merge
2021-12-02 19:05:06 +01:00
Matthias
f4d0abc51a
Merge branch 'feat/short' into pr/samgermain/5780
2021-12-02 07:09:37 +01:00
Matthias
294c98ed5e
Document exchange.uid
...
part of #6016
2021-12-02 06:55:08 +01:00
Matthias
f71b7a4e76
Merge branch 'develop' into feat/short
2021-12-02 06:53:15 +01:00
Matthias
c1fed8a077
Merge pull request #6014 from freqtrade/double_notifications
...
Double notifications
2021-12-02 06:39:18 +01:00
Matthias
0375a08302
use to_hdf instead of HDFStore
2021-12-01 20:32:23 +01:00
Matthias
5ce1eeecf5
Reorder messages to be sent in correct order
...
buy first, then buy fill,
sell first, then sell fill.
2021-12-01 19:57:24 +01:00
Matthias
77443d5abc
Merge pull request #6011 from freqtrade/lev/backtesting
...
correctly apply leverage to backtesting
2021-12-01 19:49:40 +01:00
Matthias
67f3570bf3
Merge branch 'develop' into feat/short
2021-12-01 07:21:36 +01:00
Matthias
c22f381dfe
Fix Schema issue
...
closes #6010
2021-11-30 20:46:47 +01:00
Matthias
8b2fbb6432
Add leveraged backtest detail test
2021-11-30 20:42:18 +01:00
Matthias
a2a974fc6d
correctly apply leverage to backtesting
2021-11-30 20:32:34 +01:00
Matthias
542963c7a6
Reduce code complexity by combining buy and buy_fill methods
2021-11-30 19:45:20 +01:00
Matthias
f0abe218a2
Batch ohlcv requests to not overwelm ccxt's async throttler
...
closes #6003
2021-11-30 07:10:12 +01:00
Matthias
231b1e2f57
Improve Async error message content
2021-11-30 07:10:12 +01:00
Matthias
de7e1e6bf7
Merge pull request #5980 from incrementby1/ShuffleFilterDetectLiveMode
...
Shuffle filter use seed only in backtesting mode
2021-11-30 06:37:35 +01:00
incrementby1
85b1f6f6b3
Update pairlists.md
2021-11-29 20:44:51 +01:00
incrementby1
60eca8b1f1
revert to random object
2021-11-29 20:35:43 +01:00
Matthias
06d8217e62
Merge pull request #5983 from PostmanSpat/webhook-raw-retry
...
Added raw config and retry config to webhook
2021-11-29 20:30:06 +01:00
Matthias
dfb148f8d7
Fix formatting
2021-11-29 19:54:54 +01:00
Matthias
f8cb3d2901
Restore openAPI functioning
2021-11-29 19:52:40 +01:00
Matthias
bd8348451e
Merge pull request #5999 from freqtrade/dependabot/pip/develop/mkdocs-material-8.0.1
...
Bump mkdocs-material from 7.3.6 to 8.0.1
2021-11-29 19:50:59 +01:00
Matthias
0f15340269
Merge pull request #5995 from freqtrade/dependabot/pip/develop/aiofiles-0.8.0
...
Bump aiofiles from 0.7.0 to 0.8.0
2021-11-29 19:32:45 +01:00
Matthias
2e51477455
Update mkdocs file to 8.0
2021-11-29 19:32:16 +01:00
Spat
018407852a
Added missing webhook config params to constants
2021-11-29 18:17:59 +11:00
Matthias
56b4457a9c
Merge pull request #5996 from freqtrade/dependabot/pip/develop/time-machine-2.4.1
...
Bump time-machine from 2.4.0 to 2.4.1
2021-11-29 08:07:30 +01:00
Matthias
2db064d8f7
Merge pull request #6000 from stash86/fix-docs
...
Add few sentences to make clear about backtest + pairlist handlers
2021-11-29 07:09:36 +01:00
Matthias
f0bf9b51dc
Merge pull request #5992 from freqtrade/dependabot/pip/develop/ccxt-1.62.42
...
Bump ccxt from 1.61.92 to 1.62.42
2021-11-29 07:08:46 +01:00
dependabot[bot]
57e55eb938
Bump time-machine from 2.4.0 to 2.4.1
...
Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/adamchainz/time-machine/releases )
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/HISTORY.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/2.4.0...2.4.1 )
---
updated-dependencies:
- dependency-name: time-machine
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-29 06:00:32 +00:00
Matthias
5ee5600cb9
Merge pull request #5993 from freqtrade/dependabot/pip/develop/scipy-1.7.3
...
Bump scipy from 1.7.2 to 1.7.3
2021-11-29 06:59:51 +01:00
Matthias
828ab874c1
Merge pull request #5991 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.23
...
Bump prompt-toolkit from 3.0.22 to 3.0.23
2021-11-29 06:59:30 +01:00
Matthias
90892e5a89
Merge pull request #5997 from freqtrade/dependabot/pip/develop/types-python-dateutil-2.8.3
...
Bump types-python-dateutil from 2.8.2 to 2.8.3
2021-11-29 06:59:14 +01:00
Matthias
180df0514f
Merge pull request #5998 from freqtrade/dependabot/pip/develop/types-requests-2.26.1
...
Bump types-requests from 2.26.0 to 2.26.1
2021-11-29 06:58:55 +01:00
Matthias
731208936f
Merge pull request #5994 from freqtrade/dependabot/pip/develop/types-cachetools-4.2.6
...
Bump types-cachetools from 4.2.5 to 4.2.6
2021-11-29 06:58:41 +01:00
Stefano Ariestasia
3b4051488f
Merge branch 'fix-docs' of https://github.com/stash86/freqtrade into fix-docs
2021-11-29 14:32:37 +09:00
Stefano Ariestasia
c126d2530a
Add few sentences on docs
...
- Add warning that PrecisionFilter can't be used on backtest that use multiple strategies
- Add note that not all pairlist handlers can be used on backtest
2021-11-29 14:32:33 +09:00
dependabot[bot]
24997fb36f
Bump mkdocs-material from 7.3.6 to 8.0.1
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.3.6 to 8.0.1.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Upgrade guide](https://github.com/squidfunk/mkdocs-material/blob/master/docs/upgrade.md )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.3.6...8.0.1 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-29 03:01:50 +00:00
dependabot[bot]
b81d768eb3
Bump types-requests from 2.26.0 to 2.26.1
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.26.0 to 2.26.1.
- [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-11-29 03:01:45 +00:00
dependabot[bot]
39c3175b69
Bump types-python-dateutil from 2.8.2 to 2.8.3
...
Bumps [types-python-dateutil](https://github.com/python/typeshed ) from 2.8.2 to 2.8.3.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-python-dateutil
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-29 03:01:43 +00:00
dependabot[bot]
b0b2fdba70
Bump aiofiles from 0.7.0 to 0.8.0
...
Bumps [aiofiles](https://github.com/Tinche/aiofiles ) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/Tinche/aiofiles/releases )
- [Commits](https://github.com/Tinche/aiofiles/compare/v0.7.0...v0.8.0 )
---
updated-dependencies:
- dependency-name: aiofiles
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-29 03:01:38 +00:00
dependabot[bot]
c2a7b1930b
Bump types-cachetools from 4.2.5 to 4.2.6
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 4.2.5 to 4.2.6.
- [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-11-29 03:01:36 +00:00
dependabot[bot]
589c9f55e0
Bump scipy from 1.7.2 to 1.7.3
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.7.2...v1.7.3 )
---
updated-dependencies:
- dependency-name: scipy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-29 03:01:33 +00:00
dependabot[bot]
e9e8023d73
Bump ccxt from 1.61.92 to 1.62.42
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.61.92 to 1.62.42.
- [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.61.92...1.62.42 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-29 03:01:27 +00:00
dependabot[bot]
df09fe5df6
Bump prompt-toolkit from 3.0.22 to 3.0.23
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.22 to 3.0.23.
- [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.22...3.0.23 )
---
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-11-29 03:01:20 +00:00
Spat
29180a1d2b
Moved retry config to constants
2021-11-29 10:48:35 +11:00
Spat
0fa5bf54cd
Changed comment
2021-11-29 10:30:41 +11:00
Matthias
cf5ff9257d
Add plotconfig as property documentation and sample
2021-11-28 19:39:43 +01:00
Matthias
134b129d9d
get_analyzed_df does not need a "candle_type" argument
2021-11-28 19:14:58 +01:00
incrementby1
c7d10e2c7e
delete unneeded comment
2021-11-28 19:05:02 +01:00
Matthias
cb4efa6d56
Revert unnecessary formatting changes
2021-11-28 15:53:13 +01:00
Matthias
c20157e64f
Add compatibility code for existing informative_pairs implementation
2021-11-28 15:43:04 +01:00
Matthias
0d6c933935
Improve and fix pair detection from available data
2021-11-28 15:25:57 +01:00
Matthias
0d1324718c
Don't replace "-" when writing pair files
2021-11-28 15:08:02 +01:00
Matthias
7faa7539b4
Further enhance pair retrieval
2021-11-28 15:03:55 +01:00
Matthias
8d70672bee
Enhance Regex to work for mark candles
2021-11-28 14:37:54 +01:00
Matthias
c096c7f5cb
Add explicit tests for ohlcv regex
2021-11-28 14:34:46 +01:00
Matthias
2414c0bd9f
Merge pull request #5982 from stash86/fix-docs
...
add weekly and monthly to valid keys
2021-11-28 08:28:13 +01:00
Spat
fb6ae174b9
Added raw config and retry config to webhook
2021-11-28 11:42:57 +11:00
Stefano Ariestasia
fd9bf2adb0
add weekly and monthly to valid keys
2021-11-28 08:23:02 +09:00
Matthias
6429205d39
Improve Notebook documentation to include Dataprovider
...
fix #5975
2021-11-27 19:53:37 +01:00
Matthias
2b3e7eeb21
Use Enum values within bot code
2021-11-27 19:41:36 +01:00
Matthias
409a801763
Fix caching problem in refresh_ohlcv
...
closes #5978
2021-11-27 19:31:39 +01:00
incrementby1
b90303c9a3
Update ShuffleFilter.py
...
random.Random() is deprecated since 3.9
2021-11-27 18:26:30 +01:00
Matthias
4179a1a797
Merge pull request #5977 from freqtrade/new_release
...
New release 2021.11
2021-11-27 17:01:56 +01:00
Matthias
cb95b362ec
Merge pull request #5976 from freqtrade/forcebuy
...
allow force options with ordertype
2021-11-27 17:01:18 +01:00
Matthias
107e124f60
Fix bug in exchange causing candles not to download
2021-11-27 17:00:06 +01:00
Matthias
bf8f1045ca
Map binanceusdm to ft binance class
2021-11-27 16:46:17 +01:00
Matthias
504efbd6d4
Add futures argument to download-data command
2021-11-27 16:36:59 +01:00
incrementby1
62d248d182
Merge pull request #2 from incrementby1/ShuffleFilterDetectLiveModes
...
Update pairlists.md
2021-11-27 16:30:46 +01:00
incrementby1
2f0f576fce
Update pairlists.md
...
ShuffleFilter will automatically detect runmodes and apply the `seed` only for backtesting modes - if ad `seed` value is set.
2021-11-27 16:28:41 +01:00
incrementby1
8c52ba3360
ShuffleFilterDetectLiveMode
...
# Apply seed in backtesting mode to get comparable results,
# but not in live modes to get a non-repeating order of pairs during live modes.
2021-11-27 16:21:23 +01:00
Sam Germain
392128013f
Updated ohlcv_get_available_data to recognize swap and futures pairs
2021-11-27 03:11:44 -06:00
Sam Germain
8761649fd7
Added candle_type in doc strings
2021-11-27 02:55:42 -06:00
Matthias
7e1eedd7df
Version bump to 2021.11
2021-11-27 09:55:00 +01:00
Matthias
eab4bdd274
Merge branch 'stable' into new_release
2021-11-27 09:54:51 +01:00
Matthias
a9cdb428d0
Version bump to 2021.10
2021-11-27 09:53:34 +01:00
Matthias
3f10430eb5
Version bump to 2021.9
2021-11-27 09:53:34 +01:00
Matthias
a629777890
Improve test coverage in telegram module
2021-11-27 09:53:05 +01:00
Sam Germain
0183e313ac
Merge branch 'mark-price-candles' of https://github.com/samgermain/freqtrade into mark-price-candles
2021-11-27 02:44:14 -06:00
Sam Germain
0d30b32fdd
Formatting changes
2021-11-27 02:44:06 -06:00
Matthias
6ca6f62509
Remove duplicate code in optimize_reports
2021-11-27 09:39:10 +01:00
Matthias
bc52b3db56
Properly handle None values via API
2021-11-27 09:26:14 +01:00
Matthias
80ed5283b2
Add forcesell market/limit distinction
2021-11-27 09:10:18 +01:00
Matthias
450293878f
Merge pull request #5964 from stash86/fix-docs
...
Add more words on VolumePairlist backtest error message
2021-11-26 07:48:24 +01:00
Matthias
897788de17
Reformulate exception to be "nicer"
2021-11-26 07:02:50 +01:00
Matthias
cc9ea1d466
Merge pull request #5935 from freqtrade/short_buy_tag_compat
...
Short buy tag compat
2021-11-26 06:29:56 +01:00
Matthias
f4bc30c927
Update docs to include "vpn/ssh" section
2021-11-26 06:23:29 +01:00
Stefano Ariestasia
5307d2bf3b
Trimming the sentence
2021-11-25 17:04:04 +09:00
Stefano Ariestasia
c23d90e2b8
Update test_backtesting.py
2021-11-25 16:56:56 +09:00
Stefano Ariestasia
0c629fc951
Update test_backtesting.py
2021-11-25 16:03:29 +09:00
Stefano Ariestasia
0d1e84cf55
Add more words
...
Because apparently, we get at least 1 question about this everyday in Discord
2021-11-25 16:00:10 +09:00
Matthias
338fe333a9
Allow forcebuy to specify order_type
2021-11-24 20:20:58 +01:00
Matthias
65906d330f
Improve tests for pair_to_filename
2021-11-23 20:07:54 +01:00
Matthias
e8feac3674
Improve tests for pair_to_filename
2021-11-23 20:02:07 +01:00
Matthias
51e54a666c
Merge branch 'feat/short' into pr/samgermain/5780
2021-11-23 19:01:07 +01:00
Matthias
db16098981
Fix Tests
2021-11-23 17:43:37 +01:00
Matthias
342862a5f3
Merge pull request #5952 from freqtrade/armhf_39
...
Update ARMHF image to 3.9
2021-11-23 15:37:40 +01:00
Matthias
c23ca35d23
Update ARMHF image to 3.9
2021-11-23 14:04:39 +01:00
Matthias
047707f840
Merge pull request #5953 from samgermain/is-future-method-fix
...
Is future method fix
2021-11-23 11:33:53 +01:00
Sam Germain
586ca3b2fa
removed is_market_future from binance and ftx
2021-11-23 11:09:31 +01:00
Sam Germain
70751b942c
market_is_future fix
2021-11-23 01:50:23 -06:00
Matthias
ce0593c0e1
Merge branch 'develop' into feat/short
2021-11-23 07:35:26 +01:00
Matthias
b8cefd687e
Add api_version to botresponse
2021-11-23 07:08:55 +01:00
Matthias
0d082f7b17
Merge pull request #5950 from flozzone/patch-1
...
fix typo in Volatility filter description.
2021-11-22 20:17:54 +01:00
flozzone
c245a2a897
fix typo in Volatility filter description.
2021-11-22 20:10:26 +01:00
Matthias
2c805e53ee
Merge pull request #5945 from ACMCMC/patch-1
...
Changed the wording of the documentation to be clearer
2021-11-22 19:28:45 +01:00
Matthias
259b95074f
Merge pull request #5936 from rokups/rk/decorator-fix
...
Use market data to get base and quote currencies in @informative() decorator
2021-11-22 19:14:35 +01:00
Aldán Creo
43dab3ee60
Changed the wording of the documentation to be clearer
...
The sentence I've changed was continued on a different paragraph before, even though they were connected ideas. I have changed it so that they are part of the same paragraph now.
2021-11-22 19:08:06 +01:00
Rokas Kupstys
78a00f2518
Use market data to get base and quote currencies in @informative() decorator.
2021-11-22 09:27:45 +02:00
Matthias
280a0ec17e
Merge pull request #5944 from freqtrade/dependabot/pip/develop/ccxt-1.61.92
...
Bump ccxt from 1.61.24 to 1.61.92
2021-11-22 07:15:53 +01:00
Matthias
64e34f382e
Sell-fill should include open-rate
2021-11-22 07:13:22 +01:00
Matthias
ecf2ac3c21
Bump aiohttp to 3.8.1
2021-11-22 06:51:06 +01:00
dependabot[bot]
80946cd9d6
Bump ccxt from 1.61.24 to 1.61.92
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.61.24 to 1.61.92.
- [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.61.24...1.61.92 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-22 05:47:48 +00:00
Matthias
965ab3848c
Merge pull request #5943 from freqtrade/dependabot/pip/develop/plotly-5.4.0
...
Bump plotly from 5.3.1 to 5.4.0
2021-11-22 06:46:52 +01:00
Matthias
6f93f96f18
Merge pull request #5941 from freqtrade/dependabot/pip/develop/cryptography-36.0.0
...
Bump cryptography from 35.0.0 to 36.0.0
2021-11-22 06:46:29 +01:00
Matthias
9f1fdc9931
Merge pull request #5942 from freqtrade/dependabot/pip/develop/types-cachetools-4.2.5
...
Bump types-cachetools from 4.2.4 to 4.2.5
2021-11-22 06:45:09 +01:00
Matthias
e0f21a5e35
Merge pull request #5939 from freqtrade/dependabot/pip/develop/filelock-3.4.0
...
Bump filelock from 3.3.2 to 3.4.0
2021-11-22 06:44:03 +01:00
dependabot[bot]
0ef99206b0
Bump plotly from 5.3.1 to 5.4.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 5.3.1 to 5.4.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.3.1...v5.4.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-11-22 03:01:56 +00:00
dependabot[bot]
247f855ba9
Bump types-cachetools from 4.2.4 to 4.2.5
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 4.2.4 to 4.2.5.
- [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-11-22 03:01:52 +00:00
dependabot[bot]
fdc6ca1bd8
Bump cryptography from 35.0.0 to 36.0.0
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 35.0.0 to 36.0.0.
- [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/35.0.0...36.0.0 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-22 03:01:48 +00:00
dependabot[bot]
ab93e13682
Bump filelock from 3.3.2 to 3.4.0
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.3.2 to 3.4.0.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.3.2...3.4.0 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-22 03:01:36 +00:00
Sam Germain
920151934a
Added candle_type to a lot of methods, wrote some tests
2021-11-21 17:48:14 -06:00
Sam Germain
e2f98a8dab
replaced candle_type: Optional[str] = '' with candle_type: str = ''
2021-11-21 17:48:14 -06:00
Sam Germain
64a6abc541
Added candle type to ohlcv_get_available_data
2021-11-21 17:48:14 -06:00
Sam Germain
b4029533ec
removed candle type from idatahandler.py
2021-11-21 17:48:14 -06:00
Sam Germain
c3b2929e75
Added template for test test_hdf5datahandler_ohlcv_load_and_resave
2021-11-21 17:48:14 -06:00
Sam Germain
843ca22a56
mark price test ohlcv_get_pairs
2021-11-21 17:48:14 -06:00
Sam Germain
91a11d01e9
Added XRP_USDT-1h-mark json testdat file, and test for ohlcv_load with candle_type=mark
2021-11-21 17:48:14 -06:00
Sam Germain
043ed3e330
Added candle_type tests for test_json_pair_data_filename
2021-11-21 17:48:14 -06:00
Sam Germain
12060a2d2c
fixed error with fetch_ohlcv candndle_type
2021-11-21 17:48:14 -06:00
Sam Germain
a657707ca3
Added timedelta to exchange
2021-11-21 17:48:14 -06:00
Sam Germain
3d95533bf9
Removed candletype from converter methods
2021-11-21 17:48:14 -06:00
Sam Germain
ee2ad8ca97
updated historic data filenames to include the candle type
2021-11-21 17:48:14 -06:00
Sam Germain
c8162479d6
Added price as param to fetch_ohlcv
2021-11-21 17:48:14 -06:00
Matthias
c26c0b6822
Merge branch 'feat/short' into short_buy_tag_compat
2021-11-21 19:31:59 +01:00
Matthias
aad37bb8f3
Merge pull request #5924 from freqtrade/feat/leverage
...
call leverage methods
2021-11-21 19:30:27 +01:00
Matthias
63d94aa585
short should be allowed for all non-spot modes
2021-11-21 19:29:08 +01:00
Matthias
983484accd
Remove fluky test (seconds still tick with time_machine)
2021-11-21 10:36:39 +01:00
Matthias
fb519a5b39
Add comment with reasoning to ignore leverage in min_amount calculation
2021-11-21 10:28:40 +01:00
Matthias
192ac88314
Update optimize-reports to enter_tag wording
2021-11-21 10:20:09 +01:00
Matthias
2a84526f04
Remove more buy_tag references
2021-11-21 10:05:56 +01:00
Matthias
36deced00b
Remove more buy_tag references
2021-11-21 09:55:10 +01:00
Matthias
7d77aff289
Add some compatibility around buy_tag
2021-11-21 09:24:20 +01:00
Matthias
97ff7d1223
Merge branch 'develop' into feat/short
2021-11-21 09:13:53 +01:00
Matthias
7a8978abbb
Make ohlcv data endpoint work correctly with new interface
2021-11-20 20:09:37 +01:00
Dardon
d4fd13bf50
Telegram and log prints strategy version.
2021-11-20 16:26:07 +00:00
Matthias
c0cc3f5f97
Small doc improvements to callback documentation
2021-11-20 16:15:03 +01:00
Matthias
b36fe8fe0f
Simplify strategy documentation
2021-11-20 11:48:11 +01:00
Matthias
0bae1471bd
Extract callbacks into a separate site
2021-11-20 11:44:56 +01:00
Matthias
ef67a2adfc
Improve callback documentation
2021-11-20 11:39:24 +01:00
Matthias
d8ee72554f
Improve callback documentation
2021-11-20 11:39:24 +01:00
Matthias
f8f7d81fc2
Update strategy template to use parameters
2021-11-20 11:39:21 +01:00
Matthias
a239e5f725
Add segment on colliding signals
2021-11-20 11:35:48 +01:00
Matthias
32a56bbd4a
Merge pull request #5926 from samgermain/has-no-leverage
...
Trade.has_no_leverage makes more sense
2021-11-20 11:31:36 +01:00
Sam Germain
54ef52692f
Trade.has_no_leverage makes more sense
2021-11-20 01:06:10 -06:00
Matthias
988f4d5190
Test leverage call in freqtradebot
2021-11-19 19:34:59 +01:00
Matthias
9aed76ba17
Integrate leverage() to freqtradebot
2021-11-19 19:23:48 +01:00
Matthias
6247608cc6
top/bottom cap leverage
2021-11-19 07:11:19 +01:00
Matthias
021d1b518c
Call "leverage" to determine leverage to be used.
2021-11-18 20:55:45 +01:00
Matthias
5a8824171c
Add short/long metrics to backtest result
2021-11-18 20:42:43 +01:00
Matthias
0a50017c84
Add long/short support to backtesting
2021-11-18 20:34:59 +01:00
Matthias
f40221dd9f
Merge branch 'develop' into feat/short
2021-11-18 20:20:01 +01:00
Matthias
8638e6fe47
Simplify tradingmode parsing
2021-11-18 19:58:44 +01:00
Matthias
06c81b5234
Merge pull request #5919 from mablue/patch-6
...
indentation problem :)
2021-11-18 11:58:36 +01:00
Masoud Azizi
0b6060dd11
indentation problem :)
2021-11-18 13:28:17 +03:30
Matthias
5fb0f53539
Add curl to install description
2021-11-17 19:36:38 +01:00
Matthias
4f0a73010a
Merge pull request #5890 from aezomz/todo-rpc
...
Todo-lev RPC tests and model
2021-11-17 06:58:07 +01:00
Matthias
cbb5025711
Merge pull request #5825 from freqtrade/futures_pairlist
...
Futures pairlist
2021-11-16 19:46:27 +01:00
aezo.teo
1ba2e275b8
updated test param format
2021-11-16 14:29:40 +08:00
Matthias
ce3c5b32f9
Fix test leakage in ccxt_compat
2021-11-16 07:04:56 +01:00
aezo.teo
c17c1611bd
removed short_trades, updated schema, tests
2021-11-16 14:03:33 +08:00
Matthias
5cfc385d44
Versionbump ccxt
2021-11-16 06:40:29 +01:00
Matthias
75eccea88d
Improve futures detection, add ccxt-compat test
2021-11-15 19:57:36 +01:00
Matthias
4e9b83e170
Merge branch 'feat/short' into futures_pairlist
2021-11-15 19:12:36 +01:00
aezo.teo
9c34208b15
Merge branch 'upstream-5890' into todo-rpc
2021-11-15 23:30:54 +08:00
Matthias
60cf52aa34
Remove unused test code
2021-11-15 07:10:58 +01:00
Matthias
4d45eb0644
Merge pull request #5896 from freqtrade/dependabot/pip/develop/python-telegram-bot-13.8.1
...
Bump python-telegram-bot from 13.7 to 13.8.1
2021-11-15 07:01:36 +01:00
Matthias
056f8c72a1
Merge pull request #5895 from freqtrade/dependabot/pip/develop/ccxt-1.61.24
...
Bump ccxt from 1.60.68 to 1.61.24
2021-11-15 07:01:15 +01:00
Matthias
6a79a04350
Merge pull request #5901 from freqtrade/dependabot/pip/develop/jinja2-3.0.3
...
Bump jinja2 from 3.0.2 to 3.0.3
2021-11-15 06:28:00 +01:00
dependabot[bot]
d477ccab19
Bump ccxt from 1.60.68 to 1.61.24
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.60.68 to 1.61.24.
- [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.60.68...1.61.24 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 05:27:50 +00:00
dependabot[bot]
e3bb102dc0
Bump python-telegram-bot from 13.7 to 13.8.1
...
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot ) from 13.7 to 13.8.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.7...v13.8.1 )
---
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-11-15 05:27:49 +00:00
Matthias
5df5a6f13b
Merge pull request #5898 from freqtrade/dependabot/pip/develop/coveralls-3.3.1
...
Bump coveralls from 3.3.0 to 3.3.1
2021-11-15 06:27:39 +01:00
Matthias
f4fd4ecdb9
Merge pull request #5899 from freqtrade/dependabot/pip/develop/isort-5.10.1
...
Bump isort from 5.10.0 to 5.10.1
2021-11-15 06:27:20 +01:00
Matthias
c8191c4412
Merge pull request #5893 from freqtrade/dependabot/pip/develop/types-requests-2.26.0
...
Bump types-requests from 2.25.11 to 2.26.0
2021-11-15 06:26:50 +01:00
Matthias
46de615b50
Merge pull request #5894 from freqtrade/dependabot/pip/develop/pymdown-extensions-9.1
...
Bump pymdown-extensions from 9.0 to 9.1
2021-11-15 06:26:31 +01:00
Matthias
003e17bbb2
Merge pull request #5902 from freqtrade/dependabot/pip/develop/nbconvert-6.3.0
...
Bump nbconvert from 6.2.0 to 6.3.0
2021-11-15 06:26:13 +01:00
Matthias
b1618afef3
Merge pull request #5897 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.27
...
Bump sqlalchemy from 1.4.26 to 1.4.27
2021-11-15 06:25:55 +01:00
dependabot[bot]
7bd384c7fb
Bump nbconvert from 6.2.0 to 6.3.0
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.2.0...6.3.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-11-15 03:01:45 +00:00
dependabot[bot]
876b59f477
Bump jinja2 from 3.0.2 to 3.0.3
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.0.2 to 3.0.3.
- [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.2...3.0.3 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 03:01:42 +00:00
dependabot[bot]
8ec5f72be4
Bump isort from 5.10.0 to 5.10.1
...
Bumps [isort](https://github.com/pycqa/isort ) from 5.10.0 to 5.10.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.10.0...5.10.1 )
---
updated-dependencies:
- dependency-name: isort
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 03:01:30 +00:00
dependabot[bot]
178e3ac6af
Bump coveralls from 3.3.0 to 3.3.1
...
Bumps [coveralls](https://github.com/TheKevJames/coveralls-python ) from 3.3.0 to 3.3.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.3.0...3.3.1 )
---
updated-dependencies:
- dependency-name: coveralls
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 03:01:27 +00:00
dependabot[bot]
2a1c61fb30
Bump sqlalchemy from 1.4.26 to 1.4.27
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.26 to 1.4.27.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/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-11-15 03:01:22 +00:00
Sam Germain
ff6b1f4421
Small changes
2021-11-14 21:01:08 -06:00
dependabot[bot]
c046790727
Bump pymdown-extensions from 9.0 to 9.1
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 9.0 to 9.1.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/9.0...9.1 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 03:01:04 +00:00
dependabot[bot]
43120e03f9
Bump types-requests from 2.25.11 to 2.26.0
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.25.11 to 2.26.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-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 03:01:00 +00:00
Sam Germain
f101419a47
Merge branch 'feat/short' into todo-rpc
2021-11-14 20:48:55 -06:00
Matthias
1b058d882d
Simplify date rounding logic
2021-11-14 19:55:56 +01:00
Matthias
e7499b7c44
Improve leggibility of test
2021-11-14 19:53:08 +01:00
Matthias
da3ceb0904
Merge pull request #5779 from samgermain/funding-fee-dry-run
...
Funding fee dry run
2021-11-14 19:49:05 +01:00
Matthias
9102590365
Improve tests by also having a "Mixed" case
2021-11-14 19:22:12 +01:00
aezo.teo
a08572e907
Merge remote-tracking branch 'upstream/feat/short' into todo-rpc
2021-11-14 21:21:59 +08:00
aezo.teo
22f7c0fdc6
updated test cases
2021-11-14 21:04:24 +08:00
Matthias
b3afca2a9d
Improve ccxt_compat test for funding rate
2021-11-14 13:37:09 +01:00
aezo.teo
92997c85f9
adding sides for rate and 1 more test case
2021-11-14 17:37:31 +08:00
Matthias
4d1d8de9b7
Split /stats messages
...
closes #5869
2021-11-14 10:20:04 +01:00
Sam Germain
e7fad04eb9
Merge branch 'feat/short' into funding-fee-dry-run
2021-11-14 03:15:22 -06:00
Matthias
1dc98cc4d5
Break line
2021-11-14 10:12:19 +01:00
Matthias
c70fdea886
Merge pull request #5847 from stash86/kucoin-api
...
Hardcoded temp fix for Kucoin API issue
2021-11-14 10:11:02 +01:00
aezo.teo
8df334515f
added logic for is_short and tests
2021-11-14 16:52:38 +08:00
Matthias
8cfc531b32
Merge pull request #5887 from samgermain/common-ccxt-config
...
Common ccxt config
2021-11-14 09:52:06 +01:00
aezo.teo
30fbe0c79c
added is_short and short_trades to schema
2021-11-14 16:51:03 +08:00
Matthias
5b9cbaf277
Use Close value for trade signal calculation
2021-11-14 09:50:04 +01:00
Matthias
33f00d23b9
Merge pull request #5885 from ethanopp/develop
...
Include more details in _FILL telegram notifications
2021-11-14 09:37:58 +01:00
Stefano Ariestasia
632c1bc0aa
Add static workaround for kucoin 429000 issue
...
closes #5700
2021-11-14 09:31:38 +01:00
Matthias
984d3216c8
Merge pull request #5889 from samgermain/test-todos
...
TODO-lev trim
2021-11-14 09:27:33 +01:00
Matthias
7c11619924
avoid using replace in messages
2021-11-14 09:19:21 +01:00
Matthias
38362e0ec5
Update test names
2021-11-14 09:02:25 +01:00
aezo.teo
8f66d8f942
Merge branch 'sam_5889' into todo-rpc
2021-11-14 13:26:32 +08:00
Sam Germain
86e5b480a8
test_strategy_test_v2 for shorts
2021-11-13 19:56:29 -06:00
Sam Germain
430aa0903f
Removed redundent TODO-levs
2021-11-13 19:45:41 -06:00
Sam Germain
77f8f8658c
test_rpc_telegram short test
2021-11-13 19:36:49 -06:00
Sam Germain
ca9805112d
test_get_trades_proxy and test_select_order for shorts passes
2021-11-13 19:28:58 -06:00
Sam Germain
01ad65de68
test_rpc_apiserver.py
2021-11-13 19:22:43 -06:00
Sam Germain
3ce64dd4e9
Added test__ccxt_config for all exchanges with subclass files on freqtrade
2021-11-13 16:32:43 -06:00
Sam Germain
099bf7691e
Updated bibox to combine parent _ccxt_config and minimized _ccxt_config tests
2021-11-13 16:23:59 -06:00
Sam Germain
3d86b18492
Added property _ft_has_default.ccxt_futures_name and removed subclass ccxt_config properties
2021-11-13 16:23:58 -06:00
ethan
c4c1b301cd
buy notification code consolidation
2021-11-13 15:46:00 -05:00
ethan
0bc9384451
more notification code consolidation
2021-11-13 14:52:59 -05:00
ethan
7412b7ba51
buy/sell fill notification code consolidation
2021-11-13 10:23:47 -05:00
ethan
a177e58dc4
Remove "currency" generating from splitting pair str
2021-11-13 08:49:02 -05:00
Sam Germain
867ac3f82a
Removed typing.List from bibox, hitbtc and kucoin
2021-11-13 06:21:17 -06:00
Matthias
37d461c6c2
Improve strategy dataframe documentation
2021-11-13 11:48:31 +01:00
Sam Germain
3c509a1f9b
New method for combining all funding fees within a time period
2021-11-13 04:45:23 -06:00
Matthias
0e70d23bef
Add documentation for exit_tags
2021-11-13 09:13:32 +01:00
Matthias
0e2b5ef6d4
Simplify custom strategy file wording
2021-11-13 09:03:58 +01:00
Matthias
df27499e19
Improve /help output from telegram
2021-11-13 08:46:06 +01:00
ethan
32e3376296
Update buy/sell fill telegram notifications
2021-11-12 21:49:07 -05:00
ethan
a237667bc9
Update buy/sell fill telegram notifications
2021-11-12 16:18:04 -05:00
Matthias
6b40792f80
Merge branch 'feat/short' into funding-fee-dry-run
2021-11-12 08:06:29 +01:00
Matthias
8d4163d003
Add compat tests
2021-11-12 07:26:59 +01:00
Sam Germain
c8c2d89893
exchange.get_funding_fees returns 0 by default
2021-11-11 19:10:56 -06:00
Sam Germain
9a65f486ed
updated exchangeError messages regarding fetch_funding_rate_history
2021-11-11 18:33:46 -06:00
Sam Germain
592b7e0ce3
All test_update_funding_fees tests pass
2021-11-11 17:49:32 -06:00
Matthias
76ced8acf6
Add some documentation to class
2021-11-11 20:34:52 +01:00
Matthias
68083b7fdd
Fix sqlinsert failure in test
2021-11-11 20:07:56 +01:00
Matthias
4d1ce51207
Merge pull request #5879 from freqtrade/improve_pct_formatting
...
Improve pct formatting
2021-11-11 19:30:55 +01:00
Matthias
39bb34cdb3
Fix test loading bug
2021-11-11 16:34:40 +01:00
Matthias
e0fd880c11
Improve some more pct formattings
2021-11-11 16:12:23 +01:00
Matthias
4eb9038358
Some more fixes to % formatting
2021-11-11 15:06:16 +01:00
Matthias
1b271d0840
Improve % outputs to not use explicit "pct" entries
2021-11-11 12:58:38 +01:00
Matthias
ce2aa1dc69
Small formatting upgrades
2021-11-11 12:06:18 +01:00
Matthias
f8d30abd79
Handle order returns that contain trades directly
...
binance market orders - and potentially other exchanges
2021-11-10 19:43:36 +01:00
Matthias
f7b2c0c5d7
Remove unneeded assignment from tests
2021-11-10 19:16:37 +01:00
Matthias
e7d1630c92
Add space
2021-11-10 16:51:31 +01:00
Matthias
2e451da08f
Merge pull request #5874 from samgermain/update-todos
...
Removed unnecessary todo comments
2021-11-10 15:22:50 +01:00
Sam Germain
43174760ef
Added exit trade funding_fees check but test fails because of sql integrity error test_update_funding_fees
2021-11-10 01:19:51 -06:00
Sam Germain
b87f8e7034
Removed unnecessary todo comments
2021-11-10 00:59:53 -06:00
Matthias
d3d17f9f8b
Only allow min-stake adjustments of up to 30%
...
fix #5856
2021-11-10 06:57:22 +01:00
Matthias
23a566b478
validate_stake_amount should not be a private method
2021-11-10 06:38:24 +01:00
Sam Germain
e713f5188f
Merge branch 'funding-fee-dry-run' of https://github.com/samgermain/freqtrade into funding-fee-dry-run
2021-11-09 14:45:50 -06:00
Sam Germain
45e4354906
Merge branch 'feat/short' into funding-fee-dry-run
2021-11-09 14:45:10 -06:00
Matthias
c9d974d210
Clarify performancefilter docs
...
closes #5870
2021-11-09 19:52:05 +01:00
Matthias
4a67b33cb3
Fix some formatting
2021-11-09 19:40:42 +01:00
Matthias
e69a100c64
Merge branch 'feat/short' into pr/samgermain/5779
2021-11-09 19:34:57 +01:00
Matthias
d5438ed0a8
Fix docstring indents
2021-11-09 19:22:29 +01:00
Matthias
e8b4d44881
Add warning about telegram group usage
2021-11-09 15:16:51 +01:00
Matthias
b676868ce6
Merge pull request #5868 from mapreal19/patch-1
...
docs: removes duplicated "without" in pairlists.md
2021-11-09 14:18:16 +01:00
Mario Pérez Alarcón
6f0a98229f
docs: removes duplicated "without" in pairlists.md
2021-11-09 12:27:38 +00:00
Matthias
6267678ca9
Use doublequotes for docstrings
2021-11-09 10:40:01 +00:00
Matthias
f9e5a25b36
Add docstring style to Contributing
2021-11-09 07:48:25 +00:00
Sam Germain
fbe9e73c5d
better param for funding_fee_cutoff
2021-11-09 01:17:29 -06:00
Sam Germain
6c8501dadc
Removed docstring indents
2021-11-09 01:00:57 -06:00
Matthias
2bfec7d549
Add small test-case confirming trade object copy
2021-11-08 20:14:32 +01:00
Matthias
ae0e72a945
Provide strategy with copied objects
...
avoids accidental modification of crucial elements in a trade object
part of #5828
2021-11-08 19:59:29 +01:00
Matthias
e4cca63163
Align sell_reason assignment location
...
trade mode sets it after "exit confirmation" - so should backtesting
detected in #5828
2021-11-08 19:32:13 +01:00
Matthias
f2be820f73
Merge pull request #5855 from freqtrade/multi_ohlcv_calls
...
Provide more historic data in trade mode
2021-11-08 19:30:40 +01:00
Sam Germain
d0b91b334e
Merge branch 'feat/short' into funding-fee-dry-run
2021-11-08 04:44:57 -06:00
Matthias
63f4221f70
Fix broken documentation link
2021-11-08 11:29:10 +01:00
Sam Germain
090b3d29b7
Updated kraken._get_funding_fee docstring with notification that it won't work in the bot yet
2021-11-08 01:58:23 -06:00
Sam Germain
01229ad631
updated exchange.get_funding_fee_dates with better names
2021-11-08 01:58:23 -06:00
Sam Germain
7122cb2fe9
updated test_get_funding_fees to test for funding fees at beginning of trade also
2021-11-08 01:58:23 -06:00
Sam Germain
bea37e5ea3
moved dry run check for funding fees to exchange
2021-11-08 01:58:09 -06:00
Matthias
84261237a0
Improve doc wording
2021-11-08 08:09:33 +01:00
Matthias
bb2b8efef1
Merge pull request #5859 from freqtrade/dependabot/pip/develop/isort-5.10.0
...
Bump isort from 5.9.3 to 5.10.0
2021-11-08 08:07:40 +01:00
dependabot[bot]
3ce898e4a9
Bump isort from 5.9.3 to 5.10.0
...
Bumps [isort](https://github.com/pycqa/isort ) from 5.9.3 to 5.10.0.
- [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.3...5.10.0 )
---
updated-dependencies:
- dependency-name: isort
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-08 05:29:09 +00:00
Matthias
bbd7c6e4fc
Merge pull request #5862 from freqtrade/dependabot/pip/develop/ccxt-1.60.68
...
Bump ccxt from 1.60.11 to 1.60.68
2021-11-08 06:24:50 +01:00
Matthias
d003a2b7a3
Merge pull request #5863 from freqtrade/dependabot/pip/develop/numpy-1.21.4
...
Bump numpy from 1.21.3 to 1.21.4
2021-11-08 06:24:23 +01:00
Matthias
2b88b3b749
Merge pull request #5864 from freqtrade/dependabot/pip/develop/scipy-1.7.2
...
Bump scipy from 1.7.1 to 1.7.2
2021-11-08 06:23:51 +01:00
Matthias
d80dda9caa
Merge pull request #5858 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.22
...
Bump prompt-toolkit from 3.0.21 to 3.0.22
2021-11-08 06:23:35 +01:00
Matthias
3cfce605de
Merge pull request #5860 from freqtrade/dependabot/pip/develop/jsonschema-4.2.1
...
Bump jsonschema from 4.1.2 to 4.2.1
2021-11-08 06:23:18 +01:00
Matthias
fdc6053633
Merge pull request #5861 from freqtrade/dependabot/pip/develop/coveralls-3.3.0
...
Bump coveralls from 3.2.0 to 3.3.0
2021-11-08 06:22:51 +01:00
dependabot[bot]
b39794f8d2
Bump scipy from 1.7.1 to 1.7.2
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.7.1...v1.7.2 )
---
updated-dependencies:
- dependency-name: scipy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-08 03:01:38 +00:00
dependabot[bot]
ab06584a3e
Bump numpy from 1.21.3 to 1.21.4
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.21.3 to 1.21.4.
- [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.3...v1.21.4 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-08 03:01:32 +00:00
dependabot[bot]
a2c12f15f1
Bump ccxt from 1.60.11 to 1.60.68
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.60.11 to 1.60.68.
- [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.60.11...1.60.68 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-08 03:01:25 +00:00
dependabot[bot]
d0199b6014
Bump coveralls from 3.2.0 to 3.3.0
...
Bumps [coveralls](https://github.com/TheKevJames/coveralls-python ) from 3.2.0 to 3.3.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.2.0...3.3.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-11-08 03:01:19 +00:00
dependabot[bot]
dbc863bcdf
Bump jsonschema from 4.1.2 to 4.2.1
...
Bumps [jsonschema](https://github.com/Julian/jsonschema ) from 4.1.2 to 4.2.1.
- [Release notes](https://github.com/Julian/jsonschema/releases )
- [Changelog](https://github.com/Julian/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/Julian/jsonschema/compare/v4.1.2...v4.2.1 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-08 03:01:14 +00:00
dependabot[bot]
c54cf63bae
Bump prompt-toolkit from 3.0.21 to 3.0.22
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.21 to 3.0.22.
- [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.21...3.0.22 )
---
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-11-08 03:01:06 +00:00
Matthias
c11e1a84e4
Fix wrong logging
...
detected in #5856
2021-11-07 15:41:04 +01:00
Matthias
de4bc7204d
Update documentation to clarify new behaviour
2021-11-07 15:36:43 +01:00
Matthias
a08dd17bc1
Use startup_candle-count to determine call count
2021-11-07 13:10:40 +01:00
Matthias
9fa64c2647
Allow multiple calls to get more candles in live-run
2021-11-07 11:31:59 +01:00
Matthias
fb6ba62158
Add default to "is_new_pair"
2021-11-07 11:08:30 +01:00
Matthias
1dd6872b80
Merge pull request #5843 from Theagainmen/patch-2
...
Update warning message open trades
2021-11-07 11:07:16 +01:00
Matthias
4595c1e73c
Slightly reformat to simplify new change
2021-11-07 10:55:11 +01:00
Matthias
6cc3f65a83
Add --trading-mode parameter
2021-11-07 10:52:20 +01:00
Matthias
11b77cf94c
Update test to new list-pairs format
2021-11-07 10:43:00 +01:00
Matthias
bfe3760f68
Add tests for margin mode
2021-11-07 10:43:00 +01:00
Matthias
0dd9a277d3
improve market_is_tradable tests
2021-11-07 10:43:00 +01:00
Matthias
534b0a5911
Some tests for new market checking
2021-11-07 10:43:00 +01:00
Matthias
3fac5c5bcd
Update list-markets to work for futures/margin as well
2021-11-07 10:43:00 +01:00
Matthias
8990097d6f
Enrich markets mock with "type" and "spot" info
2021-11-07 10:43:00 +01:00
Matthias
bfca9e7c09
Merge pull request #5853 from samgermain/okex
...
Added okex exchange class futures properties
2021-11-07 08:30:47 +01:00
Sam Germain
252e45ebf2
Merge branch 'feat/short' into funding-fee-dry-run
2021-11-06 22:46:00 -06:00
Sam Germain
04dc14a74c
Added okex exchange class futures properties
2021-11-06 22:43:02 -06:00
Sam Germain
0c2501e11b
Safer keys for funding_rate and mark_price dictionaries, based on rounding down the hour
2021-11-06 22:31:38 -06:00
Sam Germain
8bfcf4ee09
Fixed breaking exchange tests from _get_funding_fee_dates, and commented out kraken get_funding_fees tests
2021-11-06 22:05:38 -06:00
Sam Germain
b88482b2e9
Fixed millisecond timestamp issue errors with funding fees
2021-11-06 21:45:35 -06:00
Sam Germain
48b34c8fd0
Fixed issues with funding-fee being miscalculated on trade objects in freqtradebot
2021-11-06 21:03:18 -06:00
Sam Germain
f795288d90
Fixed timestamp/datetime issues for mark price, funding rate and _get_funding_fee_dates
2021-11-06 20:48:03 -06:00
Sam Germain
6e912c1053
Updated _get_funding_fee method names, added kraken._get_funding_fee
2021-11-06 17:39:21 -06:00
Matthias
25fcab0794
Enhance /show_config endpoint
2021-11-06 16:20:18 +01:00
Matthias
fef7da03b2
Merge pull request #5850 from freqtrade/timeout_forcesell
...
multiple exit-timeouts can trigger emergencysell
2021-11-06 16:20:06 +01:00
Matthias
66220d6f9f
Merge pull request #5846 from Merinorus/5527-show_average_profit_in_overwiew
...
Add /weekly and /monthly to Telegram (#5527 )
2021-11-06 15:43:34 +01:00
Matthias
e3a368a74e
Merge pull request #5668 from samgermain/docs
...
Docs for leverage
2021-11-06 15:42:32 +01:00
Matthias
4f5c5b6982
Clarify timeout documentation
2021-11-06 15:29:05 +01:00
Matthias
ebc38159b8
Merge branch 'develop' into feat/short
2021-11-06 15:24:52 +01:00
Antoine Merino
d0e192e20f
Fix naive timezone for /daily command
2021-11-06 13:14:15 +01:00
Matthias
f7dc47b1c8
Add test for exit_timeout_count
2021-11-06 13:10:41 +01:00
Antoine Merino
d5acd979dc
Move dev-only requirement
2021-11-06 13:10:22 +01:00
Antoine Merino
3c33b48fd5
Fix naive timezones
2021-11-06 13:09:15 +01:00
Sam Germain
cb97c6f388
Updated time to utc in test_update_funding_fees, some funding rate key errors because a timestamp is likely not in utc
2021-11-06 05:56:58 -06:00
Sam Germain
fd63fa7dda
Updated test_update_funding_fees to compile fine but the assertion is incorrect
2021-11-06 05:42:41 -06:00
Matthias
7a907a7636
Add Emergencyselling after X timeouts have been reached
2021-11-06 11:48:49 +01:00
Rokas Kupstys
98b475a00b
Use lambdas instead of a static number of side-effects.
2021-11-06 10:23:46 +02:00
Antoine Merino
da4344d216
Remove line breaks
...
Signed-off-by: Antoine Merino <antoine.merino.dev@gmail.com >
2021-11-05 22:52:04 +01:00
Antoine Merino
8eabdd659f
Fix missing CallbackQueryHandler
...
Signed-off-by: Antoine Merino <antoine.merino.dev@gmail.com >
2021-11-05 22:51:35 +01:00
Antoine Merino
77f3dabd15
Merge remote-tracking branch 'origin/5527-show_average_profit_in_overwiew' into 5527-show_average_profit_in_overwiew
...
# Conflicts:
# freqtrade/rpc/rpc.py
# requirements.txt
# tests/rpc/test_rpc_telegram.py
2021-11-05 22:37:42 +01:00
Antoine Merino
70253258f0
Test /monthly & clean
...
Signed-off-by: Antoine Merino <antoine.merino.dev@gmail.com >
2021-11-05 22:33:06 +01:00
Antoine Merino
87634f0409
/weekly and /monthly documentation
...
Signed-off-by: Antoine Merino <antoine.merino.dev@gmail.com >
2021-11-05 21:07:29 +01:00
Antoine Merino
459ff9692d
Add /weekly and /monthly to Telegram RPC
...
/weekly now list weeks starting from monday instead of rolling weeks.
/monthly now list months starting from the 1st.
Signed-off-by: Antoine Merino <antoine.merino.dev@gmail.com >
2021-11-05 21:07:28 +01:00
Antoine Merino
5f40158c0b
WIP Add /weekly and /monthly to Telegram RPC
...
Related to "Show average profit in overview" (#5527 )
Signed-off-by: Antoine Merino <antoine.merino.dev@gmail.com >
2021-11-05 21:07:19 +01:00
Antoine Merino
a8651b0dcd
/weekly and /monthly documentation
...
Signed-off-by: Antoine Merino <antoine.merino.dev@gmail.com >
2021-11-05 20:44:01 +01:00
Antoine Merino
15616d75ad
Add /weekly and /monthly to Telegram RPC
...
/weekly now list weeks starting from monday instead of rolling weeks.
/monthly now list months starting from the 1st.
Signed-off-by: Antoine Merino <antoine.merino.dev@gmail.com >
2021-11-05 20:24:40 +01:00
Matthias
d99eaccb5a
Fix exception when using okex
...
closes #5842
2021-11-05 19:47:13 +01:00
Matthias
ae3b53014d
Add failing test for OKEX failure
...
part of #5842
2021-11-05 19:44:02 +01:00
Matthias
60a5ded532
Don't convert telegram chat_id
...
closes #5840
2021-11-05 19:27:54 +01:00
Theagainmen
2115a3ed12
Update warning message open trades
...
This shouldn't confuse user when just reloading their bot.
2021-11-05 18:49:10 +01:00
Sam Germain
7171975a4f
Removed interest formulas from docs
2021-11-05 01:59:54 -06:00
Matthias
ca2e888801
improve documentation formatting
2021-11-05 01:59:36 -06:00
Sam Germain
b620d46958
Updated formatting leverage.md
2021-11-05 01:56:35 -06:00
Sam Germain
b4de68e1bc
Updated docs to include liquidation, own definitions
2021-11-05 01:56:16 -06:00
Sam Germain
68810eb4f3
Fixed warning
2021-11-05 01:56:16 -06:00
Sam Germain
4a0a215c45
moved lev docs to own file, updated config
2021-11-05 01:56:16 -06:00
Sam Germain
449710d662
Added collateral example
2021-11-05 01:56:16 -06:00
Sam Germain
2714c02842
Added docs for leverage and trading mode
2021-11-05 01:56:16 -06:00
Antoine Merino
ffc2de8d33
WIP Add /weekly and /monthly to Telegram RPC
...
Related to "Show average profit in overview" (#5527 )
Signed-off-by: Antoine Merino <antoine.merino.dev@gmail.com >
2021-11-04 23:02:13 +01:00
Matthias
781f8a059c
Merge pull request #5835 from freqtrade/okex_support
...
Add official Okex support
2021-11-04 20:03:19 +01:00
Matthias
26e5418519
Merge pull request #5834 from raph92/patch-4
...
Update optimize_reports
2021-11-04 16:56:21 +01:00
raphael
ae2343db93
Update optimize_reports
...
Update show_backtest_reults() to preserve backwards compatibility by fixing KeyError: 'results_per_buy_tag' for older hyperopt result files.
2021-11-04 10:25:13 -04:00
Matthias
eb280798d8
Merge pull request #5832 from samgermain/setup
...
setup.sh - Redhat
2021-11-04 15:23:48 +01:00
Sam Germain
10e839c17e
Update setup.sh
...
python versions 3.7 to 3.9
2021-11-04 07:26:17 -06:00
Sam Germain
5b9a168ca9
removed build-essential from redhat install
2021-11-04 00:44:58 -06:00
Matthias
17ecfda2e8
Merge pull request #5710 from theluxaz/freqtrade-development
...
Added SELL_TAG for trading, backtesting and telegram
2021-11-04 07:13:06 +01:00
Matthias
c061b576a9
OKEX Notes
2021-11-04 06:22:31 +01:00
Sam Germain
8a4236198f
Added test_update_funding_fees in freqtradebot, test currently fails
2021-11-03 22:52:37 -06:00
Matthias
431b96de98
Merge branch 'develop' into pr/theluxaz/5710
2021-11-03 19:43:36 +01:00
Matthias
048db4f509
Enhance "new exchange" documentation
2021-11-03 19:27:17 +01:00
Matthias
437e5f0645
Fix officially supported exchange list
2021-11-03 19:20:39 +01:00
Matthias
6fb0866350
Add OKEX to list of officially supported exchanges
2021-11-03 19:19:27 +01:00
Matthias
a1e8878030
Merge pull request #5826 from Theagainmen/patch-1
...
[docs] Update RateLimit value [small]
2021-11-03 17:06:01 +01:00
Theagainmen
ce597d12d9
Update exchanges.md
...
Fix 3100ms to 3.1s in docs, instead of the 0.2s
2021-11-03 15:04:45 +01:00
Matthias
f60d101076
Some finetuning for OKEX
2021-11-03 07:12:42 +01:00
Matthias
1fefb132e0
Improve wording in documentation
2021-11-02 20:26:38 +01:00
Matthias
161a3fac15
Run exchange-enabled tests against okex
2021-11-02 20:08:56 +01:00
Matthias
e78df59e30
Configure candle length for OKEX
2021-11-02 19:49:53 +01:00
Theagainmen
f365e68706
[docs] Update RateLimit value [small]
...
## Summary
Fix very small mistake in docs, that might confuse people. Let me know if this is the correct value now, there is still another 3100 in there, which I think makes sense there and is correct.
## Quick changelog
Changed the `rateLimit` 3100 value to 200, to match the 200ms and thus 0.2s delay.
2021-11-01 23:07:16 +01:00
Matthias
7ae9b90174
Further clarify backtesting trailing stop logic
...
part of #5816
2021-11-01 20:12:34 +01:00
Matthias
3056be3a1d
document prerequisites for exchange listing
2021-11-01 20:04:52 +01:00
Sam Germain
3de42da29a
All funding fee test_exchange tests pass
2021-11-01 07:52:40 -06:00
Matthias
74e8b28991
Improve FAQ with outdated history message
...
closes #5819
2021-11-01 13:54:12 +01:00
Matthias
a16328f372
Don't force timeframe in config in config generator
2021-11-01 13:44:26 +01:00
Sam Germain
863e0bf837
Adding 1am tests to funding_fee_dates
2021-11-01 06:40:20 -06:00
Sam Germain
74b6335acf
Adding timezone utc to test__get_funding_fee_dates
2021-11-01 06:34:22 -06:00
Sam Germain
ba95172d07
Finished test_calculate_funding_fees
2021-11-01 06:28:03 -06:00
Matthias
6623dfe7da
Improve CORS documentation
2021-11-01 11:07:06 +01:00
Sam Germain
765ee5af50
Updated conftest funding_rate and mark_price
2021-11-01 02:51:59 -06:00
Matthias
4249fcefba
Merge pull request #5150 from cryptomeisternox/backtesting-filter
...
Adding command for Filtering and print trades
2021-11-01 09:43:49 +01:00
Matthias
6934f37d16
Merge pull request #5822 from freqtrade/dependabot/pip/develop/mkdocs-material-7.3.6
...
Bump mkdocs-material from 7.3.4 to 7.3.6
2021-11-01 08:26:10 +01:00
Sam Germain
33b0778c0a
updated exchange.calculate_funding_fees to have default close_date
2021-11-01 01:13:37 -06:00
Sam Germain
8b9dfafdf4
Tests for _get_funding_fee_dates
2021-11-01 01:09:57 -06:00
Sam Germain
edfc3377c5
Updated exchange._get_funding_fee_dates to use new method funding_fee_cutoff
2021-11-01 01:09:11 -06:00
Sam Germain
77d247e179
Created fixtures mark_ohlcv and funding_rate_history
2021-11-01 01:04:42 -06:00
Matthias
27dce9eeea
Merge pull request #5820 from freqtrade/dependabot/pip/develop/filelock-3.3.2
...
Bump filelock from 3.3.1 to 3.3.2
2021-11-01 07:55:09 +01:00
Matthias
e34c62074b
Merge pull request #5824 from freqtrade/dependabot/pip/develop/scikit-learn-1.0.1
...
Bump scikit-learn from 1.0 to 1.0.1
2021-11-01 07:54:53 +01:00
Matthias
2b1373966f
Merge pull request #5821 from freqtrade/dependabot/pip/develop/ccxt-1.59.77
...
Bump ccxt from 1.59.2 to 1.59.77
2021-11-01 07:53:39 +01:00
Sam Germain
5c52b21346
Added tests for funding_fee_dry_run
2021-10-31 22:24:27 -06:00
dependabot[bot]
46d4418e85
Bump scikit-learn from 1.0 to 1.0.1
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 1.0 to 1.0.1.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.0...1.0.1 )
---
updated-dependencies:
- dependency-name: scikit-learn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-01 03:01:23 +00:00
dependabot[bot]
45f7093e52
Bump mkdocs-material from 7.3.4 to 7.3.6
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.3.4 to 7.3.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/7.3.4...7.3.6 )
---
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-11-01 03:01:14 +00:00
dependabot[bot]
e2041ddb70
Bump ccxt from 1.59.2 to 1.59.77
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.59.2 to 1.59.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.59.2...1.59.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-11-01 03:01:10 +00:00
dependabot[bot]
3d59289b09
Bump filelock from 3.3.1 to 3.3.2
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.3.1...3.3.2 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-01 03:01:03 +00:00
Matthias
6b90b4a144
Test "get-signal"
2021-10-31 10:53:30 +01:00
Matthias
dffe76f109
Don't double-loop to generate profits
2021-10-31 10:49:56 +01:00
Matthias
c15f73aa1f
Rename command to backtesting-show
2021-10-31 10:13:11 +01:00
Sam Germain
f6924aca40
removed get_funding_rate_history from gateio
2021-10-31 01:24:02 -06:00
Sam Germain
2bfc812618
moved mark_ohlcv_price in _ft_has
2021-10-31 00:53:36 -06:00
Matthias
c094ac5762
Merge branch 'develop' into feat/short
2021-10-30 19:45:19 +02:00
Matthias
20904f1ca4
Add tests for new command
2021-10-30 19:43:42 +02:00
Matthias
72ecb45d86
Add test for backtest_show logic
2021-10-30 16:53:48 +02:00
Matthias
650d6c276a
Add documentation
2021-10-30 16:40:03 +02:00
Matthias
e8f85aed6b
Merge pull request #5818 from freqtrade/fix/5816
...
Fix/5816
2021-10-30 16:36:46 +02:00
Matthias
d60001e886
Stoploss cannot be below candle low
...
fix #5816
2021-10-30 16:14:13 +02:00
Matthias
459a2239ce
Fix candle ranges in backtesting test
2021-10-30 16:13:04 +02:00
Matthias
6cf140f8fb
FIx testcases
2021-10-30 16:07:10 +02:00
Matthias
851062ca46
Rename backtest-filter to backtest_show
2021-10-30 10:53:18 +02:00
Matthias
f472709438
Add option to show sorted pairlist
...
Allows easy copy/pasting of the pairlist to a configuration
2021-10-30 10:50:40 +02:00
Matthias
0f3809345a
Remove backtest-path parameter
2021-10-30 10:28:12 +02:00
Matthias
6f1e719216
Merge branch 'develop' into pr/cryptomeisternox/5150
2021-10-30 10:26:05 +02:00
Matthias
c34b8a95d7
Merge pull request #5798 from incrementby1/personal-branch
...
Add function to unlock PairLocks by reason
2021-10-30 10:15:21 +02:00
Matthias
c579fcfc19
Add tests and documentation for unlock_reason
2021-10-30 09:51:09 +02:00
Sam Germain
0ea8957ccc
removed ftx get_mark_price_history, added variable mark_ohlcv_price, used fetch_ohlcv instead of fetch_mark_ohlcv inside get_mark_price_history
2021-10-29 20:07:24 -06:00
Sam Germain
a4892654da
Removed params from _get_mark_price_history
2021-10-29 19:37:02 -06:00
Matthias
201fe108bc
Merge pull request #5607 from TreborNamor/develop
...
a new hyperopt loss created that uses calmar ratio
2021-10-29 09:20:44 +02:00
Matthias
240923341b
Reformat telegram test
2021-10-29 07:05:02 +02:00
Matthias
5cdae2ce3f
Remove CalmarDaily hyperopt loss
2021-10-29 06:53:40 +02:00
incrementby1
e9d71f26b3
small changes
2021-10-29 00:03:20 +02:00
incrementby1
658006e7ee
removed wrong use of map and filter function
2021-10-28 23:29:26 +02:00
Matthias
dadf015c23
Merge pull request #5805 from freqtrade/new_release
...
New release 2021.10
2021-10-28 20:49:51 +02:00
theluxaz
560802c326
Added tests for the new rpc/telegram functions
2021-10-28 21:39:42 +03:00
Sam Germain
02ab3b1697
Switched mark_price endTime to until
2021-10-28 07:26:36 -06:00
Sam Germain
0b12107ef8
Updated error message in fetchFundingRateHistory
2021-10-28 07:22:47 -06:00
Sam Germain
44d9a07acd
Fixed _get_funding_fee_dates method
2021-10-28 07:20:45 -06:00
Sam Germain
956352f041
Removed name_for_futures_market
2021-10-28 07:19:46 -06:00
incrementby1
02e69e1667
Changes to unlock_reason:
...
- introducing filter
- replaced get_all_locks with a query for speed
. removed logging in backtesting mode for speed
. replaced for-loop with map-function for speed
Changes to models.py:
- changed string representation of Pairlock to also contain reason and active-state
2021-10-28 15:16:07 +02:00
Matthias
335412a3a8
Improve wording of FAQ entry
2021-10-28 07:59:28 +02:00
Matthias
f280397fd7
Add FAQ section about Fees
...
closes #5807
2021-10-28 07:51:32 +02:00
Matthias
98ed7edb11
Version bump to 2021.10
2021-10-28 06:21:40 +02:00
Matthias
8dd7d134f2
Merge branch 'stable' into new_release
2021-10-28 06:20:33 +02:00
incrementby1
dc605e29aa
removed empty lines for flake8
2021-10-27 21:04:08 +02:00
Matthias
92130837a9
Improve and clarify informative pairs documentation
2021-10-27 19:58:29 +02:00
Matthias
892a1ca60c
Merge pull request #5804 from JackBananas/patch-1
...
Update data-download.md
2021-10-27 19:32:37 +02:00
JackBananas
e2b64a750f
Update data-download.md
...
Minor change due to a misleading sentence
2021-10-27 17:14:26 +02:00
incrementby1
2e7d08612e
Merge branch 'personal-branch' of https://github.com/incrementby1/freqtrade into personal-branch
2021-10-27 16:03:05 +02:00
incrementby1
2eb33707c9
Undo changes
2021-10-27 15:58:41 +02:00
incrementby1
a50bde10de
Merge https://github.com/freqtrade/freqtrade into personal-branch
2021-10-27 15:52:10 +02:00
incrementby1
91b9e5ce68
Delete StackingDemo.py
2021-10-27 12:43:00 +02:00
incrementby1
c1b5dcd756
Delete freqtradebot.py
2021-10-27 12:42:18 +02:00
incrementby1
6b17094c6f
Delete configuration.py
2021-10-27 12:41:49 +02:00
incrementby1
51c925f9f3
Delete StackingConfig.json
2021-10-27 12:40:26 +02:00
Matthias
f80d3d48e4
Add default to minimal_roi to avoid failures
...
closes #5796
2021-10-27 06:33:49 +02:00
theluxaz
21ab83163d
Quick import/clarity fix
2021-10-27 01:35:47 +03:00
theluxaz
e4e75d4861
Added test data for buy_tag/sell_reason testing
2021-10-27 01:29:19 +03:00
Sam Germain
a2b1838c60
Merge branch 'feat/short' into funding-fee-dry-run
2021-10-25 22:00:09 -06:00
incrementby1
9c6cbc025a
Update StackingDemo.py
2021-10-26 00:34:01 +02:00
incrementby1
9f6e4c6c0e
uncomment
2021-10-26 00:31:17 +02:00
incrementby1
ae06899694
removed commenting
2021-10-26 00:29:11 +02:00
incrementby1
c3f3bdaa2a
Add "allow_position_stacking" value to config, which allows rebuys of a pair
...
Add function unlock_reason(str: pair) which removes all PairLocks with reason
Provide demo strategy that allows buying the same pair multiple times
2021-10-26 00:04:40 +02:00
theluxaz
b51f946ee0
Fixed models and rpc performance functions, added skeletons for tests.
2021-10-25 23:43:22 +03:00
Matthias
20a61e03da
Merge pull request #5786 from SimonEbner/clean_up_file_handles
...
Clean up file handles
2021-10-25 19:49:07 +02:00
Sam Germain
d1e2a53267
Added centOS support to setup.sh script
2021-10-25 03:20:41 -06:00
Sam Germain
7ff16997e9
Wrote echo block method for setup script
2021-10-25 03:19:49 -06:00
Robert Roman
88b96d5d1b
Update hyperopt_loss_calmar.py
2021-10-25 00:45:10 -05:00
Matthias
029ddd23c1
Merge pull request #5791 from freqtrade/dependabot/pip/develop/numpy-1.21.3
...
Bump numpy from 1.21.2 to 1.21.3
2021-10-25 07:20:06 +02:00
Matthias
262f186a37
.
2021-10-25 07:19:55 +02:00
Matthias
33d75e9963
Merge pull request #5790 from freqtrade/dependabot/pip/develop/arrow-1.2.1
...
Bump arrow from 1.2.0 to 1.2.1
2021-10-25 07:07:50 +02:00
Matthias
cea251c83c
Clarify documentation for /forcebuy
...
closes #5783
2021-10-25 06:46:02 +02:00
dependabot[bot]
4e88bd07fa
Bump numpy from 1.21.2 to 1.21.3
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.21.2 to 1.21.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.21.2...v1.21.3 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-25 04:40:30 +00:00
dependabot[bot]
538d9e8b37
Bump arrow from 1.2.0 to 1.2.1
...
Bumps [arrow](https://github.com/arrow-py/arrow ) from 1.2.0 to 1.2.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.2.0...1.2.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-10-25 04:40:24 +00:00
Matthias
478013a306
Merge pull request #5792 from freqtrade/dependabot/pip/develop/ccxt-1.59.2
...
Bump ccxt from 1.58.47 to 1.59.2
2021-10-25 06:39:25 +02:00
Matthias
0e72a901cc
Merge pull request #5789 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.26
...
Bump sqlalchemy from 1.4.25 to 1.4.26
2021-10-25 06:39:01 +02:00
Matthias
2979679db4
Merge pull request #5793 from freqtrade/dependabot/pip/develop/jsonschema-4.1.2
...
Bump jsonschema from 4.1.0 to 4.1.2
2021-10-25 06:38:33 +02:00
Matthias
1a40e02ace
Merge pull request #5788 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.21
...
Bump prompt-toolkit from 3.0.20 to 3.0.21
2021-10-25 06:38:15 +02:00
dependabot[bot]
826d4eb2f4
Bump jsonschema from 4.1.0 to 4.1.2
...
Bumps [jsonschema](https://github.com/Julian/jsonschema ) from 4.1.0 to 4.1.2.
- [Release notes](https://github.com/Julian/jsonschema/releases )
- [Changelog](https://github.com/Julian/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/Julian/jsonschema/compare/v4.1.0...v4.1.2 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-25 03:01:33 +00:00
dependabot[bot]
3d90305f8e
Bump ccxt from 1.58.47 to 1.59.2
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.58.47 to 1.59.2.
- [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.58.47...1.59.2 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-25 03:01:29 +00:00
dependabot[bot]
b50b38f049
Bump sqlalchemy from 1.4.25 to 1.4.26
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.25 to 1.4.26.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/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-10-25 03:01:10 +00:00
dependabot[bot]
520c5687aa
Bump prompt-toolkit from 3.0.20 to 3.0.21
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.20 to 3.0.21.
- [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 )
---
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-10-25 03:01:05 +00:00
Simon Ebner
f7926083ca
Clean up unclosed file handles
...
Close all file handles that are left dangling to avoid warnings such as
```
ResourceWarning: unclosed file <_io.TextIOWrapper
name='...' mode='r' encoding='UTF-8'> params = json_load(filename.open('r'))
```
2021-10-24 23:15:05 +02:00
Matthias
4539170424
Merge pull request #5776 from SimonEbner/performance_decimalspace
...
Improve performance of decimalspace.py
2021-10-24 19:27:24 +02:00
Simon Ebner
df033d92ef
Improve performance of decimalspace.py
...
decimalspace.py is heavily used in the hyperoptimization. The following
benchmark code runs an optimization which is taken from optimizing a
real strategy (wtc).
The optimized version takes on my machine approx. 11/12s compared to the
original 32s. Results are equivalent in both cases.
```
import freqtrade.optimize.space
import numpy as np
import skopt
import timeit
def init():
Decimal = freqtrade.optimize.space.decimalspace.SKDecimal
Integer = skopt.space.space.Integer
dimensions = [Decimal(low=-1.0,
high=1.0,
decimals=4,
prior='uniform',
transform='identity')] * 20
return skopt.Optimizer(
dimensions,
base_estimator="ET",
acq_optimizer="auto",
n_initial_points=5,
acq_optimizer_kwargs={'n_jobs': 96},
random_state=0,
model_queue_size=10,
)
def test():
opt = init()
actual = opt.ask(n_points=2)
expected = [[
0.7515, -0.4723, -0.6941, -0.7988, 0.0448, 0.8605, -0.108, 0.5399,
0.763, -0.2948, 0.8345, -0.7683, 0.7077, -0.2478, -0.333, 0.8575,
0.6108, 0.4514, 0.5982, 0.3506
], [
0.5563, 0.7386, -0.6407, 0.9073, -0.5211, -0.8167, -0.3771,
-0.0318, 0.2861, 0.1176, 0.0943, -0.6077, -0.9317, -0.5372,
-0.4934, -0.3637, -0.8035, -0.8627, -0.5399, 0.6036
]]
absdiff = np.max(np.abs(np.asarray(expected) - np.asarray(actual)))
assert absdiff < 1e-5
def time():
opt = init()
print('dt', timeit.timeit("opt.ask(n_points=20)", globals=locals()))
if __name__ == "__main__":
test()
time()
```
2021-10-24 18:14:24 +02:00
Matthias
22dd2ca003
Fix mypy type errors
2021-10-24 15:18:29 +02:00
Matthias
17432b2823
Improve some stylings
2021-10-24 09:15:05 +02:00
Matthias
5f309627ea
Update tests for Calmar ratio
2021-10-24 09:01:13 +02:00
Matthias
dffb4c5d53
Merge branch 'develop' into pr/TreborNamor/5607
2021-10-24 08:55:10 +02:00
Matthias
4966619f1d
Merge pull request #5773 from samgermain/gateio-futures
...
Gateio futures
2021-10-24 08:45:24 +02:00
Sam Germain
60478cb213
Add fill_leverage_brackets and get_max_leverage back in
2021-10-23 22:16:51 -06:00
Sam Germain
d99e0dac7b
Added name for futures market property
2021-10-23 21:59:47 -06:00
Sam Germain
3eda9455b9
Added dry run capability to funding-fee
2021-10-23 21:59:47 -06:00
Sam Germain
2533d3b420
Added get_funding_rate_history method to exchange
2021-10-23 21:59:41 -06:00
Sam Germain
ef8b617eb2
gateio, ftx and binance all use same funding fee formula
2021-10-23 21:59:03 -06:00
Sam Germain
badc0fa445
Adjusted _get_funding_fee_method
2021-10-23 21:58:57 -06:00
Sam Germain
cba0a8cee6
adjusted funding fee formula binance
2021-10-23 21:58:17 -06:00
Sam Germain
2a26c6fbed
Added backtesting methods back in
2021-10-23 21:33:37 -06:00
Sam Germain
ed91516f90
Changed future to swap
2021-10-23 14:10:09 -06:00
Matthias
b4bedc22d7
Merge pull request #5777 from SimonEbner/pathlib_stem
...
Use pathlib.stem instead of str(x).ends_with
2021-10-23 19:29:18 +02:00
Simon Ebner
fde10f5395
Use pathlib.stem instead of str(x).ends_with
2021-10-23 12:26:07 +02:00
Sam Germain
1fa2600ee2
Added gateio to test__ccxt_config
2021-10-22 11:52:05 -06:00
Sam Germain
167f9aa8d9
Added gateio futures support, and added gatio to test_exchange exchanges variable
2021-10-22 11:52:05 -06:00
Sam Germain
aed22f7dad
Merge branch 'develop' into feat/short
2021-10-22 11:45:27 -06:00
Matthias
21141bdcb3
Merge pull request #5732 from samgermain/new-max-lev
...
New max lev
2021-10-22 19:30:58 +02:00
Sam Germain
f07555fc84
removed binance constructor, added fill_leverage_brackets call to exchange constructor
2021-10-22 06:37:56 -06:00
Matthias
78724e304e
Merge branch 'develop' into pr/theluxaz/5710
2021-10-21 17:46:39 +02:00
theluxaz
0e085298e9
Fixed test failures.
2021-10-21 17:25:38 +03:00
Matthias
96f99699e0
Merge pull request #4606 from rextea/add_days_breakdown_to_backtesting_summary
...
Add days breakdown table to backtesting
2021-10-21 13:56:30 +02:00
Matthias
053fb076e4
Add documentation for breakdown command
2021-10-21 10:57:23 +02:00
Matthias
e458c9867a
Styling fixes
2021-10-21 07:45:15 +02:00
Matthias
7b5346b984
Add test for breakdown-stats
2021-10-21 07:11:39 +02:00
Matthias
fa028c2134
Support day/week/month breakdowns
2021-10-21 06:58:40 +02:00
Matthias
7197f4ce77
Don't show daily % profit (it's wrong)
2021-10-20 20:01:31 +02:00
Matthias
de5497c766
backtest_days cannot be below 1
2021-10-20 19:39:37 +02:00
Matthias
1267374c8a
Small fixes to tests
2021-10-20 19:21:38 +02:00
theluxaz
905f3a1a50
Removed exit_tag from Trade objects.
2021-10-20 17:58:50 +03:00
Matthias
028e5de935
Remove space after @ decorator in tests
2021-10-20 16:53:24 +02:00
Sam Germain
0329da1a57
updated get_max_leverage to use new ccxt unified property
2021-10-20 08:36:48 -06:00
Sam Germain
3fffc315ac
Merge branch 'develop' into feat/short
2021-10-20 08:11:53 -06:00
Matthias
79a91dc31b
Merge pull request #5567 from samgermain/lev-freqtradebot
...
Lev freqtradebot
2021-10-20 15:48:07 +02:00
Matthias
dd59b23b49
Merge pull request #5763 from samgermain/test-ccxt-config
...
Test ccxt config
2021-10-20 15:41:26 +02:00
Sam Germain
8c80fb46c8
test__ccxt_config
2021-10-20 05:33:09 -06:00
Matthias
5454460227
Revert initial_points to 30
...
closes #5760
2021-10-20 07:46:15 +02:00
theluxaz
1fdc4425dd
Changed exit_tag to be represented as sell_reason
2021-10-20 01:26:15 +03:00
Matthias
55b0216180
Allow StaticPairlist in non-first position
...
closes #5754
2021-10-19 19:48:56 +02:00
Matthias
42a4dfed28
Reallow bitstamp
...
revert #1984 , related to #1983
2021-10-19 19:12:35 +02:00
GluTbl
00406ea7d5
Update backtesting.py
...
Support for custom entry-prices and exit-prices during backtesting.
2021-10-19 17:15:45 +05:30
Matthias
2995f9a347
Merge pull request #5726 from daniila/patch-1
...
How to run multiple instances with docker
2021-10-19 11:43:12 +02:00
theluxaz
5ecdd1d112
Merge branch 'develop' into freqtrade-development
2021-10-19 00:00:15 +03:00
theluxaz
69a59cdf37
Fixed flake 8, changed sell_tag to exit_tag and fixed telegram functions
2021-10-18 23:56:41 +03:00
daniila
f863f4fdfc
Update advanced-setup.md
...
A note on having to use different database files, ports and telegram configs for each bot.
2021-10-18 23:49:59 +03:00
daniila
5d2e374099
Update docs/advanced-setup.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-10-18 23:38:45 +03:00
daniila
f9b1667478
Update docs/advanced-setup.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-10-18 23:36:47 +03:00
Matthias
0da5ef16e6
Remove unnecessary dependency
2021-10-18 19:16:56 +02:00
Matthias
ddba4e32d7
Fully remove flake8-type-annotations
2021-10-18 16:04:24 +02:00
Matthias
52bd761111
Merge pull request #5749 from freqtrade/dependabot/pip/develop/types-filelock-3.2.1
...
Bump types-filelock from 3.2.0 to 3.2.1
2021-10-18 09:51:45 +02:00
Matthias
711897cffa
Merge pull request #5737 from freqtrade/dependabot/pip/develop/pytest-asyncio-0.16.0
...
Bump pytest-asyncio from 0.15.1 to 0.16.0
2021-10-18 09:51:15 +02:00
Matthias
1c6fc068c6
Merge pull request #5741 from freqtrade/dependabot/pip/develop/pandas-1.3.4
...
Bump pandas from 1.3.3 to 1.3.4
2021-10-18 09:30:25 +02:00
Matthias
925df4dfec
Merge pull request #5743 from freqtrade/dependabot/pip/develop/mkdocs-material-7.3.4
...
Bump mkdocs-material from 7.3.2 to 7.3.4
2021-10-18 09:29:59 +02:00
Sam Germain
57d7009fd9
Added trading mode and collateral to constants.py
2021-10-18 01:21:41 -06:00
Sam Germain
faaa3ae9b1
Removed exit_short rpcmessagetype
2021-10-18 01:08:12 -06:00
dependabot[bot]
8a7ea65531
Bump types-filelock from 3.2.0 to 3.2.1
...
Bumps [types-filelock](https://github.com/python/typeshed ) from 3.2.0 to 3.2.1.
- [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-10-18 07:06:05 +00:00
Matthias
0ef20a5b04
Merge pull request #5744 from freqtrade/dependabot/pip/develop/types-tabulate-0.8.3
...
Bump types-tabulate from 0.8.2 to 0.8.3
2021-10-18 09:05:06 +02:00
Sam Germain
053aecf111
reformatted check_handle_timedout
2021-10-18 01:01:29 -06:00
dependabot[bot]
3af55cc8c7
Bump pandas from 1.3.3 to 1.3.4
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.3.3 to 1.3.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.3.3...v1.3.4 )
---
updated-dependencies:
- dependency-name: pandas
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-18 06:58:47 +00:00
Matthias
0d7be62e62
Merge pull request #5752 from freqtrade/dependabot/pip/develop/ccxt-1.58.47
...
Bump ccxt from 1.57.94 to 1.58.47
2021-10-18 08:57:52 +02:00
dependabot[bot]
75e6a2d276
Bump mkdocs-material from 7.3.2 to 7.3.4
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.3.2 to 7.3.4.
- [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/7.3.2...7.3.4 )
---
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-10-18 06:47:32 +00:00
Matthias
e00a71a3db
Merge pull request #5751 from freqtrade/dependabot/pip/develop/mkdocs-1.2.3
...
Bump mkdocs from 1.2.2 to 1.2.3
2021-10-18 08:46:39 +02:00
Matthias
ef70ea3997
Merge pull request #5748 from freqtrade/dependabot/pip/develop/progressbar2-3.55.0
...
Bump progressbar2 from 3.53.3 to 3.55.0
2021-10-18 08:40:55 +02:00
dependabot[bot]
618f0ffe68
Bump types-tabulate from 0.8.2 to 0.8.3
...
Bumps [types-tabulate](https://github.com/python/typeshed ) from 0.8.2 to 0.8.3.
- [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-10-18 06:38:42 +00:00
Matthias
5320ddc382
Merge pull request #5746 from freqtrade/dependabot/pip/develop/types-cachetools-4.2.4
...
Bump types-cachetools from 4.2.2 to 4.2.4
2021-10-18 08:37:56 +02:00
Sam Germain
e4682b78c5
updates suggested on github
2021-10-18 00:28:32 -06:00
dependabot[bot]
44e6e13429
Bump ccxt from 1.57.94 to 1.58.47
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.57.94 to 1.58.47.
- [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.57.94...1.58.47 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-18 06:16:09 +00:00
dependabot[bot]
4b02749019
Bump mkdocs from 1.2.2 to 1.2.3
...
Bumps [mkdocs](https://github.com/mkdocs/mkdocs ) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/mkdocs/mkdocs/releases )
- [Commits](https://github.com/mkdocs/mkdocs/compare/1.2.2...1.2.3 )
---
updated-dependencies:
- dependency-name: mkdocs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-18 06:15:52 +00:00
Matthias
ff3bfa3d52
Merge pull request #5747 from freqtrade/dependabot/pip/develop/python-rapidjson-1.5
...
Bump python-rapidjson from 1.4 to 1.5
2021-10-18 08:15:01 +02:00
Matthias
dccce4855e
Merge pull request #5740 from freqtrade/dependabot/pip/develop/pyjwt-2.3.0
...
Bump pyjwt from 2.2.0 to 2.3.0
2021-10-18 07:40:20 +02:00
Matthias
733d254644
Merge pull request #5742 from freqtrade/dependabot/pip/develop/wrapt-1.13.2
...
Bump wrapt from 1.13.1 to 1.13.2
2021-10-18 07:39:54 +02:00
dependabot[bot]
82684f5de9
Bump progressbar2 from 3.53.3 to 3.55.0
...
Bumps [progressbar2](https://github.com/WoLpH/python-progressbar ) from 3.53.3 to 3.55.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.53.3...v3.55.0 )
---
updated-dependencies:
- dependency-name: progressbar2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-18 05:19:03 +00:00
Matthias
bddbb474aa
Merge pull request #5739 from freqtrade/dependabot/pip/develop/filelock-3.3.1
...
Bump filelock from 3.3.0 to 3.3.1
2021-10-18 07:18:58 +02:00
dependabot[bot]
69c98c4141
Bump python-rapidjson from 1.4 to 1.5
...
Bumps [python-rapidjson](https://github.com/python-rapidjson/python-rapidjson ) from 1.4 to 1.5.
- [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.4...v1.5 )
---
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-10-18 05:18:47 +00:00
dependabot[bot]
035380d8a4
Bump types-cachetools from 4.2.2 to 4.2.4
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 4.2.2 to 4.2.4.
- [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-10-18 05:18:42 +00:00
Matthias
e6bbfaefe5
Merge pull request #5736 from freqtrade/dependabot/pip/develop/types-requests-2.25.11
...
Bump types-requests from 2.25.9 to 2.25.11
2021-10-18 07:18:30 +02:00
Matthias
c58126e9c5
Merge pull request #5738 from freqtrade/dependabot/pip/develop/flake8-4.0.1
...
Bump flake8 from 4.0.0 to 4.0.1
2021-10-18 07:18:06 +02:00
dependabot[bot]
d7756efe8b
Bump wrapt from 1.13.1 to 1.13.2
...
Bumps [wrapt](https://github.com/GrahamDumpleton/wrapt ) from 1.13.1 to 1.13.2.
- [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.13.1...1.13.2 )
---
updated-dependencies:
- dependency-name: wrapt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-18 03:01:28 +00:00
dependabot[bot]
b60371822f
Bump pyjwt from 2.2.0 to 2.3.0
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.2.0 to 2.3.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/commits )
---
updated-dependencies:
- dependency-name: pyjwt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-18 03:01:19 +00:00
dependabot[bot]
e7a2672f07
Bump filelock from 3.3.0 to 3.3.1
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.3.0...3.3.1 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-18 03:01:17 +00:00
dependabot[bot]
9b0171ef37
Bump flake8 from 4.0.0 to 4.0.1
...
Bumps [flake8](https://github.com/pycqa/flake8 ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/pycqa/flake8/releases )
- [Commits](https://github.com/pycqa/flake8/compare/4.0.0...4.0.1 )
---
updated-dependencies:
- dependency-name: flake8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-18 03:01:14 +00:00
dependabot[bot]
12a041b466
Bump pytest-asyncio from 0.15.1 to 0.16.0
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.15.1 to 0.16.0.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.15.1...v0.16.0 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-18 03:01:10 +00:00
dependabot[bot]
6be40cb7c3
Bump types-requests from 2.25.9 to 2.25.11
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.25.9 to 2.25.11.
- [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-10-18 03:01:07 +00:00
Matthias
00fc38a5dc
Update setup.sh to correctly exit if ta-lib fails
...
part of #5734
2021-10-17 19:24:09 +02:00
Matthias
ad2c88b991
Reduce test-code duplication by importing functions
2021-10-17 17:00:25 +02:00
Matthias
e09ec6e6b3
Merge pull request #5733 from freqtrade/download_all
...
Download all
2021-10-17 16:50:41 +02:00
Matthias
7d8cd736b8
Support days-breakdown also for hyperopt results
2021-10-17 16:49:39 +02:00
Matthias
47bba331c1
Merge branch 'develop' into pr/rextea/4606
2021-10-17 16:29:31 +02:00
Matthias
28483a7952
Fix doc-link in developer docs
2021-10-17 16:10:15 +02:00
Matthias
d4d57f0002
Document expansion of --pairs, add download-inactive
2021-10-17 16:09:56 +02:00
Matthias
9bb2dd1851
Merge pull request #5694 from freqtrade/dependabot/pip/develop/fastapi-0.70.0
...
Bump fastapi from 0.68.1 to 0.70.0
2021-10-17 15:01:28 +02:00
Matthias
e23eb99abf
Disable ability to use lookahead-biased vwap
...
closes #5782
2021-10-17 11:23:58 +02:00
Matthias
e8f98e473d
Fix a few more tests
2021-10-17 11:08:54 +02:00
Matthias
198f3c5238
Merge branch 'feat/short' into pr/samgermain/5567
2021-10-17 10:41:03 +02:00
Matthias
69fdb8edfa
Merge branch 'develop' into feat/short
2021-10-17 10:40:08 +02:00
Matthias
abd5c4f278
Convert additional test to USDT
2021-10-17 10:39:53 +02:00
Matthias
fb2c8f7621
Rollback after each request
...
This closes the transaction and avoids "sticking" transactions.
2021-10-17 10:30:06 +02:00
Matthias
41b5e5627b
Update stoploss test
2021-10-17 09:54:38 +02:00
Matthias
bc10b451fe
Revert wrong condition
2021-10-17 09:46:39 +02:00
Matthias
e19d95b63e
Fix stoploss test
2021-10-17 09:00:10 +02:00
Matthias
29ad90f1e3
Merge pull request #5727 from Rikj000/docs/fix-mkdocs-darktheme-toggle
...
📝 `mkdocs.yml` - Fixed darktheme toggle
2021-10-17 08:37:34 +02:00
Rik Helsen
f61dc6d95a
📝 mkdocs.yml - Fixed darktheme toggle
2021-10-17 00:14:09 +02:00
daniila
5a9983086a
How to run multiple instances with docker
...
Basic guide on how to run multiple instances using docker.
2021-10-17 00:24:00 +03:00
dependabot[bot]
89ca8abea9
Bump fastapi from 0.68.1 to 0.70.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.68.1 to 0.70.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.68.1...0.70.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-10-16 19:31:12 +02:00
Matthias
b1ee56a5ce
Merge pull request #5724 from freqtrade/fix/5719
...
Make sure transactions are reset
2021-10-16 19:30:40 +02:00
Matthias
5ba1d66be7
Make sure transactions are reset
...
closes #5719
2021-10-16 17:57:51 +02:00
Matthias
dcefb3eb9c
Fix delete_Trade api test
2021-10-16 16:48:35 +02:00
Matthias
7f1080368b
Commit mock-trades to avoid errors in tests
2021-10-16 16:48:19 +02:00
Matthias
de5657a91b
Fix test failing when UI is installed
2021-10-16 16:47:28 +02:00
Matthias
f120e0d256
Merge pull request #5716 from freqtrade/setupsh_fix
...
Don't build ta-lib in parallel, this causes failures
2021-10-15 10:31:32 +02:00
Matthias
fe9f597eab
Don't build ta-lib in parallel, this causes failures
2021-10-15 10:11:25 +02:00
Matthias
794862a35a
Merge pull request #5670 from sergeykhliustin/develop
...
Added min_profit param to PerformanceFilter
2021-10-14 19:57:36 +02:00
Matthias
c02a538187
Add documentation and log to PerformanceFilter
2021-10-14 19:36:34 +02:00
Sam Germain
962f63a19a
fixed failing test_execute_trade_exit_custom_exit_price
2021-10-14 05:28:08 -06:00
Sam Germain
5fbe76cd7e
isolated conditionals in interface stoploss method
2021-10-14 05:10:28 -06:00
Sam Germain
0afd76c183
Fixed failing test_execute_trade_exit_market_order
2021-10-14 04:45:48 -06:00
Sam Germain
2dc402fbf7
Fixed failing test_handle_trade
2021-10-14 04:05:50 -06:00
Sam Germain
b0ce9612f8
Fixed sell_profit_only failing
2021-10-14 03:52:29 -06:00
Matthias
0e7d903a6f
Merge pull request #5644 from slyons/develop
...
Add ability to ignore unparameterized spaces
2021-10-14 08:07:07 +02:00
Matthias
fe8374f2a4
Test for non-failing missing hyperopt space
2021-10-14 07:06:51 +02:00
Sam Germain
bcbe8f229c
Merge branch 'feat/short' into lev-freqtradebot
2021-10-13 19:02:57 -06:00
Sam Germain
bd488cc086
Merge branch 'develop' into feat/short
2021-10-13 17:56:40 -06:00
theluxaz
0bb7ea10ab
Fixed minor header for backtesting
2021-10-14 01:34:30 +03:00
theluxaz
ed39b8dab0
fixed profit total calculation
2021-10-14 01:18:16 +03:00
theluxaz
8b2c14a6fa
Readme fix
2021-10-14 01:15:43 +03:00
theluxaz
d341d85079
Refixed some files for the pull request
2021-10-14 01:13:28 +03:00
theluxaz
96cab22a8c
Fixed some bugs for live sell_tags.
2021-10-14 01:03:15 +03:00
Matthias
3279ea568c
Add new parameter to hyperopt docs
2021-10-13 19:57:42 +02:00
Matthias
aed919a05f
Simplify "no-space-configured" error handling by moving it to hyperopt_auto
2021-10-13 19:54:35 +02:00
Matthias
aed138ba03
Merge pull request #5377 from samgermain/funding-fee
...
Funding Fee (Futures)
2021-10-13 19:04:14 +02:00
Matthias
2c6290a100
Small updates to prevent random test failures
2021-10-13 07:04:21 +02:00
Sam Germain
0dbad19b40
trading_mode default null in models.Trade
2021-10-12 20:34:19 -06:00
Sam Germain
82742cd659
Merge branch 'funding-fee' of https://github.com/samgermain/freqtrade into funding-fee
2021-10-12 20:29:10 -06:00
Sam Germain
0fcc7eca62
Added more tests to test_update_funding_fees
2021-10-12 20:28:46 -06:00
theluxaz
7067c43ff4
Merge branch 'main' of https://github.com/theluxaz/freqtrade into main
2021-10-13 02:20:30 +03:00
theluxaz
0f670189eb
quick typo fix
2021-10-13 02:14:07 +03:00
theluxaz
3ee9674bb7
Update README.md
2021-10-13 02:07:45 +03:00
theluxaz
af74850e79
Update README.md
2021-10-13 02:07:23 +03:00
theluxaz
b151cf032b
Merge branch 'develop' of https://github.com/theluxaz/freqtrade into main
...
# Conflicts:
# freqtrade/freqtradebot.py
# freqtrade/optimize/backtesting.py
2021-10-13 02:01:26 +03:00
theluxaz
02243b1a2b
minifix
2021-10-13 01:34:29 +03:00
theluxaz
80b71790bc
Added some bigfixes for sell_tag
2021-10-13 01:22:53 +03:00
theluxaz
c9edf3bf4a
Updated the gitignore
2021-10-13 00:09:30 +03:00
theluxaz
b898f86364
Added sell_tag and buy/sell telegram performance functions
2021-10-13 00:02:28 +03:00
Matthias
532a9341d2
Fix migration issue
2021-10-12 20:41:48 +02:00
Matthias
0926beaf73
Merge pull request #5632 from freqtrade/dependabot/pip/develop/scikit-learn-1.0
...
Bump scikit-learn from 0.24.2 to 1.0
2021-10-12 20:04:29 +02:00
Matthias
f290ff5c9a
Re-add schedule.run_pending
2021-10-12 19:10:38 +02:00
Matthias
8798ae5677
Version bump also scikit-optimize
2021-10-12 19:06:23 +02:00
Sam Germain
86cbd0039f
Fixed bugs
2021-10-12 02:24:35 -06:00
Rokas Kupstys
437fadc258
Fix profitable trade registering as a loss due to fees.
2021-10-12 10:49:07 +03:00
Matthias
59ed11358f
Merge pull request #5708 from freqtrade/ui_version_specify
...
Add version argument to freqUI installer
2021-10-12 07:16:34 +02:00
Matthias
ce9debe9fd
Add version argument to freqUI installer
2021-10-12 06:44:07 +02:00
Matthias
952d83ad24
Reenable additional test
2021-10-11 20:36:08 +02:00
Matthias
7e958589b3
Merge pull request #5701 from freqtrade/dependabot/pip/develop/flake8-4.0.0
...
Bump flake8 from 3.9.2 to 4.0.0
2021-10-11 20:34:40 +02:00
Matthias
70000b5843
Use scheduler as Object, not the automatic Singleton
2021-10-11 20:28:23 +02:00
Matthias
396bc9b2e3
Version bump flake8-tidy-imports to 4.5.0
2021-10-11 20:00:53 +02:00
Sam Germain
2e7adb99da
Fixed some breaking tests
2021-10-11 08:52:11 -06:00
Sam Germain
bdad604fab
Added persistence futures tests
2021-10-11 07:48:31 -06:00
Sam Germain
01a9e90057
Added futures tests to test_persistence.test_calc_profit
2021-10-11 07:03:14 -06:00
Sam Germain
ae3688a18a
Updated LocalTrade.calc_close_trade_value formula for shorting futures
2021-10-11 05:56:27 -06:00
Sam Germain
d5a1385fdc
Changes described on github
2021-10-11 04:14:59 -06:00
Matthias
7b1e81689a
Merge pull request #5704 from freqtrade/dependabot/pip/develop/mkdocs-material-7.3.2
...
Bump mkdocs-material from 7.3.1 to 7.3.2
2021-10-11 10:06:18 +02:00
Matthias
1649c00cb7
Merge pull request #5706 from freqtrade/dependabot/pip/develop/ccxt-1.57.94
...
Bump ccxt from 1.57.38 to 1.57.94
2021-10-11 10:05:53 +02:00
dependabot[bot]
fa00b52c47
Bump scikit-learn from 0.24.2 to 1.0
...
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn ) from 0.24.2 to 1.0.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases )
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/0.24.2...1.0 )
---
updated-dependencies:
- dependency-name: scikit-learn
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 07:41:16 +00:00
Matthias
7d629d45c3
Merge pull request #5705 from freqtrade/dependabot/pip/develop/joblib-1.1.0
...
Bump joblib from 1.0.1 to 1.1.0
2021-10-11 09:40:27 +02:00
Matthias
f5a0e78c1b
Merge pull request #5692 from freqtrade/dependabot/pip/develop/jsonschema-4.1.0
...
Bump jsonschema from 4.0.1 to 4.1.0
2021-10-11 09:39:24 +02:00
Sam Germain
855b26f846
Parametrized more time machine tests in test_update_funding_fees
2021-10-11 01:31:21 -06:00
dependabot[bot]
802599bdc9
Bump ccxt from 1.57.38 to 1.57.94
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.57.38 to 1.57.94.
- [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.57.38...1.57.94 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 06:15:32 +00:00
dependabot[bot]
29371b2f28
Bump joblib from 1.0.1 to 1.1.0
...
Bumps [joblib](https://github.com/joblib/joblib ) from 1.0.1 to 1.1.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/1.0.1...1.1.0 )
---
updated-dependencies:
- dependency-name: joblib
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 06:15:03 +00:00
Matthias
c4e967c003
Merge pull request #5696 from freqtrade/dependabot/pip/develop/jinja2-3.0.2
...
Bump jinja2 from 3.0.1 to 3.0.2
2021-10-11 08:14:59 +02:00
Matthias
8b2bad3366
Merge pull request #5698 from freqtrade/dependabot/pip/develop/arrow-1.2.0
...
Bump arrow from 1.1.1 to 1.2.0
2021-10-11 08:14:24 +02:00
Matthias
acc2760512
Merge pull request #5703 from freqtrade/dependabot/pip/develop/pyjwt-2.2.0
...
Bump pyjwt from 2.1.0 to 2.2.0
2021-10-11 08:13:32 +02:00
dependabot[bot]
90ea3d4440
Bump mkdocs-material from 7.3.1 to 7.3.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.3.1 to 7.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/7.3.1...7.3.2 )
---
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-10-11 05:18:24 +00:00
Matthias
9cb20241d9
Merge pull request #5697 from freqtrade/dependabot/pip/develop/cryptography-35.0.0
...
Bump cryptography from 3.4.8 to 35.0.0
2021-10-11 07:17:20 +02:00
dependabot[bot]
4921a4caec
Bump jinja2 from 3.0.1 to 3.0.2
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.0.1 to 3.0.2.
- [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.1...3.0.2 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 05:14:19 +00:00
dependabot[bot]
32174f8f90
Bump pyjwt from 2.1.0 to 2.2.0
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.1.0 to 2.2.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.1.0...2.2.0 )
---
updated-dependencies:
- dependency-name: pyjwt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 05:14:08 +00:00
Matthias
01e7b08aa9
Merge pull request #5695 from freqtrade/dependabot/pip/develop/blosc-1.10.6
...
Bump blosc from 1.10.4 to 1.10.6
2021-10-11 07:13:07 +02:00
dependabot[bot]
afc086f33c
Bump arrow from 1.1.1 to 1.2.0
...
Bumps [arrow](https://github.com/arrow-py/arrow ) from 1.1.1 to 1.2.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/commits )
---
updated-dependencies:
- dependency-name: arrow
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 05:05:30 +00:00
dependabot[bot]
e467491dbe
Bump jsonschema from 4.0.1 to 4.1.0
...
Bumps [jsonschema](https://github.com/Julian/jsonschema ) from 4.0.1 to 4.1.0.
- [Release notes](https://github.com/Julian/jsonschema/releases )
- [Changelog](https://github.com/Julian/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/Julian/jsonschema/compare/v4.0.1...v4.1.0 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 05:05:23 +00:00
dependabot[bot]
3fdc62d29c
Bump flake8 from 3.9.2 to 4.0.0
...
Bumps [flake8](https://github.com/pycqa/flake8 ) from 3.9.2 to 4.0.0.
- [Release notes](https://github.com/pycqa/flake8/releases )
- [Commits](https://github.com/pycqa/flake8/compare/3.9.2...4.0.0 )
---
updated-dependencies:
- dependency-name: flake8
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 05:05:14 +00:00
Matthias
a51084f7a7
Merge pull request #5693 from freqtrade/dependabot/pip/develop/wrapt-1.13.1
...
Bump wrapt from 1.12.1 to 1.13.1
2021-10-11 07:04:35 +02:00
dependabot[bot]
5fb0401dca
Bump cryptography from 3.4.8 to 35.0.0
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 3.4.8 to 35.0.0.
- [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.8...35.0.0 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 03:01:39 +00:00
dependabot[bot]
7323ffa25a
Bump blosc from 1.10.4 to 1.10.6
...
Bumps [blosc](https://github.com/blosc/python-blosc ) from 1.10.4 to 1.10.6.
- [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.4...v1.10.6 )
---
updated-dependencies:
- dependency-name: blosc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 03:01:31 +00:00
dependabot[bot]
57095d7167
Bump wrapt from 1.12.1 to 1.13.1
...
Bumps [wrapt](https://github.com/GrahamDumpleton/wrapt ) from 1.12.1 to 1.13.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.1...1.13.1 )
---
updated-dependencies:
- dependency-name: wrapt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-11 03:01:22 +00:00
Sam Germain
3b962433fb
Switched shcedule to perform every 15 minutes
2021-10-10 02:55:04 -06:00
Sam Germain
81cf4653a9
Fixed failing test_process_trade_creation, test_order_book_depth_of_market, test_handle_stoploss_on_exchange_trailing
2021-10-09 17:35:57 -06:00
Sam Germain
94f0be1fa9
Added is_short=(signal == SignalDirection.SHORT) inside freqtradebot.create_trade
2021-10-09 16:32:22 -06:00
Sam Germain
9513650ffe
Fixed failing test_handle_stoploss_on_exchange_trailing
2021-10-09 16:20:25 -06:00
Sam Germain
9a6ffff5eb
Added cost to limit_sell_order_usdt_open, fixing some tests
2021-10-09 15:50:18 -06:00
Sam Germain
85e86ec09d
Fixed failing test_check_handle_timedout_buy_usercustom
2021-10-09 15:14:33 -06:00
Sam Germain
4fc4007975
Fixed failing test_check_handle_timedout_buy
2021-10-09 14:57:10 -06:00
Sam Germain
729957572b
updated strategy stop_loss_reached to work for shorts
2021-10-09 14:39:11 -06:00
Sam Germain
d7e6b842ba
Fixed failing tests test_cancel_all_open_orders, test_order_book_ask_strategy, test_order_book_depth_of_market, test_disable_ignore_roi_if_buy_signal
2021-10-09 14:12:17 -06:00
Sam Germain
95be5121ec
Added bibox and hitbtc funding fee times
2021-10-09 13:14:41 -06:00
Sam Germain
b83933a10a
Added gateio and kucoin funding fee times
2021-10-09 13:09:11 -06:00
Sam Germain
057b048f31
Started added timezone offset stuff
2021-10-09 12:27:40 -06:00
Sam Germain
795d51b68c
Switched scheduler to get funding fees every hour for any exchange
2021-10-09 11:27:26 -06:00
Sam Germain
39be675f1f
Adjusted time to utc in schedule
2021-10-09 10:52:07 -06:00
Matthias
50439ac441
Merge pull request #5674 from jonny07/patch-4
...
Update docker_quickstart.md
2021-10-09 15:49:34 +02:00
Matthias
1a3b41ed97
Rephrase and simplify UI access section in docker quickstart
2021-10-09 15:35:39 +02:00
Matthias
fa9484a06b
Merge branch 'develop' into pr/jonny07/5674
2021-10-09 15:29:24 +02:00
Matthias
cae8ff5949
Merge pull request #5623 from froggleston/rest_sysinfo
...
Add CPU,RAM sysinfo support to the REST API to help with bot system m…
2021-10-09 15:17:21 +02:00
Matthias
4d61e3866c
Merge pull request #5684 from SmartManoj/patch-1
...
pypi installation
2021-10-09 10:49:39 +02:00
Matthias
2c68342140
Move pypi installation to documentation
2021-10-09 10:37:33 +02:00
Matthias
91ceaef02f
Merge pull request #5678 from sidml/develop
...
Hyperopt loss function using max drawdown
2021-10-09 10:26:40 +02:00
Matthias
7b1c888665
Add FAQ entry for incomplete candles
...
closes #5687
2021-10-09 08:39:32 +02:00
sid
30bc96cf3f
simplify expression
2021-10-09 06:36:23 +05:30
Matthias
11ec1d9b06
Revert previous commit
2021-10-08 20:22:07 +02:00
Matthias
482f4418c6
Clarify "required candle" message
2021-10-08 14:36:52 +02:00
மனோஜ்குமார் பழனிச்சாமி
1327c21d01
Update README.md
2021-10-07 19:12:09 +05:30
Robert Davey
f07eeddda0
Update api_schemas.py
...
Fix api schema for cpu_pct float List.
2021-10-07 12:04:42 +01:00
Sam Germain
7f7f377a90
updated a test, put in TODO-lev
2021-10-07 05:03:38 -06:00
Sam Germain
e367f84b06
Added more update_funding_fee tests, set exchange of default conf
2021-10-07 04:20:53 -06:00
Matthias
a1be6124f2
Don't set bid_last_balance if None in tests
...
part of #5681
2021-10-07 07:15:09 +02:00
Matthias
45b7a0c837
Add Test and docs for MaxDrawDownHyperOptLoss
2021-10-07 07:12:45 +02:00
Matthias
29863ad2bf
Fix error when ask_last_balance is not set
...
closes #5181
2021-10-07 06:51:29 +02:00
sid
46c320513a
use profit_abs
2021-10-07 08:07:07 +05:30
sid
93e4cf4006
Merge remote-tracking branch 'upstream/develop' into develop
2021-10-07 08:04:40 +05:30
Matthias
526bdaa2dc
Recommend using 0.0.0.0 as listen address for docker
2021-10-06 20:14:59 +02:00
Matthias
65d4df938d
Improve docker port api
2021-10-06 20:09:08 +02:00
Matthias
992cef56e6
Add test for sysinfo endpoint
2021-10-06 19:36:51 +02:00
Matthias
57ef25789e
Fix style errors
2021-10-06 19:36:41 +02:00
sid
6ba46b38bd
fix formatting
2021-10-06 13:46:05 +05:30
sid
c0d01dbc26
add max_drawdown loss
2021-10-06 13:24:27 +05:30
Matthias
a4a5c1aad0
Fix scheduling test (a little bit)
2021-10-06 07:08:28 +02:00
jonny07
949d616082
Update docker_quickstart.md
...
Got help in the discord chat to get the UI running, I think most people will need this...
2021-10-05 21:33:15 +02:00
Sam Germain
362c29c315
Added patch_get_signal(freqtrade, enter_long=False, enter_short=True, exit_short=True) a bunch
2021-10-05 03:15:28 -06:00
Sam Germain
d8ba3d8cde
Added trade.is_short = is_short a lot
2021-10-05 02:16:17 -06:00
Sam Germain
c72aac4356
Added trade.is_short = is_short a lot
2021-10-05 02:13:29 -06:00
Sam Germain
29e582c6d9
Fixed time format for schedule and update_funding_fees conf is mocked better
2021-10-05 01:42:46 -06:00
froggleston
0db5c07314
Fix issues with sysinfo rpc/API code, add SysInfo api_schema
2021-10-05 00:10:39 +01:00
Matthias
92f8f231af
Remove ratelimit from kucoin template
2021-10-04 20:22:41 +02:00
Matthias
7f4baab420
Remove explicit rateLimits, improve docs
2021-10-04 20:14:22 +02:00
Matthias
60e28a30f4
Merge pull request #5664 from freqtrade/dependabot/pip/develop/ccxt-1.57.38
...
Bump ccxt from 1.57.3 to 1.57.38
2021-10-04 19:29:28 +02:00
Matthias
f15922a168
Fix custom_stoploss in strategy template
...
closes #5658
2021-10-04 19:11:35 +02:00
Sergey Khliustin
07750518c3
Added min_profit param to PerformanceFilter
2021-10-04 18:49:57 +03:00
Sam Germain
928c4edace
removed side from execute_trade_exit
2021-10-03 23:22:51 -06:00
Matthias
26d2b5b81f
Merge pull request #5666 from freqtrade/dependabot/pip/develop/pytest-cov-3.0.0
...
Bump pytest-cov from 2.12.1 to 3.0.0
2021-10-04 07:21:20 +02:00
Matthias
ae46b516e6
Merge pull request #5665 from freqtrade/dependabot/pip/develop/mkdocs-material-7.3.1
...
Bump mkdocs-material from 7.3.0 to 7.3.1
2021-10-04 07:17:44 +02:00
Sam Germain
9046caa27c
fixed test_update_trade_state_sell
2021-10-03 23:13:34 -06:00
Matthias
222a15922e
Merge pull request #5667 from freqtrade/dependabot/pip/develop/types-cachetools-4.2.2
...
Bump types-cachetools from 4.2.0 to 4.2.2
2021-10-04 07:02:20 +02:00
Matthias
6e1e1e00c2
Fix mock going into nirvana
2021-10-04 06:59:08 +02:00
dependabot[bot]
f41fd4e88d
Bump mkdocs-material from 7.3.0 to 7.3.1
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.3.0 to 7.3.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.3.0...7.3.1 )
---
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-10-04 04:40:24 +00:00
Matthias
5e195bdc0f
Merge pull request #5661 from freqtrade/dependabot/pip/develop/pymdown-extensions-9.0
...
Bump pymdown-extensions from 8.2 to 9.0
2021-10-04 06:39:43 +02:00
dependabot[bot]
949f4fbbbf
Bump types-cachetools from 4.2.0 to 4.2.2
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 4.2.0 to 4.2.2.
- [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-10-04 04:36:11 +00:00
Matthias
8f4b598ee2
Merge pull request #5663 from freqtrade/dependabot/pip/develop/jsonschema-4.0.1
...
Bump jsonschema from 3.2.0 to 4.0.1
2021-10-04 06:35:34 +02:00
Matthias
9491564148
Merge pull request #5662 from freqtrade/dependabot/pip/develop/types-filelock-3.2.0
...
Bump types-filelock from 0.1.5 to 3.2.0
2021-10-04 06:34:58 +02:00
Matthias
2a4fb992c3
Merge pull request #5659 from freqtrade/dependabot/pip/develop/filelock-3.3.0
...
Bump filelock from 3.0.12 to 3.3.0
2021-10-04 06:34:31 +02:00
dependabot[bot]
2b41066ab7
Bump pytest-cov from 2.12.1 to 3.0.0
...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 2.12.1 to 3.0.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.12.1...v3.0.0 )
---
updated-dependencies:
- dependency-name: pytest-cov
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-04 03:01:29 +00:00
dependabot[bot]
0071d002b6
Bump ccxt from 1.57.3 to 1.57.38
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.57.3 to 1.57.38.
- [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.57.3...1.57.38 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-04 03:01:22 +00:00
dependabot[bot]
35c4a0a188
Bump jsonschema from 3.2.0 to 4.0.1
...
Bumps [jsonschema](https://github.com/Julian/jsonschema ) from 3.2.0 to 4.0.1.
- [Release notes](https://github.com/Julian/jsonschema/releases )
- [Changelog](https://github.com/Julian/jsonschema/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/Julian/jsonschema/compare/v3.2.0...v4.0.1 )
---
updated-dependencies:
- dependency-name: jsonschema
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-04 03:01:17 +00:00
dependabot[bot]
ff45d52d49
Bump types-filelock from 0.1.5 to 3.2.0
...
Bumps [types-filelock](https://github.com/python/typeshed ) from 0.1.5 to 3.2.0.
- [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-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-04 03:01:14 +00:00
dependabot[bot]
d220c55d40
Bump pymdown-extensions from 8.2 to 9.0
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 8.2 to 9.0.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/8.2...9.0 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-04 03:01:11 +00:00
dependabot[bot]
0d9beaa3f3
Bump filelock from 3.0.12 to 3.3.0
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.0.12 to 3.3.0.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Commits](https://github.com/tox-dev/py-filelock/compare/v3.0.12...3.3.0 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-04 03:01:04 +00:00
Sam Germain
2a2b759419
patch_get_signal test updates
2021-10-03 17:41:01 -06:00
Matthias
1c63d01cec
Prevent using market-orders on gateio
...
GateIo does not support market orders on spot markets
2021-10-03 14:14:16 +02:00
Sam Germain
d75934ce92
'is_short' -> is_short: test_freqtradebot
2021-10-03 04:44:39 -06:00
Sam Germain
56ff0a95a7
Merge branch 'feat/short' into lev-freqtradebot
2021-10-03 02:26:41 -06:00
Sam Germain
70db228f24
Merge branch 'feat/short' into funding-fee
2021-10-03 02:15:54 -06:00
Sam Germain
dcb9ce9513
isort
2021-10-03 02:14:52 -06:00
Sam Germain
d3f7207fe6
Merge branch 'develop' into feat/short
2021-10-03 02:12:25 -06:00
Sam Germain
09ef0781a1
switching limit_buy_order_usdt and limit_sell_order_usdt to limit_order(enter_side[is_short]) and limit_order(exit_side[is_short])
2021-10-03 01:52:58 -06:00
Matthias
f5e5203388
Use "round" to 12 digits for TickSize mode
...
Avoids float rounding problems, fix #5652
2021-10-03 09:49:55 +02:00
Matthias
e73f5ab480
Add test confirming #5652
2021-10-03 09:49:55 +02:00
Matthias
ad6ca3773d
Merge pull request #5592 from samgermain/test-freqtradebot-usdt
...
Test freqtradebot usdt
2021-10-03 09:41:08 +02:00
Matthias
126c291988
Improve docs
...
closes #5654
2021-10-03 09:32:53 +02:00
Matthias
9e77a739fa
Change usdt stake_amount to 60$
2021-10-03 09:22:50 +02:00
Sam Germain
57d66cc0f7
Merge branch 'test-freqtradebot-usdt' into lev-freqtradebot
2021-10-02 20:51:50 -06:00
Sam Germain
058c7b3e99
Fixed odd test_execute_entry where the filled coins were higher than the amount
2021-10-02 20:43:32 -06:00
Sam Germain
908dee961d
Changed test values in test_sell_profit_only to usdt like values
2021-10-02 20:37:05 -06:00
Sam Germain
93679db7c4
Removed ... TODOs
2021-10-02 20:33:46 -06:00
Sam Germain
057a187231
Removed uneccessary TODOs
2021-10-02 20:32:51 -06:00
Sam Germain
3823ca4162
Merge branch 'test-freqtradebot-usdt' into lev-freqtradebot
2021-10-02 20:26:52 -06:00
Matthias
3b5cc5f015
Improve dates used for hyperopt tests
2021-10-02 15:37:01 +02:00
Matthias
77388eb423
Improve generate_test_data to make it easier to use
2021-10-02 15:23:48 +02:00
Matthias
66e19f5775
Merge pull request #5651 from freqtrade/simplify_loss_Tests
...
Combine most hyperopt-loss tests to one
2021-10-02 14:44:46 +02:00
Matthias
5fdeca812d
Combine most hyperopt-loss tests to one
2021-10-02 14:30:24 +02:00
Matthias
022839b728
remove unnecessary test
2021-10-02 13:17:10 +02:00
Matthias
e5e1e49f53
Remove some unused test parameters
2021-10-02 13:01:33 +02:00
Sam Germain
87ff65d31e
Fixed failing test_handle_protections
2021-10-02 04:06:22 -06:00
Sam Germain
72388d3376
tried to solve test_update_funding_fees:
2021-10-02 03:52:00 -06:00
Sam Germain
b3656ddfc9
Merge branch 'feat/short' into lev-freqtradebot
2021-10-02 03:36:32 -06:00
Sam Germain
e8b4cf6eaa
Merge branch 'develop' into feat/short
2021-10-02 03:15:12 -06:00
Sam Germain
96d09b5615
Fixed breaking rpc tests
2021-10-02 01:44:30 -06:00
Sam Germain
6f8e66117b
flake8 isort
2021-10-02 01:44:30 -06:00
Sam Germain
107fa911a5
Fixed test_tsl_on_exchange_compatible_with_edge
2021-10-02 01:44:30 -06:00
Rokas Kupstys
c820db4c60
Fix couple more usdt tests which failed due to ticker prices causing roi being hit, but tests did not expect that to happen.
2021-10-02 01:44:30 -06:00
Rokas Kupstys
8961370269
Fix failing test due to not updated expected values.
2021-10-02 01:44:30 -06:00
Rokas Kupstys
2ee87f8c66
Fix failing USDT tests due to not enough open markets.
2021-10-02 01:44:30 -06:00
Sam Germain
43339f1660
A lot of the usdt freqtradebot tests pass now
2021-10-02 01:44:30 -06:00
Sam Germain
ba5d78f005
swapped default_conf for default_conf_usdt and ticker for ticker_usdt
2021-10-02 01:44:30 -06:00
Sam Germain
7eebb6bb2d
updated test_create_trade to use default_conf_usdt
2021-10-02 01:44:30 -06:00
Sam Germain
755cc9cda1
Updated test_check_available_stake_amount to use default_conf_usdt
2021-10-02 01:44:30 -06:00
Sam Germain
26fdad8468
Removed edge_conf_usdt
2021-10-02 01:44:30 -06:00
Sam Germain
d0e0d0ee01
Removed init_persistence_usdt
2021-10-02 01:44:30 -06:00
Sam Germain
5ce09c7519
updated test_reupdate_enter_order_fees to usdt
2021-10-02 01:44:30 -06:00
Sam Germain
ffa9a3ac7d
changed default_conf_usdt stake_amount to 10
2021-10-02 01:44:30 -06:00
Sam Germain
6fdcf8cd73
created default_conf_usdt and init_persistence_usdt so that these tests pass: test_handle_stoploss_on_exchange_trailing, test_handle_stoploss_on_exchange_custom_stop, test_update_trade_state_withorderdict
2021-10-02 01:44:30 -06:00
Sam Germain
d1e3d48075
changed test_update_trade_state_withorderdict to usdt
2021-10-02 01:44:30 -06:00
Sam Germain
8d7f75c4de
Fixed a bunch of freqtradebot tests
2021-10-02 01:44:30 -06:00
Sam Germain
dadd134200
changes some tests to use usdt values
2021-10-02 01:44:30 -06:00
Sam Germain
9ea2dd05d8
Removed space in retrier
2021-10-01 21:21:59 -06:00
Matthias
f69cb39a17
Fix missing comma in kucoin template
...
closes #5646
2021-10-01 19:26:51 +02:00
Matthias
bd7d9c0d33
Merge pull request #5648 from froggleston/patch-1
...
Fix pair_candles to point to correct API call
2021-10-01 19:25:22 +02:00
Robert Davey
15df5fd9c5
Fix pair_candles to point to correct API call
...
pair_candles pointed to available_pairs RPC call instead of pair_candles
2021-10-01 13:49:16 +01:00
Matthias
99e3450d30
Merge pull request #5642 from freqtrade/add_trade_conversion_command
...
Add trade conversion command
2021-10-01 06:38:42 +02:00
Sam Germain
77d3a8b457
Added bybit funding-fee times
2021-09-30 20:18:56 -06:00
Scott Lyons
df45f467c6
Adding ability to ignore unparameterized spaces
2021-09-30 01:11:02 -07:00
Scott Lyons
95227376b6
Adding IUS to optimize args
2021-09-30 00:53:46 -07:00
Scott Lyons
08fcd1a0d4
Adding ignore space errors to Hyperopt CLI
2021-09-30 00:46:56 -07:00
Scott Lyons
5dd1088d8d
Adding ignore unparameterized spaces flag
2021-09-30 00:44:26 -07:00
Matthias
5f23af5802
Rename update_open_trades to clarify it's only called at startup
2021-09-30 07:24:16 +02:00
Sam Germain
6e86bdb820
Added test_update_funding_fees
2021-09-29 23:11:01 -06:00
Sam Germain
ba60aad89d
parameterized TradingMode in persistence
2021-09-29 22:59:09 -06:00
Matthias
bd27993e79
Add documentation segment about indicator libraries
2021-09-30 06:42:42 +02:00
Sam Germain
157223f6ab
datetime.utc -> datetime.now(timezone.utc)
2021-09-29 22:32:02 -06:00
Sam Germain
af6afd0ac2
Revert "Replace datetime.utcnow with datetime.now(timezone.utc)"
...
This reverts commit c4ac876183 .
2021-09-29 22:27:21 -06:00
Sam Germain
993dc672b4
timestamp * 1000 in get_funding_fees_from_exchange
2021-09-29 22:18:15 -06:00
Sam Germain
c4ac876183
Replace datetime.utcnow with datetime.now(timezone.utc)
2021-09-29 22:16:44 -06:00
Matthias
178db516bf
Add documentation for trade-to-ohlcv
2021-09-29 20:00:14 +02:00
Matthias
248c61bb26
Add test for trades-to-ohlcv
2021-09-29 19:39:29 +02:00
Matthias
fc511aac44
don't use %default when no default is defined
2021-09-29 19:21:54 +02:00
Matthias
656526c007
Add trades-to-ohlcv command to simplify adding new timeframes
2021-09-29 16:50:05 +02:00
Matthias
51c6eb2014
Merge pull request #5640 from rokups/rk/tests-static-market
...
markets_static fixture
2021-09-29 16:20:18 +02:00
Rokas Kupstys
e025576d8c
Introduce markets_static fixture serving an immutable list of markets. Adapt pairlist/markets tests to use this new fixture.
...
This allows freely modifying markets in get_markets() without a need of updating pairlist/markets tests.
2021-09-29 10:15:05 +03:00
Matthias
a0ee490957
Merge pull request #5636 from freqtrade/new_release
...
New release 2021.9
2021-09-28 19:21:42 +02:00
Robert Roman
ca973c05d1
Merge branch 'freqtrade:develop' into develop
2021-09-28 10:16:36 -05:00
Sam Germain
545b62d746
Merge branch 'feat/short' into funding-fee
2021-09-27 23:34:09 -06:00
Sam Germain
1a132758d0
merged with feat/short
2021-09-27 23:26:20 -06:00
Matthias
5938514e5d
Version bump to 2021.9
2021-09-28 07:03:26 +02:00
Matthias
d73f5f75fc
Merge branch 'stable' into new_release
2021-09-28 07:02:24 +02:00
Robert Roman
626a40252d
resolved mypy error
...
error: Signature of "hyperopt_loss_function" incompatible with supertype "IHyperOptLoss"
2021-09-27 17:33:29 -05:00
Robert Roman
c3414c3b78
resolved mypy error
...
error: Signature of "hyperopt_loss_function" incompatible with supertype "IHyperOptLoss"
2021-09-27 17:32:49 -05:00
Matthias
5726886b06
Reduce backtest-noise from "pandas slice" warning
2021-09-27 20:52:19 +02:00
Matthias
d7ce9b9f6d
Rename sample short strategy
2021-09-27 19:17:19 +02:00
Robert Roman
67e9626da1
fixed isort issue
2021-09-27 12:16:57 -05:00
Matthias
949f469a7f
Merge pull request #5378 from samgermain/lev-strat
...
Lev-strat
2021-09-27 19:16:00 +02:00
Robert Roman
a1566fe5d7
updated to latest constant.py file
2021-09-27 11:47:03 -05:00
Robert Roman
bc86cb3280
updated to correct hyperopt.md file
2021-09-27 11:41:38 -05:00
Robert Roman
193b22475d
Merge branch 'freqtrade:develop' into develop
2021-09-27 11:35:34 -05:00
Matthias
3fbf716f85
Fix "sticking" timerange in webserver mode
2021-09-27 17:52:00 +02:00
Matthias
6a033bd01e
Merge pull request #5633 from freqtrade/dependabot/pip/develop/nbconvert-6.2.0
...
Bump nbconvert from 6.1.0 to 6.2.0
2021-09-27 12:20:02 +02:00
Matthias
5b7a1f8642
Validate config also in webserver mode
2021-09-27 07:12:40 +02:00
Matthias
6fb0d14f80
changed naming for signal variable
2021-09-27 07:07:49 +02:00
Matthias
37a1cd5d38
Merge pull request #5631 from freqtrade/dependabot/pip/develop/ccxt-1.57.3
...
Bump ccxt from 1.56.86 to 1.57.3
2021-09-27 07:02:18 +02:00
dependabot[bot]
78096c9eff
Bump nbconvert from 6.1.0 to 6.2.0
...
Bumps [nbconvert](https://github.com/jupyter/nbconvert ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Commits](https://github.com/jupyter/nbconvert/compare/6.1.0...6.2.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-09-27 04:32:26 +00:00
Matthias
29c6f182f6
Merge pull request #5630 from freqtrade/dependabot/pip/develop/types-requests-2.25.9
...
Bump types-requests from 2.25.8 to 2.25.9
2021-09-27 06:31:29 +02:00
dependabot[bot]
9059502303
Bump ccxt from 1.56.86 to 1.57.3
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.56.86 to 1.57.3.
- [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.56.86...1.57.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-09-27 03:01:27 +00:00
dependabot[bot]
08b1f04ed5
Bump types-requests from 2.25.8 to 2.25.9
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.25.8 to 2.25.9.
- [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-09-27 03:01:18 +00:00
Robert Roman
bdca3e2343
Merge branch 'freqtrade:develop' into develop
2021-09-26 15:37:09 -05:00
Matthias
a926f54a25
Add "side" parameter to custom_stake_amount
2021-09-26 19:35:54 +02:00
Matthias
84e013de2d
Update confirm_trade_entry to support "side" parameter
2021-09-26 19:33:22 +02:00
Matthias
ec445776e9
Merge pull request #5601 from ferrants/parameterize-tests
...
parameterize some tests
2021-09-26 19:07:47 +02:00
Matthias
4d49f1a0c7
Reset columns by dropping instead of resetting
2021-09-26 15:39:34 +02:00
Matthias
4fd00db630
Use "combined" enter_tag column
2021-09-26 15:22:37 +02:00
Matthias
6319c104fe
Fix unreliable backtest-result when using webserver mode
2021-09-26 15:07:48 +02:00
Robert Roman
a77ca22026
Merge branch 'freqtrade:develop' into develop
2021-09-26 02:57:02 -05:00
Matthias
2a678bdbb4
Update buy_tag column to long_tag
2021-09-26 08:37:44 +02:00
Robert Roman
e1036d6f58
Added Calmar Ratio Daily to hyperopt.md file
2021-09-25 16:40:02 -05:00
Robert Roman
89b7dfda0e
Added Calmar Ratio Daily
2021-09-25 16:34:41 -05:00
Robert Roman
24baad7884
Add Calmar Ratio Daily
...
This hyper opt loss calculates the daily Calmar ratio.
2021-09-25 16:28:36 -05:00
froggleston
097da448e2
Add CPU,RAM sysinfo support to the REST API to help with bot system monitoring
2021-09-25 15:48:42 +01:00
Matthias
f4f204d849
Update test to use cost dict
2021-09-24 20:17:38 +02:00
Matthias
4c268847d4
Add pandas-ta to setup.py
2021-09-24 19:32:30 +02:00
Matthias
4d72632524
Merge pull request #5618 from freqtrade/dependabot/pip/develop/progressbar2-3.53.3
...
Bump progressbar2 from 3.53.2 to 3.53.3
2021-09-24 19:26:59 +02:00
Matthias
b59906b117
Update minimum for tradable_balance_ratio to 0.0
2021-09-24 19:24:33 +02:00
Matthias
2431c9f195
Merge pull request #5615 from freqtrade/dependabot/pip/develop/ccxt-1.56.86
...
Bump ccxt from 1.56.30 to 1.56.86
2021-09-24 13:19:00 +02:00
Matthias
9657028633
Merge pull request #5614 from freqtrade/dependabot/pip/develop/mkdocs-material-7.3.0
...
Bump mkdocs-material from 7.2.6 to 7.3.0
2021-09-24 10:19:03 +02:00
Matthias
c61b2a83c1
Merge pull request #5617 from freqtrade/dependabot/pip/develop/urllib3-1.26.7
...
Bump urllib3 from 1.26.6 to 1.26.7
2021-09-24 09:45:30 +02:00
dependabot[bot]
72a1e27fc6
Bump ccxt from 1.56.30 to 1.56.86
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.56.30 to 1.56.86.
- [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.56.30...1.56.86 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-24 07:31:20 +00:00
Matthias
a217d84e0f
Merge pull request #5616 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.25
...
Bump sqlalchemy from 1.4.23 to 1.4.25
2021-09-24 09:30:33 +02:00
Matthias
5da218e383
Merge pull request #5613 from freqtrade/dependabot/pip/develop/types-requests-2.25.8
...
Bump types-requests from 2.25.6 to 2.25.8
2021-09-24 08:42:26 +02:00
Matthias
954c468191
Add pandas-ta to requirements
2021-09-24 07:12:38 +02:00
dependabot[bot]
0353f070f9
Bump progressbar2 from 3.53.2 to 3.53.3
...
Bumps [progressbar2](https://github.com/WoLpH/python-progressbar ) from 3.53.2 to 3.53.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.53.2...v3.53.3 )
---
updated-dependencies:
- dependency-name: progressbar2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-24 05:06:24 +00:00
dependabot[bot]
90d5af9a35
Bump urllib3 from 1.26.6 to 1.26.7
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.6 to 1.26.7.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/1.26.7/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.6...1.26.7 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-24 05:06:20 +00:00
dependabot[bot]
766ef90b56
Bump sqlalchemy from 1.4.23 to 1.4.25
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.23 to 1.4.25.
- [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-09-24 05:06:16 +00:00
dependabot[bot]
e85dc63263
Bump mkdocs-material from 7.2.6 to 7.3.0
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.2.6 to 7.3.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.2.6...7.3.0 )
---
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-09-24 05:06:01 +00:00
dependabot[bot]
422d560189
Bump types-requests from 2.25.6 to 2.25.8
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.25.6 to 2.25.8.
- [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-09-24 05:05:55 +00:00
Robert Roman
ca20e17d40
added CalmarHyperOpt to hyperopt.md
...
i added CalmarHyperOpt to hyperopt.md and gave a brief description inside the docs
2021-09-23 21:48:08 -05:00
Robert Roman
b2ac039d5c
added CalmarHyperOptLoss to HYPEROPT_LOSS_BUILTIN
...
I added CalmarHyperOptLoss to HYPEROPT_LOSS_BUILTIN variable inside constants.py file
2021-09-23 21:46:07 -05:00
Robert Roman
0f29cbc882
added CalmarHyperOptLoss
...
I added CalmarHyperOptLoss to HYPEROPT_LOSS_BUILTIN variable inside constants.py file
2021-09-23 21:37:28 -05:00
Robert Roman
3b99c84b0a
resolved the total profit issue
...
I resolved the total profit issue and locally ran flak8 and isort
2021-09-23 21:31:33 -05:00
Matthias
9a6d8977de
Merge pull request #5605 from peterwilli/fix-sell-cancel-webhook-error
...
fixed webhook "unsupported format string passed to NoneType." error
2021-09-23 20:17:35 +02:00
Matthias
ff9c8fe234
Merge pull request #5496 from LoveIsGrief/docs/performance-warning
...
Docs: Mention Performance Warning for strategies
2021-09-23 20:16:58 +02:00
Peter Willemsen
692e91a26d
changed close date from datetime.utcnow() to datetime.now(timezone.utc)
2021-09-23 10:28:15 +02:00
Matthias
d7903f012f
Move PerformanceWarning to advanced section
...
rewrite to use strategy parameters instead of plain range
2021-09-23 07:25:11 +02:00
Matthias
fcca637107
Merge pull request #5599 from freqtrade/notify_trigger_prot
...
Notify trigger protections
2021-09-23 07:17:26 +02:00
matt ferrante
2bf49445b7
add parameterized names
2021-09-22 16:11:27 -06:00
Matthias
a0ef89d910
Also support column-transition for V1 strategies
2021-09-22 20:52:55 +02:00
Matthias
0e13d57e57
Update advise_* methods to entry/exit
2021-09-22 20:42:31 +02:00
Matthias
4c6b1cd55b
Add very simple short logic to test-strategy
2021-09-22 20:36:03 +02:00
Matthias
5928ba9c88
Test and document leverage strategy callback
2021-09-22 20:14:52 +02:00
matt ferrante
30cc69c880
set all to eth for multi test
2021-09-22 11:28:42 -06:00
matt ferrante
8cfb6ddd51
fix long line
2021-09-22 10:48:13 -06:00
matt ferrante
f768bdea50
cleanup based on feedback
2021-09-22 10:32:30 -06:00
Robert Roman
c6b684603c
removed trade_count inside if statement
...
i removed trade_count inside if statement. Even though it helps overfitting, It is not useful when running hyperopt on small datasets.
2021-09-22 09:21:43 -05:00
Robert Roman
b946f8e7f1
I sorted imports with isort
2021-09-22 09:18:17 -05:00
Robert Roman
3834bb86ff
updated line 42
...
I removed the minus sign on max drawdown.
2021-09-21 20:25:17 -05:00
Robert Roman
3845d55186
a new hyperopt loss created that uses calmar ratio
...
This is a new hyperopt loss file that uses the Calmar Ratio.
Calmar Ratio = average annual rate of return / maximum drawdown
2021-09-21 20:04:23 -05:00
Sam Germain
553c868d7f
combined test_order_book_depth_of_market and test_order_book_depth_of_market_high_delta
2021-09-21 16:40:24 -06:00
Sam Germain
5113ceb6c8
added schedule to setup.py
2021-09-21 15:52:12 -06:00
Peter Willemsen
b0de4d333e
fixed webhook error
2021-09-21 23:20:40 +02:00
Matthias
c791b95405
Use new TestStrategy (V3) by default in tests
2021-09-21 20:24:08 +02:00
matt ferrante
707d0ef795
remove trades_for_order3
2021-09-21 12:16:10 -06:00
Matthias
7a5c7e7020
Update some tests to use StrategyV3
2021-09-21 19:33:33 +02:00
matt ferrante
277828bf0e
parameterize some tests
2021-09-21 07:56:16 -06:00
Matthias
6fc770d97d
Add warning about running with docker on windows
2021-09-21 15:12:35 +02:00
Matthias
4237acf5b6
Merge pull request #5598 from SeriousM/patch-1
...
Add docker troubleshooting information for win10/wsl
2021-09-21 14:54:31 +02:00
Bernhard Millauer
abddb0db66
Fix header indention
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-09-21 10:13:19 +02:00
Matthias
4b5cd891cd
Add V3 test strategy
2021-09-21 07:12:46 +02:00
Sam Germain
d6b36231e7
added schedule to environment.yml
2021-09-20 23:12:17 -06:00
Matthias
cf2da3b45f
Merge branch 'feat/short' into pr/samgermain/5378
2021-09-21 06:59:05 +02:00
Matthias
3ce05c0d54
Add "sane" defaults to protection triggers
2021-09-20 20:16:58 +02:00
Matthias
fd23ab3d64
improve formatting, add tests
2021-09-20 19:50:56 +02:00
Matthias
dd0db7ee5d
Split protection-notification into global and per-pair
2021-09-20 19:23:40 +02:00
Matthias
a0fb43c6ca
Add pairlock-notification
2021-09-20 19:12:59 +02:00
Bernhard Millauer
c91a9a92f2
Add troubleshooting information
...
The time in wsl docker container shifts over time. Added information how to fix this issue.
2021-09-20 14:22:24 +02:00
Sam Germain
6db2813850
merged with feat/short
2021-09-19 20:33:08 -06:00
Sam Germain
043bfcd5ad
Fixed a lot of failing tests"
2021-09-19 20:24:22 -06:00
Sam Germain
d7c7448632
merged lev-freqtradebot with lev-strat
2021-09-19 19:06:43 -06:00
Sam Germain
778f0d9d0a
Merged feat/short into lev-strat
2021-09-19 17:44:12 -06:00
Sam Germain
60a678fea7
merged with feat/short
2021-09-19 17:02:09 -06:00
Sam Germain
d8d6f245a7
Fixed breaking tests in test_freqtradebot.py
2021-09-19 16:44:02 -06:00
Sam Germain
ee0ebdf0f2
merged with develop
2021-09-19 15:35:54 -06:00
Matthias
1da091dea3
ProtectionManager should return the lock just created
2021-09-19 19:41:19 +02:00
Matthias
879bf47b32
Refactor telegram.py to simplify send_msg
2021-09-19 19:25:36 +02:00
Matthias
c46ef637c3
Merge pull request #5593 from samgermain/parametrized-test-freqtradebot
...
Parametrized test freqtradebot
2021-09-19 13:40:13 +02:00
Matthias
ec03531771
Improve naming of variables
2021-09-19 13:29:09 +02:00
Matthias
ab88217186
Improve /balance output to include starting balance and percentual change
...
closes #5503
2021-09-19 13:17:34 +02:00
Matthias
66c2034c3f
Merge pull request #5387 from samgermain/lev-exchange
...
Lev exchange
2021-09-19 13:00:38 +02:00
Sam Germain
2d679177e5
Added in lev prep before creating api order
2021-09-19 03:05:58 -06:00
Sam Germain
fa74b95a01
reduced amount of code for leverage_brackets test
2021-09-19 02:33:28 -06:00
Sam Germain
ddc203ca69
remove %s in test_exchange unix time
2021-09-19 02:26:59 -06:00
Sam Germain
835e0e69fc
removed leverage from create order api call
2021-09-19 02:23:05 -06:00
Sam Germain
2b6d134294
Merge branch 'feat/short' into lev-exchange
2021-09-19 01:57:30 -06:00
Sam Germain
ac4f5adfe2
switched since = int(since.timestamp()) from %s
2021-09-19 01:16:22 -06:00
Matthias
b83689f9ea
Merge pull request #5541 from arunavo4/feat/short
...
[Feat/Short] Added Ftx Interest Calculation
2021-09-19 09:05:17 +02:00
Arunavo Ray
27bd30d266
fixed formatting issues
2021-09-19 11:42:29 +05:30
Arunavo Ray
c54259b4c5
Added ftx interest formula tests
2021-09-19 11:35:29 +05:30
ARUNAVO RAY
91cc8212f6
Merge branch 'freqtrade:feat/short' into feat/short
2021-09-19 11:26:33 +05:30
Sam Germain
cee4ed541b
parametrized test_update_trade_state_withorderdict
2021-09-18 19:46:46 -06:00
Sam Germain
ec9dbc550e
parametrized test_create_trade_minimal_amount
2021-09-18 19:19:53 -06:00
Matthias
c1895a0fc2
Remove warning related to legacy hyperopt
2021-09-18 15:30:33 +02:00
Matthias
73f044d1e2
Merge pull request #5281 from rokups/rk/helpers
...
A decorator for easy creation of informative pairs
2021-09-18 15:30:20 +02:00
Rokas Kupstys
eab7f8f694
[SQUASH] Doh.
2021-09-18 15:44:21 +03:00
Rokas Kupstys
713e7819f7
[SQUASH] Remove mypy import.
2021-09-18 15:27:58 +03:00
Sam Germain
979c6f2f26
moved leverage_brackets.json to exchange/binance_leverage_brackets.json
2021-09-18 03:49:15 -06:00
Sam Germain
518a59ad41
parametrized test_edge_overrides_stoploss
2021-09-18 03:20:00 -06:00
Sam Germain
42a2fdc1c5
parametrized test_order_dict
2021-09-18 03:01:08 -06:00
Sam Germain
216f75bbb9
parametrized test_sell_profit_only , test__safe_exit_amount, test_order_book_bid_strategy1
2021-09-18 02:53:34 -06:00
Rokas Kupstys
e4ca42faec
[SQUASH] Update stoploss_from_absolute to behave more like stoploss_from_open and add a test for it.
2021-09-18 10:48:53 +03:00
Rokas Kupstys
7e6aa9390a
[SQUASH] Unconditionally include quote currency when asset is explicitly specified. Added docs suggesting to use string formatting to make strategy independent of configured stake currency.
2021-09-18 10:48:53 +03:00
Rokas Kupstys
e88c4701bb
[SQUASH] Address PR comments.
2021-09-18 10:48:53 +03:00
Matthias
bb6ae682fc
Small simplifications
2021-09-18 10:48:53 +03:00
Rokas Kupstys
5dc78a0c66
[SQUASH] Get rid of _initialize() and fix informatives for dynamic pairlists.
2021-09-18 10:48:53 +03:00
Rokas Kupstys
f81df19b93
[TMP] Make tests not fail for now.
2021-09-18 10:48:53 +03:00
Rokas Kupstys
dfa61b7ad2
[SQUASH] Fix informatives for each pair not being created because dataprovider was not available.
...
Fix not being able to have informative dataframe of a pair in whitelist.
2021-09-18 10:48:53 +03:00
Rokas Kupstys
f2a1d9d2fc
[SQUASH] Address PR comments.
2021-09-18 10:48:18 +03:00
Rokas Kupstys
1fdb656334
Add a decorator which can be used to declare populate_indicators() functions for informative pairs.
2021-09-18 10:48:18 +03:00
Rokas Kupstys
d84ef34740
A helper to calculate stoploss value from absolute price.
2021-09-18 10:48:18 +03:00
Matthias
11f08b0053
Merge pull request #5582 from sergeykhliustin/develop
...
Added days parameter to PerformanceFilter
2021-09-18 09:24:14 +02:00
Matthias
a89c67787b
Replace some more occurances of 'buy'
2021-09-18 09:23:53 +02:00
Matthias
56fb25c5e5
Add test for PerformanceFilter lookback
2021-09-18 09:10:37 +02:00
Matthias
564e0b9a1a
Switch performanceFilter to use Minutes lookback resolution
...
closes #5060
2021-09-18 09:10:25 +02:00
Matthias
12c12d42df
Add documentation for days parameter in PerformanceFilter
2021-09-18 08:30:44 +02:00
Matthias
853c3a4433
Merge pull request #5587 from raph92/patch-3
...
Update prepare_trials_columns() return type
2021-09-18 08:08:18 +02:00
Sam Germain
2c21bbfa0c
Fixed create order margin call count tests and made _ccxt_config a computed property
2021-09-17 16:45:02 -06:00
Sergey Khliustin
d7395e873b
Removed unused OperationalException
2021-09-17 22:05:57 +03:00
raphael
4b2c1a9b8e
Remove trailing whitespace
2021-09-17 14:39:15 -04:00
raphael
e715f2a253
Update formatting
...
Line 302 was too long
2021-09-17 14:23:26 -04:00
raphael
9525a5b96c
Add type to "trials" parameter
2021-09-17 14:10:37 -04:00
Matthias
9c50d0c250
Merge pull request #5589 from Ottavio97/develop
...
Include Raspberry Pi armv6 (0, 0W,...)
2021-09-17 19:54:35 +02:00
Matthias
4d558879e9
Merge branch 'feat/short' into pr/samgermain/5378
2021-09-17 19:33:35 +02:00
Matthias
6d1604d6fa
Merge pull request #5588 from raph92/patch-4
...
Update HyperoptTools.export_csv_file usage
2021-09-17 19:14:47 +02:00
Ottavio Miele
fb6beb90e8
Include Raspberry Pi armv6 (0, 0W,...)
2021-09-17 18:03:54 +02:00
raphael
124e97f3b9
Remove ununsed variables from export_csv_file
2021-09-17 11:57:36 -04:00
raphael
5fc993231a
Update HyperoptTools.export_csv_file usage
2021-09-17 11:51:55 -04:00
raphael
3a98fb72a4
Update prepare_trials_columns() return type
...
Was returning str, updated to pd.DataFrame
2021-09-17 11:42:33 -04:00
sergeykhliustin
982deeedf0
Update freqtrade/persistence/models.py
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-09-17 18:23:13 +03:00
Sergey Khliustin
54ef36a497
Updates after review to PerformanceFilter days param
2021-09-17 13:45:44 +03:00
Matthias
d680fdf33a
Merge branch 'develop' into feat/short
2021-09-17 11:16:37 +02:00
Matthias
4ce1375bf3
Merge pull request #5580 from freqtrade/hyperopt_diff_base_estimators
...
Hyperopt set diff base estimators
2021-09-17 10:32:47 +02:00
Sam Germain
2e8d00e877
temp commit message
2021-09-17 01:15:21 -06:00
Sam Germain
32e52cd460
Added leverage brackets dry run test
2021-09-17 00:41:00 -06:00
Sam Germain
798a0c9827
Tried to add call count to test_create_order
2021-09-17 00:10:53 -06:00
Sam Germain
0628790da9
merged lev-freqtradebot with feat/short
2021-09-16 23:49:43 -06:00
Sam Germain
8123579442
added trading mode to persistence tests
2021-09-16 23:47:44 -06:00
Sam Germain
e78f38c7b6
Merge branch 'feat/short' into funding-fee
2021-09-16 23:32:44 -06:00
Sam Germain
e7b6f3bfd1
removed changes to test_persistence
2021-09-16 23:32:23 -06:00
Sam Germain
ff5b402f58
Merge branch 'feat/short' into lev-exchange
2021-09-16 23:27:44 -06:00
Sam Germain
dced167ea2
fixed some stuff in the leverage brackets binance test
2021-09-16 23:23:36 -06:00
Sam Germain
57c7926515
leverage updates on exchange classes
2021-09-16 23:05:13 -06:00
Matthias
05e01847a0
Merge pull request #5579 from samgermain/paramatrize-test-persistence
...
Parametrize test persistence
2021-09-17 07:03:45 +02:00
Sam Germain
0ced05890a
removed space between @ and pytest
2021-09-16 16:28:23 -06:00
Sam Germain
dec2f377ff
Removed utils, moved get_sides to conftest
2021-09-16 16:25:02 -06:00
Sergey Khliustin
457e738b4a
Added days parameter to PerformanceFilter
2021-09-16 14:48:02 +03:00
Sam Germain
a8657bb1ce
Removed backtesting funding-fee code
2021-09-16 03:50:01 -06:00
Sam Germain
4c91126c49
some short freqtradebot parametrized tests
2021-09-16 03:23:45 -06:00
Sam Germain
e827ba1388
finished up funding fee formulas
2021-09-15 23:51:21 -06:00
Matthias
994c3c3a4c
Add some errorhandling for custom estimator
2021-09-16 07:13:25 +02:00
Sam Germain
98b00e8daf
merged with feat/short
2021-09-15 22:28:10 -06:00
Sam Germain
cbaf477bec
changed kraken set lev implementation
2021-09-15 21:55:19 -06:00
Sam Germain
5fcb69a0b5
Parametrized test_persistence
2021-09-15 18:29:17 -06:00
Matthias
c0811ae896
Add possibility to override estimator from within hyperopt
2021-09-15 21:36:53 +02:00
Matthias
90ad178932
Remove verbosity of edge
2021-09-15 21:04:25 +02:00
Matthias
57ea0c322f
Rename indicator_space to buy_indicator_space
2021-09-15 20:20:31 +02:00
Matthias
f7bae81d96
Dataframe should be copied after populate_indicator
...
Without that, PerformanceWarnings can appear throughout hyperopt which
are unnecessary and missleading for users
closes #5408
2021-09-15 19:56:12 +02:00
Matthias
e4ec5679a1
Merge pull request #5574 from freqtrade/agefilter_cache
...
Agefilter cache
2021-09-15 06:33:36 +02:00
Sam Germain
d604757056
Added is_short to conf tests
2021-09-14 21:10:38 -06:00
ARUNAVO RAY
9d21261d25
Merge branch 'freqtrade:feat/short' into feat/short
2021-09-15 06:46:33 +05:30
Sam Germain
d3ab2f887f
merged with feat/short
2021-09-14 18:32:08 -06:00
Sam Germain
47677ccd91
Merge branch 'feat/short' into lev-exchange
2021-09-14 18:27:51 -06:00
Sam Germain
d77ab337bf
merged with develop
2021-09-14 18:26:46 -06:00
Sam Germain
5f6384a961
Added tests to freqtradebot
2021-09-14 17:18:57 -06:00
Matthias
4e2b1764b8
ccxt_compat_tests must run with dry-run=False
2021-09-14 20:24:44 +02:00
Matthias
315ea1e116
Merge pull request #5566 from freqtrade/remove_hyperopt
...
Remove legacy hyperopt
2021-09-14 19:20:58 +02:00
Matthias
35eda8c8c7
Improve agefilter test
2021-09-14 07:07:20 +02:00
Matthias
3ce5197e8d
Add Tests for AgeFilter caching
...
closes #5552
2021-09-14 06:45:26 +02:00
Matthias
c9ba52d732
Expire cached pairs in age-filter once per day
2021-09-14 06:30:18 +02:00
Sam Germain
7e0eb0adcf
merged with feat/short
2021-09-13 14:14:54 -06:00
Sam Germain
5225bd4a5b
Merge branch 'develop' into feat/short
2021-09-13 14:02:23 -06:00
Matthias
e8e8ef4872
Merge pull request #5572 from freqtrade/dependabot/pip/develop/ccxt-1.56.30
...
Bump ccxt from 1.55.83 to 1.56.30
2021-09-13 20:43:10 +02:00
Matthias
a12c3ecc9b
Remove credentials whenever dry-run is set from within the exchange
2021-09-13 20:27:32 +02:00
Matthias
8afb3c4b70
Move AgeFilter cache to instance level
2021-09-13 19:33:28 +02:00
Matthias
3cdd06f562
Add PeriodicCache
2021-09-13 19:32:51 +02:00
Sam Germain
17a5cc96fe
Added set_margin_mode to create_order
2021-09-13 00:14:22 -06:00
Sam Germain
49acfc887f
merged with lev-exchange
2021-09-13 00:00:22 -06:00
Sam Germain
2aaf60205e
Merge branch 'feat/short' into lev-exchange
2021-09-12 23:41:34 -06:00
Sam Germain
83e1067af7
leverage to exchange.create_order
2021-09-12 23:39:08 -06:00
dependabot[bot]
b13bd87625
Bump ccxt from 1.55.83 to 1.56.30
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.55.83 to 1.56.30.
- [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.55.83...1.56.30 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-13 04:31:52 +00:00
Matthias
51643ed56c
Merge pull request #5571 from freqtrade/dependabot/pip/develop/progressbar2-3.53.2
...
Bump progressbar2 from 3.53.1 to 3.53.2
2021-09-13 06:31:00 +02:00
Matthias
22e0728ac2
Merge pull request #5569 from freqtrade/dependabot/pip/develop/pandas-1.3.3
...
Bump pandas from 1.3.2 to 1.3.3
2021-09-13 06:30:37 +02:00
dependabot[bot]
81039fce28
Bump progressbar2 from 3.53.1 to 3.53.2
...
Bumps [progressbar2](https://github.com/WoLpH/python-progressbar ) from 3.53.1 to 3.53.2.
- [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.53.1...v3.53.2 )
---
updated-dependencies:
- dependency-name: progressbar2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-13 03:01:24 +00:00
dependabot[bot]
d8f48cf0e3
Bump pandas from 1.3.2 to 1.3.3
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.3.2 to 1.3.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.3.2...v1.3.3 )
---
updated-dependencies:
- dependency-name: pandas
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-13 03:01:14 +00:00
Sam Germain
1d7a8f667a
Merge branch 'lev-exchange' into lev-freqtradebot
2021-09-12 03:15:32 -06:00
Sam Germain
e070bdd161
set leverage more thorough tests
2021-09-12 03:09:51 -06:00
Sam Germain
ad44048e29
customized set_leverage for different exchanges
2021-09-12 02:42:13 -06:00
Sam Germain
bc102d57c9
Updated set leverage to check trading mode
2021-09-12 02:09:31 -06:00
Sam Germain
0c1e5afc91
Added set leverage to create_order
2021-09-12 02:02:10 -06:00
Sam Germain
09418938fe
Updated kraken fill leverage brackets and set_leverage
2021-09-12 01:51:09 -06:00
Sam Germain
1344c9f7fc
_apply_leverage_to_min_stake_amount
2021-09-12 01:31:15 -06:00
Matthias
236dc48000
Update CI to use new hyperopt interface
2021-09-12 08:18:17 +02:00
Matthias
0017b3438e
Remove list-hyperopts
2021-09-12 08:18:17 +02:00
Matthias
3675df8344
Update documentation regarding Legacy Hyperopt
2021-09-12 08:18:17 +02:00
Matthias
fd6bf591f8
Update some tests to remove explicit hyperopt interface
2021-09-12 08:18:13 +02:00
Matthias
dad4a49e81
Remove legacy hyperopt interface from hyperopt.py
2021-09-12 08:18:13 +02:00
Matthias
ebb0b8aa3f
Remove new-hyperopt command
2021-09-12 08:18:13 +02:00
Matthias
432c3df17e
Add documentation for Bittex/Gemini with VolumePairlist
...
closes #5565
2021-09-12 08:04:22 +02:00
Sam Germain
5b84298e03
kraken._apply_leverage_to_stake_amount
2021-09-12 00:03:02 -06:00
Matthias
50479d0b44
Merge pull request #5560 from freqtrade/fix/5548_1mdl
...
Don't blindly create coroutines, but fire them off in batches
2021-09-11 08:33:43 +02:00
Matthias
a5f90a409c
Small updates to async_history_fetch
2021-09-11 08:18:32 +02:00
Matthias
a18bca640e
Merge pull request #5551 from samgermain/comments-todos-formatting-log-messages
...
Comments todos formatting log messages
2021-09-11 08:08:23 +02:00
Sam Germain
b1067cee6c
minor changes
2021-09-11 00:03:01 -06:00
Sam Germain
02521b4010
Merge branch 'lev-exchange' into lev-freqtradebot
2021-09-10 23:59:45 -06:00
Sam Germain
84c121652a
Added more todos
2021-09-10 23:42:16 -06:00
Sam Germain
9de946fdac
added collateral and trading mode to freqtradebot and leverage prep
2021-09-10 23:39:31 -06:00
Sam Germain
694460c8e0
merged with feat/short
2021-09-10 23:16:12 -06:00
Sam Germain
8e83cb4d64
temp commit message
2021-09-10 16:28:34 -06:00
Sam Germain
b0e05b92d3
Added minor changes from lev-exchange review
2021-09-10 13:39:42 -06:00
Matthias
4c4604f837
Add explicit test for get_historic_ohlcv
2021-09-10 19:47:56 +02:00
Sam Germain
cb155764eb
Short side options in freqtradebot
2021-09-10 11:47:27 -06:00
Matthias
8c9159f596
Improve comments
2021-09-10 19:46:38 +02:00
Matthias
a19c33ba54
Don't blindly create coroutines, but fire them off in batches
2021-09-10 19:37:07 +02:00
Matthias
7251a3ab19
Merge pull request #5544 from freqtrade/new_pair_download
...
New pair download improvement
2021-09-10 19:36:45 +02:00
Matthias
982534ddc7
Add gate.io to list of supported exchanges
2021-09-10 19:32:20 +02:00
Sam Germain
9f16464b12
Removed unnecessary TODOs
2021-09-10 10:32:46 -06:00
Sam Germain
83bd674ba7
Added side to execute_trade_exit
2021-09-10 03:25:54 -06:00
Sam Germain
d582ccd2e6
merged with lev-exchange
2021-09-10 03:05:13 -06:00
Sam Germain
6486b904b5
merged with feat/short
2021-09-10 02:57:17 -06:00
Sam Germain
1fa318c52a
Merge branch 'feat/short' into lev-exchange
2021-09-10 02:51:34 -06:00
Sam Germain
77aa372909
Fixed test_ftx patch
2021-09-10 02:09:27 -06:00
Sam Germain
77fc21a16b
Patched test_fill_leverage_brackets_ftx so that exchange._leverage_brackets doesn't retain the values from binance
2021-09-09 23:58:10 -06:00
Sam Germain
063861ada3
Added todos for short stoploss
2021-09-09 15:47:49 -06:00
Sam Germain
2c7cf794f5
Test for short exchange.stoploss exchange.stoploss_adjust
2021-09-09 15:47:49 -06:00
Sam Germain
785b71aec1
formatting
2021-09-09 15:47:49 -06:00
Sam Germain
9f96b977f6
removed interest method from exchange, will create a separate interest PR
2021-09-09 15:47:49 -06:00
Sam Germain
93da13212c
test_fill_leverage_brackets_kraken and test_get_max_leverage_binance now pass but test_fill_leverage_brackets_ftx does not if called after test_get_max_leverage_binance
2021-09-09 15:47:49 -06:00
Sam Germain
9e73d02663
Added validating checks for trading_mode and collateral on each exchange
2021-09-09 15:47:49 -06:00
Sam Germain
d1c4030b88
fill_leverage_brackets usinge self.markets.items instead of self._api.markets.items
2021-09-09 15:47:49 -06:00
Sam Germain
619ecc9728
Added exceptions to exchange.interest_rate
2021-09-09 15:47:49 -06:00
Sam Germain
97d1306e34
Added retrier to exchange functions and reduced failing tests down to 2
2021-09-09 15:47:49 -06:00
Sam Germain
cd33f69c7e
Wrote failing test_fill_leverage_brackets_binance
2021-09-09 15:47:49 -06:00
Sam Germain
2b7d94a855
Rearranged tests at end of ftx to match other exchanges
2021-09-09 15:47:49 -06:00
Sam Germain
0232f0fa18
Added failing fill_leverage_brackets test to test_kraken
2021-09-09 15:47:49 -06:00
Sam Germain
8d74233aa5
ftx.fill_leverage_brackets test
2021-09-09 15:47:49 -06:00
Sam Germain
8264cc546d
Wrote dummy tests for exchange.get_interest_rate
2021-09-09 15:47:49 -06:00
Sam Germain
607e403eb2
split test_get_max_leverage into separate exchange files
2021-09-09 15:47:49 -06:00
Sam Germain
5708fee0e6
Wrote failing tests for exchange.set_leverage and exchange.set_margin_mode
2021-09-09 15:47:49 -06:00
Sam Germain
e6c9b8ffe5
completed set_margin_mode
2021-09-09 15:47:49 -06:00
Sam Germain
39fe381473
set margin mode exchange function
2021-09-09 15:47:49 -06:00
Sam Germain
3a4d247b64
Changed stoploss side on some tests
2021-09-09 15:47:49 -06:00
Sam Germain
f950f039a8
added tests for min stake amount with leverage
2021-09-09 15:47:49 -06:00
Sam Germain
8a5bad7c3e
exchange - kraken - minor changes
2021-09-09 15:47:49 -06:00
Sam Germain
5748c9bc13
Added short functionality to exchange stoplss methods
2021-09-09 15:47:49 -06:00
Sam Germain
4ef1f0a977
Changed ftx set_leverage implementation
2021-09-09 15:47:49 -06:00
Sam Germain
16db8d70a5
Added error handlers to api functions and made a logger warning in fill_leverage_brackets
2021-09-09 15:47:49 -06:00
Sam Germain
c256dc3745
Removed some outdated TODOs and whitespace
2021-09-09 15:47:49 -06:00
Sam Germain
134a7ec59b
Implemented fill_leverage_brackets get_max_leverage and set_leverage for binance, kraken and ftx. Wrote tests test_apply_leverage_to_stake_amount and test_get_max_leverage
2021-09-09 15:47:49 -06:00
Sam Germain
455bcf5389
Added TODOs to test files
2021-09-09 15:47:49 -06:00
Sam Germain
add7e74632
Added set_leverage function to exchange
2021-09-09 15:47:49 -06:00
Sam Germain
d262af35ca
Removed setup leverage and transfer functions from exchange
2021-09-09 15:47:49 -06:00
Sam Germain
f4e26a616f
Exchange stoploss function takes side
2021-09-09 15:47:49 -06:00
Sam Germain
ebf5310817
Added get_interest template method in exchange
2021-09-09 15:47:48 -06:00
Sam Germain
54dd9ce7ad
Add prep functions to exchange
2021-09-09 15:47:48 -06:00
Matthias
efd6c037d1
Merge pull request #5556 from samgermain/feat/short
...
Merged feat/short with develop
2021-09-09 22:41:37 +02:00
Sam Germain
1f38088d7b
Merged with develop
2021-09-09 13:56:46 -06:00
Sam Germain
e1a749a91e
removed unnecessary caplog
2021-09-09 13:19:43 -06:00
Matthias
5844f5a7fa
Merge pull request #5546 from samgermain/clear-caplog-freqtradebot
...
freqtradebot-tests-caplog-clears
2021-09-09 21:18:54 +02:00
Sam Germain
ee874f461c
Removed TODO: change to exit-reason, exit_order_status
2021-09-09 13:14:48 -06:00
Sam Germain
366247dff3
removed caplog.clears at end of functions in test_freqtradebot
2021-09-09 02:17:41 -06:00
Sam Germain
f5b01443ad
buy/short -> entry order, sell/exit_short -> exit order
2021-09-09 02:10:12 -06:00
Sam Germain
232d10f300
removed leverage/funding_fees
2021-09-09 01:45:57 -06:00
Sam Germain
dfb9937436
Added tests and docstring to exchange funding_fee methods, removed utils
2021-09-09 01:43:55 -06:00
Sam Germain
d54117990b
Added funding_fee method headers to exchange, and implemented some of the methods
2021-09-09 01:19:34 -06:00
Matthias
fb376153a2
Merge pull request #5549 from samgermain/name-changes
...
Name changes
2021-09-09 07:40:39 +02:00
Sam Germain
d559b6d6c6
changed add_funding_fees template
2021-09-08 19:34:54 -06:00
Sam Germain
3eb0e6ac09
removed leverage/funding_fees
2021-09-08 19:31:27 -06:00
Sam Germain
36b8c87fb6
Added funding fee calculation methods to exchange classes
2021-09-08 19:31:04 -06:00
Sam Germain
cdefd15b28
separated hours_to_time to utils folder
2021-09-08 14:54:48 -06:00
Sam Germain
8bcd444775
real-time updates to funding-fee in freqtradebot
2021-09-08 14:15:25 -06:00
Sam Germain
2f4b566d99
reverted back exchange.get_funding_fees method
2021-09-08 13:46:52 -06:00
Sam Germain
af4a6effb7
added pair to fetch_funding_rate
2021-09-08 13:44:59 -06:00
Sam Germain
baaf516aa6
Added funding_times property to exchange
2021-09-08 13:44:42 -06:00
Sam Germain
695a8fc73b
comment updates, formatting, TODOs
2021-09-08 03:09:39 -06:00
Sam Germain
1379ec7402
Updated log messages for freqtradebot
2021-09-08 03:04:01 -06:00
Sam Germain
b2f289e404
Fixed freqtradebot failing tests
2021-09-08 02:16:25 -06:00
Sam Germain
a1c9a4d619
freqtradebot local name changes
2021-09-08 02:09:36 -06:00
Sam Germain
362dc20406
notify_buy -> notify_enter, notify_sell -> notify_exit
2021-09-08 02:06:01 -06:00
Sam Germain
e1f846f22f
sell_lock -> exit_lock
2021-09-08 02:04:31 -06:00
Sam Germain
e0092a85e9
handle_cancel_buy/sell -> handle_cancel_enter/exit
2021-09-08 02:04:20 -06:00
Sam Germain
be93c75e44
reupdate_buy_order_fees -> reupdate_enter_order_fees
2021-09-08 02:03:40 -06:00
Sam Germain
aac05029e1
safe_sell_amount -> safe_exit_amount
2021-09-08 02:03:24 -06:00
Sam Germain
5dda227342
comment change
2021-09-08 01:53:42 -06:00
Sam Germain
53006db2b7
Updated log messages for freqtradebot
2021-09-08 01:48:22 -06:00
Sam Germain
3057a5b9b8
freqtradebot local name changes
2021-09-08 01:40:22 -06:00
Sam Germain
f1a8b81896
sorted test interfac
2021-09-08 01:27:08 -06:00
Sam Germain
786dcb50eb
safe_sell_amount -> safe_exit_amount
2021-09-08 01:20:52 -06:00
Sam Germain
323683d44f
some more TODOs
2021-09-08 01:18:53 -06:00
Sam Germain
8ad53e99ce
reupdate_buy_order_fees -> reupdate_enter_order_fees
2021-09-08 01:14:16 -06:00
Sam Germain
3656625747
comment updates, formatting, TODOs
2021-09-08 01:12:08 -06:00
Sam Germain
88a5a30a50
handle_cancel_buy/sell -> handle_cancel_enter/exit
2021-09-08 00:53:09 -06:00
Sam Germain
528d1438c9
sell_lock -> exit_lock
2021-09-08 00:49:04 -06:00
Sam Germain
8f38d6276f
notify_buy -> notify_enter, notify_sell -> notify_exit
2021-09-08 00:45:55 -06:00
Sam Germain
763a6af224
sample strategy has short
2021-09-08 00:24:32 -06:00
Sam Germain
d811a73ec0
new rpc message types
2021-09-08 00:20:40 -06:00
Sam Germain
f8248f3771
comments, formatting
2021-09-08 00:19:21 -06:00
Sam Germain
e13b0414d8
Merge branch 'lev-strat' into lev-freqtradebot
2021-09-08 00:00:53 -06:00
Sam Germain
dc83e04f9b
Merge branch 'feat/short' into lev-exchange
2021-09-07 22:13:20 -06:00
Sam Germain
ff790e8fd3
merged with caplog-clear-freqtradebot
2021-09-07 22:12:49 -06:00
Sam Germain
93fcaac19f
Merge branch 'develop' into clear-caplog-freqtradebot
2021-09-07 21:55:00 -06:00
Sam Germain
79ca6135a2
added caplog clears to freqtradebot tests
2021-09-07 21:53:38 -06:00
Matthias
2d66987ac7
Add test for "pair-startdate" detection
2021-09-07 20:27:49 +02:00
Matthias
8c83c258a5
Move "first-pair_getting" to binance subclass
2021-09-07 19:32:32 +02:00
Arunavo Ray
6da26f90aa
Merge remote-tracking branch 'origin/feat/short' into feat/short
2021-09-07 12:28:38 +05:30
Arunavo Ray
d07c7f7f27
Added Ftx interest rate calculation
2021-09-07 12:28:23 +05:30
Arunavo Ray
5d3261e92f
Added Ftx interest rate calculation
2021-09-07 12:24:39 +05:30
Matthias
71ff214adf
Support "initial_call" for download-data of new pairs
2021-09-07 07:14:40 +02:00
Matthias
880474594e
have ftuser use /bin/bash in dockerfile
2021-09-07 06:51:31 +02:00
Sam Germain
f5248be043
Changed funding fee tracking method, need to get funding_rate and open prices at multiple candles
2021-09-06 15:47:24 -06:00
Matthias
10d0987f49
Fix docs for custom hyperopt space
2021-09-06 19:55:04 +02:00
Matthias
6bd495a32a
Fix 0Exception error
...
happens when wrong stake-currency is selected and /profit
is called
2021-09-06 19:55:04 +02:00
Matthias
fb78caf801
Merge pull request #5538 from EnzovdWetering/patch-1
...
Update edge.md
2021-09-06 19:22:38 +02:00
EnzovdWetering
a04875eb55
Update edge.md
...
Typo fix
2021-09-06 17:53:44 +02:00
Matthias
3f0032498e
Merge pull request #5537 from freqtrade/dependabot/pip/develop/mkdocs-material-7.2.6
...
Bump mkdocs-material from 7.2.5 to 7.2.6
2021-09-06 06:44:16 +02:00
Matthias
76a59bf2b6
Merge pull request #5536 from freqtrade/dependabot/pip/develop/ccxt-1.55.83
...
Bump ccxt from 1.55.56 to 1.55.83
2021-09-06 06:43:47 +02:00
Matthias
8347219990
Merge pull request #5534 from freqtrade/dependabot/pip/develop/pytest-6.2.5
...
Bump pytest from 6.2.4 to 6.2.5
2021-09-06 06:43:25 +02:00
Matthias
64ec1b6f8c
Merge pull request #5535 from freqtrade/dependabot/pip/develop/plotly-5.3.1
...
Bump plotly from 5.3.0 to 5.3.1
2021-09-06 06:43:08 +02:00
Sam Germain
8822b73f9c
test_fill_leverage_brackets_kraken and test_get_max_leverage_binance now pass but test_fill_leverage_brackets_ftx does not if called after test_get_max_leverage_binance
2021-09-05 22:27:14 -06:00
dependabot[bot]
765e72715b
Bump mkdocs-material from 7.2.5 to 7.2.6
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.2.5 to 7.2.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.2.5...7.2.6 )
---
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-09-06 03:01:28 +00:00
dependabot[bot]
44f8d7abf2
Bump ccxt from 1.55.56 to 1.55.83
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.55.56 to 1.55.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.55.56...1.55.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-09-06 03:01:23 +00:00
dependabot[bot]
771193cbe4
Bump plotly from 5.3.0 to 5.3.1
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 5.3.0 to 5.3.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/v5.3.0...v5.3.1 )
---
updated-dependencies:
- dependency-name: plotly
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-06 03:01:19 +00:00
dependabot[bot]
4daa4b9e63
Bump pytest from 6.2.4 to 6.2.5
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.2.4 to 6.2.5.
- [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.4...6.2.5 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-06 03:01:10 +00:00
Matthias
01b5fe9f97
Merge pull request #5532 from lazydroid/patch-2
...
case insensitive blacklist
2021-09-05 19:53:39 +02:00
lenik terenin
1d24d3d5ee
case insensitive blacklist
...
Allow "btc/usdt" pairs in blacklist to match to "BTC/USDT" pairs that come from the exchange.
2021-09-05 22:41:58 +09:00
Matthias
c519ecf8df
Exclude more untestable sections from coverage
2021-09-05 15:40:21 +02:00
Matthias
a8f28ffb11
Increase test coverage
2021-09-05 15:34:57 +02:00
Matthias
b752516f65
Edge should use new columns, too
2021-09-05 15:23:27 +02:00
Matthias
ea5c7e7ed6
Merge pull request #5531 from freqtrade/exclude_coverage
...
Exclude some parts from coverage that can't really be tested
2021-09-05 10:01:07 +02:00
Matthias
2173ff0133
Update PR template to not link to issues in changelog
2021-09-05 09:16:19 +02:00
Matthias
4e049f65f2
Exclude some parts from coverage that can't really be tested
2021-09-05 09:14:44 +02:00
Matthias
68b75af08e
Fix bug with inversed sell signals in backtesting
2021-09-05 08:59:18 +02:00
Matthias
49350f2a8e
Fix backtesting test
2021-09-05 08:36:22 +02:00
Sam Germain
23ba49fec2
Added validating checks for trading_mode and collateral on each exchange
2021-09-04 22:02:08 -06:00
Sam Germain
7eab855476
Merge branch 'feat/short' into lev-exchange
2021-09-04 20:15:36 -06:00
Sam Germain
d4389eb07d
fill_leverage_brackets usinge self.markets.items instead of self._api.markets.items
2021-09-04 19:58:42 -06:00
Sam Germain
6ec2e40736
Added exceptions to exchange.interest_rate
2021-09-04 19:47:04 -06:00
Sam Germain
61fdf74ad9
Added retrier to exchange functions and reduced failing tests down to 2
2021-09-04 19:16:17 -06:00
Sam Germain
92e630eb69
Added get_funding_fees method to exchange
2021-09-04 16:40:53 -06:00
Sam Germain
d6d5bae2a1
New funding fee methods
2021-09-04 16:33:06 -06:00
Sam Germain
b854350e8d
Changed funding fee implementation
2021-09-04 16:31:09 -06:00
Sam Germain
194bb24a55
Miscellaneous funding fee changes. Abandoning for a new method of tracking funding fee
2021-09-04 16:20:25 -06:00
Sam Germain
b7891485b3
Created FundingFee class and added funding_fee to LocalTrade and freqtradebot
2021-09-04 16:20:07 -06:00
Matthias
2e50948699
Fix some tests
2021-09-04 20:23:51 +02:00
Matthias
ca44d2e092
Merge branch 'feat/short' into pr/samgermain/5378
2021-09-04 19:54:34 +02:00
Matthias
63f2494936
Merge pull request #5530 from freqtrade/fix_uvicorn
...
Fix uvicorn not working properly on windows
2021-09-04 08:22:11 +02:00
Matthias
35267de88a
Merge pull request #5529 from Rikj000/setup/use-build-helpers-install-ta-lib-script
...
⚡ `setup.sh` - Use `build_helpers/install_ta-lib.sh` for TA-Lib insta…
2021-09-04 08:15:19 +02:00
Sam Germain
aac1094078
Wrote failing test_fill_leverage_brackets_binance
2021-09-03 20:30:52 -06:00
Sam Germain
95bd0721ae
Rearranged tests at end of ftx to match other exchanges
2021-09-03 20:30:19 -06:00
Sam Germain
c5d97d07a8
Added failing fill_leverage_brackets test to test_kraken
2021-09-03 20:29:46 -06:00
Sam Germain
01263663be
ftx.fill_leverage_brackets test
2021-09-03 19:56:53 -06:00
Sam Germain
9d398924c6
Wrote dummy tests for exchange.get_interest_rate
2021-09-03 19:56:13 -06:00
Sam Germain
9b953f6e60
split test_get_max_leverage into separate exchange files
2021-09-03 19:25:16 -06:00
Sam Germain
1b20b4f3c7
Wrote failing tests for exchange.set_leverage and exchange.set_margin_mode
2021-09-03 19:00:04 -06:00
Sam Germain
c7a2e6c2c6
completed set_margin_mode
2021-09-03 18:11:39 -06:00
Rik Helsen
eb0362c29e
⚡ ️ ️install_ta-lib.sh - Run ldconfig after make install
2021-09-03 23:52:40 +02:00
Matthias
493fb35073
Fix uvicorn not working properly on windows
2021-09-03 22:05:40 +02:00
Matthias
91779ee0cc
Merge pull request #5524 from freqtrade/kucoin_tif
...
Improve generated configuration templates, support kucoin TIF
2021-09-03 19:46:58 +02:00
Rikj000
103a8e827e
⚡ setup.sh - Use build_helpers/install_ta-lib.sh for TA-Lib installation
2021-09-03 16:37:36 +02:00
Matthias
2f92838c39
Properly close parenteses in exchange doc
2021-09-03 16:19:27 +02:00
Matthias
b4130dfabb
Use volumePairlist instead of staticPairlist in generated config
2021-09-03 09:23:26 +02:00
Matthias
c489e6825c
Simplify binance blacklist
2021-09-03 09:18:15 +02:00
Matthias
68f13173bc
Update new-config templates to use USDT by default
2021-09-03 08:59:43 +02:00
Matthias
e64ccd8fc1
Add new_config section for kucoin
2021-09-03 08:57:53 +02:00
Matthias
19ad165483
Add time_in_force for kucoin
2021-09-03 08:48:53 +02:00
Matthias
93c1dff71b
Allow adding new additional headers
2021-09-02 21:02:45 +02:00
Sam Germain
073426f25c
set margin mode exchange function
2021-09-01 23:40:32 -06:00
Matthias
5184cc7749
Merge branch 'develop' into feat/short
2021-09-02 07:03:14 +02:00
Matthias
f59ba92920
Merge pull request #5413 from freqtrade/feat/backtest_detail
...
Add backtest-detail to allow intra-candle backtests
2021-09-01 19:48:12 +02:00
Matthias
ab5e63cbdd
Merge pull request #5520 from freqtrade/dependabot/docker/python-3.9.7-slim-buster
...
Bump python from 3.9.6-slim-buster to 3.9.7-slim-buster
2021-09-01 13:40:54 +02:00
Matthias
b65a15d8b4
Merge pull request #5501 from pan-long/hdf5-path
...
Export HDF5 and CBLOSC paths.
2021-09-01 07:06:28 +02:00
dependabot[bot]
87fa49d529
Bump python from 3.9.6-slim-buster to 3.9.7-slim-buster
...
Bumps python from 3.9.6-slim-buster to 3.9.7-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-09-01 03:01:49 +00:00
Matthias
b0c4f079c2
Merge branch 'develop' into feat/backtest_detail
2021-08-31 20:16:42 +02:00
Matthias
1cbe303434
Add documentation for --detail-timeframe
2021-08-31 19:58:08 +02:00
Matthias
525aa234dc
Merge pull request #5516 from yehya-dev/patch-1
...
Update bot-basics.md
2021-08-31 16:58:01 +02:00
Matthias
da5f8c87ae
Add stake_currency to strategy interface
...
allows type-completion in editors
2021-08-31 07:18:57 +02:00
Yehya
4cc1f2b4a4
Update bot-basics.md
...
Term usage mistake (The first in the pair is the base and second is the quote)
2021-08-31 10:48:09 +05:30
Matthias
ab9a4375cc
Merge pull request #5504 from pan-long/unlimited-quote
...
Surround "unlimited" by double quotes in build config.
2021-08-30 20:33:21 +02:00
Matthias
2a0c95a2e7
Update freqtrade/commands/build_config_commands.py
2021-08-30 20:00:52 +02:00
Matthias
b25a161e22
Merge pull request #5507 from freqtrade/dependabot/pip/develop/plotly-5.3.0
...
Bump plotly from 5.2.1 to 5.3.0
2021-08-30 06:42:01 +02:00
Matthias
7f13eec5d3
Merge pull request #5510 from freqtrade/dependabot/pip/develop/mkdocs-material-7.2.5
...
Bump mkdocs-material from 7.2.4 to 7.2.5
2021-08-30 06:34:03 +02:00
Matthias
bf1e78fcc8
Merge pull request #5509 from freqtrade/dependabot/pip/develop/fastapi-0.68.1
...
Bump fastapi from 0.68.0 to 0.68.1
2021-08-30 06:33:39 +02:00
Matthias
89d7e36d64
Merge pull request #5506 from freqtrade/dependabot/pip/develop/cryptography-3.4.8
...
Bump cryptography from 3.4.7 to 3.4.8
2021-08-30 06:32:58 +02:00
Matthias
6682d44f05
Merge pull request #5508 from freqtrade/dependabot/pip/develop/ccxt-1.55.56
...
Bump ccxt from 1.55.28 to 1.55.56
2021-08-30 06:32:33 +02:00
dependabot[bot]
45c6f90691
Bump mkdocs-material from 7.2.4 to 7.2.5
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.2.4 to 7.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/7.2.4...7.2.5 )
---
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-08-30 03:01:24 +00:00
dependabot[bot]
9e0ab9c2ca
Bump fastapi from 0.68.0 to 0.68.1
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.68.0 to 0.68.1.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.68.0...0.68.1 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-30 03:01:19 +00:00
dependabot[bot]
26451e8c01
Bump ccxt from 1.55.28 to 1.55.56
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.55.28 to 1.55.56.
- [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.55.28...1.55.56 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-30 03:01:14 +00:00
dependabot[bot]
d0504c47ef
Bump plotly from 5.2.1 to 5.3.0
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 5.2.1 to 5.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/v5.2.1...v5.3.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-08-30 03:01:09 +00:00
dependabot[bot]
c64ebeb6e2
Bump cryptography from 3.4.7 to 3.4.8
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 3.4.7 to 3.4.8.
- [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.7...3.4.8 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-30 03:01:05 +00:00
LoveIsGrief
c17595b314
Docs: Mention Performance Warning for strategies
...
Related to #5408
2021-08-29 20:00:59 +02:00
Pan Long
20878290a0
Surround "unlimited" by double quotes in build config.
2021-08-30 01:02:48 +08:00
Pan Long
c14d8ea827
Export HDF5 and CBLOSC paths.
...
This is needed if homebrew isn't installed in the standard path, say,
/usr/local/.
2021-08-29 16:34:01 +08:00
Matthias
a6b4b8bfd9
Merge pull request #5500 from freqtrade/clarify_exchange_error
...
Clarify exception on load when markets could not be loaded
2021-08-29 09:42:17 +02:00
Matthias
1895230afe
Clarify exception on load when markets could not be loaded
...
closes #5498
2021-08-29 09:18:46 +02:00
Matthias
89581ad25c
Fix typo in protections hyperopt doc
...
closes #5499
2021-08-29 08:24:31 +02:00
Matthias
0a52d7c24f
Merge pull request #5495 from LoveIsGrief/docs/minor-fixes
...
Docs: Minor grammar fixes
2021-08-28 20:09:24 +02:00
LoveIsGrief
f79b30e886
Docs: Minor fixes
2021-08-28 18:51:43 +02:00
Matthias
19b3e8a8c5
Merge pull request #5493 from pan-long/develop
...
Remove extra comma after the last element in binance pair_blacklist.
2021-08-28 16:20:26 +02:00
Pan Long
482e65453f
Remove extra comma after the last element in binance pair_blacklist.
2021-08-28 21:57:54 +08:00
Matthias
b4d869e8c4
Merge pull request #5491 from freqtrade/new_release
...
New release 2021.8
2021-08-28 11:45:59 +02:00
Matthias
ac0dada962
Update Version to develop again
2021-08-28 10:43:49 +02:00
Matthias
c6f38bc2f3
Merge pull request #5487 from freqtrade/new_release
...
New release 2021.8
2021-08-28 10:38:48 +02:00
Matthias
a38b72af91
Merge branch 'develop' into new_release
2021-08-27 20:18:37 +02:00
Matthias
6b2bcd9bdc
Merge pull request #5490 from freqtrade/expired_timeout
...
Add expired to list of canceled statuses
2021-08-27 20:18:03 +02:00
Matthias
ef9c1addcf
Add expired to list of canceled statuses
2021-08-27 19:54:53 +02:00
Matthias
b3a4b0fbde
Version bump to 2021.8
2021-08-27 07:10:13 +02:00
Matthias
3e10f7e2d8
Merge branch 'stable' into new_release
2021-08-27 07:09:59 +02:00
Matthias
07ce6bf3a6
Merge pull request #5484 from freqtrade/small_refactorings
...
Small refactorings
2021-08-26 20:14:38 +02:00
Matthias
2ce458810b
rename default_hyperopt_loss file
2021-08-26 19:39:57 +02:00
Matthias
07d71f014f
Rename defaultStrategy file
2021-08-26 19:38:41 +02:00
Matthias
6d96b11279
Rename DefaultStrategy
2021-08-26 07:25:53 +02:00
Matthias
df1c0540ab
Rename Hyperopt Test Class
2021-08-26 07:20:05 +02:00
Matthias
0d8e105a33
Rename legacystrategy file
2021-08-26 07:14:49 +02:00
Matthias
58ecb34a66
Allow DefaultHyperopts as hyperopt name
2021-08-26 07:13:18 +02:00
Matthias
fbf8eb4526
Rename test-legacy strategy
2021-08-26 07:04:33 +02:00
Matthias
1f3ccc2587
DefaultStrategy does not need to be limited
2021-08-26 07:00:15 +02:00
Matthias
c4be52d1c3
rename execute_sell to execute_trade_exit
2021-08-26 06:53:42 +02:00
Matthias
63844d39f6
Rename execute_buy to execute_entry
2021-08-26 06:48:26 +02:00
Matthias
b61735937c
Replace Patch_get_signal with proper calls
2021-08-25 21:05:55 +02:00
Matthias
053d6d8ee1
Merge branch 'feat/short' into pr/samgermain/5378
2021-08-25 20:34:52 +02:00
Matthias
e1c3b7fd8c
Merge branch 'develop' into feat/short
2021-08-25 20:31:40 +02:00
Matthias
7fb570cc58
hyperopt Fallback methods should not be used.
2021-08-25 20:28:55 +02:00
Matthias
68dd349094
Update hyperopt docs regarding protections
2021-08-25 20:04:10 +02:00
Matthias
3745966c6c
Update help-docstring for hyperopt
2021-08-25 20:01:00 +02:00
Matthias
23d21d8ace
Fix wrong message if protection-space is missing
...
closes #5480
2021-08-25 19:57:10 +02:00
Matthias
4b36276e4f
Improve has_space test
2021-08-25 19:54:26 +02:00
Matthias
8a9407bac9
Don't hard-fail when fetch_ticker doesn't return a value
...
closes #5477
2021-08-25 07:13:59 +02:00
Matthias
cb4889398b
Fix backtesting bug
2021-08-25 07:03:48 +02:00
Matthias
6b93c71d15
Small refactorings, use only enter_long columns
2021-08-25 06:49:06 +02:00
Matthias
b951f59f89
Fix patch_get_signal
2021-08-24 21:03:13 +02:00
Matthias
c004942588
Merge branch 'feat/short' into pr/samgermain/5378
2021-08-24 20:53:45 +02:00
Matthias
f4242106d9
Merge branch 'develop' into feat/short
2021-08-24 20:53:21 +02:00
Matthias
60b476611c
Simplify a number of tests by relying on default arguments
2021-08-24 20:51:59 +02:00
Matthias
6524edbb4e
Simplify should_exit interface
2021-08-24 20:47:54 +02:00
Matthias
f3b6a0a797
Fix some type errors
2021-08-24 20:40:35 +02:00
Matthias
f9f32a15bb
Update plotting tests for new strategy interface
2021-08-24 20:30:42 +02:00
Matthias
9a03cb96f5
Update get_signal
2021-08-24 20:24:51 +02:00
Matthias
46285cd77e
Fix some namings in freqtradebot
2021-08-24 20:07:39 +02:00
Matthias
b40f985b13
Add short-exit logic to backtesting
2021-08-24 20:02:40 +02:00
Matthias
eb71ee847c
Rename backtest index constants
2021-08-24 06:56:06 +02:00
Matthias
11bd8e912e
Fix some tests
2021-08-24 06:52:28 +02:00
Matthias
7a977a8eaf
Merge branch 'feat/short' into pr/samgermain/5378
2021-08-24 06:28:16 +02:00
Matthias
957551ea97
Merge branch 'develop' into feat/short
2021-08-24 06:25:06 +02:00
Matthias
faf5cfa66d
Update some tests for updated backtest interface
2021-08-23 21:35:28 +02:00
Matthias
7373b39015
Initial support for backtesting with short
2021-08-23 21:16:26 +02:00
Matthias
3e8164bfca
Use proper exchange name in backtesting
2021-08-23 21:13:47 +02:00
Matthias
9add3bf808
Add enter_long compatibility layer
2021-08-23 21:12:46 +02:00
Matthias
9691563066
Merge pull request #5472 from freqtrade/dependabot/pip/develop/sqlalchemy-1.4.23
...
Bump sqlalchemy from 1.4.22 to 1.4.23
2021-08-23 19:26:44 +02:00
Sam Germain
07de5d11ca
Removed a bug causing errors from freqtradebot
2021-08-23 00:25:08 -06:00
Sam Germain
317a454c0e
Removed shorting from tests/optimize/hyperopts/default_hyperopt.py and created another tests/optimize/hyperopts/short_hyperopt.py with long and shorting
2021-08-23 00:24:49 -06:00
Sam Germain
61ad38500a
Reverted freqtrade/templates/*hyperopt* files back to no shorting
2021-08-23 00:18:15 -06:00
Sam Germain
53b51ce8cf
Reverted freqtrade/templates/sample_strategy back to no shorting, and created a separate sample short strategy
2021-08-23 00:17:20 -06:00
Sam Germain
0afeb269ad
Removed unnecessary TODOs
2021-08-23 00:15:35 -06:00
Sam Germain
9f6b6f04b4
Added False to self.strategy.get_signal
2021-08-22 23:55:34 -06:00
Sam Germain
e5b2b64a3f
Changed stoploss side on some tests
2021-08-22 23:36:36 -06:00
Sam Germain
0a624e70ee
added tests for min stake amount with leverage
2021-08-22 23:28:03 -06:00
Matthias
aafb868cc4
Merge pull request #5471 from freqtrade/dependabot/pip/develop/prompt-toolkit-3.0.20
...
Bump prompt-toolkit from 3.0.19 to 3.0.20
2021-08-23 07:07:50 +02:00
Matthias
c2b7577e94
Merge pull request #5469 from freqtrade/dependabot/pip/develop/ccxt-1.55.28
...
Bump ccxt from 1.55.20 to 1.55.28
2021-08-23 06:41:47 +02:00
Matthias
3e296dee24
Merge pull request #5470 from freqtrade/dependabot/pip/develop/types-cachetools-4.2.0
...
Bump types-cachetools from 0.1.10 to 4.2.0
2021-08-23 06:39:43 +02:00
Sam Germain
8644449c33
Removed changes from tests/strategy/strats that hyperopted short parameters, because these are supposed to be legacy tests
2021-08-22 21:47:02 -06:00
Sam Germain
5ca3f49cb5
merged with feat/short after feat/short added styling and comment changes PR
2021-08-22 21:37:20 -06:00
dependabot[bot]
345c7ab64b
Bump sqlalchemy from 1.4.22 to 1.4.23
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 1.4.22 to 1.4.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 )
---
updated-dependencies:
- dependency-name: sqlalchemy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-23 03:01:42 +00:00
dependabot[bot]
90f1845eaf
Bump prompt-toolkit from 3.0.19 to 3.0.20
...
Bumps [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit ) from 3.0.19 to 3.0.20.
- [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.19...3.0.20 )
---
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-08-23 03:01:33 +00:00
dependabot[bot]
0f9bfcf8b0
Bump types-cachetools from 0.1.10 to 4.2.0
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 0.1.10 to 4.2.0.
- [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-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-23 03:01:28 +00:00
dependabot[bot]
4ee467f857
Bump ccxt from 1.55.20 to 1.55.28
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.55.20 to 1.55.28.
- [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.55.20...1.55.28 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-23 03:01:26 +00:00
Sam Germain
488d729574
Merge branch 'feat/short' into lev-exchange
2021-08-22 20:59:33 -06:00
Sam Germain
70ebf09871
exchange - kraken - minor changes
2021-08-22 20:58:22 -06:00
Matthias
3026583ed4
Reduce verbosity of "is in blacklist" logging
2021-08-22 19:40:43 +02:00
Matthias
5582737093
Merge pull request #5467 from JoeSchr/patch-6
...
Update strategy-advanced.md
2021-08-22 19:29:16 +02:00
JoeSchr
04b4deab58
Update strategy-advanced.md
...
Add `` for consistency
2021-08-22 20:14:36 +03:00
Matthias
56759cea7b
Add "high fee rate" blocker to fees from trades
...
part of #5415 (potentially fixing this)
2021-08-22 14:37:45 +02:00
Matthias
d03444e5f8
Merge pull request #5447 from samgermain/lev-strat-name-changes
...
Lev strat name changes
2021-08-22 13:56:57 +02:00
Sam Germain
6ac0ab0233
Added short functionality to exchange stoplss methods
2021-08-21 21:10:03 -06:00
Sam Germain
a5be535cc9
strategy interface: removed some changes
2021-08-21 17:06:04 -06:00
Sam Germain
4ac2237937
Changed ftx set_leverage implementation
2021-08-21 16:26:04 -06:00
Sam Germain
f5fd8dcc05
Added error handlers to api functions and made a logger warning in fill_leverage_brackets
2021-08-21 01:13:51 -06:00
Matthias
34456b9798
Merge pull request #5456 from mablue/download_process
...
Download-data log process added
2021-08-21 07:12:04 +02:00
Sam Germain
84bc4dd740
Removed some outdated TODOs and whitespace
2021-08-20 18:50:02 -06:00
Sam Germain
97bb555d41
Implemented fill_leverage_brackets get_max_leverage and set_leverage for binance, kraken and ftx. Wrote tests test_apply_leverage_to_stake_amount and test_get_max_leverage
2021-08-20 18:23:21 -06:00
Masoud Azizi
127f470bc3
.* ADDED
2021-08-20 19:29:33 +02:00
Masoud Azizi
40ad451019
Download-data log process added
...
Download-data log process added
pytest assert solved
2021-08-20 14:52:56 +00:00
Matthias
695a1e21bf
Set gate.io download limit to 1000 candles
2021-08-20 06:51:04 +02:00
Matthias
ba5abb20bd
Run compat ci for gate.io
2021-08-20 06:30:27 +02:00
Matthias
19158ba7da
Merge pull request #5450 from topscoder/patch-1
...
Fix typo
2021-08-19 06:44:41 +02:00
Sam Germain
55c070f1bb
Added interface leverage method
2021-08-18 16:52:34 -06:00
Sam Germain
dc4090234d
Added interface leverage method
2021-08-18 16:52:34 -06:00
Sam Germain
092780df9d
condensed strategy methods down to 2
2021-08-18 16:52:34 -06:00
Sam Germain
d4a7d2d444
Added short and exit_short to strategy
2021-08-18 16:52:20 -06:00
Sam Germain
314359dd6e
strategy interface changes to comments to mention shorting
2021-08-18 13:23:04 -06:00
Sam Germain
e2d5299116
Name changes for strategy
2021-08-18 13:22:54 -06:00
Matthias
f7087feeb1
Merge pull request #5347 from Axel-CH/custom_order_price
...
Custom order price
2021-08-18 20:59:40 +02:00
topscoder
dc0b4d07d4
Fix typo
...
Reseting -> Resetting
2021-08-18 20:52:11 +02:00
Matthias
9951f51079
Update test to ensure direction of movement is correct
2021-08-18 20:24:19 +02:00
Matthias
d97fc1e484
Update docs/strategy-advanced.md
2021-08-18 19:55:11 +02:00
axel
ffd60f392b
add custom price max distance ratio option in configuration.md
2021-08-18 05:22:45 -04:00
axel
9469c6dfa9
small cosmetic changes in doc related to custom entry and exit exemple
2021-08-18 05:10:29 -04:00
axel
2fb9f6e2f4
rename custom price max distance option in config, update formula and test associated
2021-08-18 05:07:37 -04:00
Matthias
acb00cd072
Use realistic threshold for "get_fee" test
2021-08-18 06:25:52 +02:00
Matthias
6e41add40e
Version bump ccxt
...
closes #5437
2021-08-18 06:25:30 +02:00
Matthias
9871268529
Merge pull request #5443 from freqtrade/fiat_convert_duplicate_symbols
...
Simplify fiat_convert and handle multi-mappings
2021-08-17 21:07:45 +02:00
Matthias
4164f93853
Simplify fiat_convert and handle multi-mappings
2021-08-17 20:50:52 +02:00
Matthias
81715d0b9d
Merge pull request #5434 from freqtrade/fix_asyncio_exception
...
Fix no-event-loop available
2021-08-17 07:10:22 +02:00
Matthias
37e3d20357
Fix no-event-loop available
...
closes #5433
2021-08-17 06:54:10 +02:00
Matthias
9758bed250
Fix refresh_latest_ohlcv bug
2021-08-17 06:44:36 +02:00
Matthias
f471915828
Add test for refresh_latest_ohlcv caching
2021-08-17 06:44:36 +02:00
axel
6ab99369f2
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into custom_order_price
2021-08-16 23:26:29 -04:00
axel
f08d673a52
add details and exemple of custom_price_max_distance_percent usage in doc
2021-08-16 23:26:08 -04:00
axel
17daba321b
add custom_price_max_distance_percent config option in constants
2021-08-16 23:09:30 -04:00
axel
faff40577a
fix test_execute_buy In case of custom entry price
2021-08-16 15:33:05 -04:00
axel
3ea4b2ba00
add custom_price_max_distance_percent security to get_valid_price, update tests
2021-08-16 15:18:57 -04:00
Matthias
cf80cabc84
Merge pull request #5430 from slowy07/minor-fixing
...
fix: typo spelling grammar
2021-08-16 21:15:12 +02:00
Matthias
3cc510f1a8
Merge pull request #5422 from freqtrade/dependabot/pip/develop/uvicorn-0.15.0
...
Bump uvicorn from 0.14.0 to 0.15.0
2021-08-16 20:17:28 +02:00
Matthias
0264d77d86
Fix test for fixed typo
2021-08-16 20:02:25 +02:00
slowy07
f24a951ec5
fix: typo spelling grammar
2021-08-16 19:16:24 +07:00
Matthias
4115121c24
Fix missing return statement in is_Relative_to
2021-08-16 07:26:58 +02:00
Matthias
4b65206e6b
Add compat code for is_relative_to
2021-08-16 07:09:05 +02:00
Matthias
4a75f9bb5b
Merge pull request #5425 from freqtrade/dependabot/pip/develop/pandas-1.3.2
...
Bump pandas from 1.3.1 to 1.3.2
2021-08-16 06:49:53 +02:00
Matthias
6b2ef36a56
Prevent directory traversal in UI Serving
...
Checking for directory base
closes #5427
2021-08-16 06:47:53 +02:00
Matthias
abddb3ef25
Add test for directory traversal
2021-08-16 06:45:23 +02:00
Matthias
c6af4f6c6b
Merge pull request #5424 from freqtrade/dependabot/pip/develop/plotly-5.2.1
...
Bump plotly from 5.1.0 to 5.2.1
2021-08-16 06:31:01 +02:00
dependabot[bot]
108a6cb897
Bump pandas from 1.3.1 to 1.3.2
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 1.3.1 to 1.3.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.3.1...v1.3.2 )
---
updated-dependencies:
- dependency-name: pandas
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-16 04:28:42 +00:00
Matthias
a058737c72
Merge pull request #5421 from freqtrade/dependabot/pip/develop/mkdocs-material-7.2.4
...
Bump mkdocs-material from 7.2.2 to 7.2.4
2021-08-16 06:22:01 +02:00
Matthias
c08bbcb16d
Merge pull request #5426 from freqtrade/dependabot/pip/develop/numpy-1.21.2
...
Bump numpy from 1.21.1 to 1.21.2
2021-08-16 06:14:07 +02:00
Matthias
d644c12a55
Merge pull request #5420 from freqtrade/dependabot/pip/develop/ccxt-1.55.6
...
Bump ccxt from 1.54.74 to 1.55.6
2021-08-16 06:13:07 +02:00
Matthias
6da3c07c2d
Merge pull request #5423 from freqtrade/dependabot/pip/develop/flake8-tidy-imports-4.4.1
...
Bump flake8-tidy-imports from 4.3.0 to 4.4.1
2021-08-16 06:11:17 +02:00
dependabot[bot]
3878e5186e
Bump numpy from 1.21.1 to 1.21.2
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.21.1 to 1.21.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.21.1...v1.21.2 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-16 03:01:34 +00:00
dependabot[bot]
a10fd66906
Bump plotly from 5.1.0 to 5.2.1
...
Bumps [plotly](https://github.com/plotly/plotly.py ) from 5.1.0 to 5.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/v5.1.0...v5.2.1 )
---
updated-dependencies:
- dependency-name: plotly
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-16 03:01:21 +00:00
dependabot[bot]
d8607b2ce8
Bump flake8-tidy-imports from 4.3.0 to 4.4.1
...
Bumps [flake8-tidy-imports](https://github.com/adamchainz/flake8-tidy-imports ) from 4.3.0 to 4.4.1.
- [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.3.0...4.4.1 )
---
updated-dependencies:
- dependency-name: flake8-tidy-imports
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-16 03:01:18 +00:00
dependabot[bot]
7125793249
Bump uvicorn from 0.14.0 to 0.15.0
...
Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.14.0 to 0.15.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.14.0...0.15.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-08-16 03:01:16 +00:00
dependabot[bot]
e7b6a996df
Bump mkdocs-material from 7.2.2 to 7.2.4
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.2.2 to 7.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/7.2.2...7.2.4 )
---
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-08-16 03:01:10 +00:00
dependabot[bot]
37d4545123
Bump ccxt from 1.54.74 to 1.55.6
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.54.74 to 1.55.6.
- [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.54.74...1.55.6 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-16 03:01:06 +00:00
Matthias
dda8276589
Update documentation for sell_profit_offset
...
As highlighed in #5393
2021-08-15 20:01:54 +02:00
Matthias
322ea2481e
Add log-message for edge-case
2021-08-15 19:28:36 +02:00
Matthias
ed6776c5cd
Fix disappearing pairlist bug
2021-08-15 17:06:16 +02:00
Matthias
4f10a88529
Reduce verbosity when incompatible pairs are detected
2021-08-15 15:14:57 +02:00
Matthias
fa4ec9f83e
Add explicit test for get_sell_trade_entry
2021-08-15 14:52:24 +02:00
Matthias
3406b889b6
First test
2021-08-14 17:06:28 +02:00
Matthias
8405ccc15e
Seperate detail data loading from regular backest-data loading
2021-08-14 16:33:01 +02:00
Matthias
88172fab82
Allow "detailed" backtesting timeframe to look into the candle
2021-08-14 16:04:23 +02:00
Matthias
123971d271
Don't change passed in parameter variable
2021-08-14 16:02:31 +02:00
Matthias
c456cfc312
Merge branch 'develop' into pr/Axel-CH/5347
2021-08-14 09:13:30 +02:00
Matthias
0f7ddabec8
Slightly reword documentation
2021-08-14 09:05:03 +02:00
Matthias
bb472ff98b
Improve new-exchange documentation
2021-08-14 08:47:14 +02:00
Matthias
db5a944396
Cleanup GHA node after building images
2021-08-14 08:46:19 +02:00
Matthias
c7147311f8
Fix json syntax error in config template
2021-08-13 17:14:38 +02:00
axel
0a6c0c429a
add a note concerning default custom entry or exit price in documentation
2021-08-13 11:12:33 -04:00
axel
20cc60bfde
update get_valid_price function and test cases to handle inputs with try catch
2021-08-13 11:06:15 -04:00
axel
dbf7f34ecb
add unit test to function get_valid_price
2021-08-12 15:30:49 -04:00
axel
b098ce4e76
add function get_valid_price to validate type of custom entry or exit price and use default proposed price if invalid
2021-08-12 15:13:14 -04:00
axel
ae11be3970
manage None or string value returned by custom_entry_price and add unit test for those cases
2021-08-12 14:47:01 -04:00
Matthias
e03784d98d
Fix filled exception
...
closes #5404
2021-08-12 05:02:56 +00:00
Matthias
bfc3968ab3
Merge pull request #5400 from freqtrade/limit_dry_market_slippage
...
Add max-slippage limiting for dry-run orders to avoid insane market o…
2021-08-12 06:54:55 +02:00
Matthias
fad253ad51
Version bump ccxt to 1.54.74
...
closes #5401
2021-08-12 06:53:55 +02:00
Matthias
bdbac37be7
Merge pull request #5399 from rokups/rk/fix-buy-tag-backtest
...
Fix buy_tag not being saved to trade object.
2021-08-12 06:36:33 +02:00
Rokas Kupstys
f6267c7514
Fix buy_tag not being saved to trade object.
...
Column is mistakenly excluded because advise_buy() creating this column runs after code detecting presence of buy_tag column.
2021-08-11 15:21:23 +03:00
Matthias
4e83d5c4c6
Merge pull request #5398 from ipqhjjybj/develop
...
The list is changed during running!
2021-08-11 12:38:44 +02:00
Matthias
61c076563f
Add max-slippage limiting for dry-run orders to avoid insane market order fills
2021-08-11 12:11:29 +02:00
Sam Germain
180d92f879
Merge branch 'feat/short' into lev-exchange
2021-08-11 01:46:41 -06:00
ipqhjjybj
65d025923d
add code
2021-08-11 14:35:16 +08:00
Matthias
0b6aedbc4c
Merge pull request #5395 from freqtrade/fix/hyperopt-show
...
Stream hyperopt-result in small batches
2021-08-10 19:54:02 +02:00
Matthias
039d6384ed
Stream hyperopt-result in small batches
...
Avoiding memory-exhaustion on huge hyperopt results
closes #5305
closes #5149
2021-08-10 10:12:57 +02:00
Matthias
124e9519e4
Merge pull request #5394 from freqtrade/backtest_provide_first_cancdle
...
Cache dataframe before cutting the first candle
2021-08-10 10:04:23 +02:00
Matthias
3f160c7144
Cache dataframe before cutting the first candle
...
This allows providing the "current closed" candle in all cases.
2021-08-10 09:14:29 +02:00
Matthias
cf27968b97
Properly preserve trade's low during backtesting
2021-08-09 19:38:56 +02:00
Matthias
5bfb9edf02
Only query date once from list
2021-08-09 15:42:17 +02:00
Matthias
8bb42a07ce
Merge pull request #5391 from freqtrade/fix/get_analyzed_pair
...
Fix recently introduced lookahead bias in backtesting
2021-08-09 15:25:12 +02:00
Matthias
58e4255ae3
Merge pull request #5389 from pcassimans/patch-1
...
Update README.md
2021-08-09 15:08:14 +02:00
Matthias
895b912c71
Fix recently introduced lookahead bias in backtesting
...
closes #5388
2021-08-09 14:54:47 +02:00
Matthias
a5f796bc97
refactor ohlcvdata_to_dataframe to advise_all_indicators
2021-08-09 14:53:18 +02:00
Matthias
519c256b88
Fix kucoin typo in index.md as well
2021-08-09 14:43:35 +02:00
pcassimans
927ac24f82
Update README.md
...
Fix Typo of Kukoin to Kucoin
2021-08-09 14:21:59 +02:00
Matthias
98fe3e73de
Merge pull request #5381 from samgermain/interest-change
...
Changed interest implementation (Margin)
2021-08-09 11:58:08 +02:00
Matthias
599ae15460
Parametrize tests
2021-08-09 11:35:27 +02:00
Matthias
f17942b68f
Fix random test failure
2021-08-09 11:18:18 +02:00
Matthias
f3c603073e
Merge pull request #5386 from freqtrade/dependabot/pip/develop/types-requests-2.25.6
...
Bump types-requests from 2.25.1 to 2.25.6
2021-08-09 10:43:35 +02:00
Sam Germain
de4b0d1f7c
Merged with feat/short
2021-08-09 00:24:25 -06:00
Sam Germain
06206335d9
Added tests for interest_function
2021-08-09 00:00:50 -06:00
Sam Germain
0733d69cda
Added TODOs to test files
2021-08-08 23:24:38 -06:00
dependabot[bot]
5919992ad2
Bump types-requests from 2.25.1 to 2.25.6
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.25.1 to 2.25.6.
- [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-08-09 05:24:31 +00:00
Sam Germain
53a6ce881c
Added set_leverage function to exchange
2021-08-08 23:24:03 -06:00
Sam Germain
4ca1d25db1
Removed setup leverage and transfer functions from exchange
2021-08-08 23:24:03 -06:00
Sam Germain
2c0077abc7
Exchange stoploss function takes side
2021-08-08 23:24:03 -06:00
Sam Germain
b48b768757
Added get_interest template method in exchange
2021-08-08 23:24:03 -06:00
Sam Germain
120cad88af
Add prep functions to exchange
2021-08-08 23:24:03 -06:00
Matthias
9e6ed5ada0
Merge pull request #5382 from freqtrade/dependabot/pip/develop/types-filelock-0.1.5
...
Bump types-filelock from 0.1.4 to 0.1.5
2021-08-09 07:10:46 +02:00
Matthias
47f641d12f
Remove hyperopt-pickle result support
2021-08-09 07:04:18 +02:00
dependabot[bot]
b89a993890
Bump types-filelock from 0.1.4 to 0.1.5
...
Bumps [types-filelock](https://github.com/python/typeshed ) from 0.1.4 to 0.1.5.
- [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-08-09 04:47:41 +00:00
Matthias
b3ca2d0c57
Merge pull request #5380 from samgermain/mg-to-lev
...
Replaced the term margin with leverage when it should say leverage (All comments)
2021-08-09 06:37:14 +02:00
Matthias
6a227fe9eb
Merge pull request #5383 from freqtrade/dependabot/pip/develop/types-cachetools-0.1.10
...
Bump types-cachetools from 0.1.9 to 0.1.10
2021-08-09 06:20:28 +02:00
Matthias
70f8bff8ce
Merge pull request #5384 from freqtrade/dependabot/pip/develop/ccxt-1.54.62
...
Bump ccxt from 1.54.24 to 1.54.62
2021-08-09 06:16:35 +02:00
Matthias
d2d5590252
Merge pull request #5385 from freqtrade/dependabot/pip/develop/types-tabulate-0.8.2
...
Bump types-tabulate from 0.1.1 to 0.8.2
2021-08-09 06:16:05 +02:00
dependabot[bot]
59626b4ffc
Bump types-tabulate from 0.1.1 to 0.8.2
...
Bumps [types-tabulate](https://github.com/python/typeshed ) from 0.1.1 to 0.8.2.
- [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-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-09 03:01:27 +00:00
dependabot[bot]
bad25b753c
Bump ccxt from 1.54.24 to 1.54.62
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.54.24 to 1.54.62.
- [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.54.24...1.54.62 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-09 03:01:25 +00:00
dependabot[bot]
32e8e3b242
Bump types-cachetools from 0.1.9 to 0.1.10
...
Bumps [types-cachetools](https://github.com/python/typeshed ) from 0.1.9 to 0.1.10.
- [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-08-09 03:01:19 +00:00
Sam Germain
8e941e6836
Changed interest implementation
2021-08-08 17:09:17 -06:00
Sam Germain
0545a0ed3c
Replaced the term margin with leverage when it should say leverage
2021-08-08 17:04:24 -06:00
Matthias
756112c84d
Merge pull request #5374 from freqtrade/rem_legacy_hyperopt
...
Remove legacy hyperopt
2021-08-08 12:42:52 +02:00
Matthias
3bd0c3d009
Remove legacy code from export to csv
2021-08-08 11:02:54 +02:00
Matthias
be240566ba
Fix random test failure
2021-08-08 10:57:20 +02:00
Matthias
faf16a64e5
Remove legacy hyperopt file support
2021-08-08 10:22:45 +02:00
Matthias
0ae4eccea5
Refactor Hyperopt-list and hyperopt-show to reduce some duplicate code
2021-08-08 10:06:35 +02:00
Matthias
7eaadb2630
Add custom-* methods to bot-basics
...
closes #5370
2021-08-08 09:50:50 +02:00
Matthias
ecdecb02fa
Merge pull request #5365 from samgermain/enums
...
Added leverage enums
2021-08-08 09:48:11 +02:00
Sam Germain
4630f69830
Removed short, exit_short from enums
2021-08-08 01:36:59 -06:00
Sam Germain
658f138e30
Added short_tag to SignalTagType
2021-08-07 20:08:52 -06:00
Sam Germain
71963e65f1
Removed ExchangeName Enum
2021-08-07 18:47:03 -06:00
Matthias
cf70b34ff0
Add min_value to all volumepairlist samples
2021-08-07 16:15:42 +02:00
Matthias
5393c55b51
Document min_value for VolumePairList
...
closes #5260
2021-08-07 16:01:20 +02:00
Sam Germain
7e6b281b75
Merge branch 'feat/short' of https://github.com/freqtrade/freqtrade into feat/short
2021-08-07 01:43:56 -06:00
Matthias
92ed7c0bf8
Merge branch 'develop' into feat/short
2021-08-07 09:42:25 +02:00
Matthias
6532aba765
Merge pull request #5360 from freqtrade/hyperopt_protections
...
Hyperopt protections and Boolean parameter
2021-08-07 09:42:05 +02:00
Matthias
66de30f042
Merge pull request #5368 from samgermain/autopep8-formatted
...
Autopep8 formatting
2021-08-07 09:29:58 +02:00
Sam Germain
9988c293b5
Merge branch 'enums' into feat/short
2021-08-06 19:30:31 -06:00
Sam Germain
9b58c58609
Merge branch 'develop' into feat/short
2021-08-06 18:12:53 -06:00
Sam Germain
b9356a5564
Autopep8 formatting
2021-08-06 16:35:39 -06:00
Sam Germain
aec82b4647
Added empty everage/__init__.py
2021-08-06 01:37:34 -06:00
Sam Germain
50d185ccd8
Added exchange_name variables to exchange classes
2021-08-06 01:23:55 -06:00
Sam Germain
241bfc409f
Added leverage enums
2021-08-05 23:29:26 -06:00
axel
612b88e993
Merge branch 'develop' of https://github.com/freqtrade/freqtrade into custom_order_price
2021-08-05 18:21:31 -04:00
axel
0985b11267
add doc for custom exit price
2021-08-05 18:16:16 -04:00
axel
84d082033b
fix default retval for strategy custom_entry_price
2021-08-05 18:00:31 -04:00
axel
0aeebc9d53
add test for custom exit price
2021-08-05 17:57:45 -04:00
Matthias
90c194de1f
Align Readme and documentation index in supported exchange lists
2021-08-05 19:27:38 +02:00
Matthias
4d28f0ed59
Merge pull request #5363 from kamontat/patch-1
...
Update README link
2021-08-05 19:27:00 +02:00
Kamontat Chantrachirathumrong
eee5f174fc
update link
2021-08-05 20:33:15 +07:00
axel
cb3b0cf311
add custom_exit_price in interface and freqtradebot
2021-08-04 23:09:40 -04:00
axel
f243ad4af0
add custom_exit_price in strategy interface
2021-08-04 19:09:55 -04:00
axel
f9f519fd3c
add custom_exit_price function to interface
2021-08-04 18:54:17 -04:00
axel
d9b9eecd4d
remove entry price reached method
2021-08-04 18:47:14 -04:00
axel
2cf781f3dd
add freqtradebot execute_buy test in custom entry price case
2021-08-04 18:32:39 -04:00
Matthias
ad0e4a8567
Add BooleanParameter
2021-08-04 20:52:56 +02:00
Matthias
b73768acd1
Fix bug in property overwriting prevention
2021-08-04 20:21:56 +02:00
Matthias
3c41223333
Add test for protections-hyperopt
2021-08-04 20:01:28 +02:00
Matthias
a661e0db6e
Deprecate protections from config
2021-08-04 19:43:16 +02:00
Matthias
ceed3c663b
Document using protections
2021-08-04 07:17:35 +02:00
Matthias
a6454cfc39
Autoenable protections when protection-space is selected
2021-08-04 07:17:29 +02:00
Matthias
797d7e5ce6
Merge pull request #5157 from samgermain/margin-db
...
Margin db
2021-08-04 06:57:36 +02:00
Matthias
091bf7c4d2
Output protection space
2021-08-04 06:50:14 +02:00
Matthias
544e0da6c2
Add protection parameter space
2021-08-04 06:50:14 +02:00
Matthias
800b2eeaf0
Load protections as part of backtest()
...
this enables different values in hyperopt per epoch
2021-08-04 06:50:14 +02:00
Matthias
74a5cb3c21
Remove protections from full config
...
They are supposed to be configured in the strategy
2021-08-04 06:49:53 +02:00
Matthias
6410a6528b
Add missing methods to advanced strategy template
2021-08-04 06:46:21 +02:00
axel
bc3e6deb1c
remove specific test for buy with custom entry
2021-08-03 17:09:52 -04:00
axel
b644233ead
rename custom_entry_price kwarg to align it to the interface
2021-08-03 17:03:27 -04:00
axel
b3dafb378e
remove use_custom_entry_price as a config option
2021-08-03 16:54:28 -04:00
axel
16146357b3
reuse buy_limit_requested as rate input for custom entry price
2021-08-03 16:39:35 -04:00
axel
42e24d8b4b
remove price change cancel reason in contants, will be added in another PR
2021-08-03 16:35:16 -04:00
axel
00939b63f2
flake 8 fixes
2021-08-03 16:25:18 -04:00
axel
53fb8b05e7
remove short logic in entry_price_reached function
2021-08-03 16:19:29 -04:00
axel
d9c9b7d7fc
restore interface test file
2021-08-03 16:02:10 -04:00
axel
3d8c3ffd38
fix syntax error in unit test
2021-08-03 15:57:23 -04:00
axel
5284112b69
fix in custom entry function output,remove changes related to outdated prices, doc exemple minor changes
2021-08-03 15:57:23 -04:00
axel
f11f5d17e9
add feature custom entry price for live
2021-08-03 15:57:23 -04:00
Matthias
07673ef47f
Update Migrations to use the latest added columns
2021-08-03 10:25:59 +02:00
Sam Germain
5b6dbbd750
Changed order of buy_tag in migrations
2021-08-03 00:23:21 -06:00
Sam Germain
d88e2ae603
Merge branch 'develop' into margin-db
2021-08-02 23:58:44 -06:00
Matthias
dfc17f2bd1
Fix ci failure
2021-08-03 07:21:11 +02:00
Matthias
4ab03f7e37
Don't load fallback methods for autohyperopt
2021-08-02 21:17:56 +02:00
Matthias
e70a742005
Reorder space methods in hyperopt
2021-08-02 21:12:10 +02:00
Matthias
adb33e763b
Merge pull request #5350 from freqtrade/environment_vars
...
Add environment variable support
2021-08-02 20:48:23 +02:00
Matthias
c981641441
Don't fail if strategy doesn't contain sell signal
2021-08-02 20:30:46 +02:00
Matthias
d8d8261f1b
Merge pull request #5318 from samgermain/combined_exchange_buy_sell
...
combined exchange.buy and exchange.sell
2021-08-02 20:11:09 +02:00
Matthias
3c5f06d5c0
Update tests/exchange/test_exchange.py
2021-08-02 08:31:33 +02:00
Matthias
5ead95b06b
Merge pull request #5245 from sauces1313/RangeStabilityFilterMax
...
Range stability filter max
2021-08-02 08:06:36 +02:00
Matthias
3e5659b32f
Merge pull request #5355 from freqtrade/dependabot/pip/develop/scipy-1.7.1
...
Bump scipy from 1.7.0 to 1.7.1
2021-08-02 08:03:44 +02:00
Matthias
b63eda3a2b
Some minor cleanup and improved test coverage
2021-08-02 07:15:09 +02:00
Matthias
8485964bb7
Merge pull request #5357 from freqtrade/dependabot/pip/develop/mkdocs-material-7.2.2
...
Bump mkdocs-material from 7.2.1 to 7.2.2
2021-08-02 06:31:22 +02:00
Matthias
eeee92275b
Merge pull request #5356 from freqtrade/dependabot/pip/develop/types-requests-2.25.1
...
Bump types-requests from 2.25.0 to 2.25.1
2021-08-02 06:30:14 +02:00
Matthias
d4fa50c605
Merge pull request #5353 from freqtrade/dependabot/pip/develop/ccxt-1.54.24
...
Bump ccxt from 1.53.72 to 1.54.24
2021-08-02 06:29:57 +02:00
Matthias
ae48012831
Merge pull request #5354 from freqtrade/dependabot/pip/develop/fastapi-0.68.0
...
Bump fastapi from 0.67.0 to 0.68.0
2021-08-02 06:29:42 +02:00
Matthias
5b4931897d
Merge pull request #5352 from freqtrade/dependabot/pip/develop/isort-5.9.3
...
Bump isort from 5.9.2 to 5.9.3
2021-08-02 06:29:09 +02:00
dependabot[bot]
3a19e1610d
Bump mkdocs-material from 7.2.1 to 7.2.2
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 7.2.1 to 7.2.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.2.1...7.2.2 )
---
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-08-02 03:01:38 +00:00
dependabot[bot]
7fd3fc98c0
Bump types-requests from 2.25.0 to 2.25.1
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.25.0 to 2.25.1.
- [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-08-02 03:01:35 +00:00
dependabot[bot]
849b8197a9
Bump scipy from 1.7.0 to 1.7.1
...
Bumps [scipy](https://github.com/scipy/scipy ) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/scipy/scipy/releases )
- [Commits](https://github.com/scipy/scipy/compare/v1.7.0...v1.7.1 )
---
updated-dependencies:
- dependency-name: scipy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-02 03:01:30 +00:00
dependabot[bot]
4afcea9a1c
Bump fastapi from 0.67.0 to 0.68.0
...
Bumps [fastapi](https://github.com/tiangolo/fastapi ) from 0.67.0 to 0.68.0.
- [Release notes](https://github.com/tiangolo/fastapi/releases )
- [Commits](https://github.com/tiangolo/fastapi/compare/0.67.0...0.68.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-08-02 03:01:25 +00:00
dependabot[bot]
4f05d31b94
Bump ccxt from 1.53.72 to 1.54.24
...
Bumps [ccxt](https://github.com/ccxt/ccxt ) from 1.53.72 to 1.54.24.
- [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.72...1.54.24 )
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-02 03:01:19 +00:00
dependabot[bot]
b3f057e7c0
Bump isort from 5.9.2 to 5.9.3
...
Bumps [isort](https://github.com/pycqa/isort ) from 5.9.2 to 5.9.3.
- [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.2...5.9.3 )
---
updated-dependencies:
- dependency-name: isort
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-02 03:01:13 +00:00
sauces1313
059c32b067
Check for and default to 'None'
2021-08-02 02:49:49 +00:00
Matthias
056bc93bc6
backtesting needs startup_candle_count
...
fixes informative-pair loading being different between --strategy-list and
--strategy.
2021-08-01 19:17:52 +02:00
Matthias
e78be75e8c
Merge pull request #5351 from samgermain/persistence-tests-usdt
...
Changed tests in tests/test_persistence.py to use usdt prices
2021-08-01 13:36:40 +02:00
Sam Germain
047df0c212
Removed leverage references
2021-08-01 03:01:47 -06:00
Matthias
e9ef9a6d28
Use .view() to convert dates to enums
...
part of #5314 - fixing deprecation warning.
2021-08-01 10:31:35 +02:00
Sam Germain
90a61b1765
Changed tests in tests/test_persistence.py to use usdt prices
2021-07-31 20:44:49 -06:00
Matthias
6f8519d0a3
Add environment variable support
2021-07-31 19:26:56 +02:00
Matthias
c5e3348b89
Migrations for indexes should run in a seperate session
...
closes #5349
2021-07-31 16:36:28 +02:00
Matthias
1ccc89d1e9
Store fully analyzed dataframe
2021-07-31 10:00:24 +02:00
Sam Germain
ef429afb6f
Removed is_oeing_trade is_closing_trade
2021-07-31 01:22:48 -06:00
Sam Germain
d6ffd23865
Merged with remote
2021-07-31 01:19:11 -06:00
Sam Germain
bc42516f68
test_update_limit_order has both a buy and sell leverage short order
2021-07-31 01:05:37 -06:00
Matthias
b1cbc75e93
Properly cache pair dataframe in backtesting (without startup-range).
2021-07-31 08:45:04 +02:00
Matthias
6abd352c0f
Add test for backtesting dataframe cache
2021-07-31 08:44:09 +02:00
Sam Germain
26be620f71
Removed LocalTrade.set_is_short
2021-07-31 00:20:25 -06:00
Sam Germain
fadb0de7c7
Removed excess modes stop_loss method, removed models.is_opening_side models.is_closing_side
2021-07-31 00:12:53 -06:00
Matthias
ab3c753415
Fix develop_plot building
2021-07-30 21:23:09 +02:00
Matthias
499af5c42b
Update webservermode docs
...
closes #5345
2021-07-30 21:04:04 +02:00
Matthias
35bf2a59a8
Improve test reliability (fix fluky test)
2021-07-30 21:02:55 +02:00
Matthias
138b126d03
Merge pull request #5299 from kevinjulian/feat/kevinjulian/add-buy-signal-name
...
Add buy signal name
2021-07-30 08:23:11 +02:00
Matthias
aa34889c04
Don't run migrations twice
2021-07-30 07:14:35 +02:00
Matthias
71838dc51a
Merge pull request #5285 from freqtrade/backtest_startup_afte_populates
...
Remove startup-candles after populating buy/sell signals
2021-07-30 07:01:26 +02:00
Matthias
dad98d43be
Merge pull request #5287 from GeorgeMurAlkh/develop
...
Dataprovider caching and trimming of historical informative.
2021-07-29 20:43:40 +02:00
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
Sam Germain
25c527ee67
combined exchange.buy and exchange.sell, Adding dummy mock to create_order in tests in test_freqtradebot
2021-07-28 14:55:06 -06:00
Sam Germain
3fb7f983f8
Added is_short and leverage to __repr__
2021-07-28 12:25:56 -06:00
Sam Germain
195badeb80
Changed liquidation_price to isolated_liq
2021-07-28 12:25:56 -06:00
Sam Germain
6ad9b535a9
persistence all to one test file, use more regular values like 2.0 for persistence tests
2021-07-28 12:25:56 -06:00
Sam Germain
a900570f1a
Added enter_side and exit_side computed variables to persistence
2021-07-28 12:25:56 -06:00
Sam Germain
b801eaaa54
Changed the name of a test to match it's equivelent
...
Removed test-analysis-lev
2021-07-28 12:25:56 -06:00
Matthias
317f4ebce0
Boolean sqlite fix for orders table
2021-07-28 12:25:56 -06:00
Matthias
071f6309cc
Try fix migration tests
2021-07-28 12:25:56 -06:00
Sam Germain
af8875574c
updated mkdocs and leverage docs
...
Added tests for set_liquidation_price and set_stop_loss
updated params in interestmode enum
2021-07-28 12:25:56 -06:00
Sam Germain
256160740e
Updated interest and ratio calculations to correct functions
2021-07-28 12:25:56 -06:00
Sam Germain
8e52a3a29c
updated ratio_calc_profit function
2021-07-28 12:25:55 -06:00
Sam Germain
006a60e5a4
Added docstrings to methods
2021-07-28 12:25:55 -06:00
Sam Germain
b0476ebd3e
All persistence margin tests pass
...
Flake8 compliant, passed mypy, ran isort .
2021-07-28 12:25:55 -06:00
Sam Germain
52def4e826
Changed InterestMode enum implementation
2021-07-28 12:25:55 -06:00
Sam Germain
60572c9e0d
Took liquidation price out of order completely
2021-07-28 12:25:55 -06:00
Sam Germain
0fc9d6b6ac
Moved leverage and is_short variables out of trade constructors and into conftest
2021-07-28 12:25:55 -06:00
Sam Germain
b7b6d87c27
Pass all but one test, because sqalchemy messes up
2021-07-28 12:25:55 -06:00
Sam Germain
737a62be52
set initial_stop_loss in stoploss helper
2021-07-28 12:25:55 -06:00
Sam Germain
f566d83839
Tried to add liquidation price to order object, caused a test to fail
2021-07-28 12:25:55 -06:00
Sam Germain
31fa6f9c25
updated timezone.utc time
2021-07-28 12:25:55 -06:00
Sam Germain
b1098f0120
Added liquidation_price check to test_stoploss_reinitialization_short
2021-07-28 12:25:55 -06:00
Sam Germain
811cea288d
Added checks for making sure stop_loss doesn't go below liquidation_price
2021-07-28 12:25:55 -06:00
Sam Germain
0bd71f87d0
made leveraged test names unique
...
test_adjust_stop_loss_short, test_update_market_order_shortpasses
2021-07-28 12:25:55 -06:00
Sam Germain
286427c04a
Moved interest calculation to an enum
2021-07-28 12:25:55 -06:00
Sam Germain
6787461d68
updated leverage.md
2021-07-28 12:25:55 -06:00
Sam Germain
be3a9390fe
Switched migrations.py check for stake_currency back to open_rate, because stake_currency is no longer a variable
2021-07-28 12:25:55 -06:00
Sam Germain
5fc587c225
Removed exchange file modifications
2021-07-28 12:25:55 -06:00
Sam Germain
a4403c0814
fixed rpc_apiserver test fails, changed test_persistence_long to test_persistence_leverage
2021-07-28 12:25:55 -06:00
Sam Germain
0ffc85fed9
Set default leverage to 1.0
2021-07-28 12:25:55 -06:00
Sam Germain
78708b27f2
Updated tests to new persistence
2021-07-28 12:25:55 -06:00
Matthias
e0d42d2eb7
Fix migrations, revert some parts related to amount properties
2021-07-28 12:25:55 -06:00
Sam Germain
e4d4d1d1f1
Wrote all tests for shorting
2021-07-28 12:25:55 -06:00
Sam Germain
f194673001
Updated ratio calculation, updated short tests
2021-07-28 12:25:55 -06:00
Sam Germain
5ac03762f0
Kraken interest test comes really close to passing
...
Added more trades to conftest_trades
2021-07-28 12:25:55 -06:00
Sam Germain
df360fb281
Made borrowed a computed property
2021-07-28 12:25:55 -06:00
Sam Germain
68d3699c19
Turned amount into a computed property
2021-07-28 12:25:55 -06:00
Sam Germain
efcc2adacf
About 15 margin tests pass
2021-07-28 12:25:55 -06:00
Sam Germain
f5d7deedf4
added exception checks to LocalTrade.leverage and LocalTrade.borrowed
2021-07-28 12:25:55 -06:00
Sam Germain
34073135b7
Added types to setters
2021-07-28 12:25:55 -06:00
Sam Germain
d07fe1586c
Set leverage and borowed to computed properties
2021-07-28 12:25:55 -06:00
Sam Germain
c24ec89dc4
Started some pytests for short and leverage
...
1 short test passes
2021-07-28 12:25:55 -06:00
Sam Germain
b80f8ca0af
Created interest function
2021-07-28 12:25:55 -06:00
Sam Germain
000932eed0
Adding templates for leverage/short tests
...
All previous pytests pass
2021-07-28 12:25:55 -06:00
Sam Germain
10979361c1
Added changes suggested in pull request, fixed breaking changes,
...
can run the bot again
2021-07-28 12:25:55 -06:00
Sam Germain
741ca0e58c
Added changed to persistance/migrations
2021-07-28 12:25:55 -06:00
Sam Germain
7823a33cbb
Updated Trade class
2021-07-28 12:25:55 -06:00
Sam Germain
c7e8439c76
Updated LocalTrade and Order classes
2021-07-28 12:25:55 -06: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
Sam Germain
10d214ccad
Added is_short and leverage to __repr__
2021-07-26 23:09:47 -06:00
Sam Germain
4fcae0d927
Changed liquidation_price to isolated_liq
2021-07-26 23:09:47 -06:00
Sam Germain
1918304c5b
persistence all to one test file, use more regular values like 2.0 for persistence tests
2021-07-26 23:09:47 -06:00
Sam Germain
35fd8d6a02
Added enter_side and exit_side computed variables to persistence
2021-07-26 23:09:47 -06:00
Sam Germain
4b81fb31fb
Changed the name of a test to match it's equivelent
...
Removed test-analysis-lev
2021-07-26 23:09:47 -06:00
Matthias
3d7a74551f
Boolean sqlite fix for orders table
2021-07-26 23:09:47 -06:00
Matthias
9a03cae920
Try fix migration tests
2021-07-26 23:09:47 -06:00
Sam Germain
0d06d7e108
updated mkdocs and leverage docs
...
Added tests for set_liquidation_price and set_stop_loss
updated params in interestmode enum
2021-07-26 23:09:47 -06:00
Sam Germain
f1dc6b54ad
Updated interest and ratio calculations to correct functions
2021-07-26 23:09:47 -06:00
Sam Germain
358f0303b9
updated ratio_calc_profit function
2021-07-26 23:09:47 -06:00
Sam Germain
546a7353df
Added docstrings to methods
2021-07-26 23:09:47 -06:00
Sam Germain
7f75c978a0
All persistence margin tests pass
...
Flake8 compliant, passed mypy, ran isort .
2021-07-26 23:09:47 -06:00
Sam Germain
a368dfa7b5
Changed InterestMode enum implementation
2021-07-26 23:09:47 -06:00
Sam Germain
86888dbbf0
Took liquidation price out of order completely
2021-07-26 23:09:47 -06:00
Sam Germain
a19466c085
Moved leverage and is_short variables out of trade constructors and into conftest
2021-07-26 23:09:47 -06:00
Sam Germain
150df3eb88
Pass all but one test, because sqalchemy messes up
2021-07-26 23:09:46 -06:00
Sam Germain
98acb0f4ff
set initial_stop_loss in stoploss helper
2021-07-26 23:09:46 -06:00
Sam Germain
dd6cc1153b
Tried to add liquidation price to order object, caused a test to fail
2021-07-26 23:09:46 -06:00
Sam Germain
1414df5e27
updated timezone.utc time
2021-07-26 23:09:46 -06:00
Sam Germain
bb2a44735b
Added liquidation_price check to test_stoploss_reinitialization_short
2021-07-26 23:09:46 -06:00
Sam Germain
2aa2b5bcff
Added checks for making sure stop_loss doesn't go below liquidation_price
2021-07-26 23:09:46 -06:00
Sam Germain
3328707a1d
made leveraged test names unique
...
test_adjust_stop_loss_short, test_update_market_order_shortpasses
2021-07-26 23:09:46 -06:00
Sam Germain
1b202ca22e
Moved interest calculation to an enum
2021-07-26 23:09:46 -06:00
Sam Germain
d48f1083b0
updated leverage.md
2021-07-26 23:09:46 -06:00
Sam Germain
b6c8b60e65
Switched migrations.py check for stake_currency back to open_rate, because stake_currency is no longer a variable
2021-07-26 23:09:46 -06:00
Sam Germain
ffadc7426c
Removed exchange file modifications
2021-07-26 23:09:46 -06:00
Sam Germain
c5ce8c6dd8
fixed rpc_apiserver test fails, changed test_persistence_long to test_persistence_leverage
2021-07-26 23:09:46 -06:00
Sam Germain
0d5749c508
Set default leverage to 1.0
2021-07-26 23:09:46 -06:00
Sam Germain
9ddb6981dd
Updated tests to new persistence
2021-07-26 23:09:46 -06:00
Matthias
75b2c9ca1b
Fix migrations, revert some parts related to amount properties
2021-07-26 23:09:46 -06:00
Sam Germain
25ff726921
Wrote all tests for shorting
2021-07-26 23:09:46 -06:00
Sam Germain
4d057b8047
Updated ratio calculation, updated short tests
2021-07-26 23:09:46 -06:00
Sam Germain
3a8a9eb255
Kraken interest test comes really close to passing
...
Added more trades to conftest_trades
2021-07-26 23:09:46 -06:00
Sam Germain
876386d2db
Made borrowed a computed property
2021-07-26 23:09:46 -06:00
Sam Germain
2a50f4ff7b
Turned amount into a computed property
2021-07-26 23:09:46 -06:00
Sam Germain
da81be9050
About 15 margin tests pass
2021-07-26 23:09:46 -06:00
Sam Germain
6f6deae376
added exception checks to LocalTrade.leverage and LocalTrade.borrowed
2021-07-26 23:09:46 -06:00
Sam Germain
c68a0f05d8
Added types to setters
2021-07-26 23:09:46 -06:00
Sam Germain
691a042e29
Set leverage and borowed to computed properties
2021-07-26 23:09:46 -06:00
Sam Germain
692c55088a
Started some pytests for short and leverage
...
1 short test passes
2021-07-26 23:09:46 -06:00
Sam Germain
b6cc3f02bf
Created interest function
2021-07-26 23:09:46 -06:00
Sam Germain
613eecf16a
Adding templates for leverage/short tests
...
All previous pytests pass
2021-07-26 23:09:46 -06:00
Sam Germain
67341aa4f2
Added changes suggested in pull request, fixed breaking changes,
...
can run the bot again
2021-07-26 23:09:46 -06:00
Sam Germain
20dcd9a1a2
Added changed to persistance/migrations
2021-07-26 23:09:46 -06:00
Sam Germain
69e81100e4
Updated Trade class
2021-07-26 23:09:46 -06:00
Sam Germain
a27171b371
Updated LocalTrade and Order classes
2021-07-26 23:09:46 -06: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
sauces1313
4675d85b90
Merge branch 'freqtrade:develop' into RangeStabilityFilterMax
2021-07-25 02:37:56 -05:00
sauces1313
34c8a5afaf
remove second filter, add max option
2021-07-25 07:24:55 +00: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
kevinjulian
b7ba2f115e
retrigger checks
2021-07-23 21:20:32 +07:00
kevinjulian
0fcbe097c0
remove blankspace
2021-07-23 21:06:38 +07:00
kevinjulian
7a0cb95ffb
fix testcase
2021-07-23 20:43:27 +07:00
kevinjulian
b9c2489b73
remove SN
2021-07-23 18:41:29 +07:00
kevinjulian
ba0fa1120a
revert rename naming
2021-07-23 18:39:18 +07:00
kevinjulian
acfaa39e54
revert back test_rpc_api_server
2021-07-23 18:34:18 +07:00
kevinjulian
8032257fdf
revert test_pairlist
2021-07-23 18:30:25 +07:00
kevinjulian
aea5da0c73
changes testcase
2021-07-23 11:42:43 +07:00
kevinjulian
65fc094c9f
add to webhook-config
2021-07-23 09:31:51 +07:00
kevinjulian
5fe18be4b5
add note buy_tag and split 3 assignment for get_signal
2021-07-23 01:25:15 +07:00
Matthias
b84a1d0c92
Don't crash when *_params is not defined in strategy
...
closes #5407
2021-07-22 20:21:04 +02:00
Kevin Julian
dd923c3471
Update docs/strategy-advanced.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-07-23 01:16:24 +07:00
Kevin Julian
65b4705b67
Update docs/strategy-advanced.md
...
Co-authored-by: Matthias <xmatthias@outlook.com >
2021-07-23 01:16:10 +07:00
Fausto Gutierrez
986aafcdf9
Fix configuration.md typos
2021-07-22 14:16:50 +02:00
kevinjulian
b01daa8bbc
expose buy_tag to api
2021-07-22 13:09:05 +07:00
kevinjulian
dd809f756b
run mypy
2021-07-22 02:34:20 +07:00
kevinjulian
643b6b950e
run flake8
2021-07-22 02:23:34 +07:00
kevinjulian
25e329623f
change signature
2021-07-22 02:11:54 +07:00
kevinjulian
46f2a20a98
run flake8
2021-07-22 02:00:51 +07:00
kevinjulian
235c1afd09
add buy_tag on telegram
2021-07-22 01:53:15 +07:00
kevinjulian
f5a660f845
caps BUY_TAG_IDX
2021-07-21 20:19:56 +07:00
kevinjulian
49886874aa
rename to buy_tag
2021-07-21 20:05:35 +07:00
GeorgeMurAlkh
759a350d73
Merge branch 'freqtrade:develop' into develop
2021-07-21 00:09:35 +03:00
George Muravei-Alkhavoi
1ea29a918a
Fix webserver timerange problem.
2021-07-21 00:09:09 +03:00
kevinjulian
db1e676639
retrigger checks
2021-07-21 00:48:03 +07:00
kevinjulian
66a7070170
run linter
2021-07-20 23:56:03 +07:00
kevinjulian
5d04d6ffa7
fix edge testcase
2021-07-20 23:40:32 +07:00
kevinjulian
cbfedf8b29
fix backtest testcase
2021-07-20 23:25:00 +07:00
kevinjulian
c558fc0b17
fix feedback
2021-07-20 20:40:32 +07:00
kevinjulian
3d8b2d601d
fix test persistance
2021-07-20 20:23:47 +07:00
Kevin Julian
edf9c08f06
Merge branch 'develop' into feat/kevinjulian/add-buy-signal-name
2021-07-20 19:19:46 +07:00
kevinjulian
ed30c023cd
fix some testcase
2021-07-20 19:08:14 +07:00
kevinjulian
d31d38a85f
add doc
2021-07-20 16:39:20 +07:00
kevinjulian
ec526b3f96
fix testcase
2021-07-20 16:22:04 +07:00
kevinjulian
7d04005218
add test and migration
2021-07-20 16:14:48 +07: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
kevinjulian
104711a9bf
get_signal signature
2021-07-20 05:04:25 +07:00
kevinjulian
9e63bdbac9
feat: add buy signal name
2021-07-20 04:58:20 +07: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
George Muravei-Alkhavoi
ab786abf7f
Fix intendation.
2021-07-19 00:47:51 +03:00
George Muravei-Alkhavoi
f705293353
Dataprovider caching and trimming to timerange of historical informative.
2021-07-19 00:25:24 +03:00
Matthias
ffeff9c0f7
Update ARM image building
2021-07-18 19:33:25 +02:00
Matthias
365479f5e0
Remove startup-candles after populating buy/sell signals
...
closes #5242
2021-07-18 11:06:41 +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
sauces1313
8b0a02db8e
Correct exception messages
2021-07-07 08:11:13 +00:00
sauces1313
8b485d197a
Update Plugins doc
2021-07-07 07:54:17 +00: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
user
638bed3dac
Add RangeStabilityFilterMax pairlist filter
2021-07-07 06:46:51 +00: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
Cryptomeister Nox
85979c3176
* Adding command for Filtering
...
* Read latest Backtest file and print trades
2021-06-17 20:35:02 +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
rextea
76a02ff70a
fix indentations
2021-03-26 18:49:17 +03:00
rextea
2bed41da5d
Add days breakdown table to backtesting
2021-03-26 18:40:50 +03: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
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
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
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
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
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
311b55fc24
Merge branch 'develop' into db_keep_orders
2020-08-23 19:31:59 +02:00
Matthias
c3a367e4f0
Merge branch 'develop' into db_keep_orders
2020-08-23 19:14:57 +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
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
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
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
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
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
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
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