一个基于 Flask + SocketIO 的多人实时交易模拟平台,支持多用户同时在线交易。
- ✅ 多人实时交易
- ✅ WebSocket 实时通信
- ✅ 管理员控制台
- ✅ 交易数据导出
- ✅ 风险管理系统
- ✅ 实时价格图表
- 用户界面:[你的部署地址]
- 管理员界面:[你的部署地址]/admin
pip install -r requirements.txtpython server_multiplayer.py详细部署指南请查看 部署指南.md
推荐使用:
- Render(免费)
- Railway(免费额度)
- Fly.io(免费额度)
编辑 server_multiplayer.py 修改以下参数:
ADMIN_PASSWORD = 'admin123' # 管理员密码
TOTAL_SECONDS = 280 # 游戏时长(秒)
LOSS_LIMIT = 500 # 亏损限制- 打开网站
- 输入昵称
- 等待管理员启动游戏
- 使用 BUY/SELL 按钮进行交易
- 访问
/admin - 输入管理员密码(默认:admin123)
- 点击"开始游戏"启动倒计时
- 游戏结束后可导出交易数据
- 后端: Python, Flask, Flask-SocketIO
- 前端: HTML5, CSS3, JavaScript
- 实时通信: Socket.IO
- 图表: Canvas API
MIT License
欢迎提交 Issue 和 Pull Request!