Only basics are not enough for consistent profit. Forex is a professional work that requires specific knowledge and skills. That's the reason very few people are successful here. Most people treat forex like gambling. They do random trading. They do not have well defined trading system.
People take forex trading, the most difficult job lightly. They expect to make money just by entering into the market. Few days demo trading with some ready made strategies available on internet. No risk management, no emotions controlling. At the end they just complain.
For successful and stable trading, a trader must have some knowledge and experience and choose a good broker. Amarkets offers over 250 financial instruments. Otherwise, he will not be able to make money on the financial market.
Trading with big balance like 50k demo balance is not a good idea. You didn't say anything about risk money management policy. What's your risk reward ratio? What's your winning odds with the strategy you follow? Make your trading system well defined. And per day 5% return is unrealistic. In demo basically you have developed some wrong perception about trading.
All I can give a beginner is to learn. And the first knowledge a beginner needs to understand is the importance of discipline in stock trading. In my opinion, beginners should start precisely with systemic trading, and not with trading at random, as is usually the case.