Generally trout respond better on overcast days. Cold fronts are the worst, a sudden drop in temp will always put them off until it either warms up or they acclimate.