This past Friday 2/7/25, my indicator and strategy which both use ADX values to do a calculation between bars, triggered a live trade and the indicator drew on the chart as expected. Which means that the ADX calculation was < than a specified value. However when I go back to the view now (live, sim, or playback), the indicator won't draw on that same bar that it did live, meaning the values of ADX have changed or are different now than they were Friday while running it live. When checking the ADX values now, they are close to the trigger value, but would not trigger it with the current values. That's a bit alarming to me.
Also, I have tried to do a playback using a short time window of 1 day, then did the same backtest using a larger window, like 2 weeks (including that one day), and the data was different enough between just that setting that the strategy wouldn't pick up trades it did in the shorter window. I thought that was odd, but shrugged it off.
Any explanation for this would be greatly appreciated. I've been building my strategy over months using playback data, if that data is flawed, that is a pretty big deal.
Thanks in advance!
Comment