42 lines
1.1 KiB
Python
42 lines
1.1 KiB
Python
#!/usr/bin/env python3
|
|
# -*- coding: utf-8 -*-
|
|
"""
|
|
行情分析模块
|
|
"""
|
|
|
|
# 数据模型
|
|
from .models import (
|
|
KlineData, PivotPoint,
|
|
LLMConfig, LLMAnalysisResult,
|
|
TechTrendState, TechTrendChange, TechResonanceResult, TechTradeSuggestion
|
|
)
|
|
|
|
# 存储层
|
|
from .store import KlineStore, PivotStore, LLMStore, TechStore
|
|
|
|
# 服务层
|
|
from .services import KlineService, PivotService, LLMService, TechService
|
|
|
|
# 其他模块
|
|
from .llm_analyzer import LLMAnalyzer
|
|
from .trade_config import TradeConfig
|
|
|
|
# 兼容旧代码的别名
|
|
MarketStore = KlineStore
|
|
PivotDetector = PivotService
|
|
TrendAnalyzer = TechService
|
|
|
|
__all__ = [
|
|
# 数据模型
|
|
'KlineData', 'PivotPoint',
|
|
'LLMConfig', 'LLMAnalysisResult',
|
|
'TechTrendState', 'TechTrendChange', 'TechResonanceResult', 'TechTradeSuggestion',
|
|
# 存储层
|
|
'KlineStore', 'PivotStore', 'LLMStore', 'TechStore',
|
|
# 服务层
|
|
'KlineService', 'PivotService', 'LLMService', 'TechService',
|
|
# 其他模块
|
|
'LLMAnalyzer', 'TradeConfig',
|
|
# 兼容别名
|
|
'MarketStore', 'PivotDetector', 'TrendAnalyzer'
|
|
] |