Tradefx PointPro withdrawal issues

Good day, I invested with the help of an 'expert broker' on Binary trading. I was advised to create a Crypto wallet - Luno which will be used to transfer the funds to my trading account. I paid the initial first deposit of R3 000 (South African rands) to purchase my bitcoin and I was advised that after 3 days I will be able to withdraw my earnings/profit. I was asked after that to make a 10% deposit towards the commission which I did but still could not withdraw my funds even after I paid the deposit they requested. Even after I paid the deposit I discovered the system required a Transfer Code. When I followed up on this they told me that I needed to pay another R21 0000 south African rands ($1.400) in order to get the Transfer Code to be able to transfer my account. Is 'TradefxPiontPro' a reputable company/broker or have I been scammed? and what do I do now? My trading account is still active with all the money that I supposedly won. I am saying this because I am not even sure if the trading site itself is legit.