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

# NinjaTrader Controls

## NinjaTrader Controls

The following section contains controls that are native **NinjaTrader** controls. To fully integrate your Add On within **NinjaTrader** it is recommended to use these controls as opposed to building your own when possible.

For cleaning up these resources, please see the **NTTabPage.Cleanup()** method.

| Control                                                                                      | Description                                                                                                                                     |
| -------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| [AccountSelector](/developer/desktop-sdk/references/add-on/controls/accountselector)         | AccountSelector can be used as a UI element users can interact with for selecting accounts.                                                     |
| [AtmStrategySelector](/developer/desktop-sdk/references/add-on/controls/atmstrategyselector) | AtmStrategySelector is a UI element users can interact with for selecting ATM Strategies.                                                       |
| [InstrumentSelector](/developer/desktop-sdk/references/add-on/controls/instrumentselector)   | InstrumentSelector is a UI element users can interact with for selecting instruments. This can be used with instrument linking between windows. |
| [IntervalSelector](/developer/desktop-sdk/references/add-on/controls/intervalselector)       | IntervalSelector is a UI element users can interact with for selecting intervals. This can be used with interval linking between windows.       |
| [TifSelector](/developer/desktop-sdk/references/add-on/controls/tifselector)                 | TifSelector can be used as a UI element users can interact with for selecting TIF.                                                              |
| [QuantityUpDown](/developer/desktop-sdk/references/add-on/controls/quantityupdown)           | QuantityUpDown can be used as a UI element users can interact with for selecting quantity.                                                      |