|| (order.getScalePriceAdjustInterval() != Integer.MAX_VALUE)
|| (order.getScaleProfitOffset() != Double.MAX_VALUE) || order.isScaleAutoReset()
|| (order.getScaleInitPosition() != Integer.MAX_VALUE)
|| (order.getScaleInitFillQuantity() != Integer.MAX_VALUE) || order.isScaleRandomPercent()) {
if (!Feature.SCALE_ORDERS.isSupportedByVersion(getServerCurrentVersion())) {
throw new RequestException(ClientMessageCode.UPDATE_TWS,
"It does not support Scale order parameters: PriceAdjustValue, PriceAdjustInterval, "
+ "ProfitOffset, AutoReset, InitPosition, InitFillQty and RandomPercent.", this);
}
}
}