Spaces:
No application file
No application file
Download pattern-analysis/auto_chart_generator.py from tmmdev/codellama-pattern-technical-analysis: direct link, hf CLI and curl.
- Browser
- Download file 657 Bytes
-
https://huggingface.co/spaces/tmmdev/codellama-pattern-technical-analysis/resolve/8a92f3395a69f99649cd057b4e57f5ec187bd42a/pattern-analysis/auto_chart_generator.py
- Command line
-
hf download hf://spaces/tmmdev/codellama-pattern-technical-analysis@8a92f3395a69f99649cd057b4e57f5ec187bd42a/pattern-analysis/auto_chart_generator.py
-
curl -L -o auto_chart_generator.py https://huggingface.co/spaces/tmmdev/codellama-pattern-technical-analysis/resolve/8a92f3395a69f99649cd057b4e57f5ec187bd42a/pattern-analysis/auto_chart_generator.py
657 Bytes
| from pattern_analyzer import PatternAnalyzer | |
| from lightweight_charts import Chart | |
| class AutoChartGenerator: | |
| def __init__(self): | |
| self.analyzer = PatternAnalyzer() | |
| def generate_pattern_charts(self, ohlcv_data): | |
| patterns = self.analyzer.analyze_data(ohlcv_data) | |
| charts = [] | |
| for pattern in patterns: | |
| chart = Chart() | |
| chart.candlestick(ohlcv_data) | |
| chart.draw_pattern( | |
| pattern_type=pattern['type'], | |
| coordinates=pattern['coordinates'] | |
| ) | |
| charts.append(chart) | |
| return charts | |