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

# TimeCycles

## Definition

Represents an interface that exposes information regarding a TimeCycles **IDrawingTool**.

## Methods and Properties

| Parameter     | Description                                                                    |
| ------------- | ------------------------------------------------------------------------------ |
| Anchor        | An **IDrawingTool's ChartAnchor** representing the point of the drawing object |
| OutlineStroke | A Stroke used for the outline of the region                                    |
| AreaBrush     | A **Brush** object representing the fill color of the draw object              |

## Examples

```csharp
// Instantiate a Time Cycles object
TimeCycles myTimeCycles = (this, "tag1", 0, 10, Brushes.CornflowerBlue, Brushes.CornflowerBlue, 40);

// Change the object's OutlineBrush
myTimeCycles.OutlineStroke = new Stroke(Brushes.Red);
```