free stuff on investopedia
Yes, go to Datadash's channel ( youtube ). This is my big secret to you, hes my favourite youtuber and he really knows what hes talking about. Go watch all of his technical analysis videos he has like 14 and they have helped me a lot to develop myself, good luck bro.
Datahash is a good channel and you can find other good ones on youtube !