NEW INDICATOR - 76% win rate, 4.75 profit factor ????