With regards to the "Step" function, I think NexusFX has already explained this in one of his comments:
"I figured out what the step setting is for. if the EA opens one trade. For example, a Buy. Now this trade starts running in a negative. It will open another position when it hits 15pips or 20pips in negative. To start mitigating the risk and managing the position. So what i will be testing now to see if it is better to lower this setting in order for when the EA does hit trade where it needs to manage the trade with more then one open position if it will then close in profit sooner."
Source: https://www.forexforum.co/threads/life-changer-ea-full-version.2226/post-184001
Just a word of advice if you don't mind, please kindly spend more time reading posts shared by NexusFX and other EA users and traders in this channel for your better understanding so that it could help save your time from asking questions which might have already been answered by others. Till then, all the best in your EA tests then. Take care and God bless
"I figured out what the step setting is for. if the EA opens one trade. For example, a Buy. Now this trade starts running in a negative. It will open another position when it hits 15pips or 20pips in negative. To start mitigating the risk and managing the position. So what i will be testing now to see if it is better to lower this setting in order for when the EA does hit trade where it needs to manage the trade with more then one open position if it will then close in profit sooner."
Source: https://www.forexforum.co/threads/life-changer-ea-full-version.2226/post-184001
Just a word of advice if you don't mind, please kindly spend more time reading posts shared by NexusFX and other EA users and traders in this channel for your better understanding so that it could help save your time from asking questions which might have already been answered by others. Till then, all the best in your EA tests then. Take care and God bless