a
This commit is contained in:
parent
d8529f85c0
commit
96a6c5b2b5
|
|
@ -95,7 +95,12 @@ npm run dev
|
||||||
### 4. 启动交易系统
|
### 4. 启动交易系统
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# 进入trading_system目录
|
||||||
|
cd trading_system
|
||||||
python main.py
|
python main.py
|
||||||
|
|
||||||
|
# 或从项目根目录运行
|
||||||
|
python -m trading_system.main
|
||||||
```
|
```
|
||||||
|
|
||||||
## 📊 功能特性
|
## 📊 功能特性
|
||||||
|
|
|
||||||
|
|
@ -66,8 +66,12 @@ npm run dev
|
||||||
## 5. 启动交易系统
|
## 5. 启动交易系统
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# 在项目根目录
|
# 进入trading_system目录
|
||||||
|
cd trading_system
|
||||||
python main.py
|
python main.py
|
||||||
|
|
||||||
|
# 或从项目根目录运行
|
||||||
|
python -m trading_system.main
|
||||||
```
|
```
|
||||||
|
|
||||||
## 配置说明
|
## 配置说明
|
||||||
|
|
|
||||||
11
README.md
11
README.md
|
|
@ -28,6 +28,9 @@ auto_trade_sys/
|
||||||
└── [文档文件]
|
└── [文档文件]
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**注意**:根目录不再有 `main.py`,请直接运行 `trading_system/main.py`。
|
||||||
|
```
|
||||||
|
|
||||||
## 快速开始
|
## 快速开始
|
||||||
|
|
||||||
### 1. 初始化数据库
|
### 1. 初始化数据库
|
||||||
|
|
@ -58,12 +61,12 @@ npm run dev
|
||||||
### 4. 启动交易系统
|
### 4. 启动交易系统
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# 从项目根目录
|
# 方式1:从trading_system目录运行(推荐)
|
||||||
python main.py
|
|
||||||
|
|
||||||
# 或进入trading_system目录
|
|
||||||
cd trading_system
|
cd trading_system
|
||||||
python main.py
|
python main.py
|
||||||
|
|
||||||
|
# 方式2:从项目根目录运行
|
||||||
|
python -m trading_system.main
|
||||||
```
|
```
|
||||||
|
|
||||||
## 功能特性
|
## 功能特性
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,6 @@ auto_trade_sys/
|
||||||
│ ├── vite.config.js
|
│ ├── vite.config.js
|
||||||
│ └── README.md
|
│ └── README.md
|
||||||
│
|
│
|
||||||
├── main.py # 交易系统启动入口(根目录)
|
|
||||||
├── requirements.txt # 项目依赖说明
|
├── requirements.txt # 项目依赖说明
|
||||||
├── README.md # 项目主文档
|
├── README.md # 项目主文档
|
||||||
└── [其他文档文件]
|
└── [其他文档文件]
|
||||||
|
|
@ -62,12 +61,12 @@ auto_trade_sys/
|
||||||
|
|
||||||
**运行方式**:
|
**运行方式**:
|
||||||
```bash
|
```bash
|
||||||
# 方式1:从根目录
|
# 方式1:直接运行(推荐)
|
||||||
python main.py
|
|
||||||
|
|
||||||
# 方式2:直接运行
|
|
||||||
cd trading_system
|
cd trading_system
|
||||||
python main.py
|
python main.py
|
||||||
|
|
||||||
|
# 方式2:从项目根目录运行
|
||||||
|
python -m trading_system.main
|
||||||
```
|
```
|
||||||
|
|
||||||
### backend/ - 后端服务
|
### backend/ - 后端服务
|
||||||
|
|
|
||||||
23
main.py
23
main.py
|
|
@ -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()
|
|
||||||
|
|
@ -30,19 +30,19 @@ trading_system/
|
||||||
|
|
||||||
## 运行
|
## 运行
|
||||||
|
|
||||||
### 方式1:从项目根目录运行
|
### 方式1:直接运行(推荐)
|
||||||
|
|
||||||
```bash
|
|
||||||
python main.py
|
|
||||||
```
|
|
||||||
|
|
||||||
### 方式2:直接运行
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd trading_system
|
cd trading_system
|
||||||
python main.py
|
python main.py
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### 方式2:从项目根目录运行
|
||||||
|
|
||||||
|
```bash
|
||||||
|
python -m trading_system.main
|
||||||
|
```
|
||||||
|
|
||||||
## 配置
|
## 配置
|
||||||
|
|
||||||
配置优先从数据库读取,回退到环境变量和默认值。
|
配置优先从数据库读取,回退到环境变量和默认值。
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user