GG, have you ever tried to become a scalper? I don't think the ES or NQ would be the optimal instrument for that, and now that the NYSE is trying to become illiquid, I can't even recommend you take a look at that, and it wouldn't work for you anyway (due to the stupid PDT rules).
But it sounds to me like you are sufficiently disciplined, and since you have been seriously studying the markets for years, you probably already have the little bit of gut feeling required to be a scalper. All you have to do is try (which might be a problem, since you can't really test a scalping system on a simulator), but anyway you might be surprised how easy it is to make a little bit of money (but very consistently) if you sit in front of the screen all day and pay close attention. Just try to buy when someone's sell stop goes off and sell into someone's buy stop. The trick is to avoid panicking yourself and getting out at the market, but at the same time have the disciplin to 1. take scratch trades or slight losses while you can and 2. in the rare instances that you can't, get out early enough. By that I mean something like 15 or 20 cents on an average NYSE listed stock. That's kind of the only thing that works for me on some level: I do a couple of hundred shares per trade. Since I am rather new at trading and not a very good trader yet, I usually trade 10 to 30 times a day, with lots of scratch trades and small winners/losers, a few big winners (15 to 40 cents) and even fewer big losses (when I get out at the market, usually for a loss of anywhere between 10 and 40 cents). It really looks like a bad system when you compare it to what others here do and what you "should" do, but on the average day I make 70 cents gross and 40 net, and that's enough to pay the bills while I learn to become really good at it.
Now the one problem I still have (and have been trying to eliminate for months now) is plain and simple lack of disciplin. Every few weeks I just refuse to take a loss and ride it for a full point or more. So what I get is something like 2 weeks of +0.40 days followed by one -1.50 day or something like that. It's not bad enough to destroy my bottom line (anymore), but it's the biggest problem I'm working on now.
You wouldn't believe how hard it can be to set and observe a simple "catastrophic stop" when you are in "scalping mode", always trying to somehow get away with a scratch or near scratch when you are wrong. I think that's because you basically make all your money from people who do exactly that (observe their stops), so you don't want to be like them, but of course we all know that everyone sometimes has to.
In this post I really come across as an idiot, don't I? It's probably the fumes from the silicone spray I use to lubricate my rubik's cube...