TradableUpdatesRequest
@objc public class TradableUpdatesRequest: NSObject
A request that should be sent to get prices or full account snapshot.
-
A list of instruments’ IDs for which the prices should be returned in the response.
Declaration
Swift
@objc public let instrumentIds: [String]
-
If this is true, response will contain prices for all instruments you have open positions in.
Declaration
Swift
@objc public let includeOpenPositions: Bool
-
If this is true, each price object will contain a Margin Bands object. Defaults to false.
Declaration
Swift
@objc public let includeMarginFactors: Bool
-
Simple description of this object.
Declaration
Swift
public override var description: String
-
Creates an object with given parameters.
Declaration
Swift
@objc public init(instrumentIds: [String], includeOpenPositions: Bool = true, includeMarginFactors: Bool = false)
-
A convenience initializer that creates TradableUpdateRequest object with a list of instruments.
Declaration
Swift
@objc public convenience init(instruments: [TradableInstrument], includeOpenPositions: Bool = true, includeMarginFactors: Bool = false)