Deshuesar los dátiles y cortarlos en trozos. Lavar la naranja y rallar finamente la piel. Lavar las pasas, escurrirlas y colocarlas en un cuenco con las cerezas, los dátiles, las almendras, la mitad de las nueces y la corteza de naranja y limón confitadas. Añadir la harina, el azúcar y la sal. Mezclar muy bien. En otro cuenco, cascar los hueovs, añadir la ralladura de naranja, el brandy y la vainilla. Batir vigorosamente. Incorporar a la preparación anterior y mezclar muy bien con una espátula de madera (tiene que quedar una pasta espesa). Engrasar con mantequilla un molde redondo de 18 cm de diámetro. Verter en él la pasta preparada y alisar la superficie. Distribuir por encima las nueces restantes y llevar al microondas. Conectar al 75% de potencia y cocinar por espacio de 5 minutos. Subir al máximo y cocinar 3 minutos más. Dejar reposar 10 minutos. Desmoldar sobre una rejilla y dejar enfriar por completo antes de servir.