There have been some great tips here! I hope you're getting more sleep now and feeling better!
One thing that helps me is to just do some brief exercise. I have a little rebounder (mini trampoline) next to my desk, and running in place on it or jumping for a minute can really wake me up (plus, it's fun!). It's really important to get up and move at least once an hour anyway, and a couple minutes of exercise every hour really adds up. You could even just walk in place while you trade, sit on an exercise ball so you're using good posture, keep free weights near your desk, etc.
Sometimes you just need a short nap--even 15 minutes can make a big difference. One cool thing about naps is that they are basically worth double what you get at night. So, if you take a 30 minute nap, it's as if you slept an extra hour the night before. I don't have sources for this, but they may be out there--just something to perhaps keep in mind.
I would also focus on nutrient-rich foods. You could do a green smoothie for breakfast, as that's quick and easy, and there are several supplements that can help as well, such as fish oil and vitamin D3, for example.
Good luck, and I hope your trading is going well!
