Yes, you're correct, and it's actually a limitation of MetaTrader 4, not our EA.
The only way around this would be to use a script, but when you restart MetaTrader, it doesn't 'remember' the scripts which were used unlike with EA's.
At the moment, we're not aware of any solution, but thanks for letting us know.