Forex is a legit way to make some real money in a short period of time. I've had some big 4-figure and 5-figure days, but you can just as easily lose your money if you over leverage. Much like the advise given, it requires being able to master both the technical and economical strategies that relate to the financial markets and most importantly, the mental aspect which is why most people lose their money or give up. Admittedly, this is the case I find myself in. It does help if you have more money to hold positions if you truly believe the move against you is temporary.
If I may suggest a few tips:
1) Don't over leverage.
2) Set defined SL's (stop losses)
3) Always take some profits, and cash them out - don't get greedy!
4)Don't trade Hunches
5) Try and separate your emotions from the work you're doing.
I feel the last part is the most difficult when you're making thousands in minutes, but again you can just as easily lose it. I would suggest that if you do plan to trade, and don't have a large budget to work with, scalping may be the best option for you on shorter time frames 15min-1hrs. Whereas, if you're going to swing trade intraday then 1hr-4hr, and observe large trends on higher intratimes also.
Any way, hope this helps. Best of luck.