Hello! Thanks for putting your query in HCM. I am a Gastroenterologist (DM).
1.I don't think these medications which you are taking do cause bleeding piles. This is just a coincidence
2. Keep your stool soft by taking some laxative
3. Take Tablet Thankod forte from penacea bioteca, I find it very useful in my patients
4. If it is still not relieved then you require sigmoidoscopy
and piles banding or surgery depending on the grade of piles.
I hope I have answered your query and this will help you. Remain in touch and get-well soon.