Для цветения пустынных кактусов (не эпифитов) - самое главное создание правильного режима покоя зимой. Надо, чтобы было светло, но относительно холодно, чтобы остановить рост. 7-13 градусов. Поливать в режиме покоя вообще не обязательно - в природе пустынные кактусы спокойно переживают несколько месяцев полной засухи.
На балконе кактусы зимой можно ставить только если вы живете в городе с мягким климатом, типа Сочи - кактусы могут перенести кратковременные заморозки, но длительный минус не для них.
В советское время была такая книга Залетаевой, там предлагалось делать такую мини-оранжерею на подоконник, отделяя стеклом или оргстеклом полки с кактусами от теплого воздуха комнаты. Мне удавалось это делать без стекла, просто на подоконнике и постоянно проветривая комнату (я выращивал кактусы лет 40 назад, в детстве).