> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.ninjatrader.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ninjatrader.com/_mcp/server.

# Indicator

## Indicator Overview

* [Calculating the highest high or lowest low for a specified time range](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/calculating-the-highest-high-or-lowest-low-for-a-specified-time-range)
* [Changing fonts for draw objects](changing-fonts-for-draw-objects)
* [Coloring a region](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/coloring-a-region)
* [Creating a user-defined parameter type (enum)](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/creating-a-user-defined-parameter-type-enum)
* [Creating your own Level II data book (Accessing market depth)](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/creating-your-own-level-ii-data-book-accessing-market-depth)
* [Draw Objects](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/draw-objects)
* [Ensuring indicator plots are valid before programmatically accessing them](ensuring-indicator-plots-are-valid-before-programmatically-accessing-them)
* [Exposing indicator values that are not plots](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/exposing-indicator-values-that-are-not-plots)
* [Getting indicator values from a specified time](getting-indicator-values-from-a-specified-time)
* [Manipulating DateTime objects](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/manipulating-datetime-objects)
* [Manipulating string objects](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/manipulating-string-objects)
* [Multi-Colored Plots](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/multi-colored-plots)
* [Removing and Custom Formatting an Indicator’s Chart Label](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/removing-and-custom-formatting-an-indicators-chart-label)
* [Using a secondary series as an input series for an indicator](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/using-a-secondary-series-as-an-input-series-for-an-indicator)
* [Using a Series or DataSeries object to store calculations](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/using-a-series-or-dataseries-object-to-store-calculations)
* [Using a TypeConverter to Customize Property Grid Behavior](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/using-a-typeconverter-to-customize-property-grid-behavior)
* [Using custom events to output the current Level II data book](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/using-custom-events-to-output-the-current-level-ii-data-book)
* [Using StreamReader to read from a text file](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/using-streamreader-to-read-from-a-text-file)
* [Using StreamWriter to write to a text file](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/using-streamwriter-to-write-to-a-text-file)
* [Using System.IO File properties to write to and read from a text file](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/using-system-io-file-properties-to-write-to-and-read-from-a-text-file)
* [Using Try-Catch Blocks](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/using-try-catch-blocks)
* [Creating Chart WPF (UI) Modifications from an Indicator](/developer/desktop-sdk/guides/educational-resources/reference-samples/indicator-overview/creating-chart-wpf-ui-modifications-from-an-indicator)