I just realized if the withdrawal in the stock exchange is so large, 0.004btc is a very large amount in my opinion, we should look for a new exchange that is more cost-effective withdrawal.
What I do is buy another coin like Doge or LTC and send that to another exchange like Bittrex or Cryptopia. I then sell that coin and get my BTC where I can withdraw with the standard 0.001 BTC charge. I know it's a bit of a hassle but that's how I avoid that large 0.004 btc transfer fee of StocksExchange. If you have time to wait, it can get you a good deal in the exchange or end up spending the same 0.004 BTC during the coin exchanges or even lose some if the coins you are using to transfer goes down.