Now, if you're not joking, then I can tell you how to counter a DD rush:
1. Make like Styx and sail away.
2. Load HE and don't miss.
That's all there is to it!
Actually, there is one more thing:
3. Resist the temptation to swing out broadside to fire all of your guns at a target while it's trying to torpedo you.
I haven't played Eitel Friedrich, but I have ample experience in mid tier battleships. Most recently, I used them a lot in Ranked Sprint. On more than one occasion I had to fight DDs at close range, and usually blapped them hard and avoided most of their torpedoes.
On one particularly amusing occasion, I was in my New Mexico, saw that there was a Farragut nearby, and turned away and loaded HE. It took a couple of salvos using just the rear turrets, but I wiped him out and he didn't land a single torpedo hit on me. (it was fantastic when he raged in chat about me "spamming HE in a battleship.")
Maybe the Eitel is worse at this kind of thing at close range, but maybe it needs to be to make up for being largely immune to low caliber HE and one of the fastest battleships at its tier. It's called "balance," and someone with ten thousand battles in the game should understand this. Maybe if you did you'd have a win rate above 50 percent.