Tool
Check an MT5 order before you send it.
Type the bid, ask, stop, stops level, point, and volume rules from the account's symbol specification. The notes below are arithmetic on those numbers. They are not a broker answer. A preflight check cannot guarantee acceptance.
Broker return codes, such as 10016 invalid stops, are the broker's. fxapis error codes, such as ORDER_REJECTED and ORDER_UNRESOLVED, are the API's. Unknown means do not resend. See why an MT5 trade fails and the error list.