Call and Put signals
Jul 24, 2025

The Call and Put signals indicator provides a comprehensive trend-following system that identifies potential market entries and exits using a combination of dual moving averages, Heikin Ashi trend filtering, and momentum oscillators. This tool aims to help traders identify trend reversals and exhaustion points by analyzing the relationship between price action and dynamic value zones.
Usage
The script generates primary entry signals labeled as CALL and PUT, along with secondary TP (Take Profit) exit cues.
- CALL Signal (Buy): Appears when the average price is above both the Fast and Slow EMAs while the Slow EMA is below the Fast EMA, confirmed by a crossover. This indicates the price has recovered from a value zone with renewed strength.
- PUT Signal (Sell): Appears when the average price is below both EMAs and the Slow EMA is above the Fast EMA, confirmed by a crossover. This suggests the price is trading at elevated levels and showing signs of weakness.
- Take Profit Signals: These are generated based on the SMI oscillator. A TP Buy signal occurs when the SMI crosses below 0 (indicating weakening bullish momentum), while a TP Sell signal occurs when the SMI crosses above 0 (indicating weakening bearish momentum).
- Visual Confirmation: The background color shifts based on secondary EMA crossovers to provide additional trend context, while Heikin Ashi candles are used to filter out price noise.
Details
The indicator relies on several technical layers to ensure signal quality:
- Dual EMA Structure: Uses two exponential moving averages to define the core trend and identify value zones.
- Heikin Ashi Integration: Smooths out volatile price action to ensure the underlying trend is consistent with the generated signals.
- Smoothed Stochastic Momentum Index (SMI): A double-smoothed version of the Stochastic oscillator that is highly sensitive to momentum shifts, used specifically for identifying exit opportunities.
- Average Price Action: The logic compares current EMA positions against a calculated average price (Open + High + Low + Close / 4) to ensure entries occur at favorable price levels.
Settings
Main Parameters
- 1st EMA (Fast): Sets the period for the fast exponential moving average used in the signal logic.
- 2nd EMA (Slow): Sets the period for the slow exponential moving average used in the signal logic.
- %K Length: The period for the SMI indicator's relative range calculation.
- %D Length: The smoothing period for the SMI calculation.
- EMA Length: The period for the EMA applied to the SMI line.
FAQ
How do I access Call and Put signals?
You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
What timeframes are best for this indicator?
The indicator is versatile; it can be used for intraday scalping on 5m to 15m charts, swing trading on 1h to 4h charts, or positional trading on daily timeframes.
How do I set up alerts?
The script includes built-in alert conditions for CALL, PUT, and TP signals. You can create a TradingView alert by selecting the indicator in the Alert menu and choosing the desired signal condition.
Trading & investing are risky and many will lose money in connection with trading and investing activities. All content on this site is not intended to, and should not be, construed as financial advice. Decisions to buy, sell, hold or trade in securities, commodities and other investments involve risk and are best made based on the advice of qualified financial professionals. Past performance does not guarantee future results.
Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, including, but not limited to, lack of liquidity. Simulated trading programs in general are designed with the benefit of hindsight, and are based on historical information. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.
Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.
As a provider of technical analysis tools and strategies, we do not have access to the personal trading accounts or brokerage statements of our customers. As a result, we have no reason to believe our customers perform better or worse than traders as a whole based on any content, tool, or platform feature we provide.
Charts used on this site are by TradingView in which the majority of our technical indicators are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com TradingView® has no affiliation with the owner, developer, or provider of the Services described herein.
Market data is provided by CBOE, CME Group, BarChart, Massive, CoinAPI. Select U.S. equities data is provided through Massive. CBOE BZX real-time U.S. equities data is licensed from CBOE and provided through BarChart. Real-time futures data is licensed from CME Group and provided through BarChart. Select cryptocurrency data, including major coins, is provided through CoinAPI. All data is provided “as is” and should be verified independently for trading purposes.
This does not represent our full Disclaimer. Please read our full disclaimer.
© 2026 LuxAlgo Global, LLC.

