Parabolic SAR Signals with MA Filter Indicator (Titan_Parabolic_MA_Filter)

Indicator Overview
Add a Moving Average Filter to Parabolic SAR Buy/Sell Signals
The Parabolic SAR, a representative trend-following technical indicator, is a convenient tool that visually indicates market turning points, but it has a weakness: false signals tend to increase in ranging markets.
This indicator applies a moving average trend filter to Parabolic SAR buy/sell signals and displays arrows only when the conditions are met.
Specifically, it displays a buy signal (upward arrow) when above the moving average and a sell signal (downward arrow) when below the moving average, extracting only the signals aligned with the upward or downward bias.
【Example of Buy/Sell Signal Display】

This indicator works only with the Windows versions of MT5 and MT4 provided by TitanFX.
Indicator Terms of Use
Only those who agree to all the following items may use the indicators distributed on this website (https://research.titanfx.com):
1.The indicators and related descriptions are based on various data believed to be reliable, but their accuracy and completeness are not guaranteed.
2.The data displayed by the indicators do not guarantee your investment results. Also, the displayed content may vary due to market conditions and communication environments.
3.Please make investment decisions using indicators at your own risk. We are not responsible for any disadvantages or damages arising from the use of indicators.
4.Specifications of the indicators are subject to change without notice. Changes will be announced on the indicator description pages, etc.
5.Indicators should only be used by customers who have downloaded them. Transferring or selling the indicators to third parties is prohibited.
Indicator Settings
Input Tab (for MT5), Parameter Input Tab (for MT4)
| Variable Name | Description | Default |
|---|---|---|
| AF Increment | Specifies the increment of the parabolic AF. | 0.02 |
| AF Maximum | Specifies the maximum value of the parabolic AF. | 0.2 |
| Display Parabolic | Specifies whether to display the moving average. | true |
| Moving Average Period | Specifies the period for the moving average. | 200 |
| Moving Average Type | Specifies the type of moving average. | Exponential |
| Applied Price | Specifies the price to use. | Close price |
| Display Moving Average | Specifies whether to display the moving average. | true |
| Up Signal Color | Specifies the arrow color for buy signals. | Blue |
| Down Signal Color | Specifies the arrow color for sell signals. | Red |
| Enable Alerts | Specifies whether to enable alerts. | false |
Color Tab (for MT5), Color Settings Tab (for MT4)
| Variable Name | Description | Default |
|---|---|---|
| 0 | Specifies the color of the parabolic. Specifies the size (thickness). | Lime |
| 1 | Specifies the color, thickness, etc. of the moving average line. | Red |