Map<String, dynamic> toJson() { final Map<String, dynamic> data = <String, dynamic>{}; if (close != null) data["close"] = close?.toJson(); if (open != null) data["open"] = open?.toJson(); return data; }