This commit is contained in:
薇薇安 2026-01-13 19:16:53 +08:00
parent d8529f85c0
commit 96a6c5b2b5
6 changed files with 28 additions and 40 deletions

View File

@ -95,7 +95,12 @@ npm run dev
### 4. 启动交易系统
```bash
# 进入trading_system目录
cd trading_system
python main.py
# 或从项目根目录运行
python -m trading_system.main
```
## 📊 功能特性

View File

@ -66,8 +66,12 @@ npm run dev
## 5. 启动交易系统
```bash
# 在项目根目录
# 进入trading_system目录
cd trading_system
python main.py
# 或从项目根目录运行
python -m trading_system.main
```
## 配置说明

View File

@ -28,6 +28,9 @@ auto_trade_sys/
└── [文档文件]
```
**注意**:根目录不再有 `main.py`,请直接运行 `trading_system/main.py`
```
## 快速开始
### 1. 初始化数据库
@ -58,12 +61,12 @@ npm run dev
### 4. 启动交易系统
```bash
# 从项目根目录
python main.py
# 或进入trading_system目录
# 方式1从trading_system目录运行推荐
cd trading_system
python main.py
# 方式2从项目根目录运行
python -m trading_system.main
```
## 功能特性

View File

@ -43,7 +43,6 @@ auto_trade_sys/
│ ├── vite.config.js
│ └── README.md
├── main.py # 交易系统启动入口(根目录)
├── requirements.txt # 项目依赖说明
├── README.md # 项目主文档
└── [其他文档文件]
@ -62,12 +61,12 @@ auto_trade_sys/
**运行方式**
```bash
# 方式1从根目录
python main.py
# 方式2直接运行
# 方式1直接运行推荐
cd trading_system
python main.py
# 方式2从项目根目录运行
python -m trading_system.main
```
### backend/ - 后端服务

23
main.py
View File

@ -1,23 +0,0 @@
"""
交易系统启动入口
"""
import sys
from pathlib import Path
# 添加trading_system到路径
trading_system_path = Path(__file__).parent / 'trading_system'
sys.path.insert(0, str(trading_system_path))
# 导入并运行主程序
from trading_system.main import main
import asyncio
if __name__ == '__main__':
try:
asyncio.run(main())
except KeyboardInterrupt:
print("程序被用户中断")
except Exception as e:
print(f"程序异常退出: {e}")
import traceback
traceback.print_exc()

View File

@ -30,19 +30,19 @@ trading_system/
## 运行
### 方式1从项目根目录运行
```bash
python main.py
```
### 方式2直接运行
### 方式1直接运行推荐
```bash
cd trading_system
python main.py
```
### 方式2从项目根目录运行
```bash
python -m trading_system.main
```
## 配置
配置优先从数据库读取,回退到环境变量和默认值。