Namespaces | |
namespace | Attributies |
namespace | Drawing |
namespace | Filters |
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 | 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 | 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 | 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 | 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 Color 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 | 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 | 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 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.