The amount you should charge for a DJ mix depends on your reputation, and the place you are delivering it to. If you are a world-star DJ, then you can easily ask for over $2000 for an hour set.
However, for smaller, new mixers, somewhere in the region of $100-200 per hour is usually suitable. This really depends on who is asking for your set though - play it by ear, and don't be greedy.