# Deepchart Indicators - [Introduction](https://docs-indicators.deepcharts.com/introduction.md): Write your own indicators for Deepchart in C#. - [Quickstart](https://docs-indicators.deepcharts.com/quickstart.md): Build the example indicators and load them on a chart. - [Project setup](https://docs-indicators.deepcharts.com/project-setup.md): What the project file does, line by line. - [Life cycle](https://docs-indicators.deepcharts.com/concepts/lifecycle.md): The methods the chart calls on an indicator, and in which order. - [Parameters](https://docs-indicators.deepcharts.com/concepts/parameters.md): The settings of an indicator are its public properties. - [Series](https://docs-indicators.deepcharts.com/concepts/series.md): Lines, bars and markers with one value per bar. - [Annotations](https://docs-indicators.deepcharts.com/concepts/annotations.md): Rectangles, lines and texts drawn anywhere on the chart. - [Colors](https://docs-indicators.deepcharts.com/concepts/colors.md): A color is a reference to where it comes from, resolved by the chart. - [Axes and placement](https://docs-indicators.deepcharts.com/concepts/axes-and-placement.md): Where an indicator is drawn and how its Y axis behaves. - [Market data](https://docs-indicators.deepcharts.com/concepts/market-data.md): Bars, volume by price and trades. - [Alerts](https://docs-indicators.deepcharts.com/concepts/alerts.md): Messages and sounds when something happens in realtime. - [Hybrid indicators](https://docs-indicators.deepcharts.com/hybrid/hybrid-indicators.md): One dll for the desktop chart and for the server. - [Desktop only features](https://docs-indicators.deepcharts.com/hybrid/desktop-only.md): What makes an indicator a desktop one. - [Developer id](https://docs-indicators.deepcharts.com/hybrid/developer-id.md): Why a local dll needs your id, and where to set it. - [Sharing indicators](https://docs-indicators.deepcharts.com/hybrid/sharing.md): Local indicators, shared packages and packages calculated on the server. - [Simple Moving Average](https://docs-indicators.deepcharts.com/examples/simple-moving-average.md): The smallest useful indicator: one series, two parameters. - [Price Bands](https://docs-indicators.deepcharts.com/examples/price-bands.md): Several series, parameters of every kind, and point colors. - [Session Range Box](https://docs-indicators.deepcharts.com/examples/session-range-box.md): Annotations placed on the bars, in groups, updated in realtime. - [Info Label](https://docs-indicators.deepcharts.com/examples/info-label.md): A label which stays in place, with relative coordinates. - [Bar POC](https://docs-indicators.deepcharts.com/examples/bar-poc.md): Reading the volume traded at each price of a bar. - [Live Delta](https://docs-indicators.deepcharts.com/examples/live-delta.md): Realtime trades, bar totals and the Y axis. - [Book Imbalance](https://docs-indicators.deepcharts.com/examples/book-imbalance.md): An indicator which is desktop only, and why. - [Indicator](https://docs-indicators.deepcharts.com/reference/indicator.md): The base class of a hybrid indicator. - [Chart API](https://docs-indicators.deepcharts.com/reference/chart-api.md): VAn: data of the chart and creation of what the indicator draws. - [Drawing interfaces](https://docs-indicators.deepcharts.com/reference/rendering.md): Series, points, annotations, groups and axes. - [Attributes and types](https://docs-indicators.deepcharts.com/reference/attributes-and-types.md): The attributes and the data types an indicator uses. - [Troubleshooting](https://docs-indicators.deepcharts.com/troubleshooting.md): The build fails, or the indicator does not appear. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.