File: //opt/trading-bot/insert_alpha_clean.sh
#!/bin/bash
# Cleanly insert Alpha tab content in the correct location
cd /opt/trading-bot/static
# Create the Alpha tab HTML content
cat > /tmp/alpha_tab_clean.html << 'EOF'
<!-- Alpha Tab (Multi-Asset Alpha Strategy) -->
<div id="alpha" class="tab-content">
<h2 class="section-title">🔥 Multi-Asset Alpha (1x Leverage)</h2>
<p style="color: var(--text-secondary); margin-bottom: 2rem;">Multi-asset basis trading strategy discovering funding opportunities across all pairs.</p>
<div class="main-grid">
<div class="card">
<div class="card-title">Latest Signals</div>
<table>
<thead>
<tr>
<th>Asset</th>
<th>Action</th>
<th>Edge (BPS)</th>
<th>Price</th>
<th>Time</th>
</tr>
</thead>
<tbody id="alpha-signals"><!-- Populated by JS --></tbody>
</table>
</div>
<div class="card">
<div class="card-title">Active Positions</div>
<table>
<thead>
<tr>
<th>Symbol</th>
<th>Qty</th>
<th>Avg Price</th>
<th>Updated</th>
</tr>
</thead>
<tbody id="alpha-positions"><!-- Populated by JS --></tbody>
</table>
</div>
</div>
</div>
EOF
# Find the line number just before the Scalper tab
LINE_NUM=$(grep -n "<!-- Mean Rev Scalper Tab -->" index.html | cut -d: -f1)
INSERT_LINE=$((LINE_NUM - 1))
# Insert the Alpha tab content
sed -i "${INSERT_LINE}r /tmp/alpha_tab_clean.html" index.html
echo "Alpha tab inserted at line $INSERT_LINE"
grep -c '<div id="alpha" class="tab-content">' index.html