Is there a practical way to secure and reduce such possibility rather then giving a lot of torque?
Ideally you should be tightening those terminals using a torque-controlled screwdriver, per the torque given in the datasheet of the terminal block. That's the starting point to this discussion. Only if that fails you'd be justified in looking for other solutions.
It's hard to be sure that you have tightened those terminals sufficiently unless you use a proper tool.
The terminal blocks themselves must be designed to accept stranded wire. Not all are. The datasheet should specify whether only solid wire or a ferrule is acceptable, or is ferrule-less stranded wire OK as well.
The wire size (AWG or cross-sectional area) must fall within the acceptable wire size for the terminal block. Note that this size range may be different for solid and stranded wire.
So I would say that if the wire gets loose in spite of you using correct torque and correct wire type and size for the terminals, then you should talk to the terminal block manufacturer's customer support, as it would indicate it's a problem with their product. It's IMHO more likely that you're using insufficient (or excessive!) torque, or not a wire type/size that the terminal is rated for.
Most terminal blocks are rated for negligible wire loads, i.e. the wire should be exerting almost no force on the terminal block. If you have long runs of unsupported wire, the inertial forces will exceed what the terminal block was designed for, and the wires may get loose.
You should do an in-house pull-out force test for your terminals to get an idea of what sort of static pulling force the terminals support. The repetitive/cyclic pulling force that's allowed will be much lower than that.