Namespaces | |
| namespace | Attributies |
| namespace | Drawing |
| namespace | Filters |
| namespace | Heatmap |
Classes | |
| class | BaseDataSeries |
| Base generic data series class providing common functionality. More... | |
| class | BaseIndicator |
| Base class for custom indicators in a chart. More... | |
| class | Candle |
| Represents a candle in trading, which includes open, high, low, and close prices. More... | |
| class | CandleDataSeries |
| Represents a data series of candles. Each element in the series is a Candle. More... | |
| class | CandlePartSeries |
| Represents a data series of decimal values derived from specific parts of an IndicatorCandle created by an ICandleCreator. More... | |
| class | ChartObject |
| Base class for objects in a chart. More... | |
| class | Container |
| Represents a container with a defined region on the chart. More... | |
| class | CumulativeTrade |
| Represents a cumulative trade, which is a trade that includes multiple prints or executions. More... | |
| class | CumulativeTradesRequest |
| Represents a request to retrieve cumulative trade data within a specified time range or for a particular date. More... | |
| class | CustomValue |
| Represents a custom value with associated properties. More... | |
| class | CustomValueDataSeries |
| Represents a custom data series that holds CustomValue objects. More... | |
| class | DataSeriesTypeConverter |
| class | ExtendedIndicator |
| An extended base class for custom indicators that provide additional functionality for drawing, alerts, market data handling, etc. More... | |
| class | Extensions |
| Contains extension methods for various types. | |
| class | Filter |
| Generic filter class that implements the IFilterValue interface. More... | |
| class | FilterBase |
| Base class for filters implementing the IFilter interface. More... | |
| class | FilterBool |
| Represents a filter with a boolean value type. Inherits from Filter<TValue, TFilter> where TValue is set to bool and TFilter is set to FilterBool. More... | |
| class | FilterColor |
| Represents a filter with a value type of CrossColor. Inherits from Filter<TValue, TFilter> where TValue is set to CrossColor and TFilter is set to FilterColor. More... | |
| class | FilterEnum |
| class | FilterExtensions |
| Provides extension methods for working with filters. | |
| class | FilterHeatmapTypes |
| Represents a filter for heatmap types with custom JSON serialization/deserialization. More... | |
| class | FilterInt |
| Represents a filter for integer values with custom JSON serialization/deserialization. More... | |
| class | FilterKey |
| Represents a filter for key values with custom JSON serialization/deserialization. More... | |
| class | FilterRangeBase |
| Represents an abstract base class for filters that represent a range of values with custom JSON serialization/deserialization. More... | |
| class | FilterRangeInt |
| Represents a filter that represents a range of integer values with custom JSON serialization/deserialization. More... | |
| class | FilterRangeValue |
| Represents a range of values of type TValue with support for property change notifications. More... | |
| class | FilterRenderPen |
| Represents a filter for PenSettings objects with support for property change notifications. More... | |
| class | FilterString |
| Represents a filter for string values with support for property change notifications. More... | |
| class | FilterTimeSpan |
| Represents a filter for TimeSpan values with custom JSON serialization/deserialization. More... | |
| class | FixedProfileRequest |
| Represents a request for a fixed profile with a specific period. More... | |
| interface | ICandleCreator |
| Represents an interface for creating and managing indicator candles. More... | |
| interface | IChart |
| Interface for a chart containing various chart-related information and methods. More... | |
| interface | IChartColorsStore |
| Interface for accessing colors and pens used in a chart's rendering. More... | |
| interface | IChartContainer |
| Interface for a chart container that holds chart-related information and methods. More... | |
| interface | IChartCoordinatesManager |
| Interface for managing chart coordinates and scaling. More... | |
| interface | IContainer |
| Interface for defining a container that represents a rectangular region. More... | |
| interface | ICrossTradingIndicatorContext |
| Context for indicators that need to access cross-trading instrument data. Allows indicators to subscribe to cross-trading instrument changes and access market data for the selected cross-trading instrument without creating new subscriptions. More... | |
| interface | IDataSeries |
| Interface for data series, providing essential properties and methods. More... | |
| interface | IDrawingObjectsListInfo |
| Interface for providing information about the list of drawing objects on the chart. More... | |
| interface | IFilter |
| Represents a filter with common properties and functionality. More... | |
| interface | IFilterEnum |
| interface | IFilterValue |
| Represents a filter with a flexible value that can hold data of any type. Inherits the properties of IFilter. More... | |
| interface | IIndicatorAlerts |
| interface | IIndicatorContainer |
| Interface for an indicator container that holds indicator-related information and methods. More... | |
| interface | IIndicatorDataProvider |
| Represents a data provider for an indicator, providing access to various data and services related to the indicator. More... | |
| interface | IIndicatorServiceProvider |
| interface | IInstrumentInfo |
| Interface representing instrument information. More... | |
| interface | IIntCandle |
| Represents an interface for an integer-based candle. More... | |
| interface | IKeyboardInfo |
| Interface for providing information about the keyboard state. More... | |
| interface | IKnowFixedProfiles |
| Represents an interface for objects that know fixed profiles and can request them. More... | |
| interface | IMarketByOrdersCache |
| Interface for manager that provides access to market by orders cache. More... | |
| interface | IMarketByOrdersDataProvider |
| Interface for manager that provides access to market by order data. More... | |
| interface | IMarketByOrdersWithTradesCache |
| Interface for manager that provides access to market by orders and trades cache. More... | |
| interface | IMarketDepthInfoProvider |
| Interface for providing market depth information. More... | |
| interface | IMarketTimeProvider |
| interface | IMouseLocationInfo |
| Interface for providing information about the mouse location within the chart. More... | |
| class | Indicator |
| Base class for custom indicators. More... | |
| class | IndicatorCandle |
| Represents an Indicator Candle. More... | |
| class | IndicatorCategories |
| class | IndicatorDataProvider |
| Implementation of the IIndicatorDataProvider interface that provides access to various data and services related to an indicator. More... | |
| class | IndicatorSeries |
| Represents a custom data series for an indicator, derived from BaseDataSeries<decimal>. More... | |
| interface | INotifyPanelPropertyChanged |
| Notifies clients that a panel property value has changed. More... | |
| class | InstrumentInfo |
| Implementation of the IInstrumentInfo interface representing instrument information. More... | |
| interface | IOnlineDataProvider |
| Interface for an online data provider that provides access to real-time market data. More... | |
| interface | IPlatformSettings |
| Interface for accessing platform settings. More... | |
| interface | IPropertiesEditor |
| interface | IPropertiesEditorOwner |
| interface | ISupportedPriceInfo |
| Represents an interface for supporting price information. More... | |
| interface | ITimeMarketDataCache |
| Cache that holds recent items based on a specified amount of time. More... | |
| interface | ITradesCache |
| Interface for manager that provides access to trades cache. More... | |
| interface | ITradingManager |
| Interface representing a trading manager for handling trading-related operations. More... | |
| interface | ITradingVolumeInfo |
| Interface for providing information about the volume selector. More... | |
| interface | ITransientIndicator |
| Marker interface for indicators that are managed programmatically and should not be persisted in the chart template. Transient indicators are excluded from serialization and are added/removed at runtime by platform components (e.g. ChartTraderViewModel). More... | |
| interface | IVolumeSelectorItem |
| Interface representing the volume template. More... | |
| class | LineSeries |
| Represents a horizontal line with a single value. More... | |
| class | MarketDataArg |
| Represents a data point in the market. More... | |
| class | MarketDepthInfoProvider |
| A class that implements the IMarketDepthInfoProvider interface to provide market depth information. More... | |
| class | MarketDepthSnapshot |
| Represents the end state of market depth over a specified time period. More... | |
| class | MarketDepthSnapshotRequest |
| Represents a request to retrieve a snapshot of the market depth for a specified time range. More... | |
| class | NotifyPropertyChangedBase |
| Base class for implementing the INotifyPropertyChanged interface. More... | |
| class | ObjectDataSeries |
| Represents a data series of objects, allowing storing any type of data elements. More... | |
| class | PaintbarsDataSeries |
| Represents a data series of paintbars, each element is a nullable CrossColor value. More... | |
| class | ParameterAttribute |
| class | PriceSelectionDataSeries |
| Represents a data series of price selection values, each element is a synchronized list of PriceSelectionValue. More... | |
| class | PriceSelectionValue |
| Represents a class for defining price level selection in clusters and bars. Using in PriceSelectionDataSeries. More... | |
| class | PriceVolumeInfo |
| Represents information on volumes at a specific price. More... | |
| class | RangeDataSeries |
| Represents a data series of range values, each element is a RangeValue. More... | |
| class | RangeValue |
| RangeDataSeries element. More... | |
| class | RedrawArg |
| Represents the arguments for requesting a redraw of a chart. More... | |
| class | ValueArea |
| Represents information on Value area high/low. More... | |
| class | ValueChangingEventArgs |
| Provides event arguments for a value changing event. More... | |
| class | ValueDataSeries |
| Represents a data series of decimal values, each element is a decimal. More... | |
Typedefs | |
| using | TimerSubscriptionKey = (System.TimeSpan period, System.Action callback) |
| using | BindingFlags = System.Reflection.BindingFlags |
Enumerations | |
| enum | DataSeriesType { Bars , Open , High , Low , Close , Volume , HL2 , HLC3 , OHLC4 , HLCC4 , Indicator , Line , Band , Value , Candle , PriceSelection , PaintBars , CustomValue , Object } |
| Enum representing different types of data series available. More... | |
| enum | CandleTooltipAnchor { Close , Top } |
| Determines which point of the candle is used as the tooltip anchor. More... | |
| enum | CandleVisualMode { Candles = 0 , Bars = 1 } |
| Visualization mode in CandleDataSeries. More... | |
| enum | ChartVisualModes { Candles = 0 , Clusters = 1 , TransparentCandles = 2 , Line = 3 , Bars = 4 , Hidden = 5 } |
| Enumerates the visual modes available for displaying price chart data on a chart. More... | |
| enum | ContractRolloverType { ExpirationDate , VolumeBasedCurrentEnd , VolumeBasedNextStart } |
| Specifies the type of contract rollover calculation to use. More... | |
| enum | CumulativeTradesMode : byte { Strong = 0 , Medium = 1 , Weak = 2 , Filter = 3 , FilterLimited = 4 } |
| Specifies the mode used to filter cumulative trades by their aggregated volume. More... | |
| enum | DrawingLayouts { None = 1 , Historical = 2 , LatestBar = 4 , Final = 8 } |
| Enumerates the different drawing layouts available for chart drawings. More... | |
| enum | FootprintColorSchemes { Delta = 0 , Solid = 10 , VolumeProportion = 20 , TradesProportion = 30 , VolumeBasedBidAsk = 50 , HeatMapVolume = 60 , HeatMapTrades = 70 , HeatMapDelta = 80 , None = 90 } |
| enum | FootprintContentModes { Volume = 0 , Trades = 10 , VolumeTrades = 30 , VolumeDelta = 40 , Delta = 50 , DeltaCentered = 51 , BidXAsk = 60 , BidAskCentered = 70 , BidAsk = 80 , None = 100 } |
| enum | FootprintVisualModes { FullRow , BidAskHistogram , VolumeHistogram , TradesHistogram , DeltaHistogram , BidAskLadder , PositiveNegativeDeltaProfile } |
| enum | MarketDataType { Bid = 0 , Ask = 1 , Trade = 2 } |
| Specifies the type of market data. More... | |
| enum | ObjectType { Ellipse , Triangle , Rectangle , Diamond , OnlyCluster } |
| Enumeration representing different types of graphic objects for PriceSelectionDataSeries. More... | |
| enum | FixedProfilePeriods { CurrentDay = 0 , LastDay = 1 , CurrentWeek = 2 , LastWeek = 3 , CurrentMonth = 4 , LastMonth = 5 , Contract = 6 } |
| Enumeration representing fixed profile periods. More... | |
| enum | SelectionType { Full , Bid , Ask } |
| Enumeration representing different types of selection for a price level. More... | |
| enum | TradeDirection { Between = 0 , Buy = 1 , Sell = 2 } |
| Represents the possible trade directions. More... | |
| enum | VisualMode { Line , Histogram , Hash , Block , Cross , Square , Dots , UpArrow , DownArrow , OnlyValueOnAxis , Hide } |
| Represents the visual modes available for displaying data series on a chart. More... | |
Functions | |
| record | TradingSessionDescription (long? Id, string Name) |
| Representing a trading session description. | |
| record struct | FixedProfileResponse (IndicatorCandle Scaled, IndicatorCandle Original) |
| using ATAS.Indicators.BindingFlags = typedef System.Reflection.BindingFlags |
| using ATAS.Indicators.TimerSubscriptionKey = typedef (System.TimeSpan period, System.Action callback) |
Enumerates the visual modes available for displaying price chart data on a chart.
Specifies the type of contract rollover calculation to use.
| enum ATAS.Indicators.CumulativeTradesMode : byte |
Enum representing different types of data series available.
Enumerates the different drawing layouts available for chart drawings.
Represents the visual modes available for displaying data series on a chart.
| record struct ATAS.Indicators.FixedProfileResponse | ( | IndicatorCandle | Scaled, |
| IndicatorCandle | Original | ||
| ) |
| record ATAS.Indicators.TradingSessionDescription | ( | long? | Id, |
| string | Name | ||
| ) |
Representing a trading session description.