mirror of
https://ghfast.top/https://github.com/aeroxw/easy_tdx_max.git
synced 2026-09-12 15:44:18 +08:00
- Add ExTdxClient/AsyncExTdxClient for futures, HK stocks, etc (port 7727) - Add offline module: read daily bars, minute bars, blocks, gbbq, financials from local TDX installation directory (inspired by pytdx) - Add examples 09 (file download) and 10 (offline data reading) - Rewrite README with comprehensive API docs and code examples - Add TdxFileNotFoundError and TdxOfflineError exceptions Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
38 lines
1.1 KiB
Python
38 lines
1.1 KiB
Python
"""离线数据读取模块 —— 从本地通达信安装目录读取数据文件。"""
|
|
|
|
from .block import CustomerBlock, read_block_dat, read_customer_blocks
|
|
from .daily_bar import find_daily_bar_file, read_daily_bars
|
|
from .ex_daily_bar import ExDailyBar, read_ex_daily_bars
|
|
from .finders import find_5min_bar_file, find_lc1_bar_file, find_lc5_bar_file
|
|
from .gbbq import GbbqRecord, read_gbbq
|
|
from .history_financial import read_history_financial
|
|
from .min_bar import read_5min_bars, read_lc_min_bars
|
|
from .paths import detect_tdx_home, resolve_vipdoc
|
|
|
|
__all__ = [
|
|
# 路径
|
|
"detect_tdx_home",
|
|
"resolve_vipdoc",
|
|
# 日线
|
|
"read_daily_bars",
|
|
"find_daily_bar_file",
|
|
# 分钟线
|
|
"read_5min_bars",
|
|
"read_lc_min_bars",
|
|
"find_5min_bar_file",
|
|
"find_lc1_bar_file",
|
|
"find_lc5_bar_file",
|
|
# 扩展市场
|
|
"ExDailyBar",
|
|
"read_ex_daily_bars",
|
|
# 板块
|
|
"CustomerBlock",
|
|
"read_block_dat",
|
|
"read_customer_blocks",
|
|
# 股本变迁
|
|
"GbbqRecord",
|
|
"read_gbbq",
|
|
# 历史财务
|
|
"read_history_financial",
|
|
]
|