0x50109965b8dacee9ef385feadff00f3ec1f418870dd9d96903f55d0fac68ee1d
0xd4d514daf289d1c69de1eea5b86fb2bf2964328a871d642a82146033f4cb9b73
Is this also from blockchain.info? Both transactions are confirmed [You can check the links below] and if the "trade failed", Yes you can get a refund. Actually, I haven't tried exchanging coins in blockchain.info as its not available in my country but I already tried in shapeshift and as you noticed when you exchanged your coins there is a tag that states "powered by shapeshift" so I'm guessing that it's not that different .
Now, In shapeshift there is a field called "return address" its where they will send a refund in case something happens so have you seen a field like that and have you filled it out? If yes, Check that address if the ETH's are there. If not send a support ticket.
If there is no return address field or you didn't filled it out. Same solution send a support ticket and reference your Order ID as well as the TXID's below
Facebook: https://www.facebook.com/blockchain
Twitter: https://twitter.com/blockchain
To increase your chances, also send one in shapeshift as blockchain.info's response will probably take longer
Facebook: https://www.facebook.com/shapeshiftexchange [Tagged as "Typically replies instantly"]
Twitter: https://twitter.com/ShapeShift_io
EDIT: Update from shapeshift (PLEASE READ): https://www.reddit.com/r/shapeshiftio/comments/7layhk/a_note_about_the_current_state_of_the_ticket/
Thank you very much for your help. I did as I said, I filled in the ticket request at shapeshift. eth address says 1 week wait. I'm waiting for now, I will come back.