Its a good article but this article not included information about withdrawing ether because of that i lost some ether for gas price while withdrawing ether need to select withdraw option not withdraw token . Hope it will help some one else here .
Thanks for the information even i was trying to withdraw my ether from etherdelta which was very small amount each time it was taking gas transaction fees for failed transaction while checking in etherscan . You both saved my day and hard earned money.