You can lose profit sending trading and withdrawing if you are trading a small amount I have $50 worth of Ferum or FRM it will take $6 to send the whole amount to Bilaxy and after you trade it to Eth and wants to withdraw it you will have to spend $12 to withdraw your Eth,
now that's $18 gas fees for your $50, my only option is to trade it to other altcoins like DGB or Litecoin which offer $4 to $5 fee you still going to lose $11, that's over 20%.
It is quite understandable that Ethereum gas fee is high but sometimes it can be low as well, therefore when you meet a high gas fee and you aren't in haste to transfer or sell, then give it time and try again after some time, you might even be surprised to see it at a very cheaper fee. Also, when you trade on an exchange and/or rather before trading a token on an exchange, try to compare the exchanges it is trading on and check if the exchange support USDT withdrawal through Tron blockchain, then trade your token against USDT and withdraw with little to no fee, thus from all things, you are only paying very little unlike when you withdraw with Ethereum.
In the case of Ferrum Network (FRM), it is trading on exchanges like BitMax and Kucoin with decent volume, and to the best of my knowledge, Kucoin supports USDT-TRC20, thus you can sell your Ferrum to USDT, then withdraw.