You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Hello,
English isn't my native language, but I'll try to get by..
I'm a little bit new to mql4, but have been trying to get everything going, I was testing an idea, then I needed to test a progressive lot size, my EA opens one trade at a time, so I wanted to check if the previous closed trades hit tp or not, if they hit take profit, then I start the next trade using 1 lot. If the closed trades didn't hit take profit target I increase the lot of the next trade by a pre-defined lot step.
I got it going, but sometimes the EA doesn't increase the lot size, it repeats the lot size for the next trade, but increase it in the following trade.
I'm a little bit furious because I can't find where is the issue.
I coded 2 functions, the 1st one to count the closed losses and the other function to calculate the lotsize based on the count of those closed trades.
Note: lot, lotstep and progressivelot are extern variables
Help would be much appreciated.
Thank you all!