If the account hasn't arrived in more than three to five days, you need to call the person you handle or the bank you handle to find out what's going on. It should be done well under the urging.
I think the classification of your question is foreign exchange. If you are speculating in foreign exchange to get money, is the foreign exchange speculation company for you formal? Ask them if they have made a withdrawal for you.
More contact should solve it.
If it is personal remittance, I recommend you to use Western Union remittance abroad. What's left is just ordinary bank wire transfer.
I hope it helps you.