NostalgiaForInfinity 项目使用教程
1. 项目目录结构及介绍
NostalgiaForInfinity 项目的目录结构如下:
NostalgiaForInfinity/
├── configs/
│ └── ...
├── docker/
│ └── ...
├── legacy/
│ └── ...
├── tests/
│ └── ...
├── tools/
│ └── ...
├── user_data/
│ └── ...
├── .editorconfig
├── .gitignore
├── .pre-commit-config.yaml
├── LICENSE
├── NostalgiaForInfinityX.py
├── NostalgiaForInfinityX2.py
├── NostalgiaForInfinityX3.py
├── NostalgiaForInfinityX4.py
├── NostalgiaForInfinityX5.py
├── README.md
├── docker-compose.tests.yml
├── docker-compose.yml
├── live-account-example.env
├── manual-testing.env
├── pyproject.toml
└── pytest.ini
目录介绍
- configs/: 包含项目的配置文件。
- docker/: 包含与 Docker 相关的文件。
- legacy/: 包含旧版本的文件或代码。
- tests/: 包含项目的测试文件。
- tools/: 包含项目使用的工具脚本。
- user_data/: 包含用户数据和策略文件。
- .editorconfig: 编辑器配置文件。
- .gitignore: Git 忽略文件配置。
- .pre-commit-config.yaml: 预提交钩子配置文件。
- LICENSE: 项目许可证文件。
- NostalgiaForInfinityX.py: 主要策略文件。
- NostalgiaForInfinityX2.py: 另一个策略文件。
- NostalgiaForInfinityX3.py: 另一个策略文件。
- NostalgiaForInfinityX4.py: 另一个策略文件。
- NostalgiaForInfinityX5.py: 另一个策略文件。
- README.md: 项目说明文件。
- docker-compose.tests.yml: Docker Compose 测试配置文件。
- docker-compose.yml: Docker Compose 主配置文件。
- live-account-example.env: 实时账户示例环境文件。
- manual-testing.env: 手动测试环境文件。
- pyproject.toml: Python 项目配置文件。
- pytest.ini: pytest 配置文件。
2. 项目启动文件介绍
项目的启动文件主要是 docker-compose.yml 和 docker-compose.tests.yml。
docker-compose.yml
docker-compose.yml 是项目的主要启动文件,用于配置和管理 Docker 容器。它定义了项目的各个服务及其依赖关系。
docker-compose.tests.yml
docker-compose.tests.yml 是用于测试的 Docker Compose 文件,通常用于运行项目的测试套件。
3. 项目的配置文件介绍
项目的配置文件主要位于 configs/ 目录和 user_data/ 目录中。
configs/
configs/ 目录包含项目的全局配置文件,这些文件通常用于定义项目的通用设置和参数。
user_data/
user_data/ 目录包含用户特定的配置文件和策略文件。用户可以在此目录中添加自定义策略和配置。
主要配置文件
- configs/config.json: 项目的全局配置文件,包含各种参数设置。
- user_data/strategies/NostalgiaForInfinityX.py: 用户自定义策略文件,用户可以在此文件中编写和修改交易策略。
通过这些配置文件,用户可以自定义项目的运行方式和策略,以满足不同的需求。
381

被折叠的 条评论
为什么被折叠?



