So many traders don't depend on either technical or fundamental, they just watch the market, enter and take their profit.
What i want to know is how can i become a successful trader and make money for the rest of my life. Should i learn technical analysis or harmonic patterns......
You have to practice a working pattern for you and rely on it.
Research for how to trade profitably.
Don't be greedy and trade with the believe that you going close the brokers shop.

How they can make profits just by watching the chart for that's not trading but gambling. And anybody can do that but eventually you'll lose all your money.
I'm not being greedy or want to be rich. What i want is to learn the right way to become a trader. I don't wanna wast my time learning something fake as they saying that technical analysis is bullshit.