pub struct GuaranteedStopLossOrderLevelRestriction {
pub volume: Option<f32>,
pub price_range: Option<f32>,
}
Fields§
§volume: Option<f32>
Applies to Trades with a guaranteed Stop Loss Order attached for the specified Instrument. This is the total allowed Trade volume that can exist within the priceRange based on the trigger prices of the guaranteed Stop Loss Orders. format: A decimal number encoded as a string. The amount of precision provided depends on what the number represents.
price_range: Option<f32>
The price range the volume applies to. This value is in price units. format: A decimal number encoded as a string. The amount of precision provided depends on what the number represents.
Implementations§
source§impl GuaranteedStopLossOrderLevelRestriction
impl GuaranteedStopLossOrderLevelRestriction
pub fn new() -> GuaranteedStopLossOrderLevelRestriction
sourcepub fn with_volume(self, x: f32) -> GuaranteedStopLossOrderLevelRestriction
pub fn with_volume(self, x: f32) -> GuaranteedStopLossOrderLevelRestriction
Applies to Trades with a guaranteed Stop Loss Order attached for the specified Instrument. This is the total allowed Trade volume that can exist within the priceRange based on the trigger prices of the guaranteed Stop Loss Orders. format: A decimal number encoded as a string. The amount of precision provided depends on what the number represents.
- param f32
- return GuaranteedStopLossOrderLevelRestriction
sourcepub fn with_price_range(self, x: f32) -> GuaranteedStopLossOrderLevelRestriction
pub fn with_price_range(self, x: f32) -> GuaranteedStopLossOrderLevelRestriction
The price range the volume applies to. This value is in price units. format: A decimal number encoded as a string. The amount of precision provided depends on what the number represents.
- param f32
- return GuaranteedStopLossOrderLevelRestriction