Can someone please recommend a charting program I can use to practice placing moving averages and other techniques we learn here?
The most popular charting software is MT4 which you can get when you sign up for a demo account with a broker. A newer piece of charting software is CTrader. You can download a demo version of CTrader. Maybe try both and see which one you are most comfortable with.
In TradingView you have easily acess to thousands of charts. But if want a software, I would recommend you open a demo account in any broker. They commonly offer softwares as @mskammel said.
I hope it could help you.
Best regards,
FXBR Team.
MT4 is most recommended software,