Spaces:
Runtime error
Runtime error
Download indicator_chart_generator.py from tmmdev/pattern-analysis: direct link, hf CLI and curl.
- Browser
- Download file 699 Bytes
-
https://huggingface.co/spaces/tmmdev/pattern-analysis/resolve/5913c8f4aa011bfcbb3ccbb13e50c3fc7c14a31d/indicator_chart_generator.py
- Command line
-
hf download hf://spaces/tmmdev/pattern-analysis@5913c8f4aa011bfcbb3ccbb13e50c3fc7c14a31d/indicator_chart_generator.py
-
curl -L -o indicator_chart_generator.py https://huggingface.co/spaces/tmmdev/pattern-analysis/resolve/5913c8f4aa011bfcbb3ccbb13e50c3fc7c14a31d/indicator_chart_generator.py
699 Bytes
| from indicator_analyzer import IndicatorAnalyzer | |
| from lightweight_charts import Chart | |
| class AutoIndicatorGenerator: | |
| def __init__(self): | |
| self.analyzer = IndicatorAnalyzer() | |
| def generate_indicator_charts(self, ohlcv_data): | |
| indicators = self.analyzer.analyze_indicators(ohlcv_data) | |
| charts = [] | |
| for indicator in indicators: | |
| chart = Chart() | |
| chart.candlestick(ohlcv_data) | |
| chart.add_indicator( | |
| type=indicator['type'], | |
| values=indicator['values'], | |
| parameters=indicator['parameters'] | |
| ) | |
| charts.append(chart) | |
| return charts | |