I wanted to get a bit more out of the DM indicator, so a few years ago I added a series of tests to set colors in the panel to match weak and strong momentum changes as well as try to identify chop or ranging. I'm no expert, and all these tests were created from many many hours of trial and error, and a bit of beer.
The theory:
Turn blue when there's chop, turn green when a long should start, turn red when a short should start.
Use:
When the current bar closes a particular color enter into the type of trade indicated, and exit when a blue or opposite direction shows.
All I did was take the DM indicator and slap some of my own logic after the DIMinus.Set statement. I will provide a copy for you to look at yourself. Tell me what you think, and try not to laugh at me too much.