Is there an EA that automatically stops me from trading if i lose lets say 3% of my account for a day

 
An EA that will not allow you to open trades for a day if you lose 3% of your account for that day.
The EA prevents you from overtrading.It will block you from taking any trade till the next day. If you have an amount that you can't lose more than that in a week ,it blocks you from trading till next week
 
Daniel Ezike:
An EA that will not allow you to open trades for a day if you lose 3% of your account for that day.
The EA prevents you from overtrading.It will block you from taking any trade till the next day. If you have an amount that you can't lose more than that in a week ,it blocks you from trading till next week

I think there is. One is discipline, I can't remember another.

Reason: