Th0masL
64e127ee08
Add trade_id in Telegram messages
2021-03-20 18:46:57 +02:00
Patrick Weber
5d01d202ad
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-20 18:46:57 +02:00
Patrick Weber
dd19f99a0a
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-20 18:46:57 +02:00
Matthias
05fe5591dc
Introduce forcebuy ordertype to allow specifiying a different ordertype for forcebuy / forcesells
2021-03-20 18:46:57 +02:00
Matthias
e05e61cd01
Remove deprecated profit return value
2021-03-20 18:46:57 +02:00
Matthias
c32f9706ff
Fix too long line errors
2021-03-20 18:46:57 +02:00
raoulus
adf040ab97
added "Median profit" column to hyperopt -> export-csv
2021-03-20 18:46:57 +02:00
Matthias
b6641631eb
Don't catch errors that can't happen
2021-03-20 18:46:57 +02:00
Matthias
6c472c037e
Add telegram pair unlocking
2021-03-20 18:46:57 +02:00
Matthias
a391ae7807
Support deleting locks via API
2021-03-20 18:46:57 +02:00
Matthias
5746af6d59
Add rpc method to delete locks
2021-03-20 18:46:57 +02:00
Matthias
c2a2719466
Fix mypy errors introduced by Arrow update
2021-03-20 18:46:57 +02:00
Matthias
5b0fdc61d8
Don't use __root__ directly for api response
2021-03-20 18:46:57 +02:00
Matthias
e68e5b8515
Fix mypy problem after mypy 0.800 upgrade
2021-03-20 18:46:57 +02:00
Matthias
ac3227251c
Use sensible defaults for balance_dust_level
2021-03-20 18:46:57 +02:00
Florian Reitmeir
4467378792
add balance_dust_level parameter to make telegram less chatty
2021-03-20 18:46:57 +02:00
Matthias
0351b1d530
Stringify favicon path
...
potentially closes #4459
2021-03-20 18:46:57 +02:00
JoeSchr
8e094e4a12
Fix(strategy/interface.py): comment typo
...
`advice_buy` -> `advise_buy`
2021-03-20 18:46:57 +02:00
Xanders
4db9c2cb6b
Fix too long line at webhook.py
2021-03-20 18:46:57 +02:00
Xanders
27b7e1cac3
Add JSON-encoded webhooks
2021-03-20 18:46:56 +02:00
Th0masL
c83e73c5c3
Reduced length of the line
2021-03-20 18:46:56 +02:00
Th0masL
c83ac85991
Allow changing the order_type for forcesell
2021-03-20 18:46:56 +02:00
Matthias
daad8a3803
Remove binanceje, add ftx to config selector
...
closes #4441
2021-03-20 18:46:56 +02:00
crypto_rahino
df3c607e57
first
2021-03-20 18:46:56 +02: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
c71ecd3680
Fix wrong pair-content in strategy-analysis notebook and documentation
...
closes #4399
2021-02-22 20:04:36 +01:00
Matthias
228e51b60b
Fix #4405
2021-02-22 13:34:52 +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
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
b5a9ce2894
Download data in the right format as well ...
...
closes #4393
2021-02-18 09:26:35 +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
1a3e7191ed
Merge pull request #4116 from squat0001/develop-squat
...
Develop squat
2021-02-15 07:15:11 +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
ee74bc1f52
timeframe is mandatory, no need to use .get()
2021-02-14 11:01:12 +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
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
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