In this video - we discussed about what is repainting, different types of repainting, how we can identify them and some resources for programmers to avoid them programmatically.
@Bafrali1453 no problem. hope it helps you to identify repainting.
SpyMasterTrades
⋅
Great educational video!
Another way to think about the question of repainting is to ask: Does the tool have predictive value? Predictive value tells you how well the tool can predict future behavior. If a tool repaints then its predictive value is lacking or diminished. But even if a tool doesn't repaint, it can have little or no predictive value. So the more appropriate question that traders should be asking is whether the tool has predictive value. Since there is no tool that is perfectly predictive, this is why as traders, we must wait for confirmation using other metrics before taking the trade. Once confirmed and your trade is triggered, the next important step is your risk management strategy (where your stop-loss and take-profit levels are placed). There are many other considerations in addition to these that impact successful trading, so successful trading is certainly much more than finding a tool that doesn't repaint.
my perception is they are different. if predictive value is less or diminished, it means the algorithm doesn't have alpha. That's why I mentioned that do not consider failed trades as repainting.
Repainting is something where the indicator or script tries to hoodwink testers by showing a signal at point and after certain time there is no signal at that point.
It happens due to two reasons as per my understanding 1. Using security which may lead to future leak in backwards 2. It using unconfirmed (still in progress) values of OHLC for calculations or to generate signals.