DEMA: fix indicator
indicators: cleanup diff handling
indicators: handle short > long
Had some MA crosses backwards!