{
  "2026-07-01T07:15:00Z": {
    "H4": [
      {
        "time": "2026-06-30T21:00:00Z",
        "open": 4014.34,
        "high": 4018.505,
        "low": 3993.21,
        "close": 3996.72,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      },
      {
        "time": "2026-07-01T01:00:00Z",
        "open": 3996.77,
        "high": 3999.9,
        "low": 3970.395,
        "close": 3976.7,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      },
      {
        "time": "2026-07-01T05:00:00Z",
        "open": 3976.685,
        "high": 3984.555,
        "low": 3960.275,
        "close": 3974.665,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      },
      {
        "time": "2026-07-01T09:00:00Z",
        "open": 3974.645,
        "high": 4035.595,
        "low": 3972.95,
        "close": 4022.905,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      },
      {
        "time": "2026-07-01T13:00:00Z",
        "open": 4022.93,
        "high": 4115.81,
        "low": 4012.865,
        "close": 4071.285,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      }
    ],
    "M30": [
      {
        "time": "2026-07-01T04:00:00Z",
        "open": 3980.615,
        "high": 3981.14,
        "low": 3974.265,
        "close": 3977.745,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T04:30:00Z",
        "open": 3977.7,
        "high": 3982.985,
        "low": 3972.515,
        "close": 3976.7,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T05:00:00Z",
        "open": 3976.685,
        "high": 3977.335,
        "low": 3969.98,
        "close": 3972.98,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T05:30:00Z",
        "open": 3973.12,
        "high": 3979.15,
        "low": 3970.575,
        "close": 3974.13,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T06:00:00Z",
        "open": 3974.135,
        "high": 3977.605,
        "low": 3963.385,
        "close": 3967.53,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T06:30:00Z",
        "open": 3967.565,
        "high": 3973.705,
        "low": 3963.34,
        "close": 3971.99,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T07:00:00Z",
        "open": 3971.965,
        "high": 3973.905,
        "low": 3960.275,
        "close": 3964.32,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T07:30:00Z",
        "open": 3964.315,
        "high": 3978.585,
        "low": 3960.82,
        "close": 3976.065,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T08:00:00Z",
        "open": 3976.1,
        "high": 3984.555,
        "low": 3969.465,
        "close": 3978.875,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T08:30:00Z",
        "open": 3978.88,
        "high": 3979.755,
        "low": 3971.395,
        "close": 3974.665,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      }
    ],
    "M15": [
      {
        "time": "2026-07-01T05:15:00Z",
        "open": 3972.145,
        "high": 3975.325,
        "low": 3970.14,
        "close": 3972.98,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T05:30:00Z",
        "open": 3973.12,
        "high": 3979.15,
        "low": 3970.575,
        "close": 3974.84,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T05:45:00Z",
        "open": 3974.85,
        "high": 3979.08,
        "low": 3973.715,
        "close": 3974.13,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T06:00:00Z",
        "open": 3974.135,
        "high": 3977.605,
        "low": 3963.51,
        "close": 3965.355,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T06:15:00Z",
        "open": 3965.345,
        "high": 3969.975,
        "low": 3963.385,
        "close": 3967.53,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T06:30:00Z",
        "open": 3967.565,
        "high": 3973.6,
        "low": 3963.34,
        "close": 3971.885,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T06:45:00Z",
        "open": 3971.935,
        "high": 3973.705,
        "low": 3969.15,
        "close": 3971.99,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T07:00:00Z",
        "open": 3971.965,
        "high": 3973.905,
        "low": 3960.435,
        "close": 3961.71,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T07:15:00Z",
        "open": 3961.65,
        "high": 3972.36,
        "low": 3960.275,
        "close": 3964.32,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T07:30:00Z",
        "open": 3964.315,
        "high": 3971.385,
        "low": 3960.82,
        "close": 3971.205,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T07:45:00Z",
        "open": 3971.225,
        "high": 3978.585,
        "low": 3968.96,
        "close": 3976.065,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T08:00:00Z",
        "open": 3976.1,
        "high": 3976.32,
        "low": 3969.465,
        "close": 3974.44,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T08:15:00Z",
        "open": 3974.465,
        "high": 3984.555,
        "low": 3974.305,
        "close": 3978.875,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T08:30:00Z",
        "open": 3978.88,
        "high": 3979.755,
        "low": 3972.375,
        "close": 3977.0,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      }
    ],
    "M5": [
      {
        "time": 1782886500,
        "timestamp": "2026-07-01T06:15:00Z",
        "open": 3965.345,
        "high": 3967.015,
        "low": 3963.385,
        "close": 3966.655,
        "volume": null
      },
      {
        "time": 1782886800,
        "timestamp": "2026-07-01T06:20:00Z",
        "open": 3966.66,
        "high": 3969.975,
        "low": 3966.16,
        "close": 3969.425,
        "volume": null
      },
      {
        "time": 1782887100,
        "timestamp": "2026-07-01T06:25:00Z",
        "open": 3969.435,
        "high": 3969.81,
        "low": 3967.21,
        "close": 3967.53,
        "volume": null
      },
      {
        "time": 1782887400,
        "timestamp": "2026-07-01T06:30:00Z",
        "open": 3967.565,
        "high": 3968.725,
        "low": 3963.34,
        "close": 3965.17,
        "volume": null
      },
      {
        "time": 1782887700,
        "timestamp": "2026-07-01T06:35:00Z",
        "open": 3965.11,
        "high": 3968.09,
        "low": 3964.255,
        "close": 3967.705,
        "volume": null
      },
      {
        "time": 1782888000,
        "timestamp": "2026-07-01T06:40:00Z",
        "open": 3967.73,
        "high": 3973.6,
        "low": 3967.385,
        "close": 3971.885,
        "volume": null
      },
      {
        "time": 1782888300,
        "timestamp": "2026-07-01T06:45:00Z",
        "open": 3971.935,
        "high": 3972.74,
        "low": 3969.15,
        "close": 3970.16,
        "volume": null
      },
      {
        "time": 1782888600,
        "timestamp": "2026-07-01T06:50:00Z",
        "open": 3970.14,
        "high": 3973.705,
        "low": 3969.185,
        "close": 3973.34,
        "volume": null
      },
      {
        "time": 1782888900,
        "timestamp": "2026-07-01T06:55:00Z",
        "open": 3973.405,
        "high": 3973.405,
        "low": 3970.75,
        "close": 3971.99,
        "volume": null
      },
      {
        "time": 1782889200,
        "timestamp": "2026-07-01T07:00:00Z",
        "open": 3971.965,
        "high": 3973.905,
        "low": 3965.535,
        "close": 3966.515,
        "volume": null
      },
      {
        "time": 1782889500,
        "timestamp": "2026-07-01T07:05:00Z",
        "open": 3966.495,
        "high": 3966.65,
        "low": 3960.435,
        "close": 3964.355,
        "volume": null
      },
      {
        "time": 1782889800,
        "timestamp": "2026-07-01T07:10:00Z",
        "open": 3964.305,
        "high": 3964.835,
        "low": 3960.825,
        "close": 3961.71,
        "volume": null
      },
      {
        "time": 1782890100,
        "timestamp": "2026-07-01T07:15:00Z",
        "open": 3961.65,
        "high": 3971.19,
        "low": 3960.275,
        "close": 3970.485,
        "volume": null
      },
      {
        "time": 1782890400,
        "timestamp": "2026-07-01T07:20:00Z",
        "open": 3970.415,
        "high": 3972.36,
        "low": 3967.45,
        "close": 3967.94,
        "volume": null
      },
      {
        "time": 1782890700,
        "timestamp": "2026-07-01T07:25:00Z",
        "open": 3967.92,
        "high": 3971.025,
        "low": 3964.14,
        "close": 3964.32,
        "volume": null
      },
      {
        "time": 1782891000,
        "timestamp": "2026-07-01T07:30:00Z",
        "open": 3964.315,
        "high": 3965.275,
        "low": 3960.82,
        "close": 3963.23,
        "volume": null
      },
      {
        "time": 1782891300,
        "timestamp": "2026-07-01T07:35:00Z",
        "open": 3963.395,
        "high": 3969.755,
        "low": 3963.345,
        "close": 3969.04,
        "volume": null
      },
      {
        "time": 1782891600,
        "timestamp": "2026-07-01T07:40:00Z",
        "open": 3969.105,
        "high": 3971.385,
        "low": 3968.545,
        "close": 3971.205,
        "volume": null
      },
      {
        "time": 1782891900,
        "timestamp": "2026-07-01T07:45:00Z",
        "open": 3971.225,
        "high": 3972.98,
        "low": 3968.96,
        "close": 3971.11,
        "volume": null
      },
      {
        "time": 1782892200,
        "timestamp": "2026-07-01T07:50:00Z",
        "open": 3970.97,
        "high": 3975.035,
        "low": 3970.905,
        "close": 3971.465,
        "volume": null
      },
      {
        "time": 1782892500,
        "timestamp": "2026-07-01T07:55:00Z",
        "open": 3971.415,
        "high": 3978.585,
        "low": 3971.27,
        "close": 3976.065,
        "volume": null
      },
      {
        "time": 1782892800,
        "timestamp": "2026-07-01T08:00:00Z",
        "open": 3976.1,
        "high": 3976.32,
        "low": 3970.635,
        "close": 3971.81,
        "volume": null
      }
    ]
  },
  "2026-07-01T22:15:00Z": {
    "H4": [
      {
        "time": "2026-07-01T13:00:00Z",
        "open": 4022.93,
        "high": 4115.81,
        "low": 4012.865,
        "close": 4071.285,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      },
      {
        "time": "2026-07-01T17:00:00Z",
        "open": 4071.18,
        "high": 4073.725,
        "low": 4028.265,
        "close": 4031.705,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      },
      {
        "time": "2026-07-01T21:00:00Z",
        "open": 4038.71,
        "high": 4052.795,
        "low": 4030.895,
        "close": 4052.095,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      },
      {
        "time": "2026-07-02T01:00:00Z",
        "open": 4052.14,
        "high": 4074.235,
        "low": 4041.515,
        "close": 4060.87,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      },
      {
        "time": "2026-07-02T05:00:00Z",
        "open": 4060.885,
        "high": 4080.12,
        "low": 4053.245,
        "close": 4076.19,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      }
    ],
    "M30": [
      {
        "time": "2026-07-01T18:00:00Z",
        "open": 4068.21,
        "high": 4070.85,
        "low": 4061.18,
        "close": 4061.24,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T18:30:00Z",
        "open": 4061.27,
        "high": 4066.06,
        "low": 4057.865,
        "close": 4062.19,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T19:00:00Z",
        "open": 4062.175,
        "high": 4068.365,
        "low": 4056.725,
        "close": 4058.975,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T19:30:00Z",
        "open": 4058.965,
        "high": 4059.825,
        "low": 4034.58,
        "close": 4038.88,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T20:00:00Z",
        "open": 4038.87,
        "high": 4039.83,
        "low": 4028.265,
        "close": 4038.835,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T20:30:00Z",
        "open": 4038.84,
        "high": 4039.35,
        "low": 4030.155,
        "close": 4031.705,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T22:00:00Z",
        "open": 4038.71,
        "high": 4041.17,
        "low": 4035.155,
        "close": 4038.47,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T22:30:00Z",
        "open": 4038.27,
        "high": 4045.155,
        "low": 4037.185,
        "close": 4045.035,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T23:00:00Z",
        "open": 4045.025,
        "high": 4045.185,
        "low": 4033.945,
        "close": 4037.315,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T23:30:00Z",
        "open": 4037.365,
        "high": 4040.69,
        "low": 4033.245,
        "close": 4035.325,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      }
    ],
    "M15": [
      {
        "time": "2026-07-01T19:15:00Z",
        "open": 4065.475,
        "high": 4066.325,
        "low": 4056.725,
        "close": 4058.975,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T19:30:00Z",
        "open": 4058.965,
        "high": 4059.825,
        "low": 4053.21,
        "close": 4053.93,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T19:45:00Z",
        "open": 4053.92,
        "high": 4054.345,
        "low": 4034.58,
        "close": 4038.88,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T20:00:00Z",
        "open": 4038.87,
        "high": 4039.83,
        "low": 4028.265,
        "close": 4035.81,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T20:15:00Z",
        "open": 4035.805,
        "high": 4039.43,
        "low": 4034.705,
        "close": 4038.835,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T20:30:00Z",
        "open": 4038.84,
        "high": 4039.35,
        "low": 4033.4,
        "close": 4033.92,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T20:45:00Z",
        "open": 4033.99,
        "high": 4036.145,
        "low": 4030.155,
        "close": 4031.705,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T22:00:00Z",
        "open": 4038.71,
        "high": 4041.17,
        "low": 4035.635,
        "close": 4037.07,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T22:15:00Z",
        "open": 4037.065,
        "high": 4039.44,
        "low": 4035.155,
        "close": 4038.47,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T22:30:00Z",
        "open": 4038.27,
        "high": 4040.875,
        "low": 4037.185,
        "close": 4040.13,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T22:45:00Z",
        "open": 4040.18,
        "high": 4045.155,
        "low": 4039.98,
        "close": 4045.035,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T23:00:00Z",
        "open": 4045.025,
        "high": 4045.185,
        "low": 4037.66,
        "close": 4037.86,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T23:15:00Z",
        "open": 4037.87,
        "high": 4039.515,
        "low": 4033.945,
        "close": 4037.315,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-01T23:30:00Z",
        "open": 4037.365,
        "high": 4040.69,
        "low": 4034.625,
        "close": 4035.84,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      }
    ],
    "M5": [
      {
        "time": 1782936900,
        "timestamp": "2026-07-01T20:15:00Z",
        "open": 4035.805,
        "high": 4037.015,
        "low": 4034.705,
        "close": 4035.955,
        "volume": null
      },
      {
        "time": 1782937200,
        "timestamp": "2026-07-01T20:20:00Z",
        "open": 4035.94,
        "high": 4038.18,
        "low": 4035.415,
        "close": 4038.025,
        "volume": null
      },
      {
        "time": 1782937500,
        "timestamp": "2026-07-01T20:25:00Z",
        "open": 4038.03,
        "high": 4039.43,
        "low": 4037.265,
        "close": 4038.835,
        "volume": null
      },
      {
        "time": 1782937800,
        "timestamp": "2026-07-01T20:30:00Z",
        "open": 4038.84,
        "high": 4039.35,
        "low": 4036.695,
        "close": 4036.815,
        "volume": null
      },
      {
        "time": 1782938100,
        "timestamp": "2026-07-01T20:35:00Z",
        "open": 4036.82,
        "high": 4036.875,
        "low": 4034.6,
        "close": 4035.045,
        "volume": null
      },
      {
        "time": 1782938400,
        "timestamp": "2026-07-01T20:40:00Z",
        "open": 4035.1,
        "high": 4035.865,
        "low": 4033.4,
        "close": 4033.92,
        "volume": null
      },
      {
        "time": 1782938700,
        "timestamp": "2026-07-01T20:45:00Z",
        "open": 4033.99,
        "high": 4034.505,
        "low": 4032.115,
        "close": 4033.09,
        "volume": null
      },
      {
        "time": 1782939000,
        "timestamp": "2026-07-01T20:50:00Z",
        "open": 4033.085,
        "high": 4036.145,
        "low": 4032.46,
        "close": 4032.635,
        "volume": null
      },
      {
        "time": 1782939300,
        "timestamp": "2026-07-01T20:55:00Z",
        "open": 4032.715,
        "high": 4032.84,
        "low": 4030.155,
        "close": 4031.705,
        "volume": null
      },
      {
        "time": 1782943200,
        "timestamp": "2026-07-01T22:00:00Z",
        "open": 4038.71,
        "high": 4039.595,
        "low": 4038.71,
        "close": 4039.46,
        "volume": null
      },
      {
        "time": 1782943500,
        "timestamp": "2026-07-01T22:05:00Z",
        "open": 4039.565,
        "high": 4041.17,
        "low": 4035.635,
        "close": 4035.835,
        "volume": null
      },
      {
        "time": 1782943800,
        "timestamp": "2026-07-01T22:10:00Z",
        "open": 4036.005,
        "high": 4037.965,
        "low": 4035.71,
        "close": 4037.07,
        "volume": null
      },
      {
        "time": 1782944100,
        "timestamp": "2026-07-01T22:15:00Z",
        "open": 4037.065,
        "high": 4037.81,
        "low": 4035.155,
        "close": 4036.03,
        "volume": null
      },
      {
        "time": 1782944400,
        "timestamp": "2026-07-01T22:20:00Z",
        "open": 4035.99,
        "high": 4039.225,
        "low": 4035.67,
        "close": 4038.79,
        "volume": null
      },
      {
        "time": 1782944700,
        "timestamp": "2026-07-01T22:25:00Z",
        "open": 4038.8,
        "high": 4039.44,
        "low": 4037.855,
        "close": 4038.47,
        "volume": null
      },
      {
        "time": 1782945000,
        "timestamp": "2026-07-01T22:30:00Z",
        "open": 4038.27,
        "high": 4038.94,
        "low": 4037.185,
        "close": 4038.08,
        "volume": null
      },
      {
        "time": 1782945300,
        "timestamp": "2026-07-01T22:35:00Z",
        "open": 4038.11,
        "high": 4040.72,
        "low": 4037.365,
        "close": 4039.92,
        "volume": null
      },
      {
        "time": 1782945600,
        "timestamp": "2026-07-01T22:40:00Z",
        "open": 4039.87,
        "high": 4040.875,
        "low": 4039.055,
        "close": 4040.13,
        "volume": null
      },
      {
        "time": 1782945900,
        "timestamp": "2026-07-01T22:45:00Z",
        "open": 4040.18,
        "high": 4044.125,
        "low": 4039.98,
        "close": 4043.955,
        "volume": null
      },
      {
        "time": 1782946200,
        "timestamp": "2026-07-01T22:50:00Z",
        "open": 4043.755,
        "high": 4044.655,
        "low": 4042.685,
        "close": 4042.69,
        "volume": null
      },
      {
        "time": 1782946500,
        "timestamp": "2026-07-01T22:55:00Z",
        "open": 4042.64,
        "high": 4045.155,
        "low": 4042.605,
        "close": 4045.035,
        "volume": null
      },
      {
        "time": 1782946800,
        "timestamp": "2026-07-01T23:00:00Z",
        "open": 4045.025,
        "high": 4045.185,
        "low": 4042.98,
        "close": 4043.48,
        "volume": null
      }
    ]
  },
  "2026-07-02T01:45:00Z": {
    "H4": [
      {
        "time": "2026-07-01T13:00:00Z",
        "open": 4022.93,
        "high": 4115.81,
        "low": 4012.865,
        "close": 4071.285,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      },
      {
        "time": "2026-07-01T17:00:00Z",
        "open": 4071.18,
        "high": 4073.725,
        "low": 4028.265,
        "close": 4031.705,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      },
      {
        "time": "2026-07-01T21:00:00Z",
        "open": 4038.71,
        "high": 4052.795,
        "low": 4030.895,
        "close": 4052.095,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      },
      {
        "time": "2026-07-02T01:00:00Z",
        "open": 4052.14,
        "high": 4074.235,
        "low": 4041.515,
        "close": 4060.87,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      },
      {
        "time": "2026-07-02T05:00:00Z",
        "open": 4060.885,
        "high": 4080.12,
        "low": 4053.245,
        "close": 4076.19,
        "volume": null,
        "source_file": "XAUUSD_H4.csv"
      }
    ],
    "M30": [
      {
        "time": "2026-07-01T22:30:00Z",
        "open": 4038.27,
        "high": 4045.155,
        "low": 4037.185,
        "close": 4045.035,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T23:00:00Z",
        "open": 4045.025,
        "high": 4045.185,
        "low": 4033.945,
        "close": 4037.315,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-01T23:30:00Z",
        "open": 4037.365,
        "high": 4040.69,
        "low": 4033.245,
        "close": 4035.325,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-02T00:00:00Z",
        "open": 4035.335,
        "high": 4048.545,
        "low": 4030.895,
        "close": 4046.51,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-02T00:30:00Z",
        "open": 4046.55,
        "high": 4052.795,
        "low": 4038.14,
        "close": 4052.095,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-02T01:00:00Z",
        "open": 4052.14,
        "high": 4068.73,
        "low": 4050.37,
        "close": 4053.4,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-02T01:30:00Z",
        "open": 4053.51,
        "high": 4056.375,
        "low": 4045.29,
        "close": 4050.32,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-02T02:00:00Z",
        "open": 4050.315,
        "high": 4055.135,
        "low": 4041.515,
        "close": 4051.72,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-02T02:30:00Z",
        "open": 4051.77,
        "high": 4061.065,
        "low": 4047.675,
        "close": 4057.085,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      },
      {
        "time": "2026-07-02T03:00:00Z",
        "open": 4057.09,
        "high": 4067.31,
        "low": 4055.51,
        "close": 4065.35,
        "volume": null,
        "source_file": "XAUUSD_m30_3.csv"
      }
    ],
    "M15": [
      {
        "time": "2026-07-01T23:45:00Z",
        "open": 4035.85,
        "high": 4037.12,
        "low": 4033.245,
        "close": 4035.325,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-02T00:00:00Z",
        "open": 4035.335,
        "high": 4046.28,
        "low": 4030.895,
        "close": 4044.915,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-02T00:15:00Z",
        "open": 4044.92,
        "high": 4048.545,
        "low": 4040.495,
        "close": 4046.51,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-02T00:30:00Z",
        "open": 4046.55,
        "high": 4046.825,
        "low": 4038.14,
        "close": 4039.3,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-02T00:45:00Z",
        "open": 4039.285,
        "high": 4052.795,
        "low": 4039.205,
        "close": 4052.095,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-02T01:00:00Z",
        "open": 4052.14,
        "high": 4068.73,
        "low": 4050.705,
        "close": 4065.385,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-02T01:15:00Z",
        "open": 4065.41,
        "high": 4065.98,
        "low": 4050.37,
        "close": 4053.4,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-02T01:30:00Z",
        "open": 4053.51,
        "high": 4055.45,
        "low": 4046.4,
        "close": 4047.75,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-02T01:45:00Z",
        "open": 4047.605,
        "high": 4056.375,
        "low": 4045.29,
        "close": 4050.32,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-02T02:00:00Z",
        "open": 4050.315,
        "high": 4050.995,
        "low": 4041.515,
        "close": 4048.12,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-02T02:15:00Z",
        "open": 4048.23,
        "high": 4055.135,
        "low": 4047.88,
        "close": 4051.72,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-02T02:30:00Z",
        "open": 4051.77,
        "high": 4057.395,
        "low": 4047.675,
        "close": 4056.335,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-02T02:45:00Z",
        "open": 4056.285,
        "high": 4061.065,
        "low": 4054.36,
        "close": 4057.085,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      },
      {
        "time": "2026-07-02T03:00:00Z",
        "open": 4057.09,
        "high": 4059.915,
        "low": 4055.51,
        "close": 4057.645,
        "volume": null,
        "source_file": "XAUUSD_m15_7.csv"
      }
    ],
    "M5": [
      {
        "time": 1782953100,
        "timestamp": "2026-07-02T00:45:00Z",
        "open": 4039.285,
        "high": 4052.795,
        "low": 4039.205,
        "close": 4050.845,
        "volume": null
      },
      {
        "time": 1782953400,
        "timestamp": "2026-07-02T00:50:00Z",
        "open": 4050.85,
        "high": 4052.55,
        "low": 4049.43,
        "close": 4051.245,
        "volume": null
      },
      {
        "time": 1782953700,
        "timestamp": "2026-07-02T00:55:00Z",
        "open": 4051.1,
        "high": 4052.2,
        "low": 4049.1,
        "close": 4052.095,
        "volume": null
      },
      {
        "time": 1782954000,
        "timestamp": "2026-07-02T01:00:00Z",
        "open": 4052.14,
        "high": 4068.73,
        "low": 4050.705,
        "close": 4065.375,
        "volume": null
      },
      {
        "time": 1782954300,
        "timestamp": "2026-07-02T01:05:00Z",
        "open": 4065.38,
        "high": 4066.35,
        "low": 4061.095,
        "close": 4064.76,
        "volume": null
      },
      {
        "time": 1782954600,
        "timestamp": "2026-07-02T01:10:00Z",
        "open": 4064.79,
        "high": 4068.07,
        "low": 4064.51,
        "close": 4065.385,
        "volume": null
      },
      {
        "time": 1782954900,
        "timestamp": "2026-07-02T01:15:00Z",
        "open": 4065.41,
        "high": 4065.98,
        "low": 4059.985,
        "close": 4061.07,
        "volume": null
      },
      {
        "time": 1782955200,
        "timestamp": "2026-07-02T01:20:00Z",
        "open": 4061.075,
        "high": 4061.345,
        "low": 4051.93,
        "close": 4052.67,
        "volume": null
      },
      {
        "time": 1782955500,
        "timestamp": "2026-07-02T01:25:00Z",
        "open": 4052.665,
        "high": 4055.835,
        "low": 4050.37,
        "close": 4053.4,
        "volume": null
      },
      {
        "time": 1782955800,
        "timestamp": "2026-07-02T01:30:00Z",
        "open": 4053.51,
        "high": 4055.125,
        "low": 4046.4,
        "close": 4048.09,
        "volume": null
      },
      {
        "time": 1782956100,
        "timestamp": "2026-07-02T01:35:00Z",
        "open": 4048.295,
        "high": 4053.735,
        "low": 4046.5,
        "close": 4053.72,
        "volume": null
      },
      {
        "time": 1782956400,
        "timestamp": "2026-07-02T01:40:00Z",
        "open": 4053.71,
        "high": 4055.45,
        "low": 4047.71,
        "close": 4047.75,
        "volume": null
      },
      {
        "time": 1782956700,
        "timestamp": "2026-07-02T01:45:00Z",
        "open": 4047.605,
        "high": 4053.715,
        "low": 4045.29,
        "close": 4052.58,
        "volume": null
      },
      {
        "time": 1782957000,
        "timestamp": "2026-07-02T01:50:00Z",
        "open": 4052.575,
        "high": 4055.365,
        "low": 4051.715,
        "close": 4053.87,
        "volume": null
      },
      {
        "time": 1782957300,
        "timestamp": "2026-07-02T01:55:00Z",
        "open": 4053.88,
        "high": 4056.375,
        "low": 4049.24,
        "close": 4050.32,
        "volume": null
      },
      {
        "time": 1782957600,
        "timestamp": "2026-07-02T02:00:00Z",
        "open": 4050.315,
        "high": 4050.995,
        "low": 4043.765,
        "close": 4046.99,
        "volume": null
      },
      {
        "time": 1782957900,
        "timestamp": "2026-07-02T02:05:00Z",
        "open": 4047.015,
        "high": 4047.23,
        "low": 4042.375,
        "close": 4044.56,
        "volume": null
      },
      {
        "time": 1782958200,
        "timestamp": "2026-07-02T02:10:00Z",
        "open": 4044.61,
        "high": 4048.34,
        "low": 4041.515,
        "close": 4048.12,
        "volume": null
      },
      {
        "time": 1782958500,
        "timestamp": "2026-07-02T02:15:00Z",
        "open": 4048.23,
        "high": 4054.61,
        "low": 4047.88,
        "close": 4054.165,
        "volume": null
      },
      {
        "time": 1782958800,
        "timestamp": "2026-07-02T02:20:00Z",
        "open": 4054.09,
        "high": 4055.135,
        "low": 4048.79,
        "close": 4051.105,
        "volume": null
      },
      {
        "time": 1782959100,
        "timestamp": "2026-07-02T02:25:00Z",
        "open": 4051.225,
        "high": 4052.885,
        "low": 4050.51,
        "close": 4051.72,
        "volume": null
      },
      {
        "time": 1782959400,
        "timestamp": "2026-07-02T02:30:00Z",
        "open": 4051.77,
        "high": 4054.03,
        "low": 4047.675,
        "close": 4050.165,
        "volume": null
      }
    ]
  }
}