Matthias
|
a6b07ec96f
|
Remove compatibility layer for calculate_max_drawdown
|
2024-05-15 06:54:17 +02:00 |
|
Matthias
|
94786454b7
|
Use calc_drawdown method throughout the bot
|
2024-05-14 19:37:41 +02:00 |
|
Matthias
|
a9732c6195
|
Fix odd formatting by ruff format
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
6bfe7aa72d
|
ruff format: plugins/protections
|
2024-05-13 07:10:25 +02:00 |
|
Christian Clauss
|
99b4767bf4
|
Fix typos discovered by codespell
|
2024-04-18 22:51:25 +02:00 |
|
Matthias
|
c303d47f26
|
Ensure stop_duration is converted to int
closes #9099
|
2023-08-23 15:16:14 +02:00 |
|
Matthias
|
667853c504
|
Use Alias to type config objects
|
2022-09-18 13:20:55 +02:00 |
|
Matthias
|
995be90f91
|
Liquidation should be a separate exit type
|
2022-07-30 16:10:16 +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
|
f5f599c7f0
|
Add LowProfitPairs only_per_side option
|
2022-05-07 15:25:15 +02:00 |
|
Matthias
|
995c48b642
|
Merge branch 'develop' into pairlocks_direction
|
2022-05-01 14:59:04 +02:00 |
|
Matthias
|
c6c569b772
|
chore: split BTAnalyais to metrics
|
2022-04-30 14:47:27 +02:00 |
|
Matthias
|
4de0fdbfca
|
Minor edits found during review
|
2022-04-24 14:43:30 +02:00 |
|
Matthias
|
fc201bb4ff
|
implement pairlock side further
|
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
|
157f8f8139
|
Update some more sell_reason occurances
|
2022-04-03 08:17:17 +02:00 |
|
Matthias
|
543aa74278
|
update sell_reason to exit_reason
|
2022-04-02 20:04:29 +02:00 |
|
Matthias
|
dcfa3e8648
|
Update SellType to ExitType
|
2022-03-25 06:55:37 +01:00 |
|
Sam Germain
|
ca993c83ea
|
todo removal
|
2022-02-11 23:37:31 -06:00 |
|
Matthias
|
46809f08fe
|
Merge branch 'develop' into feat/short
|
2022-01-07 10:13:16 +01:00 |
|
Matthias
|
09fae25c94
|
Fix some tests after drawdown calculation change
|
2022-01-04 17:07:31 +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
|
01ad65de68
|
test_rpc_apiserver.py
|
2021-11-13 19:22:43 -06:00 |
|
Sam Germain
|
84c121652a
|
Added more todos
|
2021-09-10 23:42:16 -06:00 |
|
Matthias
|
6532aba765
|
Merge pull request #5360 from freqtrade/hyperopt_protections
Hyperopt protections and Boolean parameter
|
2021-08-07 09:42:05 +02:00 |
|
Sam Germain
|
b9356a5564
|
Autopep8 formatting
|
2021-08-06 16:35:39 -06:00 |
|
Matthias
|
ad0e4a8567
|
Add BooleanParameter
|
2021-08-04 20:52:56 +02:00 |
|
Matthias
|
091bf7c4d2
|
Output protection space
|
2021-08-04 06:50:14 +02:00 |
|
Matthias
|
d16a619489
|
Move SellType Enum to it's own module
|
2021-06-08 21:04:34 +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 |
|
shubhendra
|
f47dc31786
|
Refactor the comparison involving not
Signed-off-by: shubhendra <withshubh@gmail.com>
|
2021-04-02 16:57:44 +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 |
|
Matthias
|
53a57f2c81
|
Change some types
Fix types of new model object
|
2021-02-27 09:33:00 +01:00 |
|
Matthias
|
0d2f877e77
|
Use absolute drawdown calc
|
2021-02-27 09:32:59 +01:00 |
|
Matthias
|
3629892fc3
|
Stoploss-guard should use the trade_limit or more
fix #4404
|
2021-02-20 19:38:44 +01:00 |
|
Matthias
|
f159c46438
|
Include stoploss_on_exchange in stoploss_guard
fix #4183
|
2021-01-11 07:55:01 +01:00 |
|
Matthias
|
f047297995
|
Improve wording, fix bug
|
2020-12-07 15:48:06 +01:00 |
|
Matthias
|
effc96e92b
|
Improve tests for backtest 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
|
98c88fa58e
|
Prepare protections for backtesting
|
2020-12-07 11:39:01 +01:00 |
|
Matthias
|
0e2a43ab4d
|
Add duration_explanation functions
|
2020-12-07 11:12:09 +01:00 |
|
Matthias
|
d4799e6aa3
|
Implement *candle definitions
|
2020-12-07 10:54:26 +01:00 |
|
Matthias
|
eb952d77be
|
Move lookback_period to parent __init__
|
2020-12-07 08:27:14 +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
|
4351a26b4c
|
Move stop_duration to parent class
avoids reimplementation and enhances standardization
|
2020-12-07 08:23:10 +01:00 |
|
Matthias
|
dce2364672
|
Add stoploss per pair support
|
2020-12-07 08:23:10 +01:00 |
|