I have an account in Singapore. Do I need to create another account for Malaysia?

No, you don't need to create an additional account for Malaysia as you have already registered for one in Singapore.