Bitcoin cash transaction I have sent 0.05 Bitcoin Cash from my local wallet to Cex.io . what happened is that it also reducted my Bitcoin amount with -0.05 BTC. What can I do to get back my bitcoin amount?

I use Bitcoin Core- for BTC and Bitcoin ABC for BCH

Status of transaction in Bitcoin Core transaction is like this:
Status: 4/unconfirmed
Bitcoin Cash transactions are Bitcoin Cash transactions while Bitcoin transactions are Bitcoin transactions, they're different. Your Bitcoin Core shows that transaction probably because Bitcoin ABC and Bitcoin Core uses the same datadir. Your 0.05 BTC is still there, it's just your confused Core client. All you need is to rescan Bitcoin Core (making Bitcoin Core reset its transaction history cache and re-searching for transactions). You can rescan as explained by BookLover's #9 reply on https://bitcointalk.org/index.php?topic=171390.msg1820287#msg1820287 (Please use the shortcut once, or you'll rescan many times and waste time)

Next time, add -datadir=C:\meh\BitcoinABCdir to BitcoinABC's shortcut, as described by Booklover's reply, you just read. (Use this shortcut permanently)