From 4963a669f73658961206ebffd1ecf65efeb580ed Mon Sep 17 00:00:00 2001 From: stdcion Date: Mon, 5 Aug 2024 11:09:21 +0000 Subject: [PATCH] deploy: 2.4.1 fbde7c2658094b73d68d584eeef0685b293efc1f --- ...Feed.Graal.Net.Api.DXEndpoint.Builder.html | 18 +-- .../DxFeed.Graal.Net.Api.DXEndpoint.Role.html | 4 +- ...DxFeed.Graal.Net.Api.DXEndpoint.State.html | 4 +- ...et.Api.DXEndpoint.StateChangeListener.html | 4 +- docs/api/DxFeed.Graal.Net.Api.DXEndpoint.html | 84 +++++++------- docs/api/DxFeed.Graal.Net.Api.DXFeed.html | 14 +-- ...eed.Graal.Net.Api.DXFeedEventListener.html | 4 +- ...Feed.Graal.Net.Api.DXFeedSubscription.html | 34 +++--- .../api/DxFeed.Graal.Net.Api.DXPublisher.html | 10 +- ....Net.Api.Osub.IObservableSubscription.html | 10 +- ...Osub.IndexedEventSubscriptionSymbol-1.html | 16 +-- ...i.Osub.IndexedEventSubscriptionSymbol.html | 6 +- ...i.Osub.TimeSeriesSubscriptionSymbol-1.html | 16 +-- ...Api.Osub.TimeSeriesSubscriptionSymbol.html | 8 +- ...eed.Graal.Net.Api.Osub.WildcardSymbol.html | 14 +-- docs/api/DxFeed.Graal.Net.Auth.AuthToken.html | 38 +++---- ...xFeed.Graal.Net.Events.Candles.Candle.html | 52 ++++----- ...les.CandleAlignment.CandleAlignmentId.html | 4 +- ...al.Net.Events.Candles.CandleAlignment.html | 34 +++--- ...aal.Net.Events.Candles.CandleExchange.html | 24 ++-- ...Graal.Net.Events.Candles.CandlePeriod.html | 36 +++--- ...nts.Candles.CandlePrice.CandlePriceId.html | 4 +- ....Graal.Net.Events.Candles.CandlePrice.html | 40 +++---- ...l.Net.Events.Candles.CandlePriceLevel.html | 30 ++--- ...Candles.CandleSession.CandleSessionId.html | 4 +- ...raal.Net.Events.Candles.CandleSession.html | 32 +++--- ...Graal.Net.Events.Candles.CandleSymbol.html | 30 ++--- ...vents.Candles.CandleType.CandleTypeId.html | 4 +- ...d.Graal.Net.Events.Candles.CandleType.html | 44 ++++---- ....Events.Candles.ICandleSymbolProperty.html | 8 +- ...d.Graal.Net.Events.EventCodeAttribute.html | 12 +- .../DxFeed.Graal.Net.Events.EventFlags.html | 28 ++--- .../DxFeed.Graal.Net.Events.IEventType.html | 8 +- ...DxFeed.Graal.Net.Events.IIndexedEvent.html | 10 +- ...DxFeed.Graal.Net.Events.ILastingEvent.html | 4 +- ...eed.Graal.Net.Events.ITimeSeriesEvent.html | 10 +- ...d.Graal.Net.Events.IndexedEventSource.html | 18 +-- ...Graal.Net.Events.Market.AnalyticOrder.html | 18 +-- ...eed.Graal.Net.Events.Market.Direction.html | 4 +- ...d.Graal.Net.Events.Market.IcebergType.html | 4 +- ...d.Graal.Net.Events.Market.MarketEvent.html | 12 +- ....Net.Events.Market.MarketEventSymbols.html | 22 ++-- ...ed.Graal.Net.Events.Market.OptionSale.html | 66 +++++------ .../DxFeed.Graal.Net.Events.Market.Order.html | 12 +- ...d.Graal.Net.Events.Market.OrderAction.html | 4 +- ...eed.Graal.Net.Events.Market.OrderBase.html | 60 +++++----- ...d.Graal.Net.Events.Market.OrderSource.html | 104 +++++++++--------- ...aal.Net.Events.Market.OtcMarketsOrder.html | 26 ++--- ...Net.Events.Market.OtcMarketsPriceType.html | 4 +- ...eed.Graal.Net.Events.Market.PriceType.html | 4 +- ...xFeed.Graal.Net.Events.Market.Profile.html | 50 ++++----- .../DxFeed.Graal.Net.Events.Market.Quote.html | 36 +++--- .../DxFeed.Graal.Net.Events.Market.Scope.html | 4 +- ...et.Events.Market.ShortSaleRestriction.html | 4 +- .../DxFeed.Graal.Net.Events.Market.Side.html | 4 +- ...d.Graal.Net.Events.Market.SpreadOrder.html | 12 +- ...xFeed.Graal.Net.Events.Market.Summary.html | 32 +++--- ...d.Graal.Net.Events.Market.TimeAndSale.html | 62 +++++------ ...aal.Net.Events.Market.TimeAndSaleType.html | 4 +- .../DxFeed.Graal.Net.Events.Market.Trade.html | 10 +- ...eed.Graal.Net.Events.Market.TradeBase.html | 42 +++---- ...Feed.Graal.Net.Events.Market.TradeETH.html | 10 +- ...Graal.Net.Events.Market.TradingStatus.html | 4 +- ...xFeed.Graal.Net.Events.Options.Greeks.html | 36 +++--- ...xFeed.Graal.Net.Events.Options.Series.html | 42 +++---- ...ed.Graal.Net.Events.Options.TheoPrice.html | 34 +++--- ...d.Graal.Net.Events.Options.Underlying.html | 40 +++---- ...xFeed.Graal.Net.Ipf.InstrumentProfile.html | 90 +++++++-------- ...Graal.Net.Ipf.InstrumentProfileReader.html | 16 +-- ...d.Graal.Net.Ipf.InstrumentProfileType.html | 42 +++---- ...t.Ipf.Live.InstrumentProfileCollector.html | 12 +- ....Ipf.Live.InstrumentProfileConnection.html | 18 +-- ....Live.InstrumentProfileUpdateListener.html | 4 +- ...d.Graal.Net.Ipf.Options.OptionChain-1.html | 10 +- ...Net.Ipf.Options.OptionChainsBuilder-1.html | 36 +++--- ....Graal.Net.Ipf.Options.OptionSeries-1.html | 54 ++++----- ...et.Models.AbstractTxModel-1.Builder-2.html | 16 +-- ....Net.Models.AbstractTxModel-1.Builder.html | 4 +- ...ed.Graal.Net.Models.AbstractTxModel-1.html | 16 +-- ...l.Net.Models.IndexedTxModel-1.Builder.html | 10 +- ...eed.Graal.Net.Models.IndexedTxModel-1.html | 12 +- ...Net.Models.MarketDepthModel-1.Builder.html | 20 ++-- ...d.Graal.Net.Models.MarketDepthModel-1.html | 16 +-- ...Net.Models.MarketDepthModelListener-1.html | 4 +- ...et.Models.TimeSeriesTxModel-1.Builder.html | 8 +- ....Graal.Net.Models.TimeSeriesTxModel-1.html | 10 +- ...ed.Graal.Net.Models.TxModelListener-1.html | 4 +- ...t.Native.ErrorHandling.GraalErrorCode.html | 4 +- ...t.Native.ErrorHandling.GraalException.html | 10 +- ...et.Native.ErrorHandling.JavaException.html | 14 +-- ...aal.Net.Native.Events.EventCodeNative.html | 4 +- ...et.Native.Interop.Utf8StringMarshaler.html | 10 +- docs/api/DxFeed.Graal.Net.Schedules.Day.html | 58 +++++----- .../DxFeed.Graal.Net.Schedules.DayFilter.html | 32 +++--- .../DxFeed.Graal.Net.Schedules.Schedule.html | 32 +++--- .../DxFeed.Graal.Net.Schedules.Session.html | 32 +++--- ...eed.Graal.Net.Schedules.SessionFilter.html | 20 ++-- ...xFeed.Graal.Net.Schedules.SessionType.html | 4 +- docs/api/DxFeed.Graal.Net.SystemProperty.html | 10 +- .../DxFeed.Graal.Net.Utils.AttributeUtil.html | 8 +- docs/api/DxFeed.Graal.Net.Utils.BitUtil.html | 8 +- .../DxFeed.Graal.Net.Utils.CmdArgsUtil.html | 12 +- ...xFeed.Graal.Net.Utils.ConcurrentSet-1.html | 22 ++-- docs/api/DxFeed.Graal.Net.Utils.DayUtil.html | 10 +- docs/api/DxFeed.Graal.Net.Utils.EnumUtil.html | 12 +- docs/api/DxFeed.Graal.Net.Utils.MathUtil.html | 18 +-- .../DxFeed.Graal.Net.Utils.PlatformUtils.html | 22 ++-- docs/api/DxFeed.Graal.Net.Utils.QdsTools.html | 6 +- ...DxFeed.Graal.Net.Utils.ReflectionUtil.html | 16 +-- .../DxFeed.Graal.Net.Utils.StringUtil.html | 10 +- .../DxFeed.Graal.Net.Utils.SymbolParser.html | 6 +- .../DxFeed.Graal.Net.Utils.TimeFormat.html | 16 +-- .../DxFeed.Graal.Net.Utils.TimeNanosUtil.html | 10 +- .../DxFeed.Graal.Net.Utils.TimePeriod.html | 6 +- docs/api/DxFeed.Graal.Net.Utils.TimeUtil.html | 16 +-- docs/api/index.html | 2 +- index.html | 39 ++++++- index.json | 2 +- 118 files changed, 1197 insertions(+), 1162 deletions(-) diff --git a/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.Builder.html b/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.Builder.html index a578da2..b56f217 100644 --- a/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.Builder.html +++ b/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.Builder.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class DXEndpoint.Builder +Class DXEndpoint.Builder

@@ -176,7 +176,7 @@

Methods

Build() - +

Builds DXEndpoint instance. @@ -216,7 +216,7 @@

Exceptions

SupportsProperty(string) - +

Checks if the corresponding property key is supported.

@@ -261,7 +261,7 @@

Exceptions

WithName(string) - +

Changes name that is used to distinguish multiple DXEndpoint @@ -309,7 +309,7 @@

Exceptions

WithProperties(IReadOnlyDictionary<string, string>) - +

Sets the specified properties from the provided key-value collection. Unsupported properties are ignored.

@@ -354,7 +354,7 @@

Exceptions

WithProperty(KeyValuePair<string, string>) - +

Sets the specified property. Unsupported properties are ignored.

@@ -399,7 +399,7 @@

Exceptions

WithProperty(string, string) - +

Sets the specified property. Unsupported properties are ignored.

@@ -447,7 +447,7 @@

Exceptions

WithRole(Role) - +

Sets role for the created DXEndpoint. diff --git a/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.Role.html b/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.Role.html index 8887206..4d167bc 100644 --- a/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.Role.html +++ b/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.Role.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@

Table of Contents

-Enum DXEndpoint.Role +Enum DXEndpoint.Role

diff --git a/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.State.html b/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.State.html index ee01f46..bf947df 100644 --- a/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.State.html +++ b/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.State.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum DXEndpoint.State +Enum DXEndpoint.State

diff --git a/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.StateChangeListener.html b/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.StateChangeListener.html index b192652..743b16e 100644 --- a/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.StateChangeListener.html +++ b/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.StateChangeListener.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Delegate DXEndpoint.StateChangeListener +Delegate DXEndpoint.StateChangeListener

diff --git a/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.html b/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.html index 0cfd143..fff57b2 100644 --- a/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.html +++ b/docs/api/DxFeed.Graal.Net.Api.DXEndpoint.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class DXEndpoint +Class DXEndpoint

@@ -188,7 +188,7 @@

Fields

DXEndpointEventTimeProperty - +

Set this property to true to enable EventTime support. @@ -226,7 +226,7 @@

Field Value

DXEndpointStoreEverythingProperty - +

Set this property to to store all ILastingEvent @@ -264,7 +264,7 @@

Field Value

DXFeedAddressProperty - +

Defines default connection address for an endpoint with role @@ -308,7 +308,7 @@

Field Value

DXFeedAggregationPeriodProperty - +

Defines data aggregation period an endpoint with role Feed that @@ -347,7 +347,7 @@

Field Value

DXFeedPasswordProperty - +

Defines default password for an endpoint with role @@ -385,7 +385,7 @@

Field Value

DXFeedPropertiesProperty - +

Defines path to a file with properties for an endpoint with role @@ -435,7 +435,7 @@

Field Value

DXFeedThreadPoolSizeProperty - +

Defines thread pool size for an endpoint with role Feed. @@ -473,7 +473,7 @@

Field Value

DXFeedUserProperty - +

Defines default user name for an endpoint with role @@ -511,7 +511,7 @@

Field Value

DXFeedWildcardEnableProperty - +

Set this property to true to turns on wildcard support. @@ -550,7 +550,7 @@

Field Value

DXPublisherAddressProperty - +

Defines default connection address for an endpoint with role Publisher. @@ -589,7 +589,7 @@

Field Value

DXPublisherPropertiesProperty - +

Defines path to a file with properties for an endpoint with role Publisher. @@ -637,7 +637,7 @@

Field Value

DXPublisherThreadPoolSizeProperty - +

Defines thread pool size for an endpoint with role Publisher. @@ -675,7 +675,7 @@

Field Value

DXSchemeEnabledPropertyPrefix - +

Defines whether a specified field from the scheme should be enabled instead of it's default behaviour. @@ -712,7 +712,7 @@

Field Value

DXSchemeNanoTimeProperty - +

Set this property to true to turn on nanoseconds precision business time. @@ -754,7 +754,7 @@

Field Value

NameProperty - +

Defines property for endpoint name that is used to distinguish multiple endpoints @@ -793,7 +793,7 @@

Methods

AddStateChangeListener(StateChangeListener) - +

Adds listener that is notified about changes in GetState() property. @@ -828,7 +828,7 @@

Parameters

AwaitNotConnected() - +

Waits while this endpoint DXEndpoint.State becomes NotConnected or @@ -860,7 +860,7 @@

AwaitProcessed() - +

Waits until this endpoint stops processing data (becomes quiescent). @@ -890,7 +890,7 @@

Close() - +

Closes this endpoint. All network connection are terminated as with @@ -922,7 +922,7 @@

CloseAndAwaitTermination() - +

Closes this endpoint and wait until all pending data processing tasks are completed. @@ -956,7 +956,7 @@

Connect(string) - +

Connects to the specified remote address. Previously established connections are closed if @@ -1019,7 +1019,7 @@

Exceptions

Create() - +

Creates an endpoint with a role Feed.

@@ -1052,7 +1052,7 @@

Returns

Create(Role) - +

Creates an endpoint with a specified DXEndpoint.Role.

@@ -1091,7 +1091,7 @@

Returns

Disconnect() - +

Terminates all remote network connections. @@ -1124,7 +1124,7 @@

DisconnectAndClear() - +

Terminates all remote network connections and clears stored data. @@ -1157,7 +1157,7 @@

Dispose() - +

Closes this endpoint and releases all resources used @@ -1189,7 +1189,7 @@

GetEventTypes() - +

Gets all IEventType types supported by DXEndpoint.

@@ -1222,7 +1222,7 @@

Returns

GetFeed() - +

Gets DXFeed that is associated with this endpoint.

@@ -1255,7 +1255,7 @@

Returns

GetInstance() - +

Gets a default application-wide singleton instance of DXEndpoint with a Feed role. @@ -1289,7 +1289,7 @@

Returns

GetInstance(Role) - +

Gets a default application-wide singleton instance of DXEndpoint @@ -1330,7 +1330,7 @@

Returns

GetName() - +

Gets endpoint name.

@@ -1363,7 +1363,7 @@

Returns

GetPublisher() - +

Gets DXPublisher that is associated with this endpoint.

@@ -1396,7 +1396,7 @@

Returns

GetRole() - +

Gets the DXEndpoint.Role of this endpoint.

@@ -1429,7 +1429,7 @@

Returns

GetState() - +

Gets the DXEndpoint.State of this endpoint.

@@ -1462,7 +1462,7 @@

Returns

IsClosed() - +

Gets a value indicating whether if this endpoint is closed. @@ -1496,7 +1496,7 @@

Returns

NewBuilder() - +

Creates new DXEndpoint.Builder instance. @@ -1531,7 +1531,7 @@

Returns

Password(string) - +

Changes password for this endpoint. @@ -1578,7 +1578,7 @@

Exceptions

Reconnect() - +

Terminates all established network connections and initiates connecting again with the same address. @@ -1615,7 +1615,7 @@

RemoveStateChangeListener(StateChangeListener) - +

Removes listener that is notified about changes in GetState() property. @@ -1650,7 +1650,7 @@

Parameters

User(string) - +

Changes user name for this endpoint. diff --git a/docs/api/DxFeed.Graal.Net.Api.DXFeed.html b/docs/api/DxFeed.Graal.Net.Api.DXFeed.html index 2ff8606..8ea7b1a 100644 --- a/docs/api/DxFeed.Graal.Net.Api.DXFeed.html +++ b/docs/api/DxFeed.Graal.Net.Api.DXFeed.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class DXFeed +Class DXFeed

@@ -159,7 +159,7 @@

Methods

CreateSubscription(IEnumerable<Type>) - +

Creates new subscription for a list of event types that is attached to this feed.

@@ -205,7 +205,7 @@

Exceptions

CreateSubscription(params Type[]) - +

Creates new subscription for a list of event types that is attached to this feed.

@@ -251,7 +251,7 @@

Exceptions

GetInstance() - +

Gets a default application-wide singleton instance of feed. @@ -285,7 +285,7 @@

Returns

GetLastEventAsync<T>(object, CancellationToken) - +

Requests the last event for the specified event type and symbol. @@ -337,7 +337,7 @@

Type Parameters

GetTimeSeriesAsync<T>(object, long, long, CancellationToken) - +

Requests time series of events for the specified event type, symbol, and a range of time. diff --git a/docs/api/DxFeed.Graal.Net.Api.DXFeedEventListener.html b/docs/api/DxFeed.Graal.Net.Api.DXFeedEventListener.html index 6b7f252..8bce9bf 100644 --- a/docs/api/DxFeed.Graal.Net.Api.DXFeedEventListener.html +++ b/docs/api/DxFeed.Graal.Net.Api.DXFeedEventListener.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Delegate DXFeedEventListener +Delegate DXFeedEventListener

diff --git a/docs/api/DxFeed.Graal.Net.Api.DXFeedSubscription.html b/docs/api/DxFeed.Graal.Net.Api.DXFeedSubscription.html index cf4c2b5..3370a42 100644 --- a/docs/api/DxFeed.Graal.Net.Api.DXFeedSubscription.html +++ b/docs/api/DxFeed.Graal.Net.Api.DXFeedSubscription.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class DXFeedSubscription +Class DXFeedSubscription

@@ -163,7 +163,7 @@

Properties

IsClosed - +

Gets a value indicating whether if this subscription is closed. @@ -200,7 +200,7 @@

Methods

AddEventListener(DXFeedEventListener) - +

Adds listener for events. @@ -236,7 +236,7 @@

Parameters

AddSymbols(IEnumerable<object>) - +

Adds the specified collection of symbols to the set of subscribed symbols. @@ -271,7 +271,7 @@

Parameters

AddSymbols(params object[]) - +

Adds the specified collection of symbols to the set of subscribed symbols. @@ -306,7 +306,7 @@

Parameters

Clear() - +

Clears the set of subscribed symbols.

@@ -333,7 +333,7 @@

Close() - +

Closes this subscription and makes it permanently detached.

@@ -360,7 +360,7 @@

Dispose() - +

Releases all resources used by the current instance of the DXFeedSubscription class.

@@ -387,7 +387,7 @@

GetEventTypes() - +

Gets a set of subscribed event types. The resulting set cannot be modified. @@ -421,7 +421,7 @@

Returns

GetSymbols() - +

Gets a set of subscribed symbols. The resulting set maybe either a snapshot of the set of @@ -455,7 +455,7 @@

Returns

IsContainsEventType(Type) - +

Gets a value indicating whether if this subscription contains the corresponding event type. @@ -495,7 +495,7 @@

Returns

RemoveEventListener(DXFeedEventListener) - +

Removes listener for events.

@@ -528,7 +528,7 @@

Parameters

RemoveSymbols(IEnumerable<object>) - +

Removes the specified collection of symbols from the set of subscribed symbols.

@@ -561,7 +561,7 @@

Parameters

RemoveSymbols(params object[]) - +

Removes the specified collection of symbols from the set of subscribed symbols.

@@ -594,7 +594,7 @@

Parameters

SetSymbols(IEnumerable<object>) - +

Changes the set of subscribed symbols so that it contains just the symbols from the specified collection. @@ -629,7 +629,7 @@

Parameters

SetSymbols(params object[]) - +

Changes the set of subscribed symbols so that it contains just the symbols from the specified array. diff --git a/docs/api/DxFeed.Graal.Net.Api.DXPublisher.html b/docs/api/DxFeed.Graal.Net.Api.DXPublisher.html index 411cd8e..b76bc41 100644 --- a/docs/api/DxFeed.Graal.Net.Api.DXPublisher.html +++ b/docs/api/DxFeed.Graal.Net.Api.DXPublisher.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class DXPublisher +Class DXPublisher

@@ -160,7 +160,7 @@

Methods

GetInstance() - +

Gets a default application-wide singleton instance of DXPublisher.

@@ -193,7 +193,7 @@

Returns

PublishEvents(params IEventType[]) - +

Publishes events to the corresponding feed. If the DXEndpoint of this publisher has @@ -229,7 +229,7 @@

Parameters

PublishEvents(IEnumerable<IEventType>) - +

Publishes events to the corresponding feed. If the DXEndpoint of this publisher has diff --git a/docs/api/DxFeed.Graal.Net.Api.Osub.IObservableSubscription.html b/docs/api/DxFeed.Graal.Net.Api.Osub.IObservableSubscription.html index 1b6648b..014cf45 100644 --- a/docs/api/DxFeed.Graal.Net.Api.Osub.IObservableSubscription.html +++ b/docs/api/DxFeed.Graal.Net.Api.Osub.IObservableSubscription.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Interface IObservableSubscription +Interface IObservableSubscription

@@ -127,7 +127,7 @@

Properties

IsClosed - +

Gets a value indicating whether if this subscription is closed. @@ -164,7 +164,7 @@

Methods

GetEventTypes() - +

Gets a set of subscribed event types. The resulting set cannot be modified. @@ -198,7 +198,7 @@

Returns

IsContainsEventType(Type) - +

Gets a value indicating whether if this subscription contains the corresponding event type. diff --git a/docs/api/DxFeed.Graal.Net.Api.Osub.IndexedEventSubscriptionSymbol-1.html b/docs/api/DxFeed.Graal.Net.Api.Osub.IndexedEventSubscriptionSymbol-1.html index c11e307..55de6ef 100644 --- a/docs/api/DxFeed.Graal.Net.Api.Osub.IndexedEventSubscriptionSymbol-1.html +++ b/docs/api/DxFeed.Graal.Net.Api.Osub.IndexedEventSubscriptionSymbol-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class IndexedEventSubscriptionSymbol<T> +Class IndexedEventSubscriptionSymbol<T>

@@ -167,7 +167,7 @@

Constructors

IndexedEventSubscriptionSymbol(T, IndexedEventSource) - +

Initializes a new instance of the IndexedEventSubscriptionSymbol<T> class @@ -214,7 +214,7 @@

Properties

EventSymbol - +

Gets event symbol.

@@ -246,7 +246,7 @@

Property Value

Source - +

Gets indexed event source.

@@ -282,7 +282,7 @@

Methods

Equals(object?) - +

Indicates whether some other indexed event subscription symbol @@ -322,7 +322,7 @@

Returns

GetHashCode() - +

Returns a hash code value for this object.

@@ -355,7 +355,7 @@

Returns

ToString() - +

diff --git a/docs/api/DxFeed.Graal.Net.Api.Osub.IndexedEventSubscriptionSymbol.html b/docs/api/DxFeed.Graal.Net.Api.Osub.IndexedEventSubscriptionSymbol.html index f0daa0b..91025cf 100644 --- a/docs/api/DxFeed.Graal.Net.Api.Osub.IndexedEventSubscriptionSymbol.html +++ b/docs/api/DxFeed.Graal.Net.Api.Osub.IndexedEventSubscriptionSymbol.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class IndexedEventSubscriptionSymbol +Class IndexedEventSubscriptionSymbol

@@ -170,7 +170,7 @@

Constructors

IndexedEventSubscriptionSymbol(object, IndexedEventSource) - +

Initializes a new instance of the IndexedEventSubscriptionSymbol class diff --git a/docs/api/DxFeed.Graal.Net.Api.Osub.TimeSeriesSubscriptionSymbol-1.html b/docs/api/DxFeed.Graal.Net.Api.Osub.TimeSeriesSubscriptionSymbol-1.html index c48d78f..ae976eb 100644 --- a/docs/api/DxFeed.Graal.Net.Api.Osub.TimeSeriesSubscriptionSymbol-1.html +++ b/docs/api/DxFeed.Graal.Net.Api.Osub.TimeSeriesSubscriptionSymbol-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class TimeSeriesSubscriptionSymbol<T> +Class TimeSeriesSubscriptionSymbol<T>

@@ -172,7 +172,7 @@

Constructors

TimeSeriesSubscriptionSymbol(T, DateTimeOffset) - +

Initializes a new instance of the TimeSeriesSubscriptionSymbol<T> class @@ -209,7 +209,7 @@

Parameters

TimeSeriesSubscriptionSymbol(T, long) - +

Initializes a new instance of the TimeSeriesSubscriptionSymbol<T> class @@ -250,7 +250,7 @@

Properties

FromTime - +

Gets subscription time in milliseconds since Unix epoch.

@@ -286,7 +286,7 @@

Methods

Equals(object?) - +

Indicates whether some other time series event subscription symbol @@ -326,7 +326,7 @@

Returns

GetHashCode() - +

Returns a hash code value for this object.

@@ -359,7 +359,7 @@

Returns

ToString() - +

diff --git a/docs/api/DxFeed.Graal.Net.Api.Osub.TimeSeriesSubscriptionSymbol.html b/docs/api/DxFeed.Graal.Net.Api.Osub.TimeSeriesSubscriptionSymbol.html index 5fa66e2..905cf5c 100644 --- a/docs/api/DxFeed.Graal.Net.Api.Osub.TimeSeriesSubscriptionSymbol.html +++ b/docs/api/DxFeed.Graal.Net.Api.Osub.TimeSeriesSubscriptionSymbol.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class TimeSeriesSubscriptionSymbol +Class TimeSeriesSubscriptionSymbol

@@ -173,7 +173,7 @@

Constructors

TimeSeriesSubscriptionSymbol(object, DateTimeOffset) - +

Initializes a new instance of the TimeSeriesSubscriptionSymbol class @@ -210,7 +210,7 @@

Parameters

TimeSeriesSubscriptionSymbol(object, long) - +

Initializes a new instance of the TimeSeriesSubscriptionSymbol class diff --git a/docs/api/DxFeed.Graal.Net.Api.Osub.WildcardSymbol.html b/docs/api/DxFeed.Graal.Net.Api.Osub.WildcardSymbol.html index e50c5c3..a2e1240 100644 --- a/docs/api/DxFeed.Graal.Net.Api.Osub.WildcardSymbol.html +++ b/docs/api/DxFeed.Graal.Net.Api.Osub.WildcardSymbol.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class WildcardSymbol +Class WildcardSymbol

@@ -153,7 +153,7 @@

Fields

All - +

Represents [wildcard] subscription to all events of the specific event type. @@ -193,7 +193,7 @@

Field Value

ReservedPrefix - +

Symbol prefix that is reserved for wildcard subscriptions. @@ -230,7 +230,7 @@

Methods

Equals(object?) - +

Determines whether the specified object is equal to the current object.

@@ -269,7 +269,7 @@

Returns

GetHashCode() - +

Returns a hash code value for this object.

@@ -302,7 +302,7 @@

Returns

ToString() - +

diff --git a/docs/api/DxFeed.Graal.Net.Auth.AuthToken.html b/docs/api/DxFeed.Graal.Net.Auth.AuthToken.html index 1d48994..d9d7d86 100644 --- a/docs/api/DxFeed.Graal.Net.Auth.AuthToken.html +++ b/docs/api/DxFeed.Graal.Net.Auth.AuthToken.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class AuthToken +Class AuthToken

@@ -155,7 +155,7 @@

Fields

BasicScheme - +

The Basic Authentication Scheme.

@@ -186,7 +186,7 @@

Field Value

BearerScheme - +

The Bearer Authentication (token authentication) Scheme.

@@ -222,7 +222,7 @@

Properties

HttpAuthorization - +

Gets the HTTP authorization header value.

@@ -254,7 +254,7 @@

Property Value

Password - +

Gets the password or null if it is not known or applicable.

@@ -286,7 +286,7 @@

Property Value

Scheme - +

Gets the authentication scheme.

@@ -318,7 +318,7 @@

Property Value

User - +

Gets the username or null if it is not known or applicable.

@@ -350,7 +350,7 @@

Property Value

Value - +

Gets the access token for RFC6750 or the Base64-encoded "username:password" for RFC2617.

@@ -386,7 +386,7 @@

Methods

CreateBasicToken(string) - +

Constructs an AuthToken with the specified username and password per RFC2617. @@ -432,7 +432,7 @@

Exceptions

CreateBasicToken(string, string) - +

Constructs an AuthToken with the specified username and password per RFC2617. @@ -475,7 +475,7 @@

Returns

CreateBasicTokenOrNull(string?, string?) - +

Constructs an AuthToken with the specified username and password per RFC2617. @@ -518,7 +518,7 @@

Returns

CreateBearerToken(string) - +

Constructs an AuthToken with the specified bearer token per RFC6750.

@@ -563,7 +563,7 @@

Exceptions

CreateBearerTokenOrNull(string?) - +

Constructs an AuthToken with the specified bearer token per RFC6750.

@@ -602,7 +602,7 @@

Returns

CreateCustomToken(string, string) - +

Constructs an AuthToken with a custom scheme and value.

@@ -650,7 +650,7 @@

Exceptions

Equals(object?) - +

Determines whether the specified object is equal to the current object.

@@ -689,7 +689,7 @@

Returns

GetHashCode() - +

Returns a hash code value for this object.

@@ -722,7 +722,7 @@

Returns

ToString() - +

Returns string representation of this token.

@@ -755,7 +755,7 @@

Returns

ValueOf(string) - +

Constructs an AuthToken from the specified string.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.Candle.html b/docs/api/DxFeed.Graal.Net.Events.Candles.Candle.html index 3d57bc6..465d696 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.Candle.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.Candle.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class Candle +Class Candle

@@ -167,7 +167,7 @@

Constructors

Candle() - +

Initializes a new instance of the Candle class.

@@ -194,7 +194,7 @@

Candle(CandleSymbol) - +

Initializes a new instance of the Candle class with the specified event symbol.

@@ -230,7 +230,7 @@

Fields

MaxSequence - +

Maximum allowed sequence value. @@ -267,7 +267,7 @@

Properties

AskVolume - +

Gets or sets ask volume in this candle as floating number with fractions.

@@ -299,7 +299,7 @@

Property Value

BidVolume - +

Gets or sets bid volume in this candle as floating number with fractions.

@@ -331,7 +331,7 @@

Property Value

CandleSymbol - +

Gets or sets candle symbol object.

@@ -363,7 +363,7 @@

Property Value

Close - +

Gets or sets the last (close) price of this candle.

@@ -395,7 +395,7 @@

Property Value

Count - +

Gets or sets total number of original trade (or quote) events in this candle.

@@ -427,7 +427,7 @@

Property Value

EventFlags - +

Gets or sets transactional event flags.

@@ -459,7 +459,7 @@

Property Value

EventSource - +

Gets a source identifier for this event, @@ -492,7 +492,7 @@

Property Value

EventSymbol - +

Gets or sets event symbol that identifies this event type DXFeedSubscription. @@ -525,7 +525,7 @@

Property Value

EventTime - +

Gets or sets time when event was created or zero when time is not available. @@ -560,7 +560,7 @@

Property Value

High - +

Gets or sets the maximal (high) price of this candle.

@@ -592,7 +592,7 @@

Property Value

ImpVolatility - +

Gets or sets implied volatility.

@@ -624,7 +624,7 @@

Property Value

Index - +

Gets or sets unique per-symbol index of this time and sale event. @@ -660,7 +660,7 @@

Property Value

Low - +

Gets or sets the minimal (low) price of this candle.

@@ -692,7 +692,7 @@

Property Value

Open - +

Gets or sets the first (open) price of this candle.

@@ -724,7 +724,7 @@

Property Value

OpenInterest - +

Gets or sets open interest as floating number with fractions.

@@ -756,7 +756,7 @@

Property Value

Sequence - +

Gets or sets sequence number of this event to distinguish events that have the same Time. @@ -796,7 +796,7 @@

Exceptions

Time - +

Gets or sets timestamp of the original event. @@ -829,7 +829,7 @@

Property Value

VWAP - +

Gets or sets volume-weighted average price (VWAP) in this candle. @@ -862,7 +862,7 @@

Property Value

Volume - +

Gets or sets total volume in this candle as floating number with fractions. @@ -899,7 +899,7 @@

Methods

BaseFieldsToString() - +

Returns string representation of this candle fields.

@@ -932,7 +932,7 @@

Returns

ToString() - +

Returns string representation of this candle event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleAlignment.CandleAlignmentId.html b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleAlignment.CandleAlignmentId.html index a922ef4..8f5b6c2 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleAlignment.CandleAlignmentId.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleAlignment.CandleAlignmentId.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum CandleAlignment.CandleAlignmentId +Enum CandleAlignment.CandleAlignmentId

diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleAlignment.html b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleAlignment.html index 02d44a6..0c31d4e 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleAlignment.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleAlignment.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class CandleAlignment +Class CandleAlignment

@@ -161,7 +161,7 @@

Fields

AttributeKey - +

The attribute key that is used to store the value of CandleAlignment in @@ -196,7 +196,7 @@

Field Value

Default - +

Default alignment is Midnight.

@@ -227,7 +227,7 @@

Field Value

Midnight - +

Align candles on midnight.

@@ -258,7 +258,7 @@

Field Value

Session - +

Align candles on trading sessions.

@@ -294,7 +294,7 @@

Properties

Id - +

Gets CandleAlignment.CandleAlignmentId associated with this instance.

@@ -326,7 +326,7 @@

Property Value

Name - +

Gets full name this CandleAlignment instance. @@ -361,7 +361,7 @@

Property Value

Value - +

Returns string representation of this candle alignment. @@ -400,7 +400,7 @@

Methods

ChangeAttributeForSymbol(string?) - +

Returns candle event symbol string with this candle alignment set.

@@ -439,7 +439,7 @@

Returns

CheckInAttribute(CandleSymbol) - +

Internal method that initializes attribute in the candle symbol.

@@ -478,7 +478,7 @@

Exceptions

GetAttributeForSymbol(string?) - +

Gets candle alignment of the given candle symbol string. @@ -518,7 +518,7 @@

Returns

GetById(CandleAlignmentId) - +

Gets CandleAlignment associated with the specified CandleAlignment.CandleAlignmentId.

@@ -563,7 +563,7 @@

Exceptions

NormalizeAttributeForSymbol(string?) - +

Normalizes candle symbol string with representation of the candle alignment attribute.

@@ -602,7 +602,7 @@

Returns

Parse(string) - +

Parses string representation of candle alignment into object. @@ -649,7 +649,7 @@

Exceptions

ToFullString() - +

Returns full string representation of this candle alignment. @@ -684,7 +684,7 @@

Returns

ToString() - +

Returns string representation of this candle alignment. diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleExchange.html b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleExchange.html index 4f728a7..39c033b 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleExchange.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleExchange.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class CandleExchange +Class CandleExchange

@@ -156,7 +156,7 @@

Fields

Composite - +

Composite exchange where data is taken from all exchanges.

@@ -187,7 +187,7 @@

Field Value

Default - +

Default exchange is Composite.

@@ -223,7 +223,7 @@

Properties

ExchangeCode - +

Gets exchange code. @@ -260,7 +260,7 @@

Methods

ChangeAttributeForSymbol(string?) - +

Returns candle event symbol string with this candle exchange set.

@@ -299,7 +299,7 @@

Returns

CheckInAttribute(CandleSymbol) - +

Internal method that initializes attribute in the candle symbol.

@@ -338,7 +338,7 @@

Exceptions

Equals(object?) - +

Determines whether the specified object is equal to the current object.

@@ -377,7 +377,7 @@

Returns

GetAttributeForSymbol(string?) - +

Gets exchange attribute object of the given candle symbol string. @@ -417,7 +417,7 @@

Returns

GetHashCode() - +

Returns a hash code value for this object.

@@ -450,7 +450,7 @@

Returns

ToString() - +

Returns string representation of this exchange. @@ -485,7 +485,7 @@

Returns

ValueOf(char) - +

Returns exchange attribute object that corresponds to the specified exchange code character.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePeriod.html b/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePeriod.html index fed7c16..268e6e6 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePeriod.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePeriod.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class CandlePeriod +Class CandlePeriod

@@ -156,7 +156,7 @@

Fields

AttributeKey - +

The attribute key that is used to store the value of CandlePeriod in @@ -192,7 +192,7 @@

Field Value

Day - +

Day aggregation where each candle represents a day.

@@ -223,7 +223,7 @@

Field Value

Default - +

Default period is Tick.

@@ -254,7 +254,7 @@

Field Value

Tick - +

Tick aggregation where each candle represents an individual tick.

@@ -290,7 +290,7 @@

Properties

PeriodIntervalMillis - +

Gets aggregation period in milliseconds as closely as possible. @@ -331,7 +331,7 @@

Property Value

Type - +

Gets aggregation period type.

@@ -363,7 +363,7 @@

Property Value

Value - +

Gets aggregation period value. @@ -402,7 +402,7 @@

Methods

ChangeAttributeForSymbol(string?) - +

Returns candle event symbol string with this aggregation period set.

@@ -441,7 +441,7 @@

Returns

CheckInAttribute(CandleSymbol) - +

Internal method that initializes attribute in the candle symbol.

@@ -480,7 +480,7 @@

Exceptions

Equals(object?) - +

Determines whether the specified object is equal to the current object. @@ -521,7 +521,7 @@

Returns

GetAttributeForSymbol(string?) - +

Gets candle period of the given candle symbol string. @@ -561,7 +561,7 @@

Returns

GetHashCode() - +

Returns a hash code value for this object.

@@ -594,7 +594,7 @@

Returns

NormalizeAttributeForSymbol(string?) - +

Returns candle symbol string with the normalized representation of the candle period attribute.

@@ -633,7 +633,7 @@

Returns

Parse(string) - +

Parses string representation of aggregation period into object. @@ -688,7 +688,7 @@

Exceptions

ToString() - +

Returns string representation of this aggregation period. @@ -727,7 +727,7 @@

Returns

ValueOf(double, CandleType) - +

Returns candle period with the given value and type.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePrice.CandlePriceId.html b/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePrice.CandlePriceId.html index cfc692b..31a38e2 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePrice.CandlePriceId.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePrice.CandlePriceId.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum CandlePrice.CandlePriceId +Enum CandlePrice.CandlePriceId

diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePrice.html b/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePrice.html index ff3cc49..b9ec721 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePrice.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePrice.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class CandlePrice +Class CandlePrice

@@ -161,7 +161,7 @@

Fields

Ask - +

Quote ask price.

@@ -192,7 +192,7 @@

Field Value

AttributeKey - +

The attribute key that is used to store the value of CandlePrice in @@ -227,7 +227,7 @@

Field Value

Bid - +

Quote bid price.

@@ -258,7 +258,7 @@

Field Value

Default - +

Default price type is Last.

@@ -289,7 +289,7 @@

Field Value

Last - +

Last trading price.

@@ -320,7 +320,7 @@

Field Value

Mark - +

Market price defined as average between quote bid and ask prices.

@@ -351,7 +351,7 @@

Field Value

Settlement - +

Official settlement price that is defined by exchange or last trading price otherwise. @@ -391,7 +391,7 @@

Properties

Id - +

Gets CandlePrice.CandlePriceId associated with this instance.

@@ -423,7 +423,7 @@

Property Value

Name - +

Gets full name this CandlePrice instance. @@ -458,7 +458,7 @@

Property Value

Value - +

Returns string representation of this candle price type. @@ -498,7 +498,7 @@

Methods

ChangeAttributeForSymbol(string?) - +

Returns candle event symbol string with this candle price type set.

@@ -537,7 +537,7 @@

Returns

CheckInAttribute(CandleSymbol) - +

Internal method that initializes attribute in the candle symbol.

@@ -576,7 +576,7 @@

Exceptions

GetAttributeForSymbol(string?) - +

Gets candle price type of the given candle symbol string. @@ -616,7 +616,7 @@

Returns

GetById(CandlePriceId) - +

Gets CandlePrice associated with the specified CandlePrice.CandlePriceId.

@@ -661,7 +661,7 @@

Exceptions

NormalizeAttributeForSymbol(string?) - +

Normalizes candle symbol string with representation of the candle price type attribute.

@@ -700,7 +700,7 @@

Returns

Parse(string) - +

Parses string representation of candle price type into object. @@ -747,7 +747,7 @@

Exceptions

ToFullString() - +

Returns full string representation of this candle price type. @@ -782,7 +782,7 @@

Returns

ToString() - +

Returns string representation of this candle price type. diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePriceLevel.html b/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePriceLevel.html index 44e799f..37c56f0 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePriceLevel.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.CandlePriceLevel.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class CandlePriceLevel +Class CandlePriceLevel

@@ -159,7 +159,7 @@

Fields

AttributeKey - +

The attribute key that is used to store the value of CandlePriceLevel in @@ -194,7 +194,7 @@

Field Value

Default - +

Default candle price level double.NaN.

@@ -230,7 +230,7 @@

Properties

Value - +

Gets a price level value. @@ -267,7 +267,7 @@

Methods

ChangeAttributeForSymbol(string?) - +

Returns candle event symbol string with this candle price level set.

@@ -306,7 +306,7 @@

Returns

CheckInAttribute(CandleSymbol) - +

Internal method that initializes attribute in the candle symbol.

@@ -345,7 +345,7 @@

Exceptions

Equals(object?) - +

Determines whether the specified object is equal to the current object. @@ -385,7 +385,7 @@

Returns

GetAttributeForSymbol(string?) - +

Gets candle price level of the given candle symbol string. @@ -425,7 +425,7 @@

Returns

GetHashCode() - +

Returns a hash code value for this object.

@@ -458,7 +458,7 @@

Returns

NormalizeAttributeForSymbol(string?) - +

Normalizes candle symbol string with representation of the candle price level attribute.

@@ -497,7 +497,7 @@

Returns

Parse(string) - +

Parses string representation of candle price level into object. @@ -538,7 +538,7 @@

Returns

ToFullString() - +

Returns full string representation of this candle price level attribute. @@ -573,7 +573,7 @@

Returns

ToString() - +

Returns string representation of this candle price level attribute. @@ -609,7 +609,7 @@

Returns

ValueOf(double) - +

Returns candle price level object that corresponds to the specified value.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleSession.CandleSessionId.html b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleSession.CandleSessionId.html index fae2bb8..8c593e8 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleSession.CandleSessionId.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleSession.CandleSessionId.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum CandleSession.CandleSessionId +Enum CandleSession.CandleSessionId

diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleSession.html b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleSession.html index 76cd353..0b68e05 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleSession.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleSession.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class CandleSession +Class CandleSession

@@ -161,7 +161,7 @@

Fields

Any - +

All trading sessions are used to build candles.

@@ -192,7 +192,7 @@

Field Value

AttributeKey - +

The attribute key that is used to store the value of CandleSession in @@ -228,7 +228,7 @@

Field Value

Default - +

Default trading session is Any.

@@ -259,7 +259,7 @@

Field Value

Regular - +

Only regular trading session data is used to build candles.

@@ -295,7 +295,7 @@

Properties

Id - +

Gets CandleSession.CandleSessionId associated with this instance.

@@ -327,7 +327,7 @@

Property Value

Name - +

Gets full name this CandleSession instance. @@ -362,7 +362,7 @@

Property Value

Value - +

Returns string representation of this candle session attribute. @@ -402,7 +402,7 @@

Methods

ChangeAttributeForSymbol(string?) - +

Returns candle event symbol string with this session attribute set.

@@ -441,7 +441,7 @@

Returns

CheckInAttribute(CandleSymbol) - +

Internal method that initializes attribute in the candle symbol.

@@ -480,7 +480,7 @@

Exceptions

GetAttributeForSymbol(string?) - +

Gets candle session of the given candle symbol string. @@ -520,7 +520,7 @@

Returns

NormalizeAttributeForSymbol(string?) - +

Normalizes candle symbol string with representation of the candle session attribute.

@@ -559,7 +559,7 @@

Returns

Parse(string) - +

Parses string representation of candle session attribute into object. @@ -606,7 +606,7 @@

Exceptions

ToFullString() - +

Returns full string representation of this candle session attribute. @@ -641,7 +641,7 @@

Returns

ToString() - +

Returns string representation of this candle session attribute. diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleSymbol.html b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleSymbol.html index d2a59c6..99952dc 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleSymbol.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleSymbol.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class CandleSymbol +Class CandleSymbol

@@ -152,7 +152,7 @@

Properties

Alignment - +

Gets alignment attribute of this symbol.

@@ -184,7 +184,7 @@

Property Value

BaseSymbol - +

Gets base market symbol without attributes.

@@ -216,7 +216,7 @@

Property Value

Exchange - +

Gets exchange attribute of this symbol.

@@ -248,7 +248,7 @@

Property Value

Period - +

Gets aggregation period of this symbol.

@@ -280,7 +280,7 @@

Property Value

Price - +

Gets price type attribute of this symbol.

@@ -312,7 +312,7 @@

Property Value

PriceLevel - +

Gets price level attribute of this symbol.

@@ -344,7 +344,7 @@

Property Value

Session - +

Gets session attribute of this symbol.

@@ -376,7 +376,7 @@

Property Value

Symbol - +

Returns string representation of this symbol. @@ -415,7 +415,7 @@

Methods

Equals(object?) - +

Determines whether the specified object is equal to the current object.

@@ -454,7 +454,7 @@

Returns

GetHashCode() - +

Returns a hash code value for this symbol.

@@ -487,7 +487,7 @@

Returns

ToString() - +

Returns string representation of this symbol. @@ -522,7 +522,7 @@

Returns

ValueOf(string?) - +

Converts the given string symbol into the candle symbol object.

@@ -567,7 +567,7 @@

Exceptions

ValueOf(string?, params ICandleSymbolProperty[]) - +

Converts the given string symbol into the candle symbol object with the specified attribute set.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleType.CandleTypeId.html b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleType.CandleTypeId.html index 5ac29b8..3c1a092 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleType.CandleTypeId.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleType.CandleTypeId.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum CandleType.CandleTypeId +Enum CandleType.CandleTypeId

diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleType.html b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleType.html index ebf2b95..e6c5d88 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.CandleType.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.CandleType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class CandleType +Class CandleType

@@ -155,7 +155,7 @@

Fields

Day - +

Certain number of days.

@@ -186,7 +186,7 @@

Field Value

Hour - +

Certain number of hours.

@@ -217,7 +217,7 @@

Field Value

Minute - +

Certain number of minutes.

@@ -248,7 +248,7 @@

Field Value

Month - +

Certain number of months.

@@ -279,7 +279,7 @@

Field Value

OptExp - +

Certain number of option expirations.

@@ -310,7 +310,7 @@

Field Value

Price - +

Certain price change, calculated according to the following rules:

@@ -343,7 +343,7 @@

Field Value

PriceMomentum - +

Certain price change, calculated according to the following rules:

@@ -376,7 +376,7 @@

Field Value

PriceRenko - +

Certain price change, calculated according to the following rules:

@@ -409,7 +409,7 @@

Field Value

Second - +

Certain number of seconds.

@@ -440,7 +440,7 @@

Field Value

Tick - +

Certain number of ticks.

@@ -471,7 +471,7 @@

Field Value

Volume - +

Certain volume of trades.

@@ -502,7 +502,7 @@

Field Value

Week - +

Certain number of weeks.

@@ -533,7 +533,7 @@

Field Value

Year - +

Certain number of years.

@@ -569,7 +569,7 @@

Properties

Id - +

Gets CandleType.CandleTypeId associated with this instance.

@@ -601,7 +601,7 @@

Property Value

Name - +

Gets full name this CandleType instance. @@ -636,7 +636,7 @@

Property Value

PeriodIntervalMillis - +

Gets candle type period in milliseconds (aggregation period) as closely as possible. @@ -675,7 +675,7 @@

Property Value

Value - +

Returns string representation of this candle type. @@ -716,7 +716,7 @@

Methods

GetById(CandleTypeId) - +

Gets CandleType associated with the specified CandleType.CandleTypeId.

@@ -761,7 +761,7 @@

Exceptions

Parse(string) - +

Parses string representation of candle type into object. @@ -809,7 +809,7 @@

Exceptions

ToString() - +

Returns string representation of this candle type. diff --git a/docs/api/DxFeed.Graal.Net.Events.Candles.ICandleSymbolProperty.html b/docs/api/DxFeed.Graal.Net.Events.Candles.ICandleSymbolProperty.html index d1dd62d..2f8bfc0 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Candles.ICandleSymbolProperty.html +++ b/docs/api/DxFeed.Graal.Net.Events.Candles.ICandleSymbolProperty.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Interface ICandleSymbolProperty +Interface ICandleSymbolProperty

@@ -125,7 +125,7 @@

Methods

ChangeAttributeForSymbol(string?) - +

Change candle event symbol string with this attribute set @@ -165,7 +165,7 @@

Returns

CheckInAttribute(CandleSymbol) - +

Internal method that initializes attribute in the candle symbol.

diff --git a/docs/api/DxFeed.Graal.Net.Events.EventCodeAttribute.html b/docs/api/DxFeed.Graal.Net.Events.EventCodeAttribute.html index 0134b7b..c0e2539 100644 --- a/docs/api/DxFeed.Graal.Net.Events.EventCodeAttribute.html +++ b/docs/api/DxFeed.Graal.Net.Events.EventCodeAttribute.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class EventCodeAttribute +Class EventCodeAttribute

@@ -261,7 +261,7 @@

Constructors

EventCodeAttribute(EventCodeNative) - +

Initializes a new instance of the EventCodeAttribute class.

@@ -298,7 +298,7 @@

Properties

EventCode - +

Gets native event code.

@@ -334,7 +334,7 @@

Methods

GetEventCode(Type) - +

Gets native event code from specified type.

@@ -379,7 +379,7 @@

Exceptions

GetEventCodes(params Type[]) - +

Gets native event codes from specified types.

diff --git a/docs/api/DxFeed.Graal.Net.Events.EventFlags.html b/docs/api/DxFeed.Graal.Net.Events.EventFlags.html index d1bf9d3..98ca9cd 100644 --- a/docs/api/DxFeed.Graal.Net.Events.EventFlags.html +++ b/docs/api/DxFeed.Graal.Net.Events.EventFlags.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class EventFlags +Class EventFlags

@@ -156,7 +156,7 @@

Fields

RemoveEvent - +

Indicates that the event with the corresponding index has to be removed.

@@ -187,7 +187,7 @@

Field Value

SnapShotMode - +

Is used to instruct dxFeed to use snapshot mode. @@ -221,7 +221,7 @@

Field Value

SnapshotBegin - +

Indicates when the loading of a snapshot starts.

@@ -252,7 +252,7 @@

Field Value

SnapshotEnd - +

SnapshotEnd or SnapshotSnip indicates the end of a snapshot. @@ -288,7 +288,7 @@

Field Value

SnapshotSnip - +

SnapshotEnd or SnapshotSnip indicates the end of a snapshot. @@ -324,7 +324,7 @@

Field Value

TxPending - +

Indicates a pending transactional update. When TxPending is 1, @@ -361,7 +361,7 @@

Methods

IsPending(IIndexedEvent) - +

Determines if the given event is in a pending state.

@@ -400,7 +400,7 @@

Returns

IsRemove(IIndexedEvent) - +

Determines if the given event is marked for removal.

@@ -439,7 +439,7 @@

Returns

IsSnapshotBegin(IIndexedEvent) - +

Determines if the given event marks the beginning of a snapshot.

@@ -478,7 +478,7 @@

Returns

IsSnapshotEnd(IIndexedEvent) - +

Determines if the given event marks the end of a snapshot.

@@ -517,7 +517,7 @@

Returns

IsSnapshotEndOrSnip(IIndexedEvent) - +

Determines if the given event marks the end of a snapshot or a snapshot snip.

@@ -556,7 +556,7 @@

Returns

IsSnapshotSnip(IIndexedEvent) - +

Determines if the given event is marked as a snapshot snip.

diff --git a/docs/api/DxFeed.Graal.Net.Events.IEventType.html b/docs/api/DxFeed.Graal.Net.Events.IEventType.html index 8d2cf90..96d3b66 100644 --- a/docs/api/DxFeed.Graal.Net.Events.IEventType.html +++ b/docs/api/DxFeed.Graal.Net.Events.IEventType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Interface IEventType +Interface IEventType

@@ -130,7 +130,7 @@

Properties

EventSymbol - +

Gets or sets event symbol that identifies this event type DXFeedSubscription. @@ -163,7 +163,7 @@

Property Value

EventTime - +

Gets or sets time when event was created or zero when time is not available. diff --git a/docs/api/DxFeed.Graal.Net.Events.IIndexedEvent.html b/docs/api/DxFeed.Graal.Net.Events.IIndexedEvent.html index 2ccac8a..32a3fb6 100644 --- a/docs/api/DxFeed.Graal.Net.Events.IIndexedEvent.html +++ b/docs/api/DxFeed.Graal.Net.Events.IIndexedEvent.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Interface IIndexedEvent +Interface IIndexedEvent

@@ -141,7 +141,7 @@

Properties

EventFlags - +

Gets or sets transactional event flags.

@@ -173,7 +173,7 @@

Property Value

EventSource - +

Gets source of this event.

@@ -205,7 +205,7 @@

Property Value

Index - +

Gets or sets unique per-symbol index of this event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.ILastingEvent.html b/docs/api/DxFeed.Graal.Net.Events.ILastingEvent.html index b7a667b..e0e960e 100644 --- a/docs/api/DxFeed.Graal.Net.Events.ILastingEvent.html +++ b/docs/api/DxFeed.Graal.Net.Events.ILastingEvent.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Interface ILastingEvent +Interface ILastingEvent

diff --git a/docs/api/DxFeed.Graal.Net.Events.ITimeSeriesEvent.html b/docs/api/DxFeed.Graal.Net.Events.ITimeSeriesEvent.html index 44d3460..abeb625 100644 --- a/docs/api/DxFeed.Graal.Net.Events.ITimeSeriesEvent.html +++ b/docs/api/DxFeed.Graal.Net.Events.ITimeSeriesEvent.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Interface ITimeSeriesEvent +Interface ITimeSeriesEvent

@@ -145,7 +145,7 @@

Properties

EventSource - +

Gets a source identifier for this event, @@ -178,7 +178,7 @@

Property Value

Index - +

Gets or sets unique per-symbol index of this event. @@ -219,7 +219,7 @@

Property Value

Time - +

Gets or sets timestamp of the event. diff --git a/docs/api/DxFeed.Graal.Net.Events.IndexedEventSource.html b/docs/api/DxFeed.Graal.Net.Events.IndexedEventSource.html index ed83d03..4dc7dad 100644 --- a/docs/api/DxFeed.Graal.Net.Events.IndexedEventSource.html +++ b/docs/api/DxFeed.Graal.Net.Events.IndexedEventSource.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class IndexedEventSource +Class IndexedEventSource

@@ -156,7 +156,7 @@

Constructors

IndexedEventSource(int, string) - +

Initializes a new instance of the IndexedEventSource class.

@@ -195,7 +195,7 @@

Fields

DEFAULT - +

The default source with zero identifier for all events that do not support multiple sources.

@@ -231,7 +231,7 @@

Properties

Id - +

Gets a source identifier. Source identifier is non-negative.

@@ -263,7 +263,7 @@

Property Value

Name - +

Gets a name of identifier.

@@ -299,7 +299,7 @@

Methods

Equals(object?) - +

Indicates whether some other indexed event source has the same id.

@@ -338,7 +338,7 @@

Returns

GetHashCode() - +

Returns a hash code value for this object. @@ -372,7 +372,7 @@

Returns

ToString() - +

Returns a string representation of the object.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.AnalyticOrder.html b/docs/api/DxFeed.Graal.Net.Events.Market.AnalyticOrder.html index f09e07d..ee92f67 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.AnalyticOrder.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.AnalyticOrder.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class AnalyticOrder +Class AnalyticOrder

@@ -255,7 +255,7 @@

Constructors

AnalyticOrder() - +

Initializes a new instance of the AnalyticOrder class.

@@ -282,7 +282,7 @@

AnalyticOrder(string?) - +

Initializes a new instance of the AnalyticOrder class with the specified event symbol.

@@ -319,7 +319,7 @@

Properties

IcebergExecutedSize - +

Gets or sets iceberg executed size of this analytic order.

@@ -351,7 +351,7 @@

Property Value

IcebergHiddenSize - +

Gets or sets iceberg hidden size of this analytic order.

@@ -383,7 +383,7 @@

Property Value

IcebergPeakSize - +

Gets or sets iceberg peak size of this analytic order.

@@ -415,7 +415,7 @@

Property Value

IcebergType - +

Gets or sets iceberg type of this analytic order.

@@ -451,7 +451,7 @@

Methods

ToString() - +

Returns string representation of this spread order event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.Direction.html b/docs/api/DxFeed.Graal.Net.Events.Market.Direction.html index 7f07952..45abe4d 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.Direction.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.Direction.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum Direction +Enum Direction

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.IcebergType.html b/docs/api/DxFeed.Graal.Net.Events.Market.IcebergType.html index a13a43b..f8d426a 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.IcebergType.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.IcebergType.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum IcebergType +Enum IcebergType

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.MarketEvent.html b/docs/api/DxFeed.Graal.Net.Events.Market.MarketEvent.html index e7bb645..8304628 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.MarketEvent.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.MarketEvent.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class MarketEvent +Class MarketEvent

@@ -184,7 +184,7 @@

Constructors

MarketEvent() - +

Initializes a new instance of the MarketEvent class.

@@ -211,7 +211,7 @@

MarketEvent(string?) - +

Initializes a new instance of the MarketEvent class with the specified event symbol.

@@ -248,7 +248,7 @@

Properties

EventSymbol - +

Gets or sets event symbol that identifies this event type DXFeedSubscription. @@ -281,7 +281,7 @@

Property Value

EventTime - +

Gets or sets time when event was created or zero when time is not available. diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.MarketEventSymbols.html b/docs/api/DxFeed.Graal.Net.Events.Market.MarketEventSymbols.html index f5609bb..347427d 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.MarketEventSymbols.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.MarketEventSymbols.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class MarketEventSymbols +Class MarketEventSymbols

@@ -169,7 +169,7 @@

Methods

ChangeAttributeStringByKey(string?, string?, string?) - +

Changes value of one attribute value while leaving exchange code and other attributes intact. @@ -221,7 +221,7 @@

Exceptions

ChangeBaseSymbol(string?, string) - +

Changes base symbol while leaving exchange code and attributes intact. @@ -264,7 +264,7 @@

Returns

ChangeExchangeCode(string?, char) - +

Changes exchange code of the specified symbol or removes it @@ -308,7 +308,7 @@

Returns

GetAttributeStringByKey(string?, string) - +

Returns value of the attribute with the specified key. @@ -358,7 +358,7 @@

Exceptions

GetBaseSymbol(string?) - +

Returns base symbol without exchange code and attributes. @@ -398,7 +398,7 @@

Returns

GetExchangeCode(string?) - +

Returns exchange code of the specified symbol or '\0' if none is defined. @@ -438,7 +438,7 @@

Returns

HasAttributes(string?) - +

Checks if the specified symbol has any attributes.

@@ -477,7 +477,7 @@

Returns

HasExchangeCode(string?) - +

Checks if the specified symbol has the exchange code specification. @@ -517,7 +517,7 @@

Returns

RemoveAttributeStringByKey(string?, string?) - +

Removes one attribute with the specified key while leaving exchange code and other attributes intact. diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.OptionSale.html b/docs/api/DxFeed.Graal.Net.Events.Market.OptionSale.html index d4481b6..ade54dd 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.OptionSale.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.OptionSale.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class OptionSale +Class OptionSale

@@ -176,7 +176,7 @@

Constructors

OptionSale() - +

Initializes a new instance of the OptionSale class.

@@ -203,7 +203,7 @@

OptionSale(string?) - +

Initializes a new instance of the OptionSale class with the specified event symbol.

@@ -239,7 +239,7 @@

Fields

MaxSequence - +

Maximum allowed sequence value. @@ -276,7 +276,7 @@

Properties

AggressorSide - +

Gets or sets aggressor side of this option sale event.

@@ -308,7 +308,7 @@

Property Value

AskPrice - +

Gets or sets the current ask price on the market when this option sale event had occurred.

@@ -340,7 +340,7 @@

Property Value

BidPrice - +

Gets or sets the current bid price on the market when this option sale event had occurred.

@@ -372,7 +372,7 @@

Property Value

Delta - +

Gets or sets option delta at the time of this option sale event. @@ -405,7 +405,7 @@

Property Value

EventFlags - +

Gets or sets transactional event flags.

@@ -437,7 +437,7 @@

Property Value

EventSource - +

Gets a source identifier for this event, @@ -470,7 +470,7 @@

Property Value

ExchangeCode - +

Gets or sets exchange code of this option sale event.

@@ -502,7 +502,7 @@

Property Value

ExchangeSaleConditions - +

Gets or sets sale conditions provided for this event by data feed. @@ -535,7 +535,7 @@

Property Value

Index - +

Gets or sets unique per-symbol index of this option sale event.

@@ -567,7 +567,7 @@

Property Value

IsCancel - +

Gets a value indicating whether this is a cancellation of a previous event. @@ -601,7 +601,7 @@

Property Value

IsCorrection - +

Gets a value indicating whether this is a correction of a previous event. @@ -635,7 +635,7 @@

Property Value

IsExtendedTradingHours - +

Gets or sets a value indicating whether this event represents an extended trading hours sale.

@@ -667,7 +667,7 @@

Property Value

IsNew - +

Gets a value indicating whether this is a new event (not cancellation or correction). @@ -700,7 +700,7 @@

Property Value

IsSpreadLeg - +

Gets or sets a value indicating whether this event represents a spread leg.

@@ -732,7 +732,7 @@

Property Value

IsValidTick - +

Gets or sets a value indicating whether this event represents a valid intraday tick. @@ -766,7 +766,7 @@

Property Value

OptionSymbol - +

Gets or sets option symbol of this event.

@@ -798,7 +798,7 @@

Property Value

Price - +

Gets or sets price of this option sale event.

@@ -830,7 +830,7 @@

Property Value

Sequence - +

Gets or sets sequence number sequence number of this order to distinguish orders that have the same @@ -870,7 +870,7 @@

Exceptions

Size - +

Gets or sets size this option sale event as floating number with fractions.

@@ -902,7 +902,7 @@

Property Value

Time - +

Gets or sets timestamp of the original event. @@ -935,7 +935,7 @@

Property Value

TimeNanoPart - +

Gets or sets microseconds and nanoseconds time part of event.

@@ -967,7 +967,7 @@

Property Value

TimeNanos - +

Gets or sets time of the last trade in nanoseconds. @@ -1000,7 +1000,7 @@

Property Value

TimeSequence - +

Gets or sets time and sequence of of this event. @@ -1034,7 +1034,7 @@

Property Value

TradeThroughExempt - +

Gets or sets TradeThroughExempt flag of this option sale event.

@@ -1066,7 +1066,7 @@

Property Value

Type - +

Gets or sets type of this option sale event.

@@ -1098,7 +1098,7 @@

Property Value

UnderlyingPrice - +

Gets or sets underlying price at the time of this option sale event.

@@ -1130,7 +1130,7 @@

Property Value

Volatility - +

Gets or sets Black-Scholes implied volatility of the option at the time of this option sale event.

@@ -1166,7 +1166,7 @@

Methods

ToString() - +

Returns string representation of this option sale event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.Order.html b/docs/api/DxFeed.Graal.Net.Events.Market.Order.html index bacab03..5576def 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.Order.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.Order.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class Order +Class Order

@@ -258,7 +258,7 @@

Constructors

Order() - +

Initializes a new instance of the Order class.

@@ -285,7 +285,7 @@

Order(string?) - +

Initializes a new instance of the Order class with the specified event symbol.

@@ -322,7 +322,7 @@

Properties

MarketMaker - +

Gets or sets market maker or other aggregate identifier of this order. @@ -359,7 +359,7 @@

Methods

ToString() - +

Returns string representation of this order event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.OrderAction.html b/docs/api/DxFeed.Graal.Net.Events.Market.OrderAction.html index 9e0818e..2a969d0 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.OrderAction.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.OrderAction.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum OrderAction +Enum OrderAction

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.OrderBase.html b/docs/api/DxFeed.Graal.Net.Events.Market.OrderBase.html index 9f81e35..53e723d 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.OrderBase.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.OrderBase.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class OrderBase +Class OrderBase

@@ -185,7 +185,7 @@

Constructors

OrderBase() - +

Initializes a new instance of the OrderBase class.

@@ -212,7 +212,7 @@

OrderBase(string?) - +

Initializes a new instance of the OrderBase class with specified event symbol.

@@ -248,7 +248,7 @@

Fields

MaxSequence - +

Maximum allowed sequence value. @@ -285,7 +285,7 @@

Properties

Action - +

Gets or sets action of this order. @@ -318,7 +318,7 @@

Property Value

ActionTime - +

Gets or sets time of the last Action.

@@ -350,7 +350,7 @@

Property Value

AuxOrderId - +

Gets or sets order ID if available. @@ -384,7 +384,7 @@

Property Value

Count - +

Gets or sets number of individual orders in this aggregate order.

@@ -416,7 +416,7 @@

Property Value

EventFlags - +

Gets or sets transactional event flags.

@@ -448,7 +448,7 @@

Property Value

EventSource - +

Gets or sets order source of this event. @@ -481,7 +481,7 @@

Property Value

ExchangeCode - +

Gets or sets exchange code of this order.

@@ -519,7 +519,7 @@

Exceptions

ExecutedSize - +

Gets or sets executed size of this order.

@@ -551,7 +551,7 @@

Property Value

HasSize - +

Gets a value indicating whether this order has some size @@ -584,7 +584,7 @@

Property Value

Index - +

Gets or sets unique per-symbol index of this order. Index is non-negative. @@ -624,7 +624,7 @@

Exceptions

OrderId - +

Gets or sets order ID if available. @@ -658,7 +658,7 @@

Property Value

OrderSide - +

Gets or sets side of this order.

@@ -690,7 +690,7 @@

Property Value

Price - +

Gets or sets price of this order event.

@@ -722,7 +722,7 @@

Property Value

Scope - +

Gets or sets scope of this order.

@@ -754,7 +754,7 @@

Property Value

Sequence - +

Gets or sets sequence number sequence number of this order to distinguish orders that have the same @@ -794,7 +794,7 @@

Exceptions

Size - +

Gets or sets size of this order event as floating number with fractions.

@@ -826,7 +826,7 @@

Property Value

Time - +

Gets or sets time of this order. @@ -859,7 +859,7 @@

Property Value

TimeNanoPart - +

Gets or sets microseconds and nanoseconds time part of this order.

@@ -891,7 +891,7 @@

Property Value

TimeNanos - +

Gets or sets timestamp of the original event in nanoseconds. @@ -924,7 +924,7 @@

Property Value

TimeSequence - +

Gets or sets time and sequence of this order packaged into single long value @@ -959,7 +959,7 @@

Property Value

TradeId - +

Gets or sets trade (order execution) ID for events containing trade-related action. @@ -992,7 +992,7 @@

Property Value

TradePrice - +

Gets or sets trade price for events containing trade-related action.

@@ -1024,7 +1024,7 @@

Property Value

TradeSize - +

Gets or sets trade size for events containing trade-related action.

@@ -1060,7 +1060,7 @@

Methods

BaseFieldsToString() - +

Returns string representation of this order fields.

@@ -1093,7 +1093,7 @@

Returns

ToString() - +

Returns string representation of this base order event's.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.OrderSource.html b/docs/api/DxFeed.Graal.Net.Events.Market.OrderSource.html index 92eb792..189476f 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.OrderSource.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.OrderSource.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class OrderSource +Class OrderSource

@@ -173,7 +173,7 @@

Fields

ABE - +

ABE (abe.io) exchange.

@@ -204,7 +204,7 @@

Field Value

AGGREGATE_ASK - +

Ask side of an aggregate order book (futures depth and NASDAQ Level II). @@ -236,7 +236,7 @@

Field Value

AGGREGATE_BID - +

Bid side of an aggregate order book (futures depth and NASDAQ Level II). @@ -268,7 +268,7 @@

Field Value

ARCA - +

NYSE Arca traded securities. @@ -301,7 +301,7 @@

Field Value

BATE - +

Bats Europe BXE Exchange.

@@ -332,7 +332,7 @@

Field Value

BI20 - +

Borsa Istanbul Exchange. Record for particular top 20 order book.

@@ -363,7 +363,7 @@

Field Value

BXTR - +

Bats Europe TRF.

@@ -394,7 +394,7 @@

Field Value

BYX - +

Bats BYX Exchange.

@@ -425,7 +425,7 @@

Field Value

BZX - +

Bats BZX Exchange.

@@ -456,7 +456,7 @@

Field Value

C2OX - +

CBOE Options C2 Exchange.

@@ -487,7 +487,7 @@

Field Value

CEDX - +

Cboe European Derivatives. @@ -520,7 +520,7 @@

Field Value

CEUX - +

Bats Europe DXE Exchange.

@@ -551,7 +551,7 @@

Field Value

CFE - +

CBOE Futures Exchange.

@@ -582,7 +582,7 @@

Field Value

CHIX - +

Bats Europe CXE Exchange.

@@ -613,7 +613,7 @@

Field Value

COMPOSITE_ASK - +

Ask side of a composite Quote. @@ -646,7 +646,7 @@

Field Value

COMPOSITE_BID - +

Bid side of a composite Quote. @@ -679,7 +679,7 @@

Field Value

DEA - +

Direct-Edge EDGA Exchange.

@@ -710,7 +710,7 @@

Field Value

DEFAULT - +

Default source for publishing custom order books.

@@ -741,7 +741,7 @@

Field Value

DEX - +

Direct-Edge EDGX Exchange.

@@ -772,7 +772,7 @@

Field Value

ERIS - +

Eris Exchange group of companies.

@@ -803,7 +803,7 @@

Field Value

ESPD - +

NASDAQ eSpeed.

@@ -834,7 +834,7 @@

Field Value

FAIR - +

FAIR (FairX) exchange.

@@ -865,7 +865,7 @@

Field Value

GLBX - +

CME Globex.

@@ -896,7 +896,7 @@

Field Value

ICE - +

Intercontinental Exchange.

@@ -927,7 +927,7 @@

Field Value

ISE - +

International Securities Exchange.

@@ -958,7 +958,7 @@

Field Value

IST - +

Borsa Istanbul Exchange.

@@ -989,7 +989,7 @@

Field Value

MEMX - +

Members Exchange.

@@ -1020,7 +1020,7 @@

Field Value

NFX - +

NASDAQ Futures Exchange.

@@ -1051,7 +1051,7 @@

Field Value

NTV - +

NASDAQ Total View.

@@ -1082,7 +1082,7 @@

Field Value

OCEA - +

Blue Ocean Technologies Alternative Trading System.

@@ -1113,7 +1113,7 @@

Field Value

REGIONAL_ASK - +

Ask side of a regional Quote. @@ -1146,7 +1146,7 @@

Field Value

REGIONAL_BID - +

Bid side of a regional Quote. @@ -1179,7 +1179,7 @@

Field Value

SMFE - +

Small Exchange.

@@ -1210,7 +1210,7 @@

Field Value

XEUR - +

Eurex Exchange.

@@ -1241,7 +1241,7 @@

Field Value

XNFI - +

NASDAQ Fixed Income.

@@ -1272,7 +1272,7 @@

Field Value

arca - +

NYSE Arca traded securities. Record for price level book. @@ -1305,7 +1305,7 @@

Field Value

cedx - +

@@ -1335,7 +1335,7 @@

Field Value

glbx - +

CME Globex. Record for price level book.

@@ -1366,7 +1366,7 @@

Field Value

iex - +

Investors exchange. Record for price level book.

@@ -1397,7 +1397,7 @@

Field Value

memx - +

Members Exchange. Record for price level book.

@@ -1428,7 +1428,7 @@

Field Value

ntv - +

NASDAQ Total View. Record for price level book.

@@ -1459,7 +1459,7 @@

Field Value

pink - +

Pink Sheets. Record for price level book. @@ -1491,7 +1491,7 @@

Field Value

smfe - +

Small Exchange. Record for price level book.

@@ -1522,7 +1522,7 @@

Field Value

xeur - +

Eurex Exchange. Record for price level book.

@@ -1558,7 +1558,7 @@

Properties

IsFullOrderBook - +

Gets a value indicating whether this source supports Full Order Book.

@@ -1594,7 +1594,7 @@

Methods

GetEventTypeMask(Type) - +

Gets type mask by specified event type.

@@ -1639,7 +1639,7 @@

Exceptions

IsPublishable(Type) - +

Gets a value indicating whether the given event type can be directly published with this source. @@ -1687,7 +1687,7 @@

Exceptions

IsSpecialSourceId(int) - +

Determines whether specified source identifier refers to special order source. @@ -1727,7 +1727,7 @@

Returns

ValueOf(int) - +

Returns order source for the specified source identifier.

@@ -1772,7 +1772,7 @@

Exceptions

ValueOf(string) - +

Returns order source for the specified source name. diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.OtcMarketsOrder.html b/docs/api/DxFeed.Graal.Net.Events.Market.OtcMarketsOrder.html index a6278a8..ec10c53 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.OtcMarketsOrder.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.OtcMarketsOrder.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class OtcMarketsOrder +Class OtcMarketsOrder

@@ -251,7 +251,7 @@

Constructors

OtcMarketsOrder() - +

Initializes a new instance of the OtcMarketsOrder class.

@@ -278,7 +278,7 @@

OtcMarketsOrder(string?) - +

Initializes a new instance of the OtcMarketsOrder class with the specified event symbol.

@@ -315,7 +315,7 @@

Properties

IsAutoExecution - +

Gets or sets a value indicating whether this event is in 'AutoEx' mode. @@ -348,7 +348,7 @@

Property Value

IsNmsConditional - +

Gets or sets a value indicating whether event represents a NMS conditional. @@ -383,7 +383,7 @@

Property Value

IsOpen - +

Gets or sets a value indicating whether this event is available for business within the operating hours of the OTC Link system. @@ -416,7 +416,7 @@

Property Value

IsSaturated - +

Gets or sets a value indicating whether this event should NOT be considered for the inside price.

@@ -448,7 +448,7 @@

Property Value

IsUnsolicited - +

Gets or sets a value indicating whether this event is unsolicited.

@@ -480,7 +480,7 @@

Property Value

OtcMarketsFlags - +

Gets or sets OTC Markets flags.

@@ -512,7 +512,7 @@

Property Value

OtcMarketsPriceType - +

Gets or sets OTC Markets price type of this OTC Markets order events.

@@ -544,7 +544,7 @@

Property Value

QuoteAccessPayment - +

Gets or sets Quote Access Payment (QAP) of this OTC Markets order.

@@ -584,7 +584,7 @@

Methods

ToString() - +

Returns string representation of this otc markets order event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.OtcMarketsPriceType.html b/docs/api/DxFeed.Graal.Net.Events.Market.OtcMarketsPriceType.html index 92bf06a..22fb051 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.OtcMarketsPriceType.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.OtcMarketsPriceType.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum OtcMarketsPriceType +Enum OtcMarketsPriceType

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.PriceType.html b/docs/api/DxFeed.Graal.Net.Events.Market.PriceType.html index 0a5b5ca..9741a0f 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.PriceType.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.PriceType.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum PriceType +Enum PriceType

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.Profile.html b/docs/api/DxFeed.Graal.Net.Events.Market.Profile.html index 074b8ea..c272e9a 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.Profile.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.Profile.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class Profile +Class Profile

@@ -173,7 +173,7 @@

Constructors

Profile() - +

Initializes a new instance of the Profile class.

@@ -200,7 +200,7 @@

Profile(string?) - +

Initializes a new instance of the Profile class with the specified event symbol.

@@ -237,7 +237,7 @@

Properties

Beta - +

Gets or sets the correlation coefficient of the instrument to the S&P500 index.

@@ -269,7 +269,7 @@

Property Value

Description - +

Gets or sets description of the security instrument.

@@ -301,7 +301,7 @@

Property Value

DividendFrequency - +

Gets or sets the frequency of cash dividends payments per year (calculated).

@@ -333,7 +333,7 @@

Property Value

EarningsPerShare - +

Gets or sets the earnings per share (the company’s profits divided by the number of shares).

@@ -365,7 +365,7 @@

Property Value

ExDividendAmount - +

Gets or sets the amount of the last paid dividend.

@@ -397,7 +397,7 @@

Property Value

ExDividendDayId - +

Gets or sets the identifier of the day of the last dividend payment (ex-dividend date). @@ -430,7 +430,7 @@

Property Value

FreeFloat - +

Gets or sets the free-float - the number of shares outstanding that are available to the public for trade.

@@ -462,7 +462,7 @@

Property Value

HaltEndTime - +

Gets or sets ending time of the trading halt interval. @@ -495,7 +495,7 @@

Property Value

HaltStartTime - +

Gets or sets starting time of the trading halt interval. @@ -528,7 +528,7 @@

Property Value

High52WeekPrice - +

Gets or sets the maximal (high) price in last 52 weeks.

@@ -560,7 +560,7 @@

Property Value

HighLimitPrice - +

Gets or sets the maximal (high) allowed price.

@@ -592,7 +592,7 @@

Property Value

IsShortSaleRestricted - +

Gets a value indicating whether short sale of the security instrument is restricted.

@@ -624,7 +624,7 @@

Property Value

IsTradingHalted - +

Gets a value indicating whether trading of the security instrument is halted.

@@ -656,7 +656,7 @@

Property Value

Low52WeekPrice - +

Gets or sets the minimal (low) price in last 52 weeks.

@@ -688,7 +688,7 @@

Property Value

LowLimitPrice - +

Gets or sets the minimal (low) allowed price.

@@ -720,7 +720,7 @@

Property Value

Shares - +

Gets or sets the the number of shares outstanding.

@@ -752,7 +752,7 @@

Property Value

ShortSaleRestriction - +

Gets or sets short sale restriction of the security instrument.

@@ -784,7 +784,7 @@

Property Value

StatusReason - +

Gets or sets description of the reason that trading was halted.

@@ -816,7 +816,7 @@

Property Value

TradingStatus - +

Gets or sets trading status of the security instrument.

@@ -852,7 +852,7 @@

Methods

BaseFieldsToString() - +

Returns string representation of this order fields.

@@ -885,7 +885,7 @@

Returns

ToString() - +

Returns string representation of this profile event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.Quote.html b/docs/api/DxFeed.Graal.Net.Events.Market.Quote.html index f315c99..84bf196 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.Quote.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.Quote.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class Quote +Class Quote

@@ -173,7 +173,7 @@

Constructors

Quote() - +

Initializes a new instance of the Quote class.

@@ -200,7 +200,7 @@

Quote(string?) - +

Initializes a new instance of the Quote class with the specified event symbol.

@@ -236,7 +236,7 @@

Fields

MaxSequence - +

Maximum allowed sequence value. @@ -273,7 +273,7 @@

Properties

AskExchangeCode - +

Gets or sets ask exchange code.

@@ -305,7 +305,7 @@

Property Value

AskPrice - +

Gets or sets ask price.

@@ -337,7 +337,7 @@

Property Value

AskSize - +

Gets or sets ask size.

@@ -369,7 +369,7 @@

Property Value

AskTime - +

Gets or sets time of the last ask change. @@ -406,7 +406,7 @@

Property Value

BidExchangeCode - +

Gets or sets bid exchange code.

@@ -438,7 +438,7 @@

Property Value

BidPrice - +

Gets or sets bid price.

@@ -470,7 +470,7 @@

Property Value

BidSize - +

Gets or sets bid size.

@@ -502,7 +502,7 @@

Property Value

BidTime - +

Gets or sets time of the last bid change. @@ -539,7 +539,7 @@

Property Value

Sequence - +

Gets or sets sequence number of this quote to distinguish quotes that have the same Time. @@ -579,7 +579,7 @@

Exceptions

Time - +

Gets time of the last bid or ask change. @@ -612,7 +612,7 @@

Property Value

TimeNanoPart - +

Gets or sets microseconds and nanoseconds part of time of the last bid or ask change. @@ -645,7 +645,7 @@

Property Value

TimeNanos - +

Gets time of the last bid or ask change in nanoseconds. @@ -682,7 +682,7 @@

Methods

ToString() - +

Returns string representation of this quote event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.Scope.html b/docs/api/DxFeed.Graal.Net.Events.Market.Scope.html index dd90e61..27667ba 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.Scope.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.Scope.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum Scope +Enum Scope

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.ShortSaleRestriction.html b/docs/api/DxFeed.Graal.Net.Events.Market.ShortSaleRestriction.html index ac197d5..a7d8c6d 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.ShortSaleRestriction.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.ShortSaleRestriction.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum ShortSaleRestriction +Enum ShortSaleRestriction

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.Side.html b/docs/api/DxFeed.Graal.Net.Events.Market.Side.html index f2d34b3..9aace37 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.Side.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.Side.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum Side +Enum Side

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.SpreadOrder.html b/docs/api/DxFeed.Graal.Net.Events.Market.SpreadOrder.html index 703b08c..951e48a 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.SpreadOrder.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.SpreadOrder.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class SpreadOrder +Class SpreadOrder

@@ -255,7 +255,7 @@

Constructors

SpreadOrder() - +

Initializes a new instance of the SpreadOrder class.

@@ -282,7 +282,7 @@

SpreadOrder(string?) - +

Initializes a new instance of the SpreadOrder class with the specified event symbol.

@@ -319,7 +319,7 @@

Properties

SpreadSymbol - +

Gets or sets spread symbol of this event.

@@ -355,7 +355,7 @@

Methods

ToString() - +

Returns string representation of this spread order event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.Summary.html b/docs/api/DxFeed.Graal.Net.Events.Market.Summary.html index e9c5aee..50569de 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.Summary.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.Summary.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class Summary +Class Summary

@@ -173,7 +173,7 @@

Constructors

Summary() - +

Initializes a new instance of the Summary class.

@@ -200,7 +200,7 @@

Summary(string?) - +

Initializes a new instance of the Summary class with the specified event symbol.

@@ -237,7 +237,7 @@

Properties

DayClosePrice - +

Gets or sets the last (close) price for the day.

@@ -269,7 +269,7 @@

Property Value

DayClosePriceType - +

Gets or sets the price type of the last (close) price for the day.

@@ -301,7 +301,7 @@

Property Value

DayHighPrice - +

Gets or sets the maximal (high) price for the day.

@@ -333,7 +333,7 @@

Property Value

DayId - +

Gets or sets identifier of the day that this summary represents. @@ -366,7 +366,7 @@

Property Value

DayLowPrice - +

Gets or sets the minimal (low) price for the day.

@@ -398,7 +398,7 @@

Property Value

DayOpenPrice - +

Gets or sets the first (open) price for the day.

@@ -430,7 +430,7 @@

Property Value

OpenInterest - +

Gets or sets open interest of the symbol as the number of open contracts.

@@ -462,7 +462,7 @@

Property Value

PrevDayClosePrice - +

Gets or sets the last (close) price for the previous day.

@@ -494,7 +494,7 @@

Property Value

PrevDayClosePriceType - +

Gets or sets the price type of the last (close) price for the previous day.

@@ -526,7 +526,7 @@

Property Value

PrevDayId - +

Gets or sets identifier of the previous day that this summary represents. @@ -559,7 +559,7 @@

Property Value

PrevDayVolume - +

Gets or sets total volume traded for the previous day.

@@ -595,7 +595,7 @@

Methods

ToString() - +

Returns string representation of this summary event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.TimeAndSale.html b/docs/api/DxFeed.Graal.Net.Events.Market.TimeAndSale.html index fb720b4..ba60768 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.TimeAndSale.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.TimeAndSale.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class TimeAndSale +Class TimeAndSale

@@ -176,7 +176,7 @@

Constructors

TimeAndSale() - +

Initializes a new instance of the TimeAndSale class.

@@ -203,7 +203,7 @@

TimeAndSale(string?) - +

Initializes a new instance of the TimeAndSale class with the specified event symbol.

@@ -239,7 +239,7 @@

Fields

MaxSequence - +

Maximum allowed sequence value. @@ -276,7 +276,7 @@

Properties

AggressorSide - +

Gets or sets aggressor side of this time and sale event.

@@ -308,7 +308,7 @@

Property Value

AskPrice - +

Gets or sets the current ask price on the market when this time and sale event had occurred.

@@ -340,7 +340,7 @@

Property Value

BidPrice - +

Gets or sets the current bid price on the market when this time and sale event had occurred.

@@ -372,7 +372,7 @@

Property Value

Buyer - +

Gets or sets buyer of this time and sale event.

@@ -404,7 +404,7 @@

Property Value

EventFlags - +

Gets or sets transactional event flags.

@@ -436,7 +436,7 @@

Property Value

EventSource - +

Gets a source identifier for this event, @@ -469,7 +469,7 @@

Property Value

ExchangeCode - +

Gets or sets exchange code of this time and sale event.

@@ -501,7 +501,7 @@

Property Value

ExchangeSaleConditions - +

Gets or sets sale conditions provided for this event by data feed. @@ -534,7 +534,7 @@

Property Value

Flags - +

Gets or sets implementation-specific flags. @@ -567,7 +567,7 @@

Property Value

Index - +

Gets or sets unique per-symbol index of this time and sale event. @@ -603,7 +603,7 @@

Property Value

IsCancel - +

Gets a value indicating whether this is a cancellation of a previous event. @@ -637,7 +637,7 @@

Property Value

IsCorrection - +

Gets a value indicating whether this is a correction of a previous event. @@ -671,7 +671,7 @@

Property Value

IsExtendedTradingHours - +

Gets or sets a value indicating whether this event represents an extended trading hours sale.

@@ -703,7 +703,7 @@

Property Value

IsNew - +

Gets a value indicating whether this is a new event (not cancellation or correction). @@ -736,7 +736,7 @@

Property Value

IsSpreadLeg - +

Gets or sets a value indicating whether this event represents a spread leg.

@@ -768,7 +768,7 @@

Property Value

IsValidTick - +

Gets or sets a value indicating whether this event represents a valid intraday tick. @@ -802,7 +802,7 @@

Property Value

Price - +

Gets or sets price of this time and sale event.

@@ -834,7 +834,7 @@

Property Value

Seller - +

Gets or sets seller of this time and sale event.

@@ -866,7 +866,7 @@

Property Value

Sequence - +

Gets or sets sequence number of this event to distinguish events that have the same Time. @@ -906,7 +906,7 @@

Exceptions

Size - +

Gets or sets size of this time and sale event as floating number with fractions.

@@ -938,7 +938,7 @@

Property Value

Time - +

Gets or sets timestamp of the original event. @@ -971,7 +971,7 @@

Property Value

TimeNanoPart - +

Gets or sets microseconds and nanoseconds time part of event.

@@ -1003,7 +1003,7 @@

Property Value

TimeNanos - +

Gets or sets timestamp of the original event in nanoseconds. @@ -1036,7 +1036,7 @@

Property Value

TradeThroughExempt - +

Gets or sets TradeThroughExempt flag of this time and sale event.

@@ -1068,7 +1068,7 @@

Property Value

Type - +

Gets or sets type of this time and sale event.

@@ -1104,7 +1104,7 @@

Methods

ToString() - +

Returns string representation of this time and sale event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.TimeAndSaleType.html b/docs/api/DxFeed.Graal.Net.Events.Market.TimeAndSaleType.html index ec88290..b1454ec 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.TimeAndSaleType.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.TimeAndSaleType.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum TimeAndSaleType +Enum TimeAndSaleType

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.Trade.html b/docs/api/DxFeed.Graal.Net.Events.Market.Trade.html index 4c9f233..502fc12 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.Trade.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.Trade.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class Trade +Class Trade

@@ -223,7 +223,7 @@

Constructors

Trade() - +

Initializes a new instance of the Trade class.

@@ -250,7 +250,7 @@

Trade(string?) - +

Initializes a new instance of the Trade class with the specified event symbol.

@@ -287,7 +287,7 @@

Methods

ToString() - +

Returns string representation of this trade event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.TradeBase.html b/docs/api/DxFeed.Graal.Net.Events.Market.TradeBase.html index 3aaf7cb..21e7715 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.TradeBase.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.TradeBase.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class TradeBase +Class TradeBase

@@ -179,7 +179,7 @@

Constructors

TradeBase() - +

Initializes a new instance of the TradeBase class.

@@ -206,7 +206,7 @@

TradeBase(string?) - +

Initializes a new instance of the TradeBase class with the specified event symbol.

@@ -242,7 +242,7 @@

Fields

MaxSequence - +

Maximum allowed sequence value. @@ -279,7 +279,7 @@

Properties

Change - +

Gets or sets change of the last trade.

@@ -311,7 +311,7 @@

Property Value

DayId - +

Gets or sets identifier of the current trading day. @@ -344,7 +344,7 @@

Property Value

DayTurnover - +

Gets or sets total turnover traded for a day. @@ -377,7 +377,7 @@

Property Value

DayVolume - +

Gets or sets total volume traded for a day as floating number with fractions.

@@ -409,7 +409,7 @@

Property Value

ExchangeCode - +

Gets or sets exchange code of the last trade.

@@ -441,7 +441,7 @@

Property Value

IsExtendedTradingHours - +

Gets or sets a value indicating whether last trade was in extended trading hours.

@@ -473,7 +473,7 @@

Property Value

Price - +

Gets or sets price of the last trade.

@@ -505,7 +505,7 @@

Property Value

Sequence - +

Gets or sets sequence number of the last trade to distinguish trades that have the same Time. @@ -545,7 +545,7 @@

Exceptions

Size - +

Gets or sets size of this last trade event as floating number with fractions.

@@ -577,7 +577,7 @@

Property Value

TickDirection - +

Gets or sets tick direction of the last trade.

@@ -609,7 +609,7 @@

Property Value

Time - +

Gets or sets time of the last trade. @@ -642,7 +642,7 @@

Property Value

TimeNanoPart - +

Gets or sets microseconds and nanoseconds time part of the last trade.

@@ -674,7 +674,7 @@

Property Value

TimeNanos - +

Gets or sets time of the last trade in nanoseconds. @@ -707,7 +707,7 @@

Property Value

TimeSequence - +

Gets or sets time and sequence of last trade packaged into single long value. @@ -745,7 +745,7 @@

Methods

BaseFieldsToString() - +

Returns string representation of this trade fields.

@@ -778,7 +778,7 @@

Returns

ToString() - +

Returns string representation of this base trade event's.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.TradeETH.html b/docs/api/DxFeed.Graal.Net.Events.Market.TradeETH.html index 9fb45bc..7874378 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.TradeETH.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.TradeETH.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class TradeETH +Class TradeETH

@@ -225,7 +225,7 @@

Constructors

TradeETH() - +

Initializes a new instance of the TradeETH class.

@@ -252,7 +252,7 @@

TradeETH(string?) - +

Initializes a new instance of the TradeETH class with the specified event symbol.

@@ -289,7 +289,7 @@

Methods

ToString() - +

Returns string representation of this trade event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Market.TradingStatus.html b/docs/api/DxFeed.Graal.Net.Events.Market.TradingStatus.html index 00bde86..f01c686 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Market.TradingStatus.html +++ b/docs/api/DxFeed.Graal.Net.Events.Market.TradingStatus.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum TradingStatus +Enum TradingStatus

diff --git a/docs/api/DxFeed.Graal.Net.Events.Options.Greeks.html b/docs/api/DxFeed.Graal.Net.Events.Options.Greeks.html index 599b954..bdca619 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Options.Greeks.html +++ b/docs/api/DxFeed.Graal.Net.Events.Options.Greeks.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class Greeks +Class Greeks

@@ -175,7 +175,7 @@

Constructors

Greeks() - +

Initializes a new instance of the Greeks class.

@@ -202,7 +202,7 @@

Greeks(string?) - +

Initializes a new instance of the Greeks class with the specified event symbol.

@@ -238,7 +238,7 @@

Fields

MaxSequence - +

Maximum allowed sequence value. @@ -275,7 +275,7 @@

Properties

Delta - +

Gets or sets option delta. @@ -308,7 +308,7 @@

Property Value

EventFlags - +

Gets or sets transactional event flags.

@@ -340,7 +340,7 @@

Property Value

EventSource - +

Gets a source identifier for this event, @@ -373,7 +373,7 @@

Property Value

Gamma - +

Gets or sets option gamma. @@ -406,7 +406,7 @@

Property Value

Index - +

Gets or sets unique per-symbol index of this event. @@ -442,7 +442,7 @@

Property Value

Price - +

Gets or sets option market price.

@@ -474,7 +474,7 @@

Property Value

Rho - +

Gets or sets option rho. @@ -507,7 +507,7 @@

Property Value

Sequence - +

Gets or sets sequence number of this event to distinguish events that have the same Time. @@ -547,7 +547,7 @@

Exceptions

Theta - +

Gets or sets option theta. @@ -580,7 +580,7 @@

Property Value

Time - +

Gets or sets timestamp of the event in milliseconds. @@ -613,7 +613,7 @@

Property Value

Vega - +

Gets or sets vega. @@ -646,7 +646,7 @@

Property Value

Volatility - +

Gets or sets Black-Scholes implied volatility of the option.

@@ -682,7 +682,7 @@

Methods

ToString() - +

Returns string representation of this greeks event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Options.Series.html b/docs/api/DxFeed.Graal.Net.Events.Options.Series.html index c80bec0..aa086aa 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Options.Series.html +++ b/docs/api/DxFeed.Graal.Net.Events.Options.Series.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class Series +Class Series

@@ -174,7 +174,7 @@

Constructors

Series() - +

Initializes a new instance of the Series class.

@@ -201,7 +201,7 @@

Series(string?) - +

Initializes a new instance of the Series class with the specified event symbol.

@@ -237,7 +237,7 @@

Fields

MaxSequence - +

Maximum allowed sequence value. @@ -274,7 +274,7 @@

Properties

CallVolume - +

Gets or sets call options traded volume for a day.

@@ -306,7 +306,7 @@

Property Value

Dividend - +

Gets or sets implied simple dividend return of the corresponding option series.

@@ -338,7 +338,7 @@

Property Value

EventFlags - +

Gets or sets transactional event flags.

@@ -370,7 +370,7 @@

Property Value

EventSource - +

Gets a source for this event. @@ -403,7 +403,7 @@

Property Value

Expiration - +

Gets or sets day id of expiration.

@@ -444,7 +444,7 @@

ForwardPrice - +

Gets or sets implied forward price for this option series.

@@ -476,7 +476,7 @@

Property Value

Index - +

Gets or sets unique per-symbol index of this event.

@@ -508,7 +508,7 @@

Property Value

Interest - +

Gets or sets implied simple interest return of the corresponding option series.

@@ -540,7 +540,7 @@

Property Value

OptionVolume - +

Gets options traded volume for a day.

@@ -572,7 +572,7 @@

Property Value

PutCallRatio - +

Gets or sets ratio of put options traded volume to call options traded volume for a day.

@@ -604,7 +604,7 @@

Property Value

PutVolume - +

Gets or sets put options traded volume for a day.

@@ -636,7 +636,7 @@

Property Value

Sequence - +

Gets or sets sequence number of this event to distinguish events that have the same Time. @@ -676,7 +676,7 @@

Exceptions

Time - +

Gets or sets timestamp of the event in milliseconds. @@ -709,7 +709,7 @@

Property Value

TimeSequence - +

Gets or sets time and sequence of this series packaged into single long value. @@ -744,7 +744,7 @@

Property Value

Volatility - +

Gets or sets implied volatility index for this series based on VIX methodology.

@@ -780,7 +780,7 @@

Methods

ToString() - +

Returns string representation of this series event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Options.TheoPrice.html b/docs/api/DxFeed.Graal.Net.Events.Options.TheoPrice.html index 605bcda..290cbcc 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Options.TheoPrice.html +++ b/docs/api/DxFeed.Graal.Net.Events.Options.TheoPrice.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class TheoPrice +Class TheoPrice

@@ -180,7 +180,7 @@

Constructors

TheoPrice() - +

Initializes a new instance of the TheoPrice class.

@@ -207,7 +207,7 @@

TheoPrice(string?) - +

Initializes a new instance of the TheoPrice class with the specified event symbol.

@@ -243,7 +243,7 @@

Fields

MaxSequence - +

Maximum allowed sequence value. @@ -280,7 +280,7 @@

Properties

Delta - +

Gets or sets delta of the theoretical price. @@ -313,7 +313,7 @@

Property Value

Dividend - +

Gets or sets implied simple dividend return of the corresponding option series.

@@ -345,7 +345,7 @@

Property Value

EventFlags - +

Gets or sets transactional event flags.

@@ -377,7 +377,7 @@

Property Value

EventSource - +

Gets a source for this event. @@ -410,7 +410,7 @@

Property Value

Gamma - +

Gets or sets gamma of the theoretical price. @@ -443,7 +443,7 @@

Property Value

Index - +

Gets or sets unique per-symbol index of this event. @@ -479,7 +479,7 @@

Property Value

Interest - +

Gets or sets implied simple interest return of the corresponding option series.

@@ -511,7 +511,7 @@

Property Value

Price - +

Gets or sets theoretical option price.

@@ -543,7 +543,7 @@

Property Value

Sequence - +

Gets or sets sequence number of this event to distinguish events that have the same Time. @@ -583,7 +583,7 @@

Exceptions

Time - +

Gets or sets timestamp of the event in milliseconds. @@ -616,7 +616,7 @@

Property Value

UnderlyingPrice - +

Gets or sets underlying price at the time of theo price computation.

@@ -652,7 +652,7 @@

Methods

ToString() - +

Returns string representation of this theo price event.

diff --git a/docs/api/DxFeed.Graal.Net.Events.Options.Underlying.html b/docs/api/DxFeed.Graal.Net.Events.Options.Underlying.html index 58ac8e1..0d6f019 100644 --- a/docs/api/DxFeed.Graal.Net.Events.Options.Underlying.html +++ b/docs/api/DxFeed.Graal.Net.Events.Options.Underlying.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class Underlying +Class Underlying

@@ -176,7 +176,7 @@

Constructors

Underlying() - +

Initializes a new instance of the Underlying class.

@@ -203,7 +203,7 @@

Underlying(string?) - +

Initializes a new instance of the Underlying class with the specified event symbol.

@@ -239,7 +239,7 @@

Fields

MaxSequence - +

Maximum allowed sequence value. @@ -276,7 +276,7 @@

Properties

BackVolatility - +

Gets or sets back month implied volatility for this underlying based on VIX methodology.

@@ -308,7 +308,7 @@

Property Value

CallVolume - +

Gets or sets call options traded volume for a day.

@@ -340,7 +340,7 @@

Property Value

EventFlags - +

Gets or sets transactional event flags.

@@ -372,7 +372,7 @@

Property Value

EventSource - +

Gets a source for this event. @@ -405,7 +405,7 @@

Property Value

Expiration - +

Gets or sets day id of expiration.

@@ -446,7 +446,7 @@

FrontVolatility - +

Gets or sets front month implied volatility for this underlying based on VIX methodology.

@@ -478,7 +478,7 @@

Property Value

Index - +

Gets or sets unique per-symbol index of this event. @@ -514,7 +514,7 @@

Property Value

OptionVolume - +

Gets options traded volume for a day.

@@ -546,7 +546,7 @@

Property Value

PutCallRatio - +

Gets or sets ratio of put options traded volume to call options traded volume for a day.

@@ -578,7 +578,7 @@

Property Value

PutVolume - +

Gets or sets put options traded volume for a day.

@@ -610,7 +610,7 @@

Property Value

Sequence - +

Gets or sets sequence number of this event to distinguish events that have the same Time. @@ -650,7 +650,7 @@

Exceptions

Time - +

Gets or sets timestamp of the event in milliseconds. @@ -683,7 +683,7 @@

Property Value

Volatility - +

Gets or sets 30-day implied volatility for this underlying based on VIX methodology.

@@ -719,7 +719,7 @@

Methods

BaseFieldsToString() - +

Returns string representation of this underlying fields.

@@ -752,7 +752,7 @@

Returns

ToString() - +

Returns string representation of this underlying event.

diff --git a/docs/api/DxFeed.Graal.Net.Ipf.InstrumentProfile.html b/docs/api/DxFeed.Graal.Net.Ipf.InstrumentProfile.html index 7fb042a..364c865 100644 --- a/docs/api/DxFeed.Graal.Net.Ipf.InstrumentProfile.html +++ b/docs/api/DxFeed.Graal.Net.Ipf.InstrumentProfile.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class InstrumentProfile +Class InstrumentProfile

@@ -150,7 +150,7 @@

Constructors

InstrumentProfile() - +

Initializes a new instance of the InstrumentProfile class.

@@ -177,7 +177,7 @@

InstrumentProfile(InstrumentProfile) - +

Initializes a new instance of the InstrumentProfile class, @@ -221,7 +221,7 @@

Properties

AdditionalUnderlyings - +

Gets or sets additional underlyings for options, including additional cash. @@ -261,7 +261,7 @@

BaseCurrency - +

Gets or sets base currency of currency pair (FOREX instruments). @@ -294,7 +294,7 @@

Property Value

CFI - +

Gets or sets classification of Financial Instruments code. @@ -334,7 +334,7 @@

Exa

CUSIP - +

Gets or sets committee on Uniform Security Identification Procedures code. @@ -371,7 +371,7 @@

E

Country - +

Gets or sets country of origin (incorporation) of corresponding company or parent entity. @@ -408,7 +408,7 @@

Currency - +

Gets or sets currency of quotation, pricing and trading. @@ -445,7 +445,7 @@

Description - +

Gets or sets description of instrument, @@ -481,7 +481,7 @@

ExchangeData - +

Gets or sets exchange-specific data required to properly identify instrument when communicating with exchange. @@ -514,7 +514,7 @@

Property Value

Exchanges - +

Gets or sets list of exchanges where instrument is quoted or traded. @@ -553,7 +553,7 @@

Expiration - +

Gets or sets day id of expiration.

@@ -588,7 +588,7 @@

ExpirationStyle - +

Gets or sets expiration cycle style, such as "Weeklys", "Quarterlys".

@@ -620,7 +620,7 @@

Property Value

ICB - +

Gets or sets industry Classification Benchmark. @@ -658,7 +658,7 @@

Exa

ISIN - +

Gets or sets international Securities Identifying Number. @@ -696,7 +696,7 @@

Ex

LastTrade - +

Gets or sets day id of last trading day.

@@ -731,7 +731,7 @@

LocalDescription - +

Gets or sets description of instrument in national language. @@ -764,7 +764,7 @@

Property Value

LocalSymbol - +

Gets or sets identifier of instrument in national language. @@ -797,7 +797,7 @@

Property Value

MMY - +

Gets or sets maturity month-year as provided for corresponding FIX tag (200). @@ -831,7 +831,7 @@

Property Value

Multiplier - +

Gets or sets market value multiplier.

@@ -866,7 +866,7 @@

OPOL - +

Gets or sets official Place Of Listing, the organization that have listed this instrument. @@ -905,7 +905,7 @@

Ex

OptionType - +

Gets or sets type of option. @@ -939,7 +939,7 @@

Property Value

PriceIncrements - +

Gets or sets minimum allowed price increments with corresponding price ranges. @@ -979,7 +979,7 @@

Product - +

Gets or sets product for futures and options on futures (underlying asset name).

@@ -1014,7 +1014,7 @@

SEDOL - +

Gets or sets stock Exchange Daily Official List. @@ -1052,7 +1052,7 @@

E

SIC - +

Gets or sets standard Industrial Classification. @@ -1090,7 +1090,7 @@

Exa

SPC - +

Gets or sets shares per contract for options.

@@ -1125,7 +1125,7 @@

Exa

SettlementStyle - +

Gets or sets settlement price determination style, such as "Open", "Close".

@@ -1157,7 +1157,7 @@

Property Value

Strike - +

Gets or sets strike price for options.

@@ -1192,7 +1192,7 @@

Symbol - +

Gets or sets identifier of instrument, @@ -1229,7 +1229,7 @@

TradingHours - +

Gets or sets trading hours specification. @@ -1262,7 +1262,7 @@

Property Value

Type - +

Gets or sets type of instrument. @@ -1299,7 +1299,7 @@

Ex

Underlying - +

Gets or sets primary underlying symbol for options.

@@ -1338,7 +1338,7 @@

Methods

AddNonEmptyCustomFieldNames(ICollection<string>) - +

Adds names of non-empty custom fields to the specified collection.

@@ -1377,7 +1377,7 @@

Returns

Equals(object?) - +

Determines whether the specified object is equal to the current object.

@@ -1416,7 +1416,7 @@

Returns

GetDateField(string) - +

Gets the day id value of the date field with the specified name. @@ -1456,7 +1456,7 @@

Returns

GetField(string) - +

Gets the value of the field with the specified name.

@@ -1495,7 +1495,7 @@

Returns

GetHashCode() - +

Returns a hash code value for this object.

@@ -1528,7 +1528,7 @@

Returns

GetNumericField(string) - +

Gets the numeric value of the field with the specified name.

@@ -1567,7 +1567,7 @@

Returns

SetDateField(string, int) - +

Sets the day id value of the date field with the specified name. @@ -1604,7 +1604,7 @@

Parameters

SetField(string, string) - +

Sets the value of the field with the specified name.

@@ -1640,7 +1640,7 @@

Parameters

SetNumericField(string, double) - +

Sets the numeric value of the field with the specified name.

@@ -1676,7 +1676,7 @@

Parameters

ToString() - +

Returns a string representation of the instrument profile.

diff --git a/docs/api/DxFeed.Graal.Net.Ipf.InstrumentProfileReader.html b/docs/api/DxFeed.Graal.Net.Ipf.InstrumentProfileReader.html index edb8b48..7438885 100644 --- a/docs/api/DxFeed.Graal.Net.Ipf.InstrumentProfileReader.html +++ b/docs/api/DxFeed.Graal.Net.Ipf.InstrumentProfileReader.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class InstrumentProfileReader +Class InstrumentProfileReader

@@ -164,7 +164,7 @@

Methods

GetLastModified() - +

Gets last modification time (in milliseconds) from last ReadFromFile(string) operation @@ -198,7 +198,7 @@

Returns

ReadFromFile(string) - +

Reads and returns instrument profiles from specified file. @@ -244,7 +244,7 @@

Returns

ReadFromFile(string, AuthToken?) - +

Reads and returns instrument profiles from specified address with a specified token credentials. @@ -293,7 +293,7 @@

Returns

ReadFromFile(string, string?, string?) - +

Reads and returns instrument profiles from specified file. @@ -345,7 +345,7 @@

Returns

ResolveSourceUrl(string) - +

Resolves the given address specification into its corresponding URL format, particularly transforming @@ -392,7 +392,7 @@

WasComplete() - +

Returns true if IPF was fully read on last ReadFromFile(string) operation.

diff --git a/docs/api/DxFeed.Graal.Net.Ipf.InstrumentProfileType.html b/docs/api/DxFeed.Graal.Net.Ipf.InstrumentProfileType.html index ec5b366..cc5c883 100644 --- a/docs/api/DxFeed.Graal.Net.Ipf.InstrumentProfileType.html +++ b/docs/api/DxFeed.Graal.Net.Ipf.InstrumentProfileType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class InstrumentProfileType +Class InstrumentProfileType

@@ -158,7 +158,7 @@

Fields

BOND - +

Debt instruments, excluding money market funds.

@@ -189,7 +189,7 @@

Field Value

CFD - +

Contract for differences, an arrangement where the differences @@ -221,7 +221,7 @@

Field Value

CURRENCY - +

The currency type.

@@ -252,7 +252,7 @@

Field Value

ETF - +

Exchange-traded fund.

@@ -283,7 +283,7 @@

Field Value

FOREX - +

Foreign exchange market or cryptocurrency.

@@ -314,7 +314,7 @@

Field Value

FUTURE - +

Futures contract, derivative instrument.

@@ -345,7 +345,7 @@

Field Value

INDEX - +

Non-tradable market performance indicators.

@@ -376,7 +376,7 @@

Field Value

MONEY_MARKET_FUND - +

Funds that invest in short-term debt instruments.

@@ -407,7 +407,7 @@

Field Value

MUTUAL_FUND - +

Investment funds, excluding ETFs and money market funds.

@@ -438,7 +438,7 @@

Field Value

OPTION - +

Option contract, derivative instrument.

@@ -469,7 +469,7 @@

Field Value

OTHER - +

Non-tradable miscellaneous instruments.

@@ -500,7 +500,7 @@

Field Value

PRODUCT - +

Grouping instrument for futures, aka futures product.

@@ -531,7 +531,7 @@

Field Value

REMOVED - +

Special instrument type indicating instrument removal.

@@ -562,7 +562,7 @@

Field Value

SPREAD - +

Composite virtual instrument consisting of two or several individual instruments that represent multileg order.

@@ -593,7 +593,7 @@

Field Value

STOCK - +

Tradable equities, excluding ETFs and mutual funds.

@@ -624,7 +624,7 @@

Field Value

WARRANT - +

Derivative that gives the right, but not the obligation, @@ -661,7 +661,7 @@

Properties

Name - +

Gets full name this InstrumentProfileType instance.

@@ -697,7 +697,7 @@

Methods

CompareTypes(string, string) - +

Compares two specified instrument profile types for order.

@@ -749,7 +749,7 @@

Find(string) - +

Retrieves the corresponding InstrumentProfileType for the given name.

diff --git a/docs/api/DxFeed.Graal.Net.Ipf.Live.InstrumentProfileCollector.html b/docs/api/DxFeed.Graal.Net.Ipf.Live.InstrumentProfileCollector.html index e48ffa2..6c81e0c 100644 --- a/docs/api/DxFeed.Graal.Net.Ipf.Live.InstrumentProfileCollector.html +++ b/docs/api/DxFeed.Graal.Net.Ipf.Live.InstrumentProfileCollector.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class InstrumentProfileCollector +Class InstrumentProfileCollector

@@ -165,7 +165,7 @@

Methods

AddUpdateListener(InstrumentProfileUpdateListener) - +

Adds listener that is notified about any updates in the set of instrument profiles. @@ -199,7 +199,7 @@

Parameters

GetLastUpdateTime() - +

Gets last modification time (in milliseconds) of instrument profiles or zero if it is unknown. @@ -233,7 +233,7 @@

Returns

RemoveUpdateListener(InstrumentProfileUpdateListener) - +

Removes listener that is notified about any updates in the set of instrument profiles.

@@ -266,7 +266,7 @@

Parameters

View() - +

Gets a concurrent view of the set of instrument profiles. diff --git a/docs/api/DxFeed.Graal.Net.Ipf.Live.InstrumentProfileConnection.html b/docs/api/DxFeed.Graal.Net.Ipf.Live.InstrumentProfileConnection.html index 2526636..ea8174d 100644 --- a/docs/api/DxFeed.Graal.Net.Ipf.Live.InstrumentProfileConnection.html +++ b/docs/api/DxFeed.Graal.Net.Ipf.Live.InstrumentProfileConnection.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class InstrumentProfileConnection +Class InstrumentProfileConnection

@@ -165,7 +165,7 @@

Methods

Close() - +

Closes this instrument profile connection.

@@ -192,7 +192,7 @@

CreateConnection(string, InstrumentProfileCollector) - +

Creates instrument profile connection with a specified address and collector. @@ -238,7 +238,7 @@

Returns

GetAddress() - +

Returns the address of this instrument profile connection. @@ -272,7 +272,7 @@

Returns

GetLastModified() - +

Returns last modification time (in milliseconds) of instrument profiles or zero if it is unknown. @@ -306,7 +306,7 @@

Returns

GetUpdatePeriod() - +

Returns update period in milliseconds. @@ -341,7 +341,7 @@

Returns

SetUpdatePeriod(long) - +

Changes update period in milliseconds.

@@ -374,7 +374,7 @@

Parameters

Start() - +

Starts this instrument profile connection.

diff --git a/docs/api/DxFeed.Graal.Net.Ipf.Live.InstrumentProfileUpdateListener.html b/docs/api/DxFeed.Graal.Net.Ipf.Live.InstrumentProfileUpdateListener.html index 6708299..0ce0df2 100644 --- a/docs/api/DxFeed.Graal.Net.Ipf.Live.InstrumentProfileUpdateListener.html +++ b/docs/api/DxFeed.Graal.Net.Ipf.Live.InstrumentProfileUpdateListener.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Delegate InstrumentProfileUpdateListener +Delegate InstrumentProfileUpdateListener

diff --git a/docs/api/DxFeed.Graal.Net.Ipf.Options.OptionChain-1.html b/docs/api/DxFeed.Graal.Net.Ipf.Options.OptionChain-1.html index 9487f9f..ce75e85 100644 --- a/docs/api/DxFeed.Graal.Net.Ipf.Options.OptionChain-1.html +++ b/docs/api/DxFeed.Graal.Net.Ipf.Options.OptionChain-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class OptionChain<T> +Class OptionChain<T>

@@ -168,7 +168,7 @@

Properties

Symbol - +

Gets the symbol (product or underlying) of this option chain.

@@ -204,7 +204,7 @@

Methods

Clone() - +

Returns a shallow copy of this option chain. @@ -238,7 +238,7 @@

Returns

GetSeries() - +

Returns a sorted set of option series in this option chain.

diff --git a/docs/api/DxFeed.Graal.Net.Ipf.Options.OptionChainsBuilder-1.html b/docs/api/DxFeed.Graal.Net.Ipf.Options.OptionChainsBuilder-1.html index 206c813..f9243af 100644 --- a/docs/api/DxFeed.Graal.Net.Ipf.Options.OptionChainsBuilder-1.html +++ b/docs/api/DxFeed.Graal.Net.Ipf.Options.OptionChainsBuilder-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class OptionChainsBuilder<T> +Class OptionChainsBuilder<T>

@@ -165,7 +165,7 @@

Properties

AdditionalUnderlyings - +

Gets or sets additional underlyings for options, including additional cash. @@ -205,7 +205,7 @@

CFI - +

Gets or sets classification of Financial Instruments code. @@ -245,7 +245,7 @@

Chains - +

Gets a view of chains created by this builder.

@@ -277,7 +277,7 @@

Property Value

Expiration - +

Gets or sets day id of expiration.

@@ -312,7 +312,7 @@

ExpirationStyle - +

Gets or sets expiration cycle style, such as "Weeklys", "Quarterlys".

@@ -344,7 +344,7 @@

Property Value

LastTrade - +

Gets or sets day id of last trading day.

@@ -379,7 +379,7 @@

MMY - +

Gets or sets maturity month-year as provided for corresponding FIX tag (200). @@ -413,7 +413,7 @@

Property Value

Multiplier - +

Gets or sets market value multiplier.

@@ -448,7 +448,7 @@

OptionType - +

Gets or sets type of option. @@ -482,7 +482,7 @@

Property Value

Product - +

Gets or sets the product for futures and options on futures (underlying asset name). @@ -515,7 +515,7 @@

Property Value

SPC - +

Gets or sets shares per contract for options.

@@ -550,7 +550,7 @@

SettlementStyle - +

Gets or sets settlement price determination style, such as "Open", "Close".

@@ -582,7 +582,7 @@

Property Value

Strike - +

Gets or sets strike price for options.

@@ -617,7 +617,7 @@

Underlying - +

Gets or sets primary underlying symbol for options.

@@ -656,7 +656,7 @@

Methods

AddOption(T) - +

Adds an option instrument to this builder. @@ -696,7 +696,7 @@

Parameters

Build(IEnumerable<InstrumentProfile>) - +

Builds option chains for all options from the given collections of InstrumentProfile.

diff --git a/docs/api/DxFeed.Graal.Net.Ipf.Options.OptionSeries-1.html b/docs/api/DxFeed.Graal.Net.Ipf.Options.OptionSeries-1.html index c1541d3..c0af456 100644 --- a/docs/api/DxFeed.Graal.Net.Ipf.Options.OptionSeries-1.html +++ b/docs/api/DxFeed.Graal.Net.Ipf.Options.OptionSeries-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class OptionSeries<T> +Class OptionSeries<T>

@@ -161,7 +161,7 @@

Properties

AdditionalUnderlyings - +

Gets additional underlyings for options, including additional cash. @@ -201,7 +201,7 @@

CFI - +

Gets classification of Financial Instruments code. @@ -241,7 +241,7 @@

Calls - +

Gets a sorted map of all calls from strike to a corresponding option instrument.

@@ -273,7 +273,7 @@

Property Value

Expiration - +

Gets the day id of expiration.

@@ -308,7 +308,7 @@

ExpirationStyle - +

Gets expiration cycle style, such as "Weeklys", "Quarterlys".

@@ -340,7 +340,7 @@

Property Value

LastTrade - +

Gets the day id of the last trading day.

@@ -375,7 +375,7 @@

MMY - +

Gets maturity month-year as provided for corresponding FIX tag (200). @@ -409,7 +409,7 @@

Property Value

Multiplier - +

Gets the market value multiplier.

@@ -444,7 +444,7 @@

OptionType - +

Gets type of option. @@ -478,7 +478,7 @@

Property Value

Puts - +

Gets a sorted map of all puts from strike to a corresponding option instrument.

@@ -510,7 +510,7 @@

Property Value

SPC - +

Gets the shares per contract for options.

@@ -545,7 +545,7 @@

SettlementStyle - +

Gets settlement price determination style, such as "Open", "Close".

@@ -577,7 +577,7 @@

Property Value

Strikes - +

Gets a list of all strikes in ascending order.

@@ -613,7 +613,7 @@

Methods

Clone() - +

Creates a shallow copy of this option series. @@ -647,7 +647,7 @@

Returns

CompareTo(OptionSeries<T>?) - +

Compares this option series to another one by its attributes. @@ -687,7 +687,7 @@

Returns

Equals(object?) - +

Determines whether the specified object is equal to the current object.

@@ -726,7 +726,7 @@

Returns

GetHashCode() - +

Returns a hash code value for this object.

@@ -759,7 +759,7 @@

Returns

GetNStrikesAround(int, double) - +

Gets n strikes centered around a specified strike value.

@@ -807,7 +807,7 @@

Exceptions

ToString() - +

Returns a string representation of this series.

@@ -844,7 +844,7 @@

Operators

operator ==(OptionSeries<T>, OptionSeries<T>) - +

Determines whether two specified instances of OptionSeries<T> are equal.

@@ -886,7 +886,7 @@

Returns

operator >(OptionSeries<T>, OptionSeries<T>) - +

Determines whether one specified OptionSeries<T> is greater than another.

@@ -928,7 +928,7 @@

Returns

operator >=(OptionSeries<T>, OptionSeries<T>) - +

Determines whether one specified OptionSeries<T> is greater than or equal to another.

@@ -970,7 +970,7 @@

Returns

operator !=(OptionSeries<T>, OptionSeries<T>) - +

Determines whether two specified instances of OptionSeries<T> are not equal.

@@ -1012,7 +1012,7 @@

Returns

operator <(OptionSeries<T>, OptionSeries<T>) - +

Determines whether one specified OptionSeries<T> is less than another.

@@ -1054,7 +1054,7 @@

Returns

operator <=(OptionSeries<T>, OptionSeries<T>) - +

Determines whether one specified OptionSeries<T> is less than or equal to another.

diff --git a/docs/api/DxFeed.Graal.Net.Models.AbstractTxModel-1.Builder-2.html b/docs/api/DxFeed.Graal.Net.Models.AbstractTxModel-1.Builder-2.html index 75f1911..48fd33c 100644 --- a/docs/api/DxFeed.Graal.Net.Models.AbstractTxModel-1.Builder-2.html +++ b/docs/api/DxFeed.Graal.Net.Models.AbstractTxModel-1.Builder-2.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class AbstractTxModel<TE>.Builder<TB, TM> +Class AbstractTxModel<TE>.Builder<TB, TM>

@@ -176,7 +176,7 @@

Methods

Build() - +

Builds an instance of the model based on the provided parameters.

@@ -209,7 +209,7 @@

Returns

WithBatchProcessing(bool) - +

Enables or disables batch processing. @@ -255,7 +255,7 @@

Returns

WithFeed(DXFeed) - +

Sets the DXFeed for the model being created. @@ -295,7 +295,7 @@

Returns

WithListener(TxModelListener<TE>) - +

Sets the listener for transaction notifications. @@ -335,7 +335,7 @@

Returns

WithSnapshotProcessing(bool) - +

Enables or disables snapshot processing. @@ -382,7 +382,7 @@

Returns

WithSymbol(object) - +

Sets the subscription symbol for the model being created. diff --git a/docs/api/DxFeed.Graal.Net.Models.AbstractTxModel-1.Builder.html b/docs/api/DxFeed.Graal.Net.Models.AbstractTxModel-1.Builder.html index 898f4b8..4a09efa 100644 --- a/docs/api/DxFeed.Graal.Net.Models.AbstractTxModel-1.Builder.html +++ b/docs/api/DxFeed.Graal.Net.Models.AbstractTxModel-1.Builder.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class AbstractTxModel<TE>.Builder +Class AbstractTxModel<TE>.Builder

diff --git a/docs/api/DxFeed.Graal.Net.Models.AbstractTxModel-1.html b/docs/api/DxFeed.Graal.Net.Models.AbstractTxModel-1.html index f301a7f..24eaa1a 100644 --- a/docs/api/DxFeed.Graal.Net.Models.AbstractTxModel-1.html +++ b/docs/api/DxFeed.Graal.Net.Models.AbstractTxModel-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class AbstractTxModel<TE> +Class AbstractTxModel<TE>

@@ -189,7 +189,7 @@

Properties

IsBatchProcessing - +

Gets a value indicating whether if batch processing is enabled. @@ -223,7 +223,7 @@

Property Value

IsSnapshotProcessing - +

Gets a value indicating whether if snapshot processing is enabled. @@ -261,7 +261,7 @@

Methods

Dispose() - +

Closes this model and makes it permanently detached.

@@ -288,7 +288,7 @@

Dispose(bool) - +

Closes this model and makes it permanently detached.

@@ -320,7 +320,7 @@

Parameters

GetUndecoratedSymbol() - +

Gets the undecorated symbol associated with the model.

@@ -353,7 +353,7 @@

Returns

SetSymbols(HashSet<object>) - +

Sets the subscription symbols for the model.

diff --git a/docs/api/DxFeed.Graal.Net.Models.IndexedTxModel-1.Builder.html b/docs/api/DxFeed.Graal.Net.Models.IndexedTxModel-1.Builder.html index 8adb515..3769901 100644 --- a/docs/api/DxFeed.Graal.Net.Models.IndexedTxModel-1.Builder.html +++ b/docs/api/DxFeed.Graal.Net.Models.IndexedTxModel-1.Builder.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class IndexedTxModel<TE>.Builder +Class IndexedTxModel<TE>.Builder

@@ -177,7 +177,7 @@

Methods

Build() - +

Builds an instance of IndexedTxModel<TE> based on the provided parameters.

@@ -210,7 +210,7 @@

Returns

WithSources(params IndexedEventSource[]) - +

Sets the sources from which to subscribe for indexed events. @@ -254,7 +254,7 @@

Returns

WithSources(ICollection<IndexedEventSource>) - +

Sets the sources from which to subscribe for indexed events. diff --git a/docs/api/DxFeed.Graal.Net.Models.IndexedTxModel-1.html b/docs/api/DxFeed.Graal.Net.Models.IndexedTxModel-1.html index 110f30f..374134d 100644 --- a/docs/api/DxFeed.Graal.Net.Models.IndexedTxModel-1.html +++ b/docs/api/DxFeed.Graal.Net.Models.IndexedTxModel-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class IndexedTxModel<TE> +Class IndexedTxModel<TE>

@@ -195,7 +195,7 @@

Methods

GetSources() - +

Gets the current set of sources. @@ -230,7 +230,7 @@

Returns

NewBuilder() - +

Factory method to create a new builder for this model.

@@ -263,7 +263,7 @@

Returns

SetSources(params IndexedEventSource[]) - +

Sets the sources from which to subscribe for indexed events. @@ -298,7 +298,7 @@

Parameters

SetSources(ICollection<IndexedEventSource>) - +

Sets the sources from which to subscribe for indexed events. diff --git a/docs/api/DxFeed.Graal.Net.Models.MarketDepthModel-1.Builder.html b/docs/api/DxFeed.Graal.Net.Models.MarketDepthModel-1.Builder.html index 679150f..24122d2 100644 --- a/docs/api/DxFeed.Graal.Net.Models.MarketDepthModel-1.Builder.html +++ b/docs/api/DxFeed.Graal.Net.Models.MarketDepthModel-1.Builder.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class MarketDepthModel<TE>.Builder +Class MarketDepthModel<TE>.Builder

@@ -157,7 +157,7 @@

Methods

Build() - +

Builds an instance of MarketDepthModel<TE> based on the provided parameters.

@@ -190,7 +190,7 @@

Returns

WithAggregationPeriod(long) - +

Sets the aggregation period.

@@ -229,7 +229,7 @@

Returns

WithDepthLimit(int) - +

Sets the depth limit.

@@ -268,7 +268,7 @@

Returns

WithFeed(DXFeed) - +

Sets the DXFeed for the model being created. @@ -308,7 +308,7 @@

Returns

WithListener(MarketDepthModelListener<TE>) - +

Sets the listener for transaction notifications. @@ -348,7 +348,7 @@

Returns

WithSources(params IndexedEventSource[]) - +

Sets the sources from which to subscribe for indexed events. @@ -392,7 +392,7 @@

WithSources(ICollection<IndexedEventSource>) - +

Sets the sources from which to subscribe for indexed events. @@ -436,7 +436,7 @@

WithSymbol(object) - +

Sets the subscription symbol for the model being created. diff --git a/docs/api/DxFeed.Graal.Net.Models.MarketDepthModel-1.html b/docs/api/DxFeed.Graal.Net.Models.MarketDepthModel-1.html index 1ae01c1..4a6b30a 100644 --- a/docs/api/DxFeed.Graal.Net.Models.MarketDepthModel-1.html +++ b/docs/api/DxFeed.Graal.Net.Models.MarketDepthModel-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class MarketDepthModel<TE> +Class MarketDepthModel<TE>

@@ -184,7 +184,7 @@

Methods

Dispose() - +

Closes this model and makes it permanently detached.

@@ -211,7 +211,7 @@

GetAggregationPeriod() - +

Gets the aggregation period in milliseconds.

@@ -244,7 +244,7 @@

Returns

GetDepthLimit() - +

Gets the depth limit of the order book.

@@ -277,7 +277,7 @@

Returns

NewBuilder() - +

Creates a new builder instance for constructing a MarketDepthModel.

@@ -310,7 +310,7 @@

Returns

SetAggregationPeriod(long) - +

Sets the aggregation period in milliseconds.

@@ -343,7 +343,7 @@

Parameters

SetDepthLimit(int) - +

Sets the depth limit of the order book.

diff --git a/docs/api/DxFeed.Graal.Net.Models.MarketDepthModelListener-1.html b/docs/api/DxFeed.Graal.Net.Models.MarketDepthModelListener-1.html index aa4f42a..e9deeb8 100644 --- a/docs/api/DxFeed.Graal.Net.Models.MarketDepthModelListener-1.html +++ b/docs/api/DxFeed.Graal.Net.Models.MarketDepthModelListener-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Delegate MarketDepthModelListener<TE> +Delegate MarketDepthModelListener<TE>

diff --git a/docs/api/DxFeed.Graal.Net.Models.TimeSeriesTxModel-1.Builder.html b/docs/api/DxFeed.Graal.Net.Models.TimeSeriesTxModel-1.Builder.html index 9326070..27585e5 100644 --- a/docs/api/DxFeed.Graal.Net.Models.TimeSeriesTxModel-1.Builder.html +++ b/docs/api/DxFeed.Graal.Net.Models.TimeSeriesTxModel-1.Builder.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class TimeSeriesTxModel<TE>.Builder +Class TimeSeriesTxModel<TE>.Builder

@@ -177,7 +177,7 @@

Methods

Build() - +

Builds an instance of TimeSeriesTxModel<TE> based on the provided parameters.

@@ -210,7 +210,7 @@

Returns

WithFromTime(long) - +

Sets the time from which to subscribe for time-series.

diff --git a/docs/api/DxFeed.Graal.Net.Models.TimeSeriesTxModel-1.html b/docs/api/DxFeed.Graal.Net.Models.TimeSeriesTxModel-1.html index c004d8f..4eb9d36 100644 --- a/docs/api/DxFeed.Graal.Net.Models.TimeSeriesTxModel-1.html +++ b/docs/api/DxFeed.Graal.Net.Models.TimeSeriesTxModel-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class TimeSeriesTxModel<TE> +Class TimeSeriesTxModel<TE>

@@ -194,7 +194,7 @@

Methods

GetFromTime() - +

Gets the time from which to subscribe for time-series, @@ -228,7 +228,7 @@

Returns

NewBuilder() - +

Factory method to create a new builder for this model.

@@ -261,7 +261,7 @@

Returns

SetFromTime(long) - +

Sets the time from which to subscribe for time-series. diff --git a/docs/api/DxFeed.Graal.Net.Models.TxModelListener-1.html b/docs/api/DxFeed.Graal.Net.Models.TxModelListener-1.html index ff460b2..73c22c6 100644 --- a/docs/api/DxFeed.Graal.Net.Models.TxModelListener-1.html +++ b/docs/api/DxFeed.Graal.Net.Models.TxModelListener-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Delegate TxModelListener<TE> +Delegate TxModelListener<TE>

diff --git a/docs/api/DxFeed.Graal.Net.Native.ErrorHandling.GraalErrorCode.html b/docs/api/DxFeed.Graal.Net.Native.ErrorHandling.GraalErrorCode.html index db36cf2..b205baa 100644 --- a/docs/api/DxFeed.Graal.Net.Native.ErrorHandling.GraalErrorCode.html +++ b/docs/api/DxFeed.Graal.Net.Native.ErrorHandling.GraalErrorCode.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum GraalErrorCode +Enum GraalErrorCode

diff --git a/docs/api/DxFeed.Graal.Net.Native.ErrorHandling.GraalException.html b/docs/api/DxFeed.Graal.Net.Native.ErrorHandling.GraalException.html index e79af2a..bfacc73 100644 --- a/docs/api/DxFeed.Graal.Net.Native.ErrorHandling.GraalException.html +++ b/docs/api/DxFeed.Graal.Net.Native.ErrorHandling.GraalException.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class GraalException +Class GraalException

@@ -193,7 +193,7 @@

Constructors

GraalException(GraalErrorCode) - +

Initializes a new instance of the GraalException class.

@@ -230,7 +230,7 @@

Properties

ErrorCode - +

Gets the GraalVM error code associated with this exception.

@@ -266,7 +266,7 @@

Methods

GetObjectData(SerializationInfo, StreamingContext) - +

diff --git a/docs/api/DxFeed.Graal.Net.Native.ErrorHandling.JavaException.html b/docs/api/DxFeed.Graal.Net.Native.ErrorHandling.JavaException.html index 89ec773..517bd61 100644 --- a/docs/api/DxFeed.Graal.Net.Native.ErrorHandling.JavaException.html +++ b/docs/api/DxFeed.Graal.Net.Native.ErrorHandling.JavaException.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class JavaException +Class JavaException

@@ -190,7 +190,7 @@

Constructors

JavaException(string?, string?, string?) - +

Initializes a new instance of the JavaException class.

@@ -233,7 +233,7 @@

Properties

JavaClassName - +

Gets the class name of the Java exception.

@@ -265,7 +265,7 @@

Property Value

JavaStackTrace - +

Gets the stack trace of the Java exception.

@@ -297,7 +297,7 @@

Property Value

StackTrace - +

@@ -332,7 +332,7 @@

Methods

GetObjectData(SerializationInfo, StreamingContext) - +

diff --git a/docs/api/DxFeed.Graal.Net.Native.Events.EventCodeNative.html b/docs/api/DxFeed.Graal.Net.Native.Events.EventCodeNative.html index 0daa71c..132c2d0 100644 --- a/docs/api/DxFeed.Graal.Net.Native.Events.EventCodeNative.html +++ b/docs/api/DxFeed.Graal.Net.Native.Events.EventCodeNative.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum EventCodeNative +Enum EventCodeNative

diff --git a/docs/api/DxFeed.Graal.Net.Native.Interop.Utf8StringMarshaler.html b/docs/api/DxFeed.Graal.Net.Native.Interop.Utf8StringMarshaler.html index 1738c77..aaae91f 100644 --- a/docs/api/DxFeed.Graal.Net.Native.Interop.Utf8StringMarshaler.html +++ b/docs/api/DxFeed.Graal.Net.Native.Interop.Utf8StringMarshaler.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class Utf8StringMarshaler +Class Utf8StringMarshaler

@@ -157,7 +157,7 @@

Methods

PtrToStringUTF8(IntPtr) - +

Converts an unmanaged UTF-8 null-terminated string to a managed string.

@@ -196,7 +196,7 @@

Returns

StringToCoTaskMemUTF8(string?) - +

Converts the given string to an unmanaged UTF-8 null-terminated string.

@@ -235,7 +235,7 @@

Returns

ZeroFreeCoTaskMemUTF8(IntPtr) - +

Clears the memory and frees it using StringToCoTaskMemUTF8(string?).

diff --git a/docs/api/DxFeed.Graal.Net.Schedules.Day.html b/docs/api/DxFeed.Graal.Net.Schedules.Day.html index 7599fa2..3cbba66 100644 --- a/docs/api/DxFeed.Graal.Net.Schedules.Day.html +++ b/docs/api/DxFeed.Graal.Net.Schedules.Day.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class Day +Class Day

@@ -166,7 +166,7 @@

Properties

DayId - +

Gets number of this day since January 1, 1970. (that day has identifier of 0 @@ -199,7 +199,7 @@

Property Value

DayOfMonth - +

Gets ordinal day number in the month starting with 1 for the first day of month.

@@ -231,7 +231,7 @@

Property Value

DayOfWeek - +

Gets ordinal day number in the week starting with 1=Monday and ending with 7=Sunday.

@@ -263,7 +263,7 @@

Property Value

EndTime - +

Gets end time of this day (exclusive).

@@ -295,7 +295,7 @@

Property Value

IsHoliday - +

Gets a value indicating whether this day is an exchange holiday. @@ -328,7 +328,7 @@

Property Value

IsShortDay - +

Gets a value indicating whether this day is a short day. @@ -361,7 +361,7 @@

Property Value

IsTrading - +

Gets a value indicating whether trading activity is allowed within this day. @@ -394,7 +394,7 @@

Property Value

MonthOfYear - +

Gets calendar month number in the year starting with 1=January and ending with 12=December.

@@ -426,7 +426,7 @@

Property Value

ResetTime - +

Gets reset time for this day. @@ -459,7 +459,7 @@

Property Value

Schedule - +

Gets schedule to which this day belongs.

@@ -491,7 +491,7 @@

Property Value

StartTime - +

Gets start time of this day (inclusive).

@@ -523,7 +523,7 @@

Property Value

Year - +

Gets calendar year - i.e. it returns 1977 for the year 1977.

@@ -555,7 +555,7 @@

Property Value

YearMonthDay - +

Gets year, month and day numbers decimally packed in the following way:

@@ -595,7 +595,7 @@

Methods

ContainsTime(long) - +

Determines whether a specified time falls within the current day.

@@ -634,7 +634,7 @@

Returns

Equals(object?) - +

Indicates whether some other object is "equal to" this one.

@@ -673,7 +673,7 @@

Returns

GetFirstSession(SessionFilter) - +

Gets the first session of the day that is accepted by the specified filter, or null if no such session is found.

@@ -712,7 +712,7 @@

Returns

GetHashCode() - +

Gets a hash code value for this object.

@@ -745,7 +745,7 @@

Returns

GetLastSession(SessionFilter) - +

Gets the last session of the day that is accepted by the specified filter, or null if no such session is found.

@@ -784,7 +784,7 @@

Returns

GetNextDay(DayFilter) - +

Gets the following day that is accepted by the specified filter, if such a day exists.

@@ -827,7 +827,7 @@

GetPrevDay(DayFilter) - +

Gets the previous day that is accepted by the specified filter, if such a day exists.

@@ -870,7 +870,7 @@

GetSessionByTime(long) - +

Gets session belonging to this day that contains specified time.

@@ -915,7 +915,7 @@

Exceptions

GetSessions() - +

Gets list of sessions that constitute this day. @@ -951,7 +951,7 @@

Returns

ToString() - +

Returns string representation of this object.

@@ -984,7 +984,7 @@

Returns

TryGetFirstSession(SessionFilter, out Session) - +

Attempts to find the first session belonging to this day accepted by specified filter. @@ -1033,7 +1033,7 @@

TryGetLastSession(SessionFilter, out Session) - +

Attempts to find the last session belonging to this day accepted by specified filter. @@ -1082,7 +1082,7 @@

TryGetNextDay(DayFilter, out Day) - +

Attempts to find the following day accepted by specified filter. @@ -1125,7 +1125,7 @@

Returns

TryGetPrevDay(DayFilter, out Day) - +

Attempts to find the previous day accepted by specified filter. diff --git a/docs/api/DxFeed.Graal.Net.Schedules.DayFilter.html b/docs/api/DxFeed.Graal.Net.Schedules.DayFilter.html index 62b7c7f..e1061fd 100644 --- a/docs/api/DxFeed.Graal.Net.Schedules.DayFilter.html +++ b/docs/api/DxFeed.Graal.Net.Schedules.DayFilter.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class DayFilter +Class DayFilter

@@ -163,7 +163,7 @@

Fields

ANY - +

Accepts any day - useful for pure calendar navigation.

@@ -194,7 +194,7 @@

Field Value

FRIDAY - +

Accepts Fridays only - those with Day.DayOfWeek == 5.

@@ -225,7 +225,7 @@

Field Value

HOLIDAY - +

Accepts holidays only - those with Day.IsHoliday == false.

@@ -256,7 +256,7 @@

Field Value

MONDAY - +

Accepts Mondays only - those with Day.DayOfWeek == 1.

@@ -287,7 +287,7 @@

Field Value

NON_TRADING - +

Accepts non-trading days only - those with Day.IsTrading == false.

@@ -318,7 +318,7 @@

Field Value

SATURDAY - +

Accepts Saturdays only - those with Day.DayOfWeek == 6.

@@ -349,7 +349,7 @@

Field Value

SHORT_DAY - +

Accepts short days only - those with Day.IsShortDay == false.

@@ -380,7 +380,7 @@

Field Value

SUNDAY - +

Accepts Sundays only - those with Day.DayOfWeek == 7.

@@ -411,7 +411,7 @@

Field Value

THURSDAY - +

Accepts Thursdays only - those with Day.DayOfWeek == 4.

@@ -442,7 +442,7 @@

Field Value

TRADING - +

Accepts trading days only - those with

({@link Day#isTrading()} == true)
. @@ -473,7 +473,7 @@

Field Value

TUESDAY - +

Accepts Tuesdays only - those with Day.DayOfWeek == 2.

@@ -504,7 +504,7 @@

Field Value

WEDNESDAY - +

Accepts Wednesdays only - those with Day.DayOfWeek == 3.

@@ -535,7 +535,7 @@

Field Value

WEEK_DAY - +

Accepts week-days only - those with Day.DayOfWeek <= 5.

@@ -566,7 +566,7 @@

Field Value

WEEK_END - +

Accepts weekends only - those with Day.DayOfWeek >= 6.

diff --git a/docs/api/DxFeed.Graal.Net.Schedules.Schedule.html b/docs/api/DxFeed.Graal.Net.Schedules.Schedule.html index 5c0bc7c..5692ac2 100644 --- a/docs/api/DxFeed.Graal.Net.Schedules.Schedule.html +++ b/docs/api/DxFeed.Graal.Net.Schedules.Schedule.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class Schedule +Class Schedule

@@ -161,7 +161,7 @@

Methods

DownloadDefaults(string) - +

Downloads defaults using specified download config and optionally start periodic download. @@ -196,7 +196,7 @@

Parameters

GetDayById(int) - +

Gets day for specified day identifier. @@ -237,7 +237,7 @@

Returns

GetDayByTime(long) - +

Gets day that contains specified time. @@ -278,7 +278,7 @@

Returns

GetDayByYearMonthDay(int) - +

Gets day for specified year, month and day numbers. @@ -325,7 +325,7 @@

Returns

GetInstance(InstrumentProfile) - +

Gets default schedule instance for specified instrument profile.

@@ -364,7 +364,7 @@

Returns

GetInstance(InstrumentProfile, string) - +

Gets schedule instance for specified instrument profile and trading venue.

@@ -406,7 +406,7 @@

Returns

GetInstance(string) - +

Gets default schedule instance for specified schedule definition.

@@ -445,7 +445,7 @@

Returns

GetName() - +

Gets name of this schedule.

@@ -478,7 +478,7 @@

Returns

GetNearestSessionByTime(long, SessionFilter) - +

Gets the session nearest to the specified time that is accepted by the specified filter, or null if no such session is found.

@@ -520,7 +520,7 @@

Returns

GetSessionByTime(long) - +

Gets session that contains specified time. @@ -561,7 +561,7 @@

Returns

GetTimeZone() - +

Gets time zone in which this schedule is defined.

@@ -594,7 +594,7 @@

Returns

GetTradingVenues(InstrumentProfile) - +

Gets trading venues for specified instrument profile.

@@ -633,7 +633,7 @@

Returns

SetDefaults(byte[]) - +

Sets shared defaults that are used by individual schedule instances.

@@ -666,7 +666,7 @@

Parameters

TryGetNearestSessionByTime(long, SessionFilter, out Session) - +

Tries to find the session nearest to the specified time that is accepted by the specified filter.

diff --git a/docs/api/DxFeed.Graal.Net.Schedules.Session.html b/docs/api/DxFeed.Graal.Net.Schedules.Session.html index 0895057..e5b29e0 100644 --- a/docs/api/DxFeed.Graal.Net.Schedules.Session.html +++ b/docs/api/DxFeed.Graal.Net.Schedules.Session.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class Session +Class Session

@@ -156,7 +156,7 @@

Properties

Day - +

Gets day to which this session belongs.

@@ -188,7 +188,7 @@

Property Value

EndTime - +

Gets end time of this session (exclusive). @@ -221,7 +221,7 @@

Property Value

IsEmpty - +

Gets a value indicating whether this session has zero duration. @@ -255,7 +255,7 @@

Property Value

IsTrading - +

Gets a value indicating whether trading activity is allowed within this session. @@ -289,7 +289,7 @@

Property Value

StartTime - +

Gets start time of this session (inclusive). @@ -322,7 +322,7 @@

Property Value

Type - +

Gets type of this session.

@@ -358,7 +358,7 @@

Methods

ContainsTime(long) - +

Determines whether a specified time belongs to this session.

@@ -397,7 +397,7 @@

Returns

Equals(object?) - +

Indicates whether some other object is "equal to" this one.

@@ -436,7 +436,7 @@

Returns

GetHashCode() - +

Gets a hash code value for this object.

@@ -469,7 +469,7 @@

Returns

GetNextSession(SessionFilter) - +

Retrieves the following session that is accepted by the specified filter, if such a session exists.

@@ -509,7 +509,7 @@

Returns

GetPrevSession(SessionFilter) - +

Gets the previous session that is accepted by the specified filter, if such a session exists.

@@ -549,7 +549,7 @@

Returns

ToString() - +

Returns string representation of this object.

@@ -582,7 +582,7 @@

Returns

TryGetNextSession(SessionFilter, out Session) - +

Attempts to find the following session accepted by specified filter. @@ -632,7 +632,7 @@

TryGetPrevSession(SessionFilter, out Session) - +

Attempts to find the previous session accepted by specified filter. diff --git a/docs/api/DxFeed.Graal.Net.Schedules.SessionFilter.html b/docs/api/DxFeed.Graal.Net.Schedules.SessionFilter.html index 9ae0926..fea7678 100644 --- a/docs/api/DxFeed.Graal.Net.Schedules.SessionFilter.html +++ b/docs/api/DxFeed.Graal.Net.Schedules.SessionFilter.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class SessionFilter +Class SessionFilter

@@ -163,7 +163,7 @@

Fields

AFTER_MARKET - +

Accepts any session with type AFTER_MARKET.

@@ -194,7 +194,7 @@

Field Value

ANY - +

Accepts any session - useful for pure schedule navigation.

@@ -225,7 +225,7 @@

Field Value

NON_TRADING - +

Accepts non-trading sessions only - those with Session.IsTrading == false.

@@ -256,7 +256,7 @@

Field Value

NO_TRADING - +

Accepts any session with type NO_TRADING.

@@ -287,7 +287,7 @@

Field Value

PRE_MARKET - +

Accepts any session with type PRE_MARKET.

@@ -318,7 +318,7 @@

Field Value

REGULAR - +

Accepts any session with type REGULAR.

@@ -349,7 +349,7 @@

Field Value

TRADING - +

Accepts trading sessions only - those with Session.IsTrading == true.

@@ -385,7 +385,7 @@

Properties

Type - +

Gets session type.

diff --git a/docs/api/DxFeed.Graal.Net.Schedules.SessionType.html b/docs/api/DxFeed.Graal.Net.Schedules.SessionType.html index 238715d..2b1ef6a 100644 --- a/docs/api/DxFeed.Graal.Net.Schedules.SessionType.html +++ b/docs/api/DxFeed.Graal.Net.Schedules.SessionType.html @@ -16,7 +16,7 @@ - + @@ -90,7 +90,7 @@
Table of Contents

-Enum SessionType +Enum SessionType

diff --git a/docs/api/DxFeed.Graal.Net.SystemProperty.html b/docs/api/DxFeed.Graal.Net.SystemProperty.html index 6975803..a2be134 100644 --- a/docs/api/DxFeed.Graal.Net.SystemProperty.html +++ b/docs/api/DxFeed.Graal.Net.SystemProperty.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class SystemProperty +Class SystemProperty

@@ -163,7 +163,7 @@

Methods

GetProperty(string) - +

Gets the system property indicated by the specified key.

@@ -202,7 +202,7 @@

Returns

SetProperties(IReadOnlyDictionary<string, string>) - +

Sets the system properties from the provided key-value collection.

@@ -235,7 +235,7 @@

Parameters

SetProperty(string, string) - +

Sets the system property indicated by the specified key.

diff --git a/docs/api/DxFeed.Graal.Net.Utils.AttributeUtil.html b/docs/api/DxFeed.Graal.Net.Utils.AttributeUtil.html index 907e962..fe74dfc 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.AttributeUtil.html +++ b/docs/api/DxFeed.Graal.Net.Utils.AttributeUtil.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class AttributeUtil +Class AttributeUtil

@@ -157,7 +157,7 @@

Methods

GetCustomAttribute<T>(Type) - +

A generic version of GetCustomAttribute(MemberInfo, Type, bool) for Type. @@ -218,7 +218,7 @@

Exceptions

GetCustomAttribute<T>(Type, bool) - +

A generic version of GetCustomAttribute(MemberInfo, Type, bool) for Type. diff --git a/docs/api/DxFeed.Graal.Net.Utils.BitUtil.html b/docs/api/DxFeed.Graal.Net.Utils.BitUtil.html index 2a5e731..6bb6914 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.BitUtil.html +++ b/docs/api/DxFeed.Graal.Net.Utils.BitUtil.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class BitUtil +Class BitUtil

@@ -159,7 +159,7 @@

Methods

GetBits(int, int, int) - +

Extracts bits from the specified value.

@@ -204,7 +204,7 @@

Returns

SetBits(int, int, int, int) - +

Sets bits in the specified value.

diff --git a/docs/api/DxFeed.Graal.Net.Utils.CmdArgsUtil.html b/docs/api/DxFeed.Graal.Net.Utils.CmdArgsUtil.html index cf44b76..22dd3d8 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.CmdArgsUtil.html +++ b/docs/api/DxFeed.Graal.Net.Utils.CmdArgsUtil.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class CmdArgsUtil +Class CmdArgsUtil

@@ -157,7 +157,7 @@

Methods

ParseFromTime(string) - +

Reads Date from String. @@ -197,7 +197,7 @@

Returns

ParseProperties(string) - +

Parses the input collection of strings and returns a collection of key-value properties. @@ -243,7 +243,7 @@

Exceptions

ParseSymbols(string) - +

Parses an input string and returns a set of symbols.

@@ -282,7 +282,7 @@

Returns

ParseTypes(string) - +

Parses an input string and returns a set of event types.

diff --git a/docs/api/DxFeed.Graal.Net.Utils.ConcurrentSet-1.html b/docs/api/DxFeed.Graal.Net.Utils.ConcurrentSet-1.html index 76ec86f..1387f29 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.ConcurrentSet-1.html +++ b/docs/api/DxFeed.Graal.Net.Utils.ConcurrentSet-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class ConcurrentSet<T> +Class ConcurrentSet<T>

@@ -173,7 +173,7 @@

Constructors

ConcurrentSet() - +

Initializes a new instance of the ConcurrentSet<T> class.

@@ -204,7 +204,7 @@

Properties

Count - +

@@ -235,7 +235,7 @@

Property Value

IsReadOnly - +

@@ -270,7 +270,7 @@

Methods

Add(T) - +

Adds the specified element to a set.

@@ -310,7 +310,7 @@

Returns

Clear() - +

@@ -336,7 +336,7 @@

Contains(T) - +

@@ -372,7 +372,7 @@

Returns

CopyTo(T[], int) - +

@@ -405,7 +405,7 @@

Parameters

GetEnumerator() - +

@@ -436,7 +436,7 @@

Returns

Remove(T) - +

diff --git a/docs/api/DxFeed.Graal.Net.Utils.DayUtil.html b/docs/api/DxFeed.Graal.Net.Utils.DayUtil.html index 73c85b8..291aac2 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.DayUtil.html +++ b/docs/api/DxFeed.Graal.Net.Utils.DayUtil.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class DayUtil +Class DayUtil

@@ -160,7 +160,7 @@

Methods

GetDayIdByYearMonthDay(int) - +

Gets the day identifier for specified yyyymmdd integer in Gregorian calendar. @@ -220,7 +220,7 @@

Exceptions

GetDayIdByYearMonthDay(int, int, int) - +

Gets the day identifier for specified year, month and day in Gregorian calendar. @@ -276,7 +276,7 @@

Exceptions

GetYearMonthDayByDayId(int) - +

Gets the integer yyyymmdd in Gregorian calendar for a specified day identifier. diff --git a/docs/api/DxFeed.Graal.Net.Utils.EnumUtil.html b/docs/api/DxFeed.Graal.Net.Utils.EnumUtil.html index 67292d0..8fb1408 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.EnumUtil.html +++ b/docs/api/DxFeed.Graal.Net.Utils.EnumUtil.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class EnumUtil +Class EnumUtil

@@ -157,7 +157,7 @@

Methods

CreateEnumArrayByValue<T>(T, int) - +

Creates an array containing elements of the specified enum type T, of the specified length. @@ -217,7 +217,7 @@

Exceptions

CreateEnumBitMaskArrayByValue<T>(T) - +

Creates an array containing elements of the specified enum type T, @@ -280,7 +280,7 @@

GetCountValues<T>() - +

Gets the number of values for the specified enum type.

@@ -319,7 +319,7 @@

Type Parameters

ValueOf<T>(T) - +

Returns an enum constant of the specified enum type with the specified value, diff --git a/docs/api/DxFeed.Graal.Net.Utils.MathUtil.html b/docs/api/DxFeed.Graal.Net.Utils.MathUtil.html index fc29352..9661027 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.MathUtil.html +++ b/docs/api/DxFeed.Graal.Net.Utils.MathUtil.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class MathUtil +Class MathUtil

@@ -159,7 +159,7 @@

Methods

Abs(int) - +

Method like a Abs(int), but not throws OverflowException exception, @@ -204,7 +204,7 @@

Returns

Div(int, int) - +

Returns quotient according to number theory - i.e. when remainder is zero or positive.

@@ -246,7 +246,7 @@

Returns

FloorDiv(long, long) - +

Returns the largest (closest to positive infinity) long value that is less than @@ -296,7 +296,7 @@

Returns

FloorMod(long, long) - +

Returns the floor modulus of the int arguments.

@@ -338,7 +338,7 @@

Returns

IsNegativeZero(double) - +

Checks if the specified number is a -0.0 (negative zero).

@@ -377,7 +377,7 @@

Returns

IsPowerOfTwo(long) - +

Checks if the specified number is a power of two.

@@ -416,7 +416,7 @@

Returns

RoundUpToPowerOf2(uint) - +

Rounds up the given value to the nearest power of 2.

diff --git a/docs/api/DxFeed.Graal.Net.Utils.PlatformUtils.html b/docs/api/DxFeed.Graal.Net.Utils.PlatformUtils.html index dffcc77..afc5d7e 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.PlatformUtils.html +++ b/docs/api/DxFeed.Graal.Net.Utils.PlatformUtils.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class PlatformUtils +Class PlatformUtils

@@ -156,7 +156,7 @@

Fields

IsAppleSilicon - +

Indicates whether the current application is running on Apple Silicon SoC.

@@ -187,7 +187,7 @@

Field Value

IsLinux - +

Indicates whether the current application is running on Linux.

@@ -218,7 +218,7 @@

Field Value

IsMacOs - +

Indicates whether the current application is running on macOS.

@@ -249,7 +249,7 @@

Field Value

IsMono - +

Indicates whether the current application is running on the Mono .NET Runtime.

@@ -280,7 +280,7 @@

Field Value

IsWindows - +

Indicates whether the current application is running on Windows.

@@ -311,7 +311,7 @@

Field Value

LogicalCoreCount - +

Gets the number of logical processors on the machine. @@ -346,7 +346,7 @@

Field Value

OsArch - +

Gets the platform architecture on which the current app is running. @@ -382,7 +382,7 @@

Field Value

OsNameAndVersion - +

Gets the OS name and version.

@@ -413,7 +413,7 @@

Field Value

PlatformDiagInfo - +

Gets a string containing the OS name and version, architecture and number of logical cores. diff --git a/docs/api/DxFeed.Graal.Net.Utils.QdsTools.html b/docs/api/DxFeed.Graal.Net.Utils.QdsTools.html index aae0269..82915cc 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.QdsTools.html +++ b/docs/api/DxFeed.Graal.Net.Utils.QdsTools.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class QdsTools +Class QdsTools

@@ -157,7 +157,7 @@

Methods

RunTool(IEnumerable<string>) - +

Executes a qds-tools with the specified arguments.

diff --git a/docs/api/DxFeed.Graal.Net.Utils.ReflectionUtil.html b/docs/api/DxFeed.Graal.Net.Utils.ReflectionUtil.html index b846b18..6c7e723 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.ReflectionUtil.html +++ b/docs/api/DxFeed.Graal.Net.Utils.ReflectionUtil.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class ReflectionUtil +Class ReflectionUtil

@@ -158,7 +158,7 @@

Methods

CreateTypesDictionary(IEnumerable<Type>) - +

Creates a dictionary from specified types where the key is the type name and value is the type.

@@ -197,7 +197,7 @@

Returns

CreateTypesString(IDictionary<string, Type>) - +

Creates a coma-separated string with types names from types dictionary.

@@ -236,7 +236,7 @@

Returns

CreateTypesString(IEnumerable<Type>) - +

Creates a coma-separated string with types names from types enumerable.

@@ -275,7 +275,7 @@

Returns

GetInheritedTypes(Type) - +

Gets all inherited types form the specified type. @@ -321,7 +321,7 @@

Exceptions

GetInheritedTypesDictionary(Type) - +

Gets all inherited types form the specified type, @@ -368,7 +368,7 @@

Exceptions

GetInheritedTypesString(Type) - +

Gets all inherited types form the specified type, diff --git a/docs/api/DxFeed.Graal.Net.Utils.StringUtil.html b/docs/api/DxFeed.Graal.Net.Utils.StringUtil.html index 70962e7..99786c6 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.StringUtil.html +++ b/docs/api/DxFeed.Graal.Net.Utils.StringUtil.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class StringUtil +Class StringUtil

@@ -157,7 +157,7 @@

Methods

CheckChar(char, int, string) - +

Checks that the specified char fits within the specified bit mask.

@@ -202,7 +202,7 @@

Exceptions

EncodeChar(char) - +

Encodes the specified char to a string. @@ -244,7 +244,7 @@

Returns

EncodeNullableString(string?) - +

Encodes the specified nullable string. diff --git a/docs/api/DxFeed.Graal.Net.Utils.SymbolParser.html b/docs/api/DxFeed.Graal.Net.Utils.SymbolParser.html index 0e1c03f..7ddbb59 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.SymbolParser.html +++ b/docs/api/DxFeed.Graal.Net.Utils.SymbolParser.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class SymbolParser +Class SymbolParser

@@ -157,7 +157,7 @@

Methods

Parse(string) - +

Parses an input string and returns a set of symbols.

diff --git a/docs/api/DxFeed.Graal.Net.Utils.TimeFormat.html b/docs/api/DxFeed.Graal.Net.Utils.TimeFormat.html index 5891bed..4969e6b 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.TimeFormat.html +++ b/docs/api/DxFeed.Graal.Net.Utils.TimeFormat.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class TimeFormat +Class TimeFormat

@@ -157,7 +157,7 @@

Properties

Default - +

Gets TimeFormat instance that corresponds to default timezone.

@@ -190,7 +190,7 @@

Property Value

GMT - +

Gets TimeFormat instance that corresponds to GMT timezone.

@@ -227,7 +227,7 @@

Methods

AsFullIso() - +

Returns TimeFormat instance that produces full ISO8610 string of "yyyy-MM-dd'T'HH:mm:ss.SSSX".

@@ -260,7 +260,7 @@

Returns

Format(long) - +

Converts value into string according to the format like yyyyMMdd-HHmmss. @@ -302,7 +302,7 @@

Returns

Parse(string) - +

Reads Date from String. @@ -343,7 +343,7 @@

Returns

WithMillis() - +

Returns TimeFormat instance that also includes milliseconds into string when using Format(long) format method.

diff --git a/docs/api/DxFeed.Graal.Net.Utils.TimeNanosUtil.html b/docs/api/DxFeed.Graal.Net.Utils.TimeNanosUtil.html index 5ae71da..9338b83 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.TimeNanosUtil.html +++ b/docs/api/DxFeed.Graal.Net.Utils.TimeNanosUtil.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Table of Contents

-Class TimeNanosUtil +Class TimeNanosUtil

@@ -159,7 +159,7 @@

Methods

GetMillisFromNanos(long) - +

Returns time measured in milliseconds since Unix epoch from the time in nanoseconds. @@ -201,7 +201,7 @@

Returns

GetNanoPartFromNanos(long) - +

Returns nano part of time. @@ -243,7 +243,7 @@

Returns

GetNanosFromMillisAndNanoPart(long, int) - +

Returns time measured in nanoseconds since Unix epoch from the time in milliseconds and its nano part. diff --git a/docs/api/DxFeed.Graal.Net.Utils.TimePeriod.html b/docs/api/DxFeed.Graal.Net.Utils.TimePeriod.html index 9c8a120..8fdeb0f 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.TimePeriod.html +++ b/docs/api/DxFeed.Graal.Net.Utils.TimePeriod.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class TimePeriod +Class TimePeriod

@@ -157,7 +157,7 @@

Methods

ValueOf(string) - +

Returns TimeSpan with represented with a given string. diff --git a/docs/api/DxFeed.Graal.Net.Utils.TimeUtil.html b/docs/api/DxFeed.Graal.Net.Utils.TimeUtil.html index 9ad9854..9e7f4d3 100644 --- a/docs/api/DxFeed.Graal.Net.Utils.TimeUtil.html +++ b/docs/api/DxFeed.Graal.Net.Utils.TimeUtil.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@

Table of Contents

-Class TimeUtil +Class TimeUtil

@@ -158,7 +158,7 @@

Fields

Day - +

Number of milliseconds in a day.

@@ -189,7 +189,7 @@

Field Value

Hour - +

Number of milliseconds in an hour.

@@ -220,7 +220,7 @@

Field Value

Minute - +

Number of milliseconds in a minute.

@@ -251,7 +251,7 @@

Field Value

Second - +

Number of milliseconds in a second.

@@ -287,7 +287,7 @@

Methods

GetMillisFromTime(long) - +

Returns correct number of milliseconds with proper handling negative values. @@ -331,7 +331,7 @@

Returns

GetSecondsFromTime(long) - +

Returns correct number of seconds with proper handling negative values and overflows. diff --git a/docs/api/index.html b/docs/api/index.html index 25cc75d..8bf3c58 100644 --- a/docs/api/index.html +++ b/docs/api/index.html @@ -16,7 +16,7 @@ - + diff --git a/index.html b/index.html index 4ee58c1..ef0fc63 100644 --- a/index.html +++ b/index.html @@ -16,7 +16,7 @@ - + @@ -88,7 +88,7 @@ Platform NET Release -Nuget +Nuget License

Table of Contents

    @@ -433,6 +433,41 @@

    Using JetBrains Rider:

    If you are using .NET Framework and building for platform target AnyCPU, be sure to uncheck Prefer 32-bit in Properties->Build for the project. We only support 64-bit builds.

    +

    Using VSCode:

    +
      +
    1. Create a new project: dotnet new console --framework net6.0 --use-program-main
    2. +
    3. Add the DxFeed.Graal.Net package to your project: dotnet add package DxFeed.Graal.Net
    4. +
    5. Copy and paste the following code into the Program.cs file:
    6. +
    +
    using DxFeed.Graal.Net.Api;
    +using DxFeed.Graal.Net.Events.Market;
    +
    +namespace sandbox;
    +
    +internal abstract class Program
    +{
    +    public static async Task Main(string[] args)
    +    {
    +        var address = "demo.dxfeed.com:7300";
    +        var symbol = "AAPL";
    +        var sub = DXEndpoint.GetInstance().Connect(address).GetFeed().CreateSubscription(typeof(Quote));
    +        sub.AddEventListener(events =>
    +        {
    +            foreach (var quote in events)
    +            {
    +                Console.WriteLine(quote);
    +            }
    +        });
    +        sub.AddSymbols(symbol);
    +        await Task.Delay(Timeout.Infinite);
    +    }
    +}
    +
    +
      +
    1. Run project: dotnet run
    2. +
    3. Add C# support to VSCode by following the instructions here
    4. +
    5. You can now open this directory in VSCode
    6. +

    Usage

    How to connect to QD endpoint

    using System;
    diff --git a/index.json b/index.json
    index 452de1f..b21b882 100644
    --- a/index.json
    +++ b/index.json
    @@ -667,6 +667,6 @@
       "index.html": {
         "href": "index.html",
         "title": "| dxFeed Graal .NET API",
    -    "keywords": "This package provides access to dxFeed market data. The library is built as a language-specific wrapper over the dxFeed Graal Native library, which was compiled with GraalVM Native Image and dxFeed Java API (our flagman API). ℹ️ If you already use dxFeed .NET API, please see the Overview section. Table of Contents Overview Reasons for the New .NET API Repository Benefits of the New Version Milestones Migration Implementation Details Architectural Restrictions and Other Limitations in the Old Version Documentation Requirements Installation Usage How to connect to QD endpoint How to connect to dxLink Tools Samples Current State Dependencies 3rd Party Licenses Overview Reasons for the New .NET API Repository The old version of dxFeed .NET API is built as a thin wrapper over dxFeed C API, which has several architectural restrictions that prevent us from providing a state-of-the-art technological solution. Benefits of the New Version 🚀 Increased performance 🌌 Wider functionality ♊ Identical programming interfaces to our best API 👍 Higher quality of support and service Milestones Feature development has already stopped for the old version of dxFeed .NET API. The old version will be considered deprecated, and at the end of 2024, we plan to end the service. If you’re already our customer and have difficulty with a future transition, please contact us via our customer portal. Migration To help you rewrite the existing API calls, we’ve prepared samples demonstrating how to work with the new API and how several functionalities are implemented. More examples will follow. The table below shows the sample mapping between the old and new versions. Our support team on our customer portal is ready to answer any questions and help with the transition. Sample Mapping # Sample Old Version New Version 1 How to get Instrument Profiles dxf_ipf_connect_sample DxFeedIpfConnect 2 How to get live updates for Instrument Profiles dxf_instrument_profile_live_sample DxFeedLiveIpfSample 3 How to subscribe to Order, SpreadOrder, Candle, TimeAndSale, Greeks, Series snapshots dxf_snapshot_sample Q2’2024, please see TBD section 4 How to subscribe to depth of market dxf_price_level_book_sample Q2’2024, please see TBD section 5 How to receive snapshots of TimeAndSale, Candle, Series, Greeks events on a given time interval without live subscription dxf_simple_data_retrieving_sample FetchDailyCandles 6 How to subscribe to order snapshot with incremental updates dxf_inc_order_snapshot_sample IncOrderSnapshotSample 7 How to retrieve Candle data from the candle web service dxf_candle_data_retrieving_sample CandleDataResponseReader 8 How to retrieve TimeAndSale data from the candle web service dxf_tns_data_retrieving_sample CandleDataResponseReader Implementation Details We use GraalVM Native Image technology and specially written code that wraps Java methods into native ones to get dynamically linked libraries for different platforms (Linux, macOS, and Windows) based on the latest Java API package. Then, the resulting dynamic link library (dxFeed Graal-native) is used through C ABI (application binary interface), and we write programming interfaces that describe our business model (similar to Java API). As a result, we get a full-featured, similar performance as with Java API. Regardless of the language, writing the final application logic using API calls will be very similar (only the syntax will be amended, \"best practices\", specific language restrictions). Below is a scheme of this process: Architectural Restrictions and Other Limitations of the Old Version # Limitation How It’s Solved in the New Version 1 Windows support only Windows-x64, Linux-x64, macOS-x64, macOS-arm64 support by .NET 2 Single-threaded architecture limiting throughput Based on the Java API, each subscription object (DXFeedSubscription) can run on its own thread 3 User code in event callbacks (for example, OnQuote) is executed in the socket read thread, which can significantly reduce throughput Socket processing threads and callback threads are separated 4 In event callbacks, one market event type and one data portion always arrive (excluding snapshot subscription), which increases the load on the CPU with a large amount of incoming data Event callbacks can receive different market event types, and more than one by batch 5 It’s impossible to subscribe to data without getting regionals (if it is available for the market event) or only for a certain regional subscription.AddSymbols(\"AAPL\"); - composite subscription.AddSymbols(\"AAPL&Q\"); - regional 6 It’s impossible to subscribe to Order event (excluding snapshot subscription) without getting: all sources, Order by Quote (including regionals), Order by MarketMaker subscription.AddSymbols(new IndexedEventSubscriptionSymbol(\"AAPL\", OrderSource.NTV)); - Order.Source determines which data is being subscribed to 7 Data is mixed up when creating two subscriptions (regular and time series) for the same market event type. Both regular and time series data go to both subscriptions Each subscription instance receives only the data requested 8 Each subsequent request for the same symbol set in a subscription instance overwrites the existing one in another subscription instance Subscription instances and the data they receive are independent of each other 9 Removing a symbol from one subscription instance caused it to be removed from all others Subscription instances and the data they receive are independent of each other 10 Incorrect behavior when reading from a file (if a market event in the file hasn’t been subscribed to). Reading from a file always occurs at maximum speed. The supported format is binary only endpoint.Connect(@\"file:tape.txt[format=text]\"); - processing a text file with at it's \"real\" speed by timestamps endpoint.Connect(@\"file:tape.bin[format=binary,speed=max]\"); - processing a binary file with max speed Documentation Find useful information in our self-service dxFeed Knowledge Base or .NET API documentation: dxFeed Graal .NET API documentation dxFeed Knowledge Base Getting Started Troubleshooting Market Events Event Delivery contracts dxFeed API Event classes Exchange Codes Order Sources Order Book reconstruction Symbology Guide Requirements Windows Only x64 versions are supported. OS Version Architectures Windows 8, 8.1 x64 Windows 10 Version 1607+ x64 Windows 11 Version 22000+ x64 Windows Server 2012+ x64 Windows Server Core 2012+ x64 Nano Server Version 1809+ x64 Requirements .NET compatible with .NET Standard 2.0 (not required for self-contained assemblies) Visual C++ Redistributable for Visual Studio 2015 Linux Only x64 versions are supported. Requirements .NET compatible with .NET Standard 2.0 (not required for self-contained assemblies) Libc compatibility glibc: 2.17+ (from Oracle Linux 7) musl: gcompat (glibc compatibility layer) for musl is required. Installation on alpine linux apk update && apk add gcompat libstdc++ Libpthread compatibility A symlink on libpthread.so, libpthread.so.0, or libcoreclr.so must exist. macOS OS Version Architectures macOS 10.15+ x64 macOS 11+ Arm64 Is supported in the Rosetta 2 x64 emulator. Requirements .NET compatible with .NET Standard 2.0 (not required for self-contained assemblies) Installation Add the following package source to your NuGet.Config file. For Linux and macOS: The NuGet.Config file is usually located at ~/.config/NuGet/NuGet.Config. For Windows: The NuGet.Config file is usually located at %appdata%\\NuGet\\NuGet.Config. An example of what this file might look like:        Then add the DxFeed.Graal.Net package to your project using the NuGet package manager. Using Visual Studio: Open your solution in Visual Studio. Right-click on the project in Solution Explorer and select Manage NuGet Packages. Switch to the Browse tab, select the dxFeed source, and search for DxFeed.Graal.Net. Click Install to add the package to your project. Using JetBrains Rider: Open your solution in JetBrains Rider. Right-click on the project in the Solution and select Manage NuGet Packages. Switch to the Packages tab, select the dxFeed source, and search for DxFeed.Graal.Net. Right-click on the package and select Install to add the package to your project. If you are using .NET Framework and building for platform target AnyCPU, be sure to uncheck Prefer 32-bit in Properties->Build for the project. We only support 64-bit builds. Usage How to connect to QD endpoint using System; using DxFeed.Graal.Net.Api; using DxFeed.Graal.Net.Events.Market; // For token-based authorization, use the following address format: // \"demo.dxfeed.com:7300[login=entitle:token]\" using var endpoint = DXEndpoint.Create().Connect(\"demo.dxfeed.com:7300\"); using var subscription = endpoint.GetFeed().CreateSubscription(typeof(Quote)); subscription.AddEventListener(events => { foreach (var e in events) { Console.WriteLine(e); } }); subscription.AddSymbols(\"AAPL\"); Console.ReadKey(); Output I 231130 141419.914 [main] QD - Using QDS-3.325+file-UNKNOWN, (C) Devexperts I 231130 141419.925 [main] QD - Using scheme com.dxfeed.api.impl.DXFeedScheme slfwemJduh1J7ibvy9oo8DABTNhNALFQfw0KmE40CMI I 231130 141419.934 [main] MARS - Started time synchronization tracker using multicast 239.192.51.45:5145 with SFmog I 231130 141419.937 [main] MARS - Started JVM self-monitoring I 231130 141419.938 [main] QD - qdnet with collectors [Ticker, Stream, History] I 231130 141419.950 [main] ClientSocket-Distributor - Starting ClientSocketConnector to demo.dxfeed.com:7300 I 231130 141419.950 [demo.dxfeed.com:7300-Reader] ClientSocketConnector - Resolving IPs for demo.dxfeed.com I 231130 141419.951 [demo.dxfeed.com:7300-Reader] ClientSocketConnector - Connecting to 208.93.103.170:7300 I 231130 141420.099 [demo.dxfeed.com:7300-Reader] ClientSocketConnector - Connected to 208.93.103.170:7300 D 231130 141420.246 [demo.dxfeed.com:7300-Reader] QD - Distributor received protocol descriptor multiplexor@fFLro [type=qtp, version=QDS-3.319, opt=hs, mars.root=mdd.demo-amazon.multiplexor-demo1] sending [TICKER, STREAM, HISTORY, DATA] from 208.93.103.170 Quote{AAPL, eventTime=0, time=20231130-135604.000+03:00, timeNanoPart=0, sequence=0, bidTime=20231130-135548+03:00, bidExchange=Q, bidPrice=189.43, bidSize=3, askTime=20231130-135604+03:00, askExchange=Q, askPrice=189.49, askSize=1} How to connect to dxLink using System; using DxFeed.Graal.Net; using DxFeed.Graal.Net.Api; using DxFeed.Graal.Net.Events.Market; // Enable experimental feature. SystemProperty.SetProperty(\"dxfeed.experimental.dxlink.enable\", \"true\"); // Set scheme for dxLink. SystemProperty.SetProperty(\"scheme\", \"ext:opt:sysprops,resource:dxlink.xml\"); // For token-based authorization, use the following address format: // \"dxlink:wss://demo.dxfeed.com/dxlink-ws[login=dxlink:token]\" using var endpoint = DXEndpoint.Create().Connect(\"dxlink:wss://demo.dxfeed.com/dxlink-ws\"); using var subscription = endpoint.GetFeed().CreateSubscription(typeof(Quote)); subscription.AddEventListener(events => { foreach (var e in events) { Console.WriteLine(e); } }); subscription.AddSymbols(\"AAPL\"); Console.ReadKey(); Output I 231130 141308.314 [main] QD - Using QDS-3.325+file-UNKNOWN, (C) Devexperts I 231130 141308.326 [main] QD - Using scheme com.dxfeed.api.impl.DXFeedScheme slfwemJduh1J7ibvy9oo8DABTNhNALFQfw0KmE40CMI I 231130 141308.351 [main] MARS - Started time synchronization tracker using multicast 239.192.51.45:5145 with DgKtZ I 231130 141308.358 [main] MARS - Started JVM self-monitoring I 231130 141308.359 [main] QD - qdnet with collectors [Ticker, Stream, History] I 231130 141308.384 [main] DxLinkClientWebSocket-Distributor - Starting DxLinkClientWebSocketConnector to wss://demo.dxfeed.com/dxlink-ws SLF4J: Failed to load class \"org.slf4j.impl.StaticLoggerBinder\". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. I 231130 141308.392 [wss://demo.dxfeed.com/dxlink-ws-Writer] DxLinkClientWebSocket-Distributor - Connecting to wss://demo.dxfeed.com/dxlink-ws I 231130 141308.938 [wss://demo.dxfeed.com/dxlink-ws-Writer] DxLinkClientWebSocket-Distributor - Connected to wss://demo.dxfeed.com/dxlink-ws D 231130 141310.105 [oioEventLoopGroup-2-1] QD - Distributor received protocol descriptor [type=dxlink, version=0.1-0.18-20231017-133150, keepaliveTimeout=120, acceptKeepaliveTimeout=5] sending [] from wss://demo.dxfeed.com/dxlink-ws D 231130 141310.106 [oioEventLoopGroup-2-1] QD - Distributor received protocol descriptor [type=dxlink, version=0.1-0.18-20231017-133150, keepaliveTimeout=120, acceptKeepaliveTimeout=5, authentication=] sending [] from wss://demo.dxfeed.com/dxlink-ws Quote{AAPL, eventTime=0, time=20231130-135604.000+03:00, timeNanoPart=0, sequence=0, bidTime=20231130-135548+03:00, bidExchange=Q, bidPrice=189.43, bidSize=3, askTime=20231130-135604+03:00, askExchange=Q, askPrice=189.49, askSize=1} To familiarize with the dxLink protocol, please click here. Tools Tools is a collection of utilities that allow you to subscribe to various market events for the specified symbols. The tools can be downloaded from Release (including self-contained versions, that do not require .NET installation): Connect connects to the specified address(es) and subscribes to the specified events with the specified symbol Dump dumps all events received from address. This was designed to retrieve data from a file PerfTest connects to the specified address(es) and calculates performance counters (events per second, memory usage, CPU usage, etc.) LatencyTest connects to the specified address(es) and calculates latency Qds collection of tools ported from the Java qds-tools To run tools on macOS, it may be necessary to unquarantine them: sudo /usr/bin/xattr -r -d com.apple.quarantine  Samples ConvertTapeFile demonstrates how to convert one tape file to another tape file with optional intermediate processing or filtering DxFeedFileParser is a simple demonstration of how events are read form a tape file DxFeedSample is a simple demonstration of how to create multiple event listeners and subscribe to Quote and Trade events PrintQuoteEvents is a simple demonstration of how to subscribe to the Quote event, using a DxFeed instance singleton and dxfeed.properties file WriteTapeFile is a simple demonstration of how to write events to a tape file DxFeedIpfConnect is a simple demonstration of how to get Instrument Profiles DxFeedLiveIpfSample is a simple demonstration of how to get live updates for Instrument Profiles ScheduleSample is a simple demonstration of how to get various scheduling information for instruments FetchDailyCandles is a simple demonstration of how to fetch last N-days of candles for a specified symbol DxFeedReconnectSample is a simple demonstration of how to connect to an endpoint, subscribe to market data events, handle reconnections and re-subscribing. CandleDataResponseReader is a simple demonstration of how to parse response from CandleData service. MarketDepthModelSample is a simple demonstration of how to draw a Market Depth using Avalonia UI. CandleChartSample is a simple demonstration of how to draw a Candlestick Chart using Avalonia UI. IncOrderSnapshotSample is a simple demonstration of how to subscribe to the Order event and handle snapshots and updates. MultipleMarketDepthSample is a simple demonstration of how to use the MarketDepthModel to manage and display order books for multiple symbols. DXFeedOptionChain how to build option chains, and prints quotes for nearby option strikes. LastEventConsoleSample is a simple demonstration how to subscribe to various market events with the dxFeed API, cache them in memory, and take snapshots of these events based on user input. Current State Endpoint Roles FEED connects to the remote data feed provider and is optimized for real-time or delayed data processing, this is a default role STREAM_FEED is similar to Feed and also connects to the remote data feed provider but is designed for bulk data parsing from files (DxFeedFileParser) PUBLISHER connects to the remote publisher hub (also known as multiplexor) or creates a publisher on the local host (WriteTapeFile) STREAM_PUBLISHER is similar to Publisher and also connects to the remote publisher hub, but is designed for bulk data publishing (ConvertTapeFile) LOCAL_HUB is a local hub without the ability to establish network connections. Events published via Publisher are delivered to local Feed only Event Types Order is a snapshot of the full available market depth for a symbol SpreadOrder is a snapshot of the full available market depth for all spreads AnalyticOrder is an Order extension that introduces analytic information, such as adding iceberg-related information to a given order Trade is a snapshot of the price and size of the last trade during regular trading hours and an overall day volume and day turnover TradeETH is a snapshot of the price and size of the last trade during extended trading hours and the extended trading hours day volume and day turnover Candle event with open, high, low, and close prices and other information for a specific period Quote is a snapshot of the best bid and ask prices and other fields that change with each quote Profile is a snapshot that contains the security instrument description Summary is a snapshot of the trading session, including session highs, lows, etc. TimeAndSale represents a trade or other market event with price, such as the open/close price of a market, etc. Greeks is a snapshot of the option price, Black-Scholes volatility, and greeks Series is a snapshot of computed values available for all options series for a given underlying symbol based on options market prices TheoPrice is a snapshot of the theoretical option price computation that is periodically performed by dxPrice model-free computation Underlying is a snapshot of computed values available for an option underlying symbol based on the market’s option prices OptionSale represents a trade or another market event with the price (for example, market open/close price, etc.) for each option symbol listed under the specified Underlying OtcMarketsOrder represents an extension of Order for the symbols traded on the OTC Markets Subscription Symbols String is a string representation of the symbol TimeSeriesSubscriptionSymbol represents subscription to time-series events IndexedEventSubscriptionSymbol represents subscription to a specific source of indexed events WildcardSymbol.ALL represents a wildcard subscription to all events of the specific event type CandleSymbol is a symbol used with DXFeedSubscription class to subscribe for Candle events Subscriptions & Models DXFeedSubscription is a subscription for a set of symbols and event types GetLastEvent returns the last event for the specified event instance (DxFeedSample) GetTimeSeriesPromise requests time series events for the specified event type, symbol, and time range IPF & Schedule InstrumentProfile represents basic profile information about a market instrument (DxFeedIpfConnect) InstrumentProfileReader reads instrument profiles from the stream using Instrument Profile Format (IPF) InstrumentProfileCollector collects instrument profile updates and provides the live instrument profiles list (DxFeedLiveIpfSample) InstrumentProfileConnection connects to an instrument profile URL and reads instrument profiles with support of streaming live updates Schedule provides an API to retrieving and exploring the trading schedules of various exchanges and different financial instrument classes (ScheduleSample)"
    +    "keywords": "This package provides access to dxFeed market data. The library is built as a language-specific wrapper over the dxFeed Graal Native library, which was compiled with GraalVM Native Image and dxFeed Java API (our flagman API). ℹ️ If you already use dxFeed .NET API, please see the Overview section. Table of Contents Overview Reasons for the New .NET API Repository Benefits of the New Version Milestones Migration Implementation Details Architectural Restrictions and Other Limitations in the Old Version Documentation Requirements Installation Usage How to connect to QD endpoint How to connect to dxLink Tools Samples Current State Dependencies 3rd Party Licenses Overview Reasons for the New .NET API Repository The old version of dxFeed .NET API is built as a thin wrapper over dxFeed C API, which has several architectural restrictions that prevent us from providing a state-of-the-art technological solution. Benefits of the New Version 🚀 Increased performance 🌌 Wider functionality ♊ Identical programming interfaces to our best API 👍 Higher quality of support and service Milestones Feature development has already stopped for the old version of dxFeed .NET API. The old version will be considered deprecated, and at the end of 2024, we plan to end the service. If you’re already our customer and have difficulty with a future transition, please contact us via our customer portal. Migration To help you rewrite the existing API calls, we’ve prepared samples demonstrating how to work with the new API and how several functionalities are implemented. More examples will follow. The table below shows the sample mapping between the old and new versions. Our support team on our customer portal is ready to answer any questions and help with the transition. Sample Mapping # Sample Old Version New Version 1 How to get Instrument Profiles dxf_ipf_connect_sample DxFeedIpfConnect 2 How to get live updates for Instrument Profiles dxf_instrument_profile_live_sample DxFeedLiveIpfSample 3 How to subscribe to Order, SpreadOrder, Candle, TimeAndSale, Greeks, Series snapshots dxf_snapshot_sample Q2’2024, please see TBD section 4 How to subscribe to depth of market dxf_price_level_book_sample Q2’2024, please see TBD section 5 How to receive snapshots of TimeAndSale, Candle, Series, Greeks events on a given time interval without live subscription dxf_simple_data_retrieving_sample FetchDailyCandles 6 How to subscribe to order snapshot with incremental updates dxf_inc_order_snapshot_sample IncOrderSnapshotSample 7 How to retrieve Candle data from the candle web service dxf_candle_data_retrieving_sample CandleDataResponseReader 8 How to retrieve TimeAndSale data from the candle web service dxf_tns_data_retrieving_sample CandleDataResponseReader Implementation Details We use GraalVM Native Image technology and specially written code that wraps Java methods into native ones to get dynamically linked libraries for different platforms (Linux, macOS, and Windows) based on the latest Java API package. Then, the resulting dynamic link library (dxFeed Graal-native) is used through C ABI (application binary interface), and we write programming interfaces that describe our business model (similar to Java API). As a result, we get a full-featured, similar performance as with Java API. Regardless of the language, writing the final application logic using API calls will be very similar (only the syntax will be amended, \"best practices\", specific language restrictions). Below is a scheme of this process: Architectural Restrictions and Other Limitations of the Old Version # Limitation How It’s Solved in the New Version 1 Windows support only Windows-x64, Linux-x64, macOS-x64, macOS-arm64 support by .NET 2 Single-threaded architecture limiting throughput Based on the Java API, each subscription object (DXFeedSubscription) can run on its own thread 3 User code in event callbacks (for example, OnQuote) is executed in the socket read thread, which can significantly reduce throughput Socket processing threads and callback threads are separated 4 In event callbacks, one market event type and one data portion always arrive (excluding snapshot subscription), which increases the load on the CPU with a large amount of incoming data Event callbacks can receive different market event types, and more than one by batch 5 It’s impossible to subscribe to data without getting regionals (if it is available for the market event) or only for a certain regional subscription.AddSymbols(\"AAPL\"); - composite subscription.AddSymbols(\"AAPL&Q\"); - regional 6 It’s impossible to subscribe to Order event (excluding snapshot subscription) without getting: all sources, Order by Quote (including regionals), Order by MarketMaker subscription.AddSymbols(new IndexedEventSubscriptionSymbol(\"AAPL\", OrderSource.NTV)); - Order.Source determines which data is being subscribed to 7 Data is mixed up when creating two subscriptions (regular and time series) for the same market event type. Both regular and time series data go to both subscriptions Each subscription instance receives only the data requested 8 Each subsequent request for the same symbol set in a subscription instance overwrites the existing one in another subscription instance Subscription instances and the data they receive are independent of each other 9 Removing a symbol from one subscription instance caused it to be removed from all others Subscription instances and the data they receive are independent of each other 10 Incorrect behavior when reading from a file (if a market event in the file hasn’t been subscribed to). Reading from a file always occurs at maximum speed. The supported format is binary only endpoint.Connect(@\"file:tape.txt[format=text]\"); - processing a text file with at it's \"real\" speed by timestamps endpoint.Connect(@\"file:tape.bin[format=binary,speed=max]\"); - processing a binary file with max speed Documentation Find useful information in our self-service dxFeed Knowledge Base or .NET API documentation: dxFeed Graal .NET API documentation dxFeed Knowledge Base Getting Started Troubleshooting Market Events Event Delivery contracts dxFeed API Event classes Exchange Codes Order Sources Order Book reconstruction Symbology Guide Requirements Windows Only x64 versions are supported. OS Version Architectures Windows 8, 8.1 x64 Windows 10 Version 1607+ x64 Windows 11 Version 22000+ x64 Windows Server 2012+ x64 Windows Server Core 2012+ x64 Nano Server Version 1809+ x64 Requirements .NET compatible with .NET Standard 2.0 (not required for self-contained assemblies) Visual C++ Redistributable for Visual Studio 2015 Linux Only x64 versions are supported. Requirements .NET compatible with .NET Standard 2.0 (not required for self-contained assemblies) Libc compatibility glibc: 2.17+ (from Oracle Linux 7) musl: gcompat (glibc compatibility layer) for musl is required. Installation on alpine linux apk update && apk add gcompat libstdc++ Libpthread compatibility A symlink on libpthread.so, libpthread.so.0, or libcoreclr.so must exist. macOS OS Version Architectures macOS 10.15+ x64 macOS 11+ Arm64 Is supported in the Rosetta 2 x64 emulator. Requirements .NET compatible with .NET Standard 2.0 (not required for self-contained assemblies) Installation Add the following package source to your NuGet.Config file. For Linux and macOS: The NuGet.Config file is usually located at ~/.config/NuGet/NuGet.Config. For Windows: The NuGet.Config file is usually located at %appdata%\\NuGet\\NuGet.Config. An example of what this file might look like:        Then add the DxFeed.Graal.Net package to your project using the NuGet package manager. Using Visual Studio: Open your solution in Visual Studio. Right-click on the project in Solution Explorer and select Manage NuGet Packages. Switch to the Browse tab, select the dxFeed source, and search for DxFeed.Graal.Net. Click Install to add the package to your project. Using JetBrains Rider: Open your solution in JetBrains Rider. Right-click on the project in the Solution and select Manage NuGet Packages. Switch to the Packages tab, select the dxFeed source, and search for DxFeed.Graal.Net. Right-click on the package and select Install to add the package to your project. If you are using .NET Framework and building for platform target AnyCPU, be sure to uncheck Prefer 32-bit in Properties->Build for the project. We only support 64-bit builds. Using VSCode: Create a new project: dotnet new console --framework net6.0 --use-program-main Add the DxFeed.Graal.Net package to your project: dotnet add package DxFeed.Graal.Net Copy and paste the following code into the Program.cs file: using DxFeed.Graal.Net.Api; using DxFeed.Graal.Net.Events.Market; namespace sandbox; internal abstract class Program { public static async Task Main(string[] args) { var address = \"demo.dxfeed.com:7300\"; var symbol = \"AAPL\"; var sub = DXEndpoint.GetInstance().Connect(address).GetFeed().CreateSubscription(typeof(Quote)); sub.AddEventListener(events => { foreach (var quote in events) { Console.WriteLine(quote); } }); sub.AddSymbols(symbol); await Task.Delay(Timeout.Infinite); } } Run project: dotnet run Add C# support to VSCode by following the instructions here You can now open this directory in VSCode Usage How to connect to QD endpoint using System; using DxFeed.Graal.Net.Api; using DxFeed.Graal.Net.Events.Market; // For token-based authorization, use the following address format: // \"demo.dxfeed.com:7300[login=entitle:token]\" using var endpoint = DXEndpoint.Create().Connect(\"demo.dxfeed.com:7300\"); using var subscription = endpoint.GetFeed().CreateSubscription(typeof(Quote)); subscription.AddEventListener(events => { foreach (var e in events) { Console.WriteLine(e); } }); subscription.AddSymbols(\"AAPL\"); Console.ReadKey(); Output I 231130 141419.914 [main] QD - Using QDS-3.325+file-UNKNOWN, (C) Devexperts I 231130 141419.925 [main] QD - Using scheme com.dxfeed.api.impl.DXFeedScheme slfwemJduh1J7ibvy9oo8DABTNhNALFQfw0KmE40CMI I 231130 141419.934 [main] MARS - Started time synchronization tracker using multicast 239.192.51.45:5145 with SFmog I 231130 141419.937 [main] MARS - Started JVM self-monitoring I 231130 141419.938 [main] QD - qdnet with collectors [Ticker, Stream, History] I 231130 141419.950 [main] ClientSocket-Distributor - Starting ClientSocketConnector to demo.dxfeed.com:7300 I 231130 141419.950 [demo.dxfeed.com:7300-Reader] ClientSocketConnector - Resolving IPs for demo.dxfeed.com I 231130 141419.951 [demo.dxfeed.com:7300-Reader] ClientSocketConnector - Connecting to 208.93.103.170:7300 I 231130 141420.099 [demo.dxfeed.com:7300-Reader] ClientSocketConnector - Connected to 208.93.103.170:7300 D 231130 141420.246 [demo.dxfeed.com:7300-Reader] QD - Distributor received protocol descriptor multiplexor@fFLro [type=qtp, version=QDS-3.319, opt=hs, mars.root=mdd.demo-amazon.multiplexor-demo1] sending [TICKER, STREAM, HISTORY, DATA] from 208.93.103.170 Quote{AAPL, eventTime=0, time=20231130-135604.000+03:00, timeNanoPart=0, sequence=0, bidTime=20231130-135548+03:00, bidExchange=Q, bidPrice=189.43, bidSize=3, askTime=20231130-135604+03:00, askExchange=Q, askPrice=189.49, askSize=1} How to connect to dxLink using System; using DxFeed.Graal.Net; using DxFeed.Graal.Net.Api; using DxFeed.Graal.Net.Events.Market; // Enable experimental feature. SystemProperty.SetProperty(\"dxfeed.experimental.dxlink.enable\", \"true\"); // Set scheme for dxLink. SystemProperty.SetProperty(\"scheme\", \"ext:opt:sysprops,resource:dxlink.xml\"); // For token-based authorization, use the following address format: // \"dxlink:wss://demo.dxfeed.com/dxlink-ws[login=dxlink:token]\" using var endpoint = DXEndpoint.Create().Connect(\"dxlink:wss://demo.dxfeed.com/dxlink-ws\"); using var subscription = endpoint.GetFeed().CreateSubscription(typeof(Quote)); subscription.AddEventListener(events => { foreach (var e in events) { Console.WriteLine(e); } }); subscription.AddSymbols(\"AAPL\"); Console.ReadKey(); Output I 231130 141308.314 [main] QD - Using QDS-3.325+file-UNKNOWN, (C) Devexperts I 231130 141308.326 [main] QD - Using scheme com.dxfeed.api.impl.DXFeedScheme slfwemJduh1J7ibvy9oo8DABTNhNALFQfw0KmE40CMI I 231130 141308.351 [main] MARS - Started time synchronization tracker using multicast 239.192.51.45:5145 with DgKtZ I 231130 141308.358 [main] MARS - Started JVM self-monitoring I 231130 141308.359 [main] QD - qdnet with collectors [Ticker, Stream, History] I 231130 141308.384 [main] DxLinkClientWebSocket-Distributor - Starting DxLinkClientWebSocketConnector to wss://demo.dxfeed.com/dxlink-ws SLF4J: Failed to load class \"org.slf4j.impl.StaticLoggerBinder\". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. I 231130 141308.392 [wss://demo.dxfeed.com/dxlink-ws-Writer] DxLinkClientWebSocket-Distributor - Connecting to wss://demo.dxfeed.com/dxlink-ws I 231130 141308.938 [wss://demo.dxfeed.com/dxlink-ws-Writer] DxLinkClientWebSocket-Distributor - Connected to wss://demo.dxfeed.com/dxlink-ws D 231130 141310.105 [oioEventLoopGroup-2-1] QD - Distributor received protocol descriptor [type=dxlink, version=0.1-0.18-20231017-133150, keepaliveTimeout=120, acceptKeepaliveTimeout=5] sending [] from wss://demo.dxfeed.com/dxlink-ws D 231130 141310.106 [oioEventLoopGroup-2-1] QD - Distributor received protocol descriptor [type=dxlink, version=0.1-0.18-20231017-133150, keepaliveTimeout=120, acceptKeepaliveTimeout=5, authentication=] sending [] from wss://demo.dxfeed.com/dxlink-ws Quote{AAPL, eventTime=0, time=20231130-135604.000+03:00, timeNanoPart=0, sequence=0, bidTime=20231130-135548+03:00, bidExchange=Q, bidPrice=189.43, bidSize=3, askTime=20231130-135604+03:00, askExchange=Q, askPrice=189.49, askSize=1} To familiarize with the dxLink protocol, please click here. Tools Tools is a collection of utilities that allow you to subscribe to various market events for the specified symbols. The tools can be downloaded from Release (including self-contained versions, that do not require .NET installation): Connect connects to the specified address(es) and subscribes to the specified events with the specified symbol Dump dumps all events received from address. This was designed to retrieve data from a file PerfTest connects to the specified address(es) and calculates performance counters (events per second, memory usage, CPU usage, etc.) LatencyTest connects to the specified address(es) and calculates latency Qds collection of tools ported from the Java qds-tools To run tools on macOS, it may be necessary to unquarantine them: sudo /usr/bin/xattr -r -d com.apple.quarantine  Samples ConvertTapeFile demonstrates how to convert one tape file to another tape file with optional intermediate processing or filtering DxFeedFileParser is a simple demonstration of how events are read form a tape file DxFeedSample is a simple demonstration of how to create multiple event listeners and subscribe to Quote and Trade events PrintQuoteEvents is a simple demonstration of how to subscribe to the Quote event, using a DxFeed instance singleton and dxfeed.properties file WriteTapeFile is a simple demonstration of how to write events to a tape file DxFeedIpfConnect is a simple demonstration of how to get Instrument Profiles DxFeedLiveIpfSample is a simple demonstration of how to get live updates for Instrument Profiles ScheduleSample is a simple demonstration of how to get various scheduling information for instruments FetchDailyCandles is a simple demonstration of how to fetch last N-days of candles for a specified symbol DxFeedReconnectSample is a simple demonstration of how to connect to an endpoint, subscribe to market data events, handle reconnections and re-subscribing. CandleDataResponseReader is a simple demonstration of how to parse response from CandleData service. MarketDepthModelSample is a simple demonstration of how to draw a Market Depth using Avalonia UI. CandleChartSample is a simple demonstration of how to draw a Candlestick Chart using Avalonia UI. IncOrderSnapshotSample is a simple demonstration of how to subscribe to the Order event and handle snapshots and updates. MultipleMarketDepthSample is a simple demonstration of how to use the MarketDepthModel to manage and display order books for multiple symbols. DXFeedOptionChain how to build option chains, and prints quotes for nearby option strikes. LastEventConsoleSample is a simple demonstration how to subscribe to various market events with the dxFeed API, cache them in memory, and take snapshots of these events based on user input. Current State Endpoint Roles FEED connects to the remote data feed provider and is optimized for real-time or delayed data processing, this is a default role STREAM_FEED is similar to Feed and also connects to the remote data feed provider but is designed for bulk data parsing from files (DxFeedFileParser) PUBLISHER connects to the remote publisher hub (also known as multiplexor) or creates a publisher on the local host (WriteTapeFile) STREAM_PUBLISHER is similar to Publisher and also connects to the remote publisher hub, but is designed for bulk data publishing (ConvertTapeFile) LOCAL_HUB is a local hub without the ability to establish network connections. Events published via Publisher are delivered to local Feed only Event Types Order is a snapshot of the full available market depth for a symbol SpreadOrder is a snapshot of the full available market depth for all spreads AnalyticOrder is an Order extension that introduces analytic information, such as adding iceberg-related information to a given order Trade is a snapshot of the price and size of the last trade during regular trading hours and an overall day volume and day turnover TradeETH is a snapshot of the price and size of the last trade during extended trading hours and the extended trading hours day volume and day turnover Candle event with open, high, low, and close prices and other information for a specific period Quote is a snapshot of the best bid and ask prices and other fields that change with each quote Profile is a snapshot that contains the security instrument description Summary is a snapshot of the trading session, including session highs, lows, etc. TimeAndSale represents a trade or other market event with price, such as the open/close price of a market, etc. Greeks is a snapshot of the option price, Black-Scholes volatility, and greeks Series is a snapshot of computed values available for all options series for a given underlying symbol based on options market prices TheoPrice is a snapshot of the theoretical option price computation that is periodically performed by dxPrice model-free computation Underlying is a snapshot of computed values available for an option underlying symbol based on the market’s option prices OptionSale represents a trade or another market event with the price (for example, market open/close price, etc.) for each option symbol listed under the specified Underlying OtcMarketsOrder represents an extension of Order for the symbols traded on the OTC Markets Subscription Symbols String is a string representation of the symbol TimeSeriesSubscriptionSymbol represents subscription to time-series events IndexedEventSubscriptionSymbol represents subscription to a specific source of indexed events WildcardSymbol.ALL represents a wildcard subscription to all events of the specific event type CandleSymbol is a symbol used with DXFeedSubscription class to subscribe for Candle events Subscriptions & Models DXFeedSubscription is a subscription for a set of symbols and event types GetLastEvent returns the last event for the specified event instance (DxFeedSample) GetTimeSeriesPromise requests time series events for the specified event type, symbol, and time range IPF & Schedule InstrumentProfile represents basic profile information about a market instrument (DxFeedIpfConnect) InstrumentProfileReader reads instrument profiles from the stream using Instrument Profile Format (IPF) InstrumentProfileCollector collects instrument profile updates and provides the live instrument profiles list (DxFeedLiveIpfSample) InstrumentProfileConnection connects to an instrument profile URL and reads instrument profiles with support of streaming live updates Schedule provides an API to retrieving and exploring the trading schedules of various exchanges and different financial instrument classes (ScheduleSample)"
       }
     }
    \ No newline at end of file