Matthias
|
85774257ce
|
get_buy_rate tests should be sensible
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
ec75a22461
|
Show potential errors when loading markets
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
fad22994b1
|
Don't require non-mandatory arguments
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
db76afd789
|
Add price side validation for market orders
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
28e573e597
|
add orderbook structure documentation
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
de7ed4df5f
|
Fix calculation error for min-trade-stake
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
e79e651836
|
Document usage of open_date_utc
closes #4580
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
fb389b3dc5
|
Fix telegram table for both rendered and github markdown
|
2021-03-20 18:46:57 +02:00 |
|
Maycon Maia Vitali
|
7a6fed3e7b
|
Added slash to fix a broken formatting
On the command table the pipe(|) broke the formatting.
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
c1001bfc44
|
Use OperationalException for TimeRange errors
|
2021-03-20 18:46:57 +02:00 |
|
Patrick Brunier
|
81f706cf41
|
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-20 18:46:57 +02:00 |
|
Matthias
|
5c0067b508
|
Update docs/strategy-advanced.md
|
2021-03-20 18:46:57 +02:00 |
|
Brook Miles
|
2bb4cca775
|
revert "Trailing stoploss with positive offset" example as stoploss_from_open() wasn't adding value
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
3e24b365d0
|
Add link between stoploss_from_open and custom_stop documentation
|
2021-03-20 18:46:57 +02:00 |
|
Brook Miles
|
e9be5e8d06
|
update stoploss_from_open examples to use helper function
|
2021-03-20 18:46:57 +02:00 |
|
Brook Miles
|
db5156be10
|
complete stoploss_from_open and associated test
|
2021-03-20 18:46:57 +02:00 |
|
Brook Miles
|
ded850d709
|
add stoploss_from_open() as a strategy_helper
|
2021-03-20 18:46:57 +02:00 |
|
Brook Miles
|
d41255e30d
|
correct math used in examples and clarify some terminology regarding custom stoploss functions
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
9677a0b5e7
|
extract result-printing from hyperopt class
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
7d335bfd0c
|
Move advanced exchange config to exchange page
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
7e7a78135e
|
Ensure ccxt tests run without dry-run
closes #4566
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
60dea622f7
|
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-20 18:46:57 +02:00 |
|
dependabot[bot]
|
1a2ae9cb15
|
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-20 18:46:57 +02:00 |
|
dependabot[bot]
|
35c869784c
|
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-20 18:46:57 +02:00 |
|
dependabot[bot]
|
7879b17f0d
|
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-20 18:46:57 +02:00 |
|
dependabot[bot]
|
655ee91c47
|
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-20 18:46:57 +02:00 |
|
Matthias
|
3cafade934
|
Update slack action
|
2021-03-20 18:46:57 +02:00 |
|
dependabot[bot]
|
0a565426c2
|
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-20 18:46:57 +02:00 |
|
Matthias
|
50265cd765
|
Adapt hyperopt templates to be better aligned
closes #3027
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
ed7f4739ad
|
Allow custom fee to be used during dry-run
closes #3696
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
a69356dc83
|
Fix hdf5 support on raspberry
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
a457587123
|
Final balance should include forcesold pairs
|
2021-03-20 18:46:57 +02:00 |
|
Jackson Law
|
d618d4a35d
|
fix: Use now() to match timezone of download data
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
bf7ddd80ce
|
Add documentation for hyperopt.strategy availability
|
2021-03-20 18:46:57 +02:00 |
|
Rokas Kupstys
|
0b62a04e65
|
Provide access to strategy instance from hyperopt class.
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
b9dab81680
|
Improve tests for trades_proxy
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
ace184a281
|
Improve backtest performance
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
c6ff383972
|
Add test for uvloop fix
|
2021-03-20 18:46:57 +02:00 |
|
Jackson Law
|
22f692e53a
|
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-20 18:46:57 +02:00 |
|
Matthias
|
6ec18239f8
|
Fix problem with FTX
where cancelled orders are "cancelled", not "canceled"
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
77f0e68a9a
|
Make stake_amount + stake_currency mandatory for backtesting
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
e90215bf02
|
Fix random test failure
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
25355e35a6
|
Always reset fake-databases
Otherwise results may stick around for the next strategy
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
a86f60df91
|
Use pandas.values.tolist instead of itertuples
speeds up backtesting
closes #4494
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
67cf22f85c
|
Make best / worst day absolute
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
af501a4cc6
|
Fix crash when using unlimited stake and no trades are made
|
2021-03-20 18:46:57 +02:00 |
|
Joe Schr
|
440c8a91c6
|
fix: avg_stake_amount should not be NaN if df is empty
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
635bf3a8ee
|
Explicitly convert starting-balance to float
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
d1b196f4b5
|
UPdate backtesting doc for total profit calc
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
7c68f87c85
|
Small stylistic fixes
|
2021-03-20 18:46:57 +02:00 |
|