> 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.

# DefaultChartStyle

## Definition

Allows to set a default ChartStyle for usage with a NinjaTrader bars type

## Property Value

A **ChartStyleType** enum value representing the [ChartStyle](/developer/desktop-sdk/references/chart-style/chartstyletype) to be set as default. System defaults include:

* **ChartStyleType.Box**
* **ChartStyleType.CandleStick**
* **ChartStyleType.LineOnClose**
* **ChartStyleType.OHLC**
* **ChartStyleType.PointAndFigure**
* **ChartStyleType.KagiLine**
* **ChartStyleType.OpenClose**
* **ChartStyleType.Mountain**

## Syntax

`DefaultChartStyle`

## Examples

```csharp

protected override void OnStateChange()
{
    if (State == State.SetDefaults)
    {
        Name                     = "SampleBarsType";
        BarsPeriod               = new BarsPeriod { BarsPeriodType = (BarsPeriodType) 15, BarsPeriodTypeName = "SampleBarsType(15)", Value = 1 };
        BuiltFrom                = BarsPeriodType.Minute;
        DaysToLoad               = 5;
        DefaultChartStyle        = Gui.Chart.ChartStyleType.CandleStick;
        IsIntraday               = true;
    }
}
```