rename custom price max distance option in config, update formula and test associated

This commit is contained in:
axel
2021-08-18 05:07:37 -04:00
parent 6ab99369f2
commit 2fb9f6e2f4
4 changed files with 7 additions and 7 deletions

View File

@@ -191,7 +191,7 @@ CONF_SCHEMA = {
},
'required': ['price_side']
},
'custom_price_max_distance_percent': {
'custom_price_max_distance_ratio': {
'type': 'number', 'minimum': 0.0
},
'order_types': {

View File

@@ -1407,9 +1407,9 @@ class FreqtradeBot(LoggingMixin):
else:
valid_custom_price = proposed_price
cust_p_max_dist_pct = self.config.get('custom_price_max_distance_percent', 2.0)
min_custom_price_allowed = proposed_price - ((proposed_price * cust_p_max_dist_pct) / 100)
max_custom_price_allowed = proposed_price + ((proposed_price * cust_p_max_dist_pct) / 100)
cust_p_max_dist_r = self.config.get('custom_price_max_distance_ratio', 0.02)
min_custom_price_allowed = proposed_price - (proposed_price * cust_p_max_dist_r)
max_custom_price_allowed = proposed_price + (proposed_price * cust_p_max_dist_r)
if valid_custom_price > max_custom_price_allowed:
valid_price = max_custom_price_allowed