#!/bin/bash
while true; do
  cd /opt/coinglass-strategy && timeout 90 python3 tools/generate_charts.py
  cd /opt/coinglass-strategy && timeout 60 python3 tools/generate_corr.py
  docker exec coinglass-trader python3 /app/tools/factor_detail_charts.py 2>/dev/null
  docker cp coinglass-trader:/app/dashboard/strategy_a.html /opt/coinglass-strategy/dashboard/strategy_a.html
  docker cp /opt/coinglass-strategy/dashboard/factor_detail_charts.html coinglass-dashboard:/app/dashboard/factor_detail_charts.html 2>/dev/null
  docker cp /opt/coinglass-strategy/dashboard/correlation.html coinglass-dashboard:/app/dashboard/correlation.html 2>/dev/null
  docker cp /opt/coinglass-strategy/dashboard/strategy_a.html coinglass-dashboard:/app/dashboard/strategy_a.html 2>/dev/null
  sleep 60
done
