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

# Using multiple entry-exit signals simultaneously

Sometimes you want to trade an instrument with several different possible entry conditions. To keep track of which trade used which conditions can become cumbersome if done on paper.

## The attached reference sample demonstrates the following key concepts

* Adding user definable indicators to the strategy for display on the chart
* Setting the manner in which NinjaTrader handles entry orders
* Using unique identifiers for entry and exit orders

## Important methods and properties used include

* [AddChartIndicator()](/developer/desktop-sdk/references/strategy/addchartindicator)
* [EntriesPerDirection\*](/developer/desktop-sdk/references/strategy/entriesperdirection)
* [EntryHandling\*](/developer/desktop-sdk/references/strategy/entryhandling)

*\*Entry handling properties can be either programmatically set or set through the Strategy dialog window*

## Other methods and properties of interest include

* [EnterLongLimit()](/developer/desktop-sdk/references/strategy/order-methods/managed-approach/enterlonglimit)
* [EnterLongStopMarket()](/developer/desktop-sdk/references/strategy/order-methods/managed-approach/enterlongstopmarket)
* [EnterLongStopLimit()](/developer/desktop-sdk/references/strategy/order-methods/managed-approach/enterlongstoplimit)

## Import instructions

1. Download the file contained in this Help Guide topic to your PC desktop
2. From the Control Center window, select the menu Tools > Import > NinjaScript
3. Select the downloaded file

[SampleMultipleEntryExitSignals\_NT8.zip](https://ninjatrader.com/support/helpGuides/nt8/samples/SampleMultipleEntryExitSignals_NT8.zip)