Files

37 lines
1.3 KiB
Python

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
数据模型模块
"""
from .kline import KlineData
from .pivot import PivotPoint
from .llm_config import LLMConfig
from .llm_analysis import LLMAnalysisResult
from .tech_analysis import TechTrendState, TechTrendChange, TechResonanceResult, TechTradeSuggestion
from .calendar_event import CalendarEvent
from .flash_news import FlashNews
from .pending_order import PendingOrder
from .trading_instruction import TradingInstruction
from .trading_signal import TradingSignal, SignalSource, SignalStatus
from .trading_strategy import (
TradingStrategy, TradingDecision,
ConsistencyRequirement, ConflictResolution, VolumeMode,
StopLossMode, TakeProfitMode, PositionConflict
)
from .statistics import StatisticsData
from .position import PositionData
from .trade_history import TradeDeal
__all__ = [
'KlineData', 'PivotPoint',
'LLMConfig', 'LLMAnalysisResult',
'TechTrendState', 'TechTrendChange', 'TechResonanceResult', 'TechTradeSuggestion',
'CalendarEvent', 'FlashNews',
'PendingOrder', 'TradingInstruction',
'TradingSignal', 'SignalSource', 'SignalStatus',
'TradingStrategy', 'TradingDecision',
'ConsistencyRequirement', 'ConflictResolution', 'VolumeMode',
'StopLossMode', 'TakeProfitMode', 'PositionConflict',
'StatisticsData', 'PositionData', 'TradeDeal'
]