UT Bot Signals Confirmed by MACD and EMA Filters
Summary
This four-hour strategy combines an ATR-based UT Bot trailing stop with a 50-period EMA and MACD. A long setup requires the UT Bot to cross upward, MACD to be above its signal line, and the candle to remain above the EMA; short setups apply the inverse conditions. The script records the qualifying signal bar and enters on that bar while the filters still hold.
Positions close after a configured maximum holding period or when an opposite UT Bot signal is confirmed by the EMA and MACD conditions. Although the accompanying description mentions take-profit and stop-loss levels based on ATR, the supplied code does not implement separate ATR price targets or stops; its exits are time-based or signal-based. The document gives no backtest results, market-specific evidence, or trading costs, so it offers a rule set to evaluate rather than demonstrated performance.
Key ideas
- The UT Bot signal is generated by price crossing an ATR-based trailing stop.
- Long and short entries require agreement from MACD and the 50-period EMA.
- A valid setup also requires the signal candle to remain fully on the appropriate side of the EMA.
- Positions exit after a maximum holding period or when a filtered opposite signal appears.
- The supplied code does not include the ATR-based take-profit or stop-loss levels mentioned in its description.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.