#!/bin/bash # 启动完整的交易系统(数据采集 + 定时信号生成) echo "🚀 启动 Tradus AI 交易系统..." echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" # 启动所有服务 docker compose --profile scheduler up -d echo "" echo "⏳ 等待服务就绪..." sleep 5 # 检查服务状态 echo "" echo "📊 服务状态:" docker compose ps echo "" echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" echo "✅ 系统启动完成!" echo "" echo "📝 组件说明:" echo " • Redis: 数据存储" echo " • Ingestion: Binance 实时数据采集" echo " • Scheduler: 每5分钟自动生成交易信号" echo "" echo "📱 钉钉通知: BUY/SELL 信号会自动推送" echo "" echo "📖 常用命令:" echo " 查看日志: docker compose logs -f scheduler" echo " 手动生成信号: ./run_signal.sh" echo " 查看最新信号: cat output/latest_signal.json | python -m json.tool" echo " 停止系统: ./stop_system.sh"