@Muhammad husni: Registration with OctaFX is free of charge. Fees will appear when you make transactions/trade with this broker (transaction fees).
Here is information about transaction fees:
1. Commission/comission. For Micro MetaTrader4 and MetaTrader5 pro account types, no commission is charged. Transaction commissions are only charged on ECN Ctrader accounts.

2. Spread. In the MT4 micro account type, there are options for fixed spread and floating spread. In the MT5 pro account, there is only a floating spread option.
Thank you