CDCLongAboveEMA20 CDCLongBelowEMA20 CDCShortBelowEMA20 CDCShortAboveEMA20 CDCLongContinuation CDCShortContinuation CDCLongCrossEMA20 CDCShortCrossEMA20 CDCLongTightClose CDCShortTightClose CDCLongTightRetrace CDCShortTightRetrace CDCLongWeakCross CDCShortWeakCross CDCLongInvalidated CDCShortInvalidated ConsecutiveEMACrosses