{% extends "admin/layout.html" %} {% block title %}Signal Management - Admin{% endblock %} {% block content %}
Key metrics and products overview
| ID | Product | Exchange | Stock | Type | Entry | Live Price | Exit Price | P&L | Target | Stop | Entry Time | Exit Time | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ signal.id }} | {{ signal.product.name if signal.product else 'N/A' }} | {{ signal.exchange or 'N/A' }} | {{ signal.symbol }} | {{ signal.signal_type }} | {{ "%.2f"|format(signal.entry_price) }} | {{ "%.2f"|format(signal.live_price) if signal.live_price else '-' }} | {{ "%.2f"|format(signal.exit_price) if signal.exit_price else '-' }} | {% if signal.profit_loss %} {% if signal.profit_loss > 0 %}+{% endif %}Rs {{ "%.2f"|format(signal.profit_loss) }} {% else %} - {% endif %} | {{ "%.2f"|format(signal.target_price) if signal.target_price else '-' }} | {{ "%.2f"|format(signal.stop_loss) if signal.stop_loss else '-' }} | {{ signal.entry_time.strftime('%d-%m-%Y %H:%M') if signal.entry_time else 'N/A' }} | {{ signal.exit_time.strftime('%d-%m-%Y %H:%M') if signal.exit_time else '-' }} |
{% if signal.status == 'PROFIT' %}
PROFIT
{% elif signal.status == 'LOSS' %}
LOSS
{% elif signal.status == 'ACTIVE' %}
ACTIVE
{% else %}
{{ signal.status }}
{% endif %}
{% if signal.approval_status == 'APPROVED' %} ✓ Approved {% elif signal.approval_status == 'REJECTED' %} ✗ Rejected {% elif signal.approval_status == 'PENDING' %} ⏳ Pending {% endif %} |
{% if signal.approval_status == 'PENDING' %}
{% elif signal.approval_status == 'REJECTED' %}
{% endif %}
{% if session.get('admin_role') == 'superadmin' %}
Edit
{% endif %}
{% if signal.status == 'ACTIVE' %}
{% endif %}
|
|
No signals found. Create First Signal |
||||||||||||||