Optional
additionalOptional
allowsTrue if the exchange allows to add a comment
to orders.
Optional
allowsIf this is true, limit buy orders may have the additional "ifDoneLimit" set.
Optional
allowsIf true, quote orders can be created with quoteMode=limit and quoteOrderOpts.quoteLimit set to a limit.
Optional
allowsWhether stopLoss is allowed. true to allow for both buy and sell, 'buy' or 'sell' to only allow it for the given direction.
Optional
allowsWhether takeProfit is allowed. true to allow for both buy and sell, 'buy' or 'sell' to only allow it for the given direction.
Optional
allowsIf both allowsTakeProfit and allowsStopLoss are true
, it is possible that the broker only supports either take profit or stop loss,
not a combination of both values. In this case, allowsTakeProfitXorStopLoss is true
. The frontend should reflect this in the UI (e.g. by
disabling the other field as soon as one is filled out).
internal id of the exchange (at the given broker)
Optional
cashOptional
clearingIf set, the user can choose from these options for their cashAccountId. The order must have clearingAccountNo set to one of the option's id.
This overrides the field PreparedInstrument.clearingAccountNoOptions
!
Optional
defaultIf present, contains default values for validity based on the orderModel.
Optional
exchangematching exchange id as defined per the "instruments" dependency, if at least one can be matched.
Optional
hideonly one orderModel is available and it should not be displayed to the user (e.g. for fund orders...)
Optional
legalLegal messages that have to be confirmed by the user actively before creating an order, by orderModel.
Optional
noNo validity setting available for the given orderModels for this exchange.
Optional
orderOptional
orderIf defined and allowsTakeProfit
or allowsStopLoss
, availability of TP/SL is restricted to these OrderModels.
Optional
pxfor orderModel "pxTransaction", field "pxCrossRate" should contain the given cross rate, if this is set.
Optional
validityOptional
validity
If more than one external ExchangeId can be matched, contains the additional matching exchange ids.