Diocalm is the basically Loperamide Hydrochloride, in it's generic form you can buy the same thing in the German apotheke as "Loperamid hydrochlorid", made by a bunch of different manufacturers. In it's strongest form without a prescription it is known as "Loperamid Akut". See
here for a bunch of over-the-counter preparations available in Germany...