Spaces:
Runtime error
Runtime error
File size: 636 Bytes
5913c8f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
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
|