diff --git a/freqtrade/constants.py b/freqtrade/constants.py index 1ca732b2c..8423d04f4 100644 --- a/freqtrade/constants.py +++ b/freqtrade/constants.py @@ -533,6 +533,7 @@ CONF_SCHEMA = { "imbalance_volume": {"type": "number", "minimum": 0}, "imbalance_ratio": {"type": "number", "minimum": 0.0}, }, + "required": ["scale", "stacked_imbalance_range", "imbalance_volume", "imbalance_ratio"], }, }, "definitions": { diff --git a/tests/test_configuration.py b/tests/test_configuration.py index cad7e4722..96d07a42e 100644 --- a/tests/test_configuration.py +++ b/tests/test_configuration.py @@ -1087,6 +1087,9 @@ def test__validate_orderflow(default_conf) -> None: { "orderflow": { "scale": 0.5, + "stacked_imbalance_range": 3, + "imbalance_volume": 100, + "imbalance_ratio": 3, } } )