trading on a demo account is not enough. I see that order execution on demo accounts is often smoother than on real accounts. In the real world, sometimes there is slippage. Once you feel confident enough with a demo account, the next step is to open a real account