import json

def load_data(file):
    with open(file, 'r') as f:
        data = json.load(f)
        if isinstance(data, dict):
            for k in data.keys():
                 if isinstance(data[k], list):
                      return data[k]
        return data

m30_data = load_data('hybrid/data/ohlcv_M30.json')

target_time = "2026-04-16T12:00:00Z"

print("M30:")
for bar in [b for b in m30_data if b['time'] <= target_time][-12:]:
    print(f"  {bar['time']}: O={bar['open']} H={bar['high']} L={bar['low']} C={bar['close']}")

