{
  "scope": "Modelli didattici ipotetici originali; non dati di mercato o risultati di un test di efficacia",
  "checked_at": "2026-10-03",
  "checks": [
    {
      "title": "H4 O",
      "inputs": {
        "H1": [
          [
            "08:00",
            "09:00",
            "1.1000",
            "1.1020",
            "1.0990",
            "1.1010"
          ],
          [
            "09:00",
            "10:00",
            "1.1010",
            "1.1030",
            "1.1000",
            "1.1020"
          ],
          [
            "10:00",
            "11:00",
            "1.1020",
            "1.1040",
            "1.1010",
            "1.1030"
          ],
          [
            "11:00",
            "12:00",
            "1.1030",
            "1.1035",
            "1.1000",
            "1.1005"
          ]
        ],
        "date": "2026-10-02",
        "instrument": "EUR/USD",
        "component": "Bid",
        "timezone": "UTC",
        "available_at": "2026-10-02T12:00:02Z"
      },
      "formula": "O of the first H1",
      "moment": "Disponibile alle 12:00:02 UTC",
      "actual": "1.1000",
      "expected": "1.1000",
      "verified": true,
      "method": "Decimal/ZoneInfo indipendente; valori attesi registrati separatamente"
    },
    {
      "title": "H4 H",
      "inputs": {
        "H1": [
          [
            "08:00",
            "09:00",
            "1.1000",
            "1.1020",
            "1.0990",
            "1.1010"
          ],
          [
            "09:00",
            "10:00",
            "1.1010",
            "1.1030",
            "1.1000",
            "1.1020"
          ],
          [
            "10:00",
            "11:00",
            "1.1020",
            "1.1040",
            "1.1010",
            "1.1030"
          ],
          [
            "11:00",
            "12:00",
            "1.1030",
            "1.1035",
            "1.1000",
            "1.1005"
          ]
        ],
        "date": "2026-10-02",
        "instrument": "EUR/USD",
        "component": "Bid",
        "timezone": "UTC",
        "available_at": "2026-10-02T12:00:02Z"
      },
      "formula": "max(H of first, second, third, fourth H1)",
      "moment": "Disponibile alle 12:00:02 UTC",
      "actual": "1.1040",
      "expected": "1.1040",
      "verified": true,
      "method": "Decimal/ZoneInfo indipendente; valori attesi registrati separatamente"
    },
    {
      "title": "H4 L",
      "inputs": {
        "H1": [
          [
            "08:00",
            "09:00",
            "1.1000",
            "1.1020",
            "1.0990",
            "1.1010"
          ],
          [
            "09:00",
            "10:00",
            "1.1010",
            "1.1030",
            "1.1000",
            "1.1020"
          ],
          [
            "10:00",
            "11:00",
            "1.1020",
            "1.1040",
            "1.1010",
            "1.1030"
          ],
          [
            "11:00",
            "12:00",
            "1.1030",
            "1.1035",
            "1.1000",
            "1.1005"
          ]
        ],
        "date": "2026-10-02",
        "instrument": "EUR/USD",
        "component": "Bid",
        "timezone": "UTC",
        "available_at": "2026-10-02T12:00:02Z"
      },
      "formula": "min(L of first, second, third, fourth H1)",
      "moment": "Disponibile alle 12:00:02 UTC",
      "actual": "1.0990",
      "expected": "1.0990",
      "verified": true,
      "method": "Decimal/ZoneInfo indipendente; valori attesi registrati separatamente"
    },
    {
      "title": "H4 C",
      "inputs": {
        "H1": [
          [
            "08:00",
            "09:00",
            "1.1000",
            "1.1020",
            "1.0990",
            "1.1010"
          ],
          [
            "09:00",
            "10:00",
            "1.1010",
            "1.1030",
            "1.1000",
            "1.1020"
          ],
          [
            "10:00",
            "11:00",
            "1.1020",
            "1.1040",
            "1.1010",
            "1.1030"
          ],
          [
            "11:00",
            "12:00",
            "1.1030",
            "1.1035",
            "1.1000",
            "1.1005"
          ]
        ],
        "date": "2026-10-02",
        "instrument": "EUR/USD",
        "component": "Bid",
        "timezone": "UTC",
        "available_at": "2026-10-02T12:00:02Z"
      },
      "formula": "C of the last H1",
      "moment": "Disponibile alle 12:00:02 UTC",
      "actual": "1.1005",
      "expected": "1.1005",
      "verified": true,
      "method": "Decimal/ZoneInfo indipendente; valori attesi registrati separatamente"
    },
    {
      "title": "17 NY 2026-01-15",
      "inputs": {
        "date": "2026-01-15",
        "time": "17:00",
        "timezone": "America/New_York"
      },
      "formula": "ZoneInfo IANA",
      "moment": "Estremi giornalieri, non calendario del broker",
      "actual": {
        "UTC": "2026-01-15T22:00:00+00:00",
        "Warsaw": "2026-01-15T23:00:00+01:00"
      },
      "expected": {
        "UTC_hhmm": "22:00",
        "Warsaw_hhmm": "23:00"
      },
      "verified": true
    },
    {
      "title": "17 NY 2026-03-13",
      "inputs": {
        "date": "2026-03-13",
        "time": "17:00",
        "timezone": "America/New_York"
      },
      "formula": "ZoneInfo IANA",
      "moment": "Estremi giornalieri, non calendario del broker",
      "actual": {
        "UTC": "2026-03-13T21:00:00+00:00",
        "Warsaw": "2026-03-13T22:00:00+01:00"
      },
      "expected": {
        "UTC_hhmm": "21:00",
        "Warsaw_hhmm": "22:00"
      },
      "verified": true
    },
    {
      "title": "17 NY 2026-03-30",
      "inputs": {
        "date": "2026-03-30",
        "time": "17:00",
        "timezone": "America/New_York"
      },
      "formula": "ZoneInfo IANA",
      "moment": "Estremi giornalieri, non calendario del broker",
      "actual": {
        "UTC": "2026-03-30T21:00:00+00:00",
        "Warsaw": "2026-03-30T23:00:00+02:00"
      },
      "expected": {
        "UTC_hhmm": "21:00",
        "Warsaw_hhmm": "23:00"
      },
      "verified": true
    },
    {
      "title": "17 NY 2026-10-30",
      "inputs": {
        "date": "2026-10-30",
        "time": "17:00",
        "timezone": "America/New_York"
      },
      "formula": "ZoneInfo IANA",
      "moment": "Estremi giornalieri, non calendario del broker",
      "actual": {
        "UTC": "2026-10-30T21:00:00+00:00",
        "Warsaw": "2026-10-30T22:00:00+01:00"
      },
      "expected": {
        "UTC_hhmm": "21:00",
        "Warsaw_hhmm": "22:00"
      },
      "verified": true
    },
    {
      "title": "17 NY 2026-11-02",
      "inputs": {
        "date": "2026-11-02",
        "time": "17:00",
        "timezone": "America/New_York"
      },
      "formula": "ZoneInfo IANA",
      "moment": "Estremi giornalieri, non calendario del broker",
      "actual": {
        "UTC": "2026-11-02T22:00:00+00:00",
        "Warsaw": "2026-11-02T23:00:00+01:00"
      },
      "expected": {
        "UTC_hhmm": "22:00",
        "Warsaw_hhmm": "23:00"
      },
      "verified": true
    },
    {
      "title": "Giorno del cambio dell’ora legale",
      "inputs": {
        "from": "2026-03-07",
        "to": "2026-03-08",
        "time_start": "17:00",
        "time_end": "17:00",
        "timezone": "America/New_York",
        "scope": "Intervallo di calendario, non candela del fine settimana del broker"
      },
      "formula": "(end converted to UTC − start converted to UTC).total_seconds/3600",
      "moment": "Finestre di calendario del fine settimana, non candele garantite del broker",
      "actual": "23.0",
      "expected": "23",
      "verified": true,
      "method": "Decimal/ZoneInfo indipendente; valori attesi registrati separatamente"
    },
    {
      "title": "Giorno del cambio dell’ora legale",
      "inputs": {
        "from": "2026-10-31",
        "to": "2026-11-01",
        "time_start": "17:00",
        "time_end": "17:00",
        "timezone": "America/New_York",
        "scope": "Intervallo di calendario, non candela del fine settimana del broker"
      },
      "formula": "(end converted to UTC − start converted to UTC).total_seconds/3600",
      "moment": "Finestre di calendario del fine settimana, non candele garantite del broker",
      "actual": "25.0",
      "expected": "25",
      "verified": true,
      "method": "Decimal/ZoneInfo indipendente; valori attesi registrati separatamente"
    },
    {
      "title": "nominal30",
      "inputs": {
        "risk_USD": "80",
        "entry_fill": "1.1002",
        "SL": "1.0972",
        "pip": "0.0001",
        "risk_pips": "30"
      },
      "formula": "risk_USD/(entry_fill−SL) = 80/(30×pip)",
      "moment": "Dopo il completamento e la ricezione dei dati richiesti",
      "actual": "26666.6666666666666666666666667",
      "expected": "26666.6666666667",
      "verified": true,
      "method": "Decimal/ZoneInfo indipendente; valori attesi registrati separatamente"
    },
    {
      "title": "nominal80",
      "inputs": {
        "risk_USD": "80",
        "entry_fill": "1.1002",
        "SL": "1.0922",
        "pip": "0.0001",
        "risk_pips": "80"
      },
      "formula": "risk_USD/(entry_fill−SL) = 80/(80×pip)",
      "moment": "Dopo il completamento e la ricezione dei dati richiesti",
      "actual": "1E+4",
      "expected": "10000",
      "verified": true,
      "method": "Decimal/ZoneInfo indipendente; valori attesi registrati separatamente"
    },
    {
      "title": "loss32",
      "inputs": {
        "risk_USD": "80",
        "entry_fill": "1.1002",
        "planned_SL": "1.0972",
        "actual_exit_bid_fill": "1.0970",
        "pip": "0.0001",
        "nominal_EUR_formula": "80/(30×0.0001)"
      },
      "formula": "(entry_fill−actual_exit_bid_fill)×[80/(30×pip)]; positive USD loss amount",
      "moment": "Dopo il completamento e la ricezione dei dati richiesti",
      "actual": "85.3333333333333333333333333334",
      "expected": "85.3333333333333",
      "verified": true,
      "method": "Decimal/ZoneInfo indipendente; valori attesi registrati separatamente"
    },
    {
      "title": "distance",
      "inputs": {
        "start": "1.1275",
        "end": "1.0450",
        "pip": "0.0001"
      },
      "formula": "(start−end)/pip; a separate move, not position profit/loss",
      "moment": "Dopo il completamento e la ricezione dei dati richiesti",
      "actual": "825",
      "expected": "825",
      "verified": true,
      "method": "Decimal/ZoneInfo indipendente; valori attesi registrati separatamente"
    },
    {
      "title": "zoneRR",
      "inputs": {
        "entry_mid": "1.1260",
        "zone_lower": "1.1270",
        "invalidation": "1.1220"
      },
      "formula": "(zone_lower−entry_mid)/(entry_mid−invalidation)",
      "moment": "Dopo il completamento e la ricezione dei dati richiesti",
      "actual": "0.25",
      "expected": ".25",
      "verified": true,
      "method": "Decimal/ZoneInfo indipendente; valori attesi registrati separatamente"
    },
    {
      "title": "cost8",
      "inputs": {
        "spread_round_turn_pips": "1",
        "planned_move_pips": "8",
        "commission": "0",
        "slippage": "0",
        "financing": "0"
      },
      "formula": "spread_round_turn_pips/planned_move_pips×100",
      "moment": "Dopo il completamento e la ricezione dei dati richiesti",
      "actual": "12.500",
      "expected": "12.5",
      "verified": true,
      "method": "Decimal/ZoneInfo indipendente; valori attesi registrati separatamente"
    },
    {
      "title": "cost120",
      "inputs": {
        "spread_round_turn_pips": "1",
        "planned_move_pips": "120",
        "commission": "0",
        "slippage": "0",
        "financing": "0"
      },
      "formula": "spread_round_turn_pips/planned_move_pips×100",
      "moment": "Dopo il completamento e la ricezione dei dati richiesti",
      "actual": "0.833333333333333333333333333333",
      "expected": ".833333333333333",
      "verified": true,
      "method": "Decimal/ZoneInfo indipendente; valori attesi registrati separatamente"
    }
  ],
  "conventions": {
    "data": "Valori didattici ipotetici originali; nessuna quotazione ricostruita, statistica sul vantaggio o raccomandazione.",
    "price_unit": "EUR/USD significa USD per EUR, salvo altra unità indicata nel record.",
    "pip": "0.0001",
    "OHLC_order": [
      "O",
      "H",
      "L",
      "C"
    ],
    "availability": "Geometria classificata dopo la chiusura e la ricezione dei dati richiesti; gli esempi senza data non hanno una storia di mercato assegnata.",
    "precision": "Decimal, precisione completa in actual; il testo può arrotondare il risultato finale.",
    "time": "Intervalli [start,end), date e fusi specificati negli input; regola IANA storica, non uno scarto fisso."
  }
}
