All indicators

EMA Angle TP/SL Entry (Persistent Signals PKT vFinal)

Oct 30, 2025

Static chart image
SignalsCandlestickMoney ManagementMoving Averages

The EMA Angle TP/SL Entry (Persistent Signals PKT vFinal) indicator is a trend-following tool designed to identify high-probability trade setups based on Exponential Moving Average (EMA) momentum, price action confirmation, and specific trading sessions. By analyzing the slope of multiple EMAs and requiring specific candle patterns, the tool helps traders filter for trend strength and precise entry points with automated take-profit and stop-loss levels.

Usage

The tool is primarily used to identify entries within established trends during active market hours. A bullish signal is generated when both fast and slow EMAs maintain a positive angle above the user-defined threshold, price retraces to touch the EMAs, and a bullish candlestick pattern (Pin Bar, Engulfing, or Strong Momentum) confirms the move. Conversely, bearish signals occur when EMA angles are negative, price retraces upward to the EMAs, and a bearish pattern confirms the rejection.

The indicator automatically calculates and displays:

  • Entry Price: The closing price of the confirmation candle.
  • Stop Loss (SL): Based on the recent low for buys or recent high for sells.
  • Take Profit (TP): Calculated using a dynamic Risk-Reward Ratio (RRR) setting.

The tool includes a session filter optimized for London and New York sessions (converted to Pakistan Time), ensuring signals are only generated during periods of high liquidity.

Details

The script utilizes several quantitative methods to determine trend health:

  • EMA Slope Calculation: It calculates the arctangent of the EMA change over a lookback period to determine the angle in degrees, allowing users to filter out sideways or weak markets.
  • Price Action Confirmation: It scans for three specific candlestick types: Pin Bars (rejection candles), Engulfing patterns (momentum shifts), and Strong candles (large bodies relative to the average).
  • Session Filtering: The logic uses the Asia/Karachi timezone to define active trading windows, specifically targeting the London and New York overlaps.

Settings

  • Fast EMA: Sets the period for the shorter-term Exponential Moving Average.
  • Slow EMA: Sets the period for the longer-term Exponential Moving Average.
  • Slope Lookback Bars: Determines the number of bars used to calculate the EMA angle.
  • Minimum EMA Angle (°): The required steepness of the EMAs to confirm a trend.
  • Risk Reward Ratio: Sets the multiplier for the Take Profit distance relative to the Stop Loss distance.

FAQ

How do I use the EMA Angle TP/SL Entry (Persistent Signals PKT vFinal) for better accuracy?

Focus on signals where the EMA angle is significantly higher than the minimum threshold, as this indicates stronger momentum. Combining these signals with higher timeframe analysis can also improve win rates.

Can I change the trading session times?

The current version is hardcoded to specific London and New York session times in PKT. Users can adjust the code or the "Minimum EMA Angle" to filter for different volatility environments.

How can I access this indicator?

You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.