38 lines
1.0 KiB
Python
Raw Normal View History

"""
Chart Configuration Package
This package contains configuration management for the modular chart system,
including indicator definitions, strategy-specific configurations, and defaults.
"""
from .indicator_defs import (
INDICATOR_DEFINITIONS,
ChartIndicatorConfig,
calculate_indicators,
convert_database_candles_to_ohlcv,
get_indicator_display_config,
get_available_indicators,
get_overlay_indicators,
get_subplot_indicators,
get_default_indicator_params
)
# Package metadata
__version__ = "0.1.0"
__package_name__ = "config"
# Public exports
__all__ = [
"INDICATOR_DEFINITIONS",
"ChartIndicatorConfig",
"calculate_indicators",
"convert_database_candles_to_ohlcv",
"get_indicator_display_config",
"get_available_indicators",
"get_overlay_indicators",
"get_subplot_indicators",
"get_default_indicator_params"
]
# Legacy function names for backward compatibility
validate_indicator_config = get_default_indicator_params # Will be properly implemented in future tasks