First of all, I try to find an out of the way spot to drop the hook. Some place with little or reduced traffic. This is not always possible, but probably your best protection against being hit.
Second, In addition to the anchor light I keep a deck light on all night. It is very bright and puts out a lot of light. The whole bow of the boat is lit. Its a big battery draw I know, but I feel safer with it on. I also am not sure about the legalities of leaving it on. Can you or somebody else fill me in?