Skip to content

Latest commit

 

History

History

README.md

iTrade Documentation

欢迎来到 iTrade 项目文档中心!

📖 Chinese Version: README_CN.md (Coming soon)


📚 Documentation Navigation

📖 User Guides (guides/)

Start here if you're new to iTrade:

Quick Start:

Strategy Guides:

Exchange Guides:

Subscription Guides:

Documentation Guides:

🏗️ Architecture (architecture/)

System design and architecture decisions:

🔌 API Reference (api/)

API documentation and interface references:

🛠️ Development (development/)

Development process and implementation documentation:

Implementation & Improvements:

Mobile Development:

Bug Fixes:

Documentation Updates:

📝 Changelog (changelog/)

Changes, updates, and summaries:

Changelogs:

Summaries:

Bug Fixes:

🚀 Migration Guides (migration/)

Migration guides for major updates:

🐛 Troubleshooting (troubleshooting/)

Common issues and solutions:


🌍 Bilingual Documentation

iTrade supports bilingual documentation (English and Chinese):

Naming Convention:

  • FILENAME.md - English version (default)
  • FILENAME_CN.md - Chinese version

📦 Application & Package Documentation

Console Application

Web Application

Mobile Application

Core Package


🗂️ Documentation Structure

docs/
├── README.md                      # This file (Documentation index)
├── BILINGUAL_DOCUMENTATION.md     # Bilingual documentation guide
│
├── guides/                        # User guides and tutorials
│   ├── PROJECT_QUICK_START.md
│   ├── STRATEGY_MANAGEMENT_GUIDE.md
│   └── ... (16 files)
│
├── architecture/                  # Architecture and design documents
│   ├── trading-engine-analysis.md
│   ├── DESIGN-ANALYSIS-MARKET-DATA-API.md
│   └── ... (3 files)
│
├── api/                           # API reference documentation
│   └── API-REFERENCE-MARKET-DATA.md
│
├── development/                   # Development process documentation
│   ├── IMPLEMENTATION_SUMMARY.md
│   ├── IMPROVEMENTS_SUMMARY.md
│   └── ... (11 files)
│
├── changelog/                     # Changelogs and summaries
│   ├── CHANGELOG-MULTI-EXCHANGE.md
│   ├── SUMMARY-TYPED-MARKET-DATA.md
│   └── ... (5 files)
│
├── migration/                     # Migration guides
│   └── MIGRATION-GUIDE-TYPED-MARKET-DATA.md
│
└── troubleshooting/              # Troubleshooting guides
    ├── TROUBLESHOOTING.md
    ├── WEBSOCKET-BLOCKED-SOLUTION.md
    └── ... (3 files)

🎯 Quick Links

For New Users

  1. Project Quick Start
  2. Console Quick Start
  3. Strategy Management Guide

For Developers

  1. Development Documentation
  2. Architecture Documentation
  3. API Reference

Need Help?

  1. Troubleshooting Guide
  2. Documentation Guide

📝 Contributing Documentation

When creating new documentation:

  1. Choose the right location:

    • User guides → guides/
    • Architecture docs → architecture/
    • API docs → api/
    • Development logs → development/
    • Changelogs → changelog/
    • Migration guides → migration/
    • Troubleshooting → troubleshooting/
  2. Follow naming conventions:

    • Use UPPERCASE_WITH_UNDERSCORES.md for important docs
    • Use lowercase-with-hyphens.md for regular docs
    • English version: FILENAME.md (no suffix)
    • Chinese version: FILENAME_CN.md
  3. Update this README: Add your document to the appropriate section

  4. See: .cursorrules for AI documentation rules


🔍 Search Tips

  • By Topic: Navigate to the appropriate section above
  • By File Name: Use your IDE's file search
  • By Content: Use grep or your IDE's search in files feature

Last Updated: 2025-10-09

Total Documents: 40+ files organized in 8 categories