Hi,
To clarify on point (1):
"1. Take Profit, Stop Loss, Break Even (with BE value), Trailing stop, Partial close
- I don't want the TP or SL to be set in stone. Some trade managers won't let you manually change the TP or SL after the EA sets it."
Does that mean you only want the EA to change the take profit and stoploss values once, and then never touch them again so that the manual changes will stick? That's possible. When move to breakeven and trailing stop functions kick in however, there's no way to let the EA allow you to change your SL points anymore, because that part of the EA will update the new SL to the trail every tick.
I've done a few similar projects for mt4 before, adding user interface such as the buttons in your project. I can provide screenshots on request.
I have over a decade of experience in coding trading systems, and spent the last 9 years focused on developing in mql4/5 for the metatrader platform. Although relatively new to this site, I am definitely qualified for the job.
Thanks for considering me.
Cheers,
Shi Jun