What strategy is to be applied on martingale EA such that it gives profit and to avoid maximum loss

 

What strategy is to be applied on martingale EA such that it gives profit and to avoid maximum loss

For example

not to trade between when US market open

or

when there is a big news ahead . . . . . 

 
I will let you in on a secret that really is not such a secret.  Martingale just makes losing strategies look good.  The reason is that if it was profitable then you will always make out better using a fixed % of risk.  Let me paint a picture for you.  This is how it would work.  Let's say you were willing to risk 5% on any trade which is really too high but eas that are left alone can do really well long term this way. Humans will stop trading after 10 losses in a row of 5%.  Anyways, that is a different topic.  So let's say your system wins 55% of the time with a 1:1 risk/reward.  Let's say you are willing to take 5 losses in a row before starting over in a martingale scenario.  That would mean that you would have to start off with a risk of 0.16%.  Even if you say that your average amount of trades was just 1.5 per set and that you never hit the 5 trades, after 1000 trades you would make just 107%.  In the non martingale scenario would make 500% because you were risking 5% each time.  Yes you would take more heavy losses but you would at some point go on a long winning streak.  This doesn't work with people though because they change things too much but with a good ea this is correct.
Reason: