diff --git a/frontend/visualization/executors_distribution.py b/frontend/visualization/executors_distribution.py index 61c699c..b41a26d 100644 --- a/frontend/visualization/executors_distribution.py +++ b/frontend/visualization/executors_distribution.py @@ -2,13 +2,13 @@ import plotly.graph_objects as go import frontend.visualization.theme as theme -def create_executors_distribution_traces(config): +def create_executors_distribution_traces(buy_spreads, sell_spreads, buy_amounts_pct, sell_amounts_pct, total_amount_quote): colors = theme.get_color_scheme() - buy_spread_distributions = [spread * 100 for spread in config["buy_spreads"]] - sell_spread_distributions = [spread * 100 for spread in config["sell_spreads"]] - buy_order_amounts_quote = [amount * config["total_amount_quote"] for amount in config["buy_amounts_pct"]] - sell_order_amounts_quote = [amount * config["total_amount_quote"] for amount in config["sell_amounts_pct"]] + buy_spread_distributions = [spread * 100 for spread in buy_spreads] + sell_spread_distributions = [spread * 100 for spread in sell_spreads] + buy_order_amounts_quote = [amount * total_amount_quote for amount in buy_amounts_pct] + sell_order_amounts_quote = [amount * total_amount_quote for amount in sell_amounts_pct] buy_order_levels = len(buy_spread_distributions) sell_order_levels = len(sell_spread_distributions) diff --git a/frontend/visualization/theme.py b/frontend/visualization/theme.py index f59b7c3..5f66da0 100644 --- a/frontend/visualization/theme.py +++ b/frontend/visualization/theme.py @@ -8,6 +8,8 @@ def get_default_layout(title=None, height=800, width=1800): "width": width, "margin": {"l": 20, "r": 20, "t": 50, "b": 20}, "xaxis_rangeslider_visible": False, + "hovermode": "x unified", + "showlegend": False, } if title: layout["title"] = title