Curioso wrote: Mon Aug 26, 2024 2:38 am
Hello tonnogueira,
I don't want to cause any confusion but let me clarify the difference between repainting and recalculating.
If we search there are some interesting posts referred the difference, and let me share someone.
Recalculating Vs Repainting indicator by member Moey. Source at: post1295392083.html#p1295392083
Recalculating is not repainting by Mladen. Source at: post1295359959.html#p1295359959
Repainting indicator example and article with animated GIF example. Source at: topic8473348.html
Source at:
post1295395428.html#p1295395428
The xard system doesn't repaint, it recalculates minidots, dots which then give rise to SemaARROW and in some cases BIGSema. Some indicators external ideas, i tested and i see in the past yes repaint, but the basic idea you see in the universe, and the zigzag and another's doesn´t.
It's a big difference, because it's normal and you see it on the various timeframes, and M1 is a clear example of this, which is that while the trend is forming, it's normal for these parameters to be adjusted, which will then confirm the trend you're looking for.
According ChatGPT what is repaint indicator:
A repainting indicator in Forex trading refers to a type of technical indicator that changes its past signals or recalculates its values after the fact, making it appear more accurate in hindsight than it actually was in real-time. This behavior can be misleading for traders, as it gives the impression that the indicator consistently provides accurate signals, when in reality, it may have shown different signals when the market was live.
### How Repainting Works
- **Real-Time Calculation:** A repainting indicator recalculates its values with every new price tick or at the close of a candlestick. When the price moves, the indicator updates not only the current value but may also adjust historical values.
- **Historical Signals Change:** Because the indicator changes its historical signals, it can give a false impression of accuracy. For example, an indicator might show that it would have perfectly predicted past price movements, but this is only because it "repaints" after new data is available.
### Example of Repainting Indicators
- **ZigZag Indicator:** The ZigZag indicator is a common example. It plots significant highs and lows, but these points can shift as new data comes in, altering the previous signals.
- **Moving Averages with Smoothed Calculations:** Some smoothed moving averages or advanced indicators that rely on future price data can also exhibit repainting characteristics.
### Impact on Trading
- **Misleading Signals:** Repainting indicators can be dangerous for traders relying on them for decision-making, as the signals they see during live trading may not match what the indicator will eventually display.
- **Backtesting Issues:** Backtesting with repainting indicators can give inaccurate results, showing excellent performance in the past that wouldn't have been achievable in real-time trading.
### Non-Repainting Indicators
- **Fixed Signals:** Non-repainting indicators, once a signal is given, do not change it. What you see on the chart is exactly what would have appeared in real-time trading.
- **Consistency:** These indicators are more reliable for backtesting and live trading because they do not alter historical data.
### Identifying Repainting Indicators
- **Monitor Live Trades:** By observing how an indicator behaves during live trading, you can identify if it repaints. If you notice past signals changing after new bars are formed, the indicator is likely repainting.
- **Check Indicator Documentation:** Indicator creators often specify whether their indicator repaints or not. Always check the documentation or ask the developer if unsure.
### Conclusion
Repainting indicators can create a false sense of reliability and accuracy, which can lead to poor trading decisions. Traders should be cautious when using indicators that repaint and consider using non-repainting alternatives to ensure they have accurate and actionable signals during live trading.
According ChatGPT what is recalculating indicator:
A recalculating indicator in Forex trading refers to a type of technical indicator that updates or recalculates its values with every new data point (e.g., a new price tick or the close of a candlestick). While this process is normal for most indicators, what distinguishes recalculating indicators is their potential to change past signals based on new data.
### Key Characteristics of Recalculating Indicators
- **Dynamic Updates:** Recalculating indicators continually update their values as new price data comes in. This allows them to adjust their output to reflect the most current market conditions.
- **Past Signal Changes:** Some recalculating indicators can modify past signals as new data becomes available, which can be confusing or misleading to traders. This characteristic is similar to what is seen in repainting indicators.
### Examples of Recalculating Indicators
- **Moving Averages:** Most moving averages recalibrate their values with each new price point. For example, a simple moving average (SMA) of the last 10 bars will always include the latest bar and drop the oldest, recalculating its value accordingly.
- **Bollinger Bands:** Bollinger Bands adjust their upper and lower bands as the price moves, which can cause the bands to expand or contract based on volatility. The bands' positions are recalculated with each new price tick.
- **Fibonacci Retracement Levels (Dynamic Versions):** Some Fibonacci tools may recalibrate their levels as new highs and lows are formed, particularly in more dynamic or automated versions.
### Recalculating vs. Repainting Indicators
- **Recalculating Indicators:** They adjust their calculations based on new data, but typically do not change past signals once they are set. For example, the current moving average value changes, but the value from three bars ago remains the same.
- **Repainting Indicators:** These not only recalculate but may also change past signals to make historical performance look better, which can mislead traders.
### Implications for Traders
- **Real-Time Accuracy:** Recalculating indicators provide real-time, accurate updates, which helps traders react to the most recent market conditions.
- **Backtesting Reliability:** Unlike repainting indicators, most recalculating indicators do not alter historical data, so they provide more reliable results during backtesting.
- **Decision Making:** Traders using recalculating indicators need to be aware that while current readings are accurate, these indicators may look different during live trading than in backtesting, particularly in volatile markets.
### Benefits of Recalculating Indicators
- **Responsive to Market Changes:** Because they update with each new data point, recalculating indicators can quickly adapt to shifts in market conditions.
- **Useful for Trend Following:** Indicators like moving averages are recalculating by nature and are popular for identifying trends as they evolve.
### Potential Downsides
- **Signal Lag:** Because they are based on past data, recalculating indicators can sometimes lag behind the current price action, making them slower to signal changes.
- **Complex Interpretation:** In fast-moving markets, the frequent updates of recalculating indicators might make them harder to interpret, especially for less experienced traders.
### Conclusion
Recalculating indicators are essential tools in Forex trading, offering timely and adaptive insights into market conditions. They update in real-time, providing traders with current information to base their decisions on. However, it's crucial to understand how they function and to be aware that their dynamic nature might make them challenging to use in certain trading strategies, particularly in volatile markets. Unlike repainting indicators, recalculating indicators do not mislead traders by altering past signals, making them a more reliable choice for real-time and backtesting analysis.