Sha256: 3749e204a96935b2687a90260b26caf9882e88b90018deda6bb790be7107625e
Contents?: true
Size: 1.04 KB
Versions: 34
Compression:
Stored size: 1.04 KB
Contents
# SnapTrade::TradeExecutionStatus ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **symbol** | [**BrokerageSymbol**](BrokerageSymbol.md) | | [optional] | | **universal_symbol** | [**UniversalSymbol**](UniversalSymbol.md) | | [optional] | | **trade** | [**Trade**](Trade.md) | | [optional] | | **state** | [**State**](State.md) | | [optional] | | **filled_units** | **Integer** | Number of filled units | [optional] | | **action** | [**TradeExecutionStatusAction**](TradeExecutionStatusAction.md) | | [optional] | | **price** | **Float** | Price of execution | [optional] | | **commissions** | **Float** | Fees paid from executing trade | [optional] | | **meta** | **Hash<String, Object>** | Other misc. data | [optional] | ## Example ```ruby require 'snaptrade' instance = SnapTrade::TradeExecutionStatus.new( symbol: null, universal_symbol: null, trade: null, state: null, filled_units: 3, action: null, price: 23.44, commissions: 23.44, meta: {"canceledUnits":2} ) ```
Version data entries
34 entries across 34 versions & 1 rubygems