if i am doing the amaal of ziyarat e ashura for 40 days for fulfillment of hajaat,and i got menses in between,could i begin reciting after menses are done?or will that break the cycle of recitation for 40 days.

It will not break the cycle because it is a natural thing which is not in your hand you may resume after the menses and complete the number.