Table of Contents

Interface IChartColorsStore

Namespace
ATAS.Indicators
Assembly
ATAS.Indicators.dll

Interface for accessing colors and pens used in a chart's rendering.

public interface IChartColorsStore
Extension Methods

Properties

AxisTextColor

Gets the color used for axis text.

Color AxisTextColor { get; }

Property Value

Color

BarBorderPen

Gets the pen used for drawing bar borders.

RenderPen BarBorderPen { get; }

Property Value

RenderPen

BaseBackgroundColor

Gets the base background color of the chart.

Color BaseBackgroundColor { get; }

Property Value

Color

BuyOrdersColor

Gets the color used for buy orders.

Color BuyOrdersColor { get; }

Property Value

Color

DojiBarPen

Gets the pen used for drawing Doji bars.

RenderPen DojiBarPen { get; }

Property Value

RenderPen

DownBarPen

Gets the pen used for drawing down bars.

RenderPen DownBarPen { get; }

Property Value

RenderPen

DownCandleColor

Gets the color used for down (bearish) candles.

Color DownCandleColor { get; }

Property Value

Color

DrawingObjectColor

Gets the color used for drawing objects.

Color DrawingObjectColor { get; }

Property Value

Color

DrawingObjectsSelectionColor

Gets the color used for drawing object selections.

Color DrawingObjectsSelectionColor { get; }

Property Value

Color

FootprintAskColor

Gets the color used for the ask volume in a footprint chart.

Color FootprintAskColor { get; }

Property Value

Color

FootprintBidColor

Gets the color used for the bid volume in a footprint chart.

Color FootprintBidColor { get; }

Property Value

Color

FootprintMainColor

Gets the main color used in a footprint chart.

Color FootprintMainColor { get; }

Property Value

Color

FootprintMaximumVolumeTextColor

Gets the color used for the maximum volume text in a footprint chart.

Color FootprintMaximumVolumeTextColor { get; }

Property Value

Color

FootprintTextColor

Gets the color used for text in a footprint chart.

Color FootprintTextColor { get; }

Property Value

Color

Grid

Gets the pen used for drawing the grid lines.

RenderPen Grid { get; }

Property Value

RenderPen

HeatmapType

Gets the type of heatmap used for rendering.

HeatmapTypes HeatmapType { get; }

Property Value

HeatmapTypes

HorizontalGridIsEnabled

Gets a value indicating whether horizontal grid lines are enabled.

bool HorizontalGridIsEnabled { get; }

Property Value

bool

MouseBackground

Gets the background color for the mouse.

Color MouseBackground { get; }

Property Value

Color

MouseTextColor

Gets the text color for the mouse.

Color MouseTextColor { get; }

Property Value

Color

NegativeColor

Gets the color used for negative values.

Color NegativeColor { get; }

Property Value

Color

NegativeProfitColor

Gets the color used for negative profit values.

Color NegativeProfitColor { get; }

Property Value

Color

NeutralColor

Gets the color used for neutral values.

Color NeutralColor { get; }

Property Value

Color

NeutralProfitColor

Gets the color used for neutral profit values.

Color NeutralProfitColor { get; }

Property Value

Color

NewSessionPen

Gets the pen used for drawing the start of a new session.

RenderPen NewSessionPen { get; }

Property Value

RenderPen

OrdersTextColor

Gets the text color for orders.

Color OrdersTextColor { get; }

Property Value

Color

PaneSeparators

Gets the pen used for drawing pane separators.

RenderPen PaneSeparators { get; }

Property Value

RenderPen

PositiveColor

Gets the color used for positive values.

Color PositiveColor { get; }

Property Value

Color

PositiveProfitColor

Gets the color used for positive profit values.

Color PositiveProfitColor { get; }

Property Value

Color

ProfitTextColor

Gets the text color for profit values.

Color ProfitTextColor { get; }

Property Value

Color

SellOrdersColor

Gets the color used for sell orders.

Color SellOrdersColor { get; }

Property Value

Color

UpBarPen

Gets the pen used for drawing up bars.

RenderPen UpBarPen { get; }

Property Value

RenderPen

UpCandleColor

Gets the color used for up (bullish) candles.

Color UpCandleColor { get; }

Property Value

Color

Methods

DrawBackground(RenderContext, Rectangle)

Draws the background of the chart within the specified region using the provided render context.

void DrawBackground(RenderContext context, Rectangle region)

Parameters

context RenderContext

The render context.

region Rectangle

The region to draw the background in.