in common/src/main/java/deltix/connector/common/core/BaseTradeConnector.java [476:490]
protected long toBrokerQuantity(@Decimal long orderQuantity, Contract contract) {
if (Decimal64Utils.isNaN(orderQuantity))
return orderQuantity;
long quantity = orderQuantity;
if (contract.hasQuantityMultiplier()) {
quantity = Decimal64Utils.multiply(quantity, contract.getQuantityMultiplier());
}
if (contract.hasQuantityPrecision()) {
quantity = Decimal64Utils.round(quantity, contract.getQuantityPrecision());
}
return quantity;
}