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) -> Self
pub fn with_volume(self, x: f32) -> Self
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) -> Self
pub fn with_price_range(self, x: f32) -> Self
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