TWS API uses Double.MAX_VALUE or Integer.MAX_VALUE to indicate a field/value that is not present, not known, or not initialized.
A MAX_VALUE response for initMarginChange in orderStatus (not openOrder, right?) suggests that the order you are asking for is not tradable in that form at the time when you make the request. Keep in mind that the margin requirements you receive are specific to the account used for the request so that trading permissions need to exist.
What happens when you use "Check Margins" for the same option in TWS?
´³¨¹°ù²µ±ð²Ô