{% extends "journal/base.html" %} {% block title %}{{ combo_label }} — Simulator — Setup Log Pro{% endblock %} {% block content %}

← Back to Simulator

{{ combo_label }}

{{ rule_label }} — every trade in the current filter with a known R, real exit vs. simulated exit side by side where this combo genuinely triggered (its own level actually became tighter than the real stop at some point). Trades it couldn't or didn't (no chart data, wrong side at entry, still warming up, or the rule's level never got tighter than the real-stop floor so the exit was really just your own stop being re-scored) are listed below using their real result instead — this is what the "all {{ sim_count|add:fallback_count }}" figures on the Simulator page are built from. Simulated trades sorted by biggest improvement first; not-simulated trades follow, sorted by entry time.

{% if rows %} {% if real_summary %}

Real (actual) — all {{ real_summary.count }} trades

Total R: {{ real_summary.total_r|floatformat:2 }} Avg R: {{ real_summary.avg_r|floatformat:3 }} Win rate: {{ real_summary.win_rate|floatformat:1 }}%

Simulated — all {{ fair_summary.count }} trades (fair comparison, real fallback)

Total R: {{ fair_summary.total_r|floatformat:2 }} Avg R: {{ fair_summary.avg_r|floatformat:3 }} Win rate: {{ fair_summary.win_rate|floatformat:1 }}%
{% if subset_summary %}

Simulated — this combo only ({{ subset_summary.count }} trade{{ subset_summary.count|pluralize }})

Total R: {{ subset_summary.total_r|floatformat:2 }} Avg R: {{ subset_summary.avg_r|floatformat:3 }} Win rate: {{ subset_summary.win_rate|floatformat:1 }}%
{% endif %}
{% endif %}

{{ sim_count }} simulated{% if fallback_count %}, {{ fallback_count }} using real result (no sim available){% endif %} — {{ sim_count|add:fallback_count }} total.

{% for row in rows %} {% if row.simulated %} {{ row.sim_exit|floatformat:4 }} {{ row.sim_exit_time|date:"H:i" }}{% if not row.sim_hit %}{% if row.sim_reached_cutoff %} (cutoff){% else %} (data ends early){% endif %}{% endif %} {% else %} {% endif %} {% endfor %}
Trade Real exit Real time Real R Sim exit Sim time Sim R Beat
{{ row.trade.symbol }} {{ row.trade.direction }} {{ row.trade.entry_time|date:"M j, H:i" }} {{ row.real_exit|floatformat:4 }} {{ row.real_exit_time|date:"H:i" }} {{ row.real_r|floatformat:3 }}{{ row.sim_r|floatformat:3 }} {% if row.beat > 0 %}+{% endif %}{{ row.beat|floatformat:3 }} not simulated — real result used
{% else %}

No trades matched this combo (they may have been filtered differently since this row was calculated — try recalculating from the Simulator page).

{% endif %} {% endblock %}