I think the following thoughts may help improve profitability/ winning trades.
Lets say the ea opens trade based on crossing the cloud. Now where did the move start? It may already have had a run for 50 pips in that swing at the point it crosses the cloud, so is likely to retrace and hit s/l. Hence a way of measuring the start of the move to the point of crossing the cloud would help. This could be quite simple, say for a long, you would be looking for the last red ha bar, and if the distance from that last red bar to the point of cross up is say greater than a user defined level ( say 30 pips) then the ea does not trade till a retrace has taken place.
I think you will find that your win rate improves considerably.
second, for each pair, add a parameter of total pips won. So, eg, if you set that to 30 pips, then for each pair where 30 pips are achieved, the EA will not trade anymore on that pair till it is re-initialised again, or it is a new day. Trading on 4 pairs will give you a net of 120 pips per day, which should be sufficient for most. This is because after some good moves, ultimately this will prevent giving back the gains on a pair, which at 30 per day is quite achievable.
Just some thoughts.
Lets say the ea opens trade based on crossing the cloud. Now where did the move start? It may already have had a run for 50 pips in that swing at the point it crosses the cloud, so is likely to retrace and hit s/l. Hence a way of measuring the start of the move to the point of crossing the cloud would help. This could be quite simple, say for a long, you would be looking for the last red ha bar, and if the distance from that last red bar to the point of cross up is say greater than a user defined level ( say 30 pips) then the ea does not trade till a retrace has taken place.
I think you will find that your win rate improves considerably.
second, for each pair, add a parameter of total pips won. So, eg, if you set that to 30 pips, then for each pair where 30 pips are achieved, the EA will not trade anymore on that pair till it is re-initialised again, or it is a new day. Trading on 4 pairs will give you a net of 120 pips per day, which should be sufficient for most. This is because after some good moves, ultimately this will prevent giving back the gains on a pair, which at 30 per day is quite achievable.
Just some thoughts.