.gitignore 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. # Python
  2. __pycache__/
  3. *.py[cod]
  4. *$py.class
  5. *.so
  6. *.jsonl
  7. .Python
  8. build/
  9. develop-eggs/
  10. dist/
  11. downloads/
  12. eggs/
  13. .eggs/
  14. lib/
  15. lib64/
  16. parts/
  17. sdist/
  18. var/
  19. wheels/
  20. share/python-wheels/
  21. *.egg-info/
  22. .installed.cfg
  23. *.egg
  24. MANIFEST
  25. *.csv
  26. *.zip
  27. *.jsonl
  28. *.db
  29. *.pyc
  30. *.png
  31. libs/database/csv/futures/
  32. *.jpg
  33. # Virtual Environment
  34. .venv
  35. env/
  36. venv/
  37. ENV/
  38. env.bak/
  39. venv.bak/
  40. .venv_telegram/
  41. *.gz
  42. # IDE
  43. .vscode/
  44. .idea/
  45. .github/
  46. *.swp
  47. *.swo
  48. *~
  49. .DS_Store
  50. # Testing
  51. .pytest_cache/
  52. .coverage
  53. *.cover
  54. *.py,cover
  55. .hypothesis/
  56. .pytest_cache/
  57. # Logs
  58. *.log
  59. *.log.[0-9]*
  60. *.out
  61. logs/*.log
  62. logs/*.out
  63. # 项目特定
  64. # Jupyter Notebook
  65. .ipynb_checkpoints
  66. # pyenv
  67. .python-version
  68. # Celery
  69. *.pyc
  70. celerybeat-schedule
  71. celerybeat.pid
  72. # SageMath parsed files
  73. *.sage.py
  74. # Environments
  75. .env
  76. .env.local
  77. .env.*.local
  78. # mypy
  79. .mypy_cache/
  80. .dmypy.json
  81. dmypy.json
  82. # backtest folder
  83. src/backtest/
  84. # Additional exclusions
  85. .history/
  86. .venv_patterns/
  87. logs/
  88. # src/telegram venv
  89. src/telegram/venv
  90. services/data-service/src/backtest/
  91. # Backup files
  92. *.bak
  93. *.tmp
  94. backups/gz/
  95. # Data service exclusions
  96. services/data-service/data/csv/缺口补齐/
  97. services/data-service/data/csv/backups/
  98. services/data-service/data/csv/exports/
  99. services/data-service/data/csv/futures/
  100. # OS-specific
  101. # OS-specific
  102. data/csv/缺口补齐
  103. data/csv/backups
  104. data/csv/exports
  105. data/csv/futures
  106. # Custom rule for metrics data
  107. services/data-service/data/csv/metrics/
  108. # Rust build artifacts (order-service)
  109. services/order-service/target/
  110. services/order-service/services/backend-service/target/
  111. # Frontend service node_modules
  112. services/order-service/services/frontend-service/node_modules/
  113. # order-service external vendor mirrors
  114. services/order-service/libs/external/
  115. # External vendor mirrors (mirror-only, never commit)
  116. # 默认忽略 external 下所有内容,但保留少量文档
  117. libs/external/*
  118. !libs/external/AGENTS.md
  119. !libs/external/README.md
  120. !libs/external/CLAUDE.md
  121. # 常见镜像目录(冗余标记,便于阅读)
  122. libs/external/backtrader-master/
  123. libs/external/CodeWeaver-main/
  124. libs/external/crypto-trading-open-main/
  125. libs/external/cryptofeed-master/
  126. libs/external/flowsurface-main/
  127. libs/external/freqtrade-develop/
  128. libs/external/hftbacktest-master/
  129. libs/external/hummingbot-master/
  130. libs/external/lean-master/
  131. libs/external/lightweight-charts-master/
  132. libs/external/qlib-main/
  133. libs/external/qstrader-master/
  134. libs/external/vnpy-master/
  135. libs/external/zipline-main/
  136. backups/archive