TCPDashboard/config/indicators/user_indicators/bollinger_bands_69b378e2.json
Vasily.onl 476bd67f14 3.4 Implement user-defined indicator management system and enhance chart capabilities
- Introduced a comprehensive user indicator management system in `components/charts/indicator_manager.py`, allowing users to create, edit, and manage custom indicators with JSON persistence.
- Added new default indicators in `components/charts/indicator_defaults.py` to provide users with immediate options for technical analysis.
- Enhanced the chart rendering capabilities by implementing the `create_chart_with_indicators` function in `components/charts/builder.py`, supporting both overlay and subplot indicators.
- Updated the main application layout in `app.py` to include a modal for adding and editing indicators, improving user interaction.
- Enhanced documentation to cover the new indicator system, including a quick guide for adding new indicators and detailed usage examples.
- Added unit tests to ensure the reliability and functionality of the new indicator management features.
2025-06-04 13:01:57 +08:00

20 lines
501 B
JSON

{
"id": "bollinger_bands_69b378e2",
"name": "Bollinger Bands",
"description": "Standard Bollinger Bands (20, 2) for volatility analysis",
"type": "bollinger_bands",
"display_type": "overlay",
"parameters": {
"period": 20,
"std_dev": 2.0
},
"styling": {
"color": "#6f42c1",
"line_width": 2,
"opacity": 1.0,
"line_style": "solid"
},
"visible": true,
"created_date": "2025-06-04T04:16:35.460105+00:00",
"modified_date": "2025-06-04T04:16:35.460105+00:00"
}