garyfritz wrote:nanningbob wrote:zentauro67 wrote:I knew the repainting issue, but did not imagine that affected son many bars. I ll check it out with the true settings.
The slope indis work best on higher TF because the repaint issue is lessened. Slower moving less volatile the TF the more accurate it is.
I've never understood why you want to use the repainting version at all. If you only look at the current bar it makes no difference, and I assume that's mostly what you use it for. But for anybody trying to learn your approach, for anybody who wants to be able to look at a historic chart to understand how it played out, the repainting slope indicators are totally misleading.
The repainters look "pretty" in history, but that prettiness is a lie. It confuses people trying to learn by studying the charts. I much prefer the version that looks on the chart the way it looked in realtime, so I can see on the chart what I would have seen in realtime if I was trading it.
Though actually.... I just checked both of them stepping through history with F12 in the System Tester, and according to that,
BOTH versions repaint!? ignoreFuture = true doesn't repaint as egregiously as ignoreFuture = false, but even iF = true changes its values, and its zero-crossings, as the chart progresses.
And since the 10.4 RSI indicator is based on NT TMATrue SlopeHisto MTF, which ALSO repaints somewhat, the 10.4 RSI values also change with time. But I think that's probably a less serious problem, especially since 10.4 just acts when the RSI pegs against 0 or 100. That won't change much.
This is the behavior in the System Tester. I assume it acts similarly in realtime but I haven't verified it yet.
In fact even vanilla RSI (on Close) kind of "repaints," at least in System Tester. The RSI value on the last bar (the realtime bar, bar 0) in ST is usually equal to the RSI on the previous bar (bar 1), then it changes value when you move to the next bar. So bar 0 changes when it moves to bar 1, but then the bar 1-N values are steady. But I'll be really surprised if it does that in realtime. I think ST is showing the bar 0 RSI values at the OPEN of the new bar, on the first tick of the new bar, when the RSI value is usually almost identical to the RSI value of the previous tick (which closed the previous bar). If so, then the bar 0 value **in ST** isn't really valid and should be ignored. Which is very relevant for me because I've been running a trade simulator in ST to try to learn 10.4...