How do I get in more reps when practicing?

Basically the title. I have a practice account open with Oanda currently and I find that most of the time, I’ve resorted to day trading for more practice because monthly and yearly charts in real time barely produce any entry signals. I feel like this is kind of a waste of time because I could be getting even more practice in if I knew any resources where I could do so. Is there any way to practice even more besides day trading on a practice account? I also trade options with TDAmeritrade and their thinkorswim app has a feature called OnDemand where you can travel back in time and put in trades as if you were in that specific moment so I can jump between days and find entry opportunities much faster than my Oanda account currently lets me in real time. I’ve also seen a website where they would teleport you to a random date, time, and price chart and you could skip forward as many days as you pleased while also having the ability to mark the price chart and buy stocks for practice but that website only did that for Indian stocks. Does anyone know of any resource for forex (or regular stocks for that matter) that would allow me to get in even more practice without being so expensive time-wise?

Hi, check TradingView page, there is a replay function that can be useful for you. Regards Greg