Often Cloudy eye is bacterial and results from Poor water quality... Whats you water like, and water changes? It will sometimes clear up on its own if the water quality is improved.
If meds are required ... an antibacterial /antibiotic such as furan-2, or penicillian may work... and for stubborn cases.. Use maracyn 2+maracyn,
Keep in mind the eye area heals slow... It may look cloudy for many days as it heals.