I dont think automatic bot can take profit.

. Why do you have this idea?
It can however it's not too reliable and your profit couldn't be maximize at the same time. Unlike in manual trading, you can really apply various technique and you can do it by your own terms. This is the reason why I'm nog always interested in bot trading.
We also have to understand that after all, it's just a bot, is still needs human intervention to facilitate everything. Now, if you don't have any experience in doing manual trading, then how can you successful set all the parameters in order to maximise your profits?
That is why at least we need some experience before getting our hands on any trading bots. Most bots are far more advance now, and its very difficult to adjust the parameters yourself if you lack the needed experience. Yes, trial and error, but it will cost you lots of money in the beginning. So it's better to learn some basics to mid level knowledge before trying a trading bot, in my opinion.