I think there are two very good methods we can apply to prevent margin call, first is stop loss - this is a weapon that cuts our losses and the other is trading with margin margin or user leverage is so low that we trade a little and lose never grow or do not grow to put us into a lower margin situation. It is true that dedication and concentration will add to your performance but that alone is not enough to prevent margin call, you should use some risk management techniques like stop loss and use part of the margin available to avoid margin calls due to volatility in the market.