For those of you (like me) still using StrategyDesk (SD) as your primary charting platform, here's the code I use to track & signal E-trades. Two additional twists I introduced were the Weekly & Daily trends (i.e., E signal must be in the same direction as Weekly and Daily charts). Feel free to cut/paste into your SD platform:
{MTUT_W_and_D_Trend}
(MovingAverage[MA,Close,10,0,30] > MovingAverage[MA,Close,20,0,30] AND MovingAverage[MA,Close,5,0,30] > MovingAverage[MA,Close,10,0,30] AND
MovingAverage[MA,Close,10,0,20] > MovingAverage[MA,Close,20,0,20] AND MovingAverage[MA,Close,5,0,20] > MovingAverage[MA,Close,10,0,20] AND
MovingAverage[MA,Close,10,0,10] > MovingAverage[MA,Close,20,0,10] AND MovingAverage[MA,Close,5,0,10] > MovingAverage[MA,Close,10,0,10] AND
MovingAverage[MA,Close,10,0,8] > MovingAverage[MA,Close,20,0,8] AND MovingAverage[MA,Close,5,0,8] > MovingAverage[MA,Close,10,0,8] AND
MovingAverage[MA,Close,10,0,5] > MovingAverage[MA,Close,20,0,5] AND MovingAverage[MA,Close,5,0,5] > MovingAverage[MA,Close,10,0,5] AND
MovingAverage[MA,Close,10,0,3] > MovingAverage[MA,Close,20,0,3] AND MovingAverage[MA,Close,5,0,3] > MovingAverage[MA,Close,10,0,3] AND
DirectionalMovement[ADX,5,13,30] > 25 AND
DirectionalMovement[ADX,5,13,20] > 25 AND
DirectionalMovement[ADX,5,13,10] > 25 AND
DirectionalMovement[ADX,5,13,8] > 25 AND
DirectionalMovement[ADX,5,13,5] > 25 AND
DirectionalMovement[ADX,5,13,3] > 25 AND
MoneyFlowIndex[MFI,14,30] > MoneyFlowIndex[MFI,14,30,1] AND
MoneyFlowIndex[MFI,14,20] > MoneyFlowIndex[MFI,14,20,1] AND
MoneyFlowIndex[MFI,14,10] > MoneyFlowIndex[MFI,14,10,1] AND
MoneyFlowIndex[MFI,14,8] > MoneyFlowIndex[MFI,14,8,1] AND
MoneyFlowIndex[MFI,14,5] > MoneyFlowIndex[MFI,14,5,1] AND
MoneyFlowIndex[MFI,14,3] > MoneyFlowIndex[MFI,14,3,1] AND
ExpMovingAverage[EMA,Close,8,0,30] > ExpMovingAverage[EMA,Close,21,0,30] AND
ExpMovingAverage[EMA,Close,8,0,20] > ExpMovingAverage[EMA,Close,21,0,20] AND
ExpMovingAverage[EMA,Close,8,0,10] > ExpMovingAverage[EMA,Close,21,0,10] AND
ExpMovingAverage[EMA,Close,8,0,8] > ExpMovingAverage[EMA,Close,21,0,8] AND
ExpMovingAverage[EMA,Close,8,0,5] > ExpMovingAverage[EMA,Close,21,0,5] AND
ExpMovingAverage[EMA,Close,8,0,3] > ExpMovingAverage[EMA,Close,21,0,3] AND
StochasticRSI[StocK,13,21,5,3,W] > StochasticRSI[StocD,13,21,5,3,W] AND
StochasticRSI[StocK,13,21,5,3,W] > StochasticRSI[StocD,13,21,5,3,W] AND
MACD[Diff,Close,8,13,5,W] > 0 AND
StochasticRSI[StocK,13,21,5,3,D] > StochasticRSI[StocD,13,21,5,3,D] AND
StochasticRSI[StocK,13,21,5,3,D] > StochasticRSI[StocD,13,21,5,3,D] AND
MACD[Diff,Close,8,13,5,D] > 0) * 1
OR
(MovingAverage[MA,Close,10,0,30] < MovingAverage[MA,Close,20,0,30] AND MovingAverage[MA,Close,5,0,30] < MovingAverage[MA,Close,10,0,30] AND
MovingAverage[MA,Close,10,0,20] < MovingAverage[MA,Close,20,0,20] AND MovingAverage[MA,Close,5,0,20] < MovingAverage[MA,Close,10,0,20] AND
MovingAverage[MA,Close,10,0,10] < MovingAverage[MA,Close,20,0,10] AND MovingAverage[MA,Close,5,0,10] < MovingAverage[MA,Close,10,0,10] AND
MovingAverage[MA,Close,10,0,8] < MovingAverage[MA,Close,20,0,8] AND MovingAverage[MA,Close,5,0,8] < MovingAverage[MA,Close,10,0,8] AND
MovingAverage[MA,Close,10,0,5] < MovingAverage[MA,Close,20,0,5] AND MovingAverage[MA,Close,5,0,5] < MovingAverage[MA,Close,10,0,5] AND
MovingAverage[MA,Close,10,0,3] < MovingAverage[MA,Close,20,0,3] AND MovingAverage[MA,Close,5,0,3] < MovingAverage[MA,Close,10,0,3] AND
DirectionalMovement[ADX,5,13,30] > 25 AND
DirectionalMovement[ADX,5,13,20] > 25 AND
DirectionalMovement[ADX,5,13,10] > 25 AND
DirectionalMovement[ADX,5,13,8] > 25 AND
DirectionalMovement[ADX,5,13,5] > 25 AND
DirectionalMovement[ADX,5,13,3] > 25 AND
MoneyFlowIndex[MFI,14,30] < MoneyFlowIndex[MFI,14,30,1] AND
MoneyFlowIndex[MFI,14,20] < MoneyFlowIndex[MFI,14,20,1] AND
MoneyFlowIndex[MFI,14,10] < MoneyFlowIndex[MFI,14,10,1] AND
MoneyFlowIndex[MFI,14,8] < MoneyFlowIndex[MFI,14,8,1] AND
MoneyFlowIndex[MFI,14,5] < MoneyFlowIndex[MFI,14,5,1] AND
MoneyFlowIndex[MFI,14,3] < MoneyFlowIndex[MFI,14,3,1] AND
ExpMovingAverage[EMA,Close,8,0,30] < ExpMovingAverage[EMA,Close,21,0,30] AND
ExpMovingAverage[EMA,Close,8,0,20] < ExpMovingAverage[EMA,Close,21,0,20] AND
ExpMovingAverage[EMA,Close,8,0,10] < ExpMovingAverage[EMA,Close,21,0,10] AND
ExpMovingAverage[EMA,Close,8,0,8] < ExpMovingAverage[EMA,Close,21,0,8] AND
ExpMovingAverage[EMA,Close,8,0,5] < ExpMovingAverage[EMA,Close,21,0,5] AND
ExpMovingAverage[EMA,Close,8,0,3] < ExpMovingAverage[EMA,Close,21,0,3] AND
StochasticRSI[StocK,13,21,5,3,W] < StochasticRSI[StocD,13,21,5,3,W] AND
StochasticRSI[StocK,13,21,5,3,W] < StochasticRSI[StocD,13,21,5,3,W] AND
MACD[Diff,Close,8,13,5,W] < 0 AND
StochasticRSI[StocK,13,21,5,3,D] < StochasticRSI[StocD,13,21,5,3,D] AND
StochasticRSI[StocK,13,21,5,3,D] < StochasticRSI[StocD,13,21,5,3,D] AND
MACD[Diff,Close,8,13,5,D] < 0) * 2