Pretty rough requirements for a mean short-term Forex trader to fulfill IMO. Another reason to go with MB trading...

If there a STP ECN, why would they care if you do not hold the order for 90...