Skip to main content

Advanced Options

CrossTrade has added several enhancements to make trading with NinjaTrader even more efficient and customizable.

  • Strategy Lock: Tag positions with a strategy identity so multiple automations on the same account can't interfere with each other
  • Strategy Synchronization: Sync any TradingView strategy to NinjaTrader 8
  • Continuous Futures Contracts: The active front-month contract can be represented as the root symbol followed by 1!, e.g., ES1!
  • Multi-Account Placement: Separate the account names with commas and send one alert to as many accounts as you want
  • Flatten First: This option ensures that any open positions are flattened before submitting a new buy/sell order. This saves time and ensures no overlapping positions when switching trades
  • Require Market Positions: Block alerts where the market position (long, short, flat) of the position doesn't match
  • Max Positions: Only allow alerts where an opening order won't exceed the max positions allowed in account
  • Take Profit and Stop Loss: Define levels in your orders for precise risk management. These values are numeric and create automatic opposing orders
  • Percentage and Tick Price Levels: Specify any price level as a number price or, alternatively, as a % of the underlying price or number of ticks from the underlying price
  • Limit Order Timeouts: Cancel a limit order after X minutes if not filled
  • Trading Window: Set an alert-level trading window (start, end, and closing only times) in addition to or instead of the Global trading window on the XT Control Panel
  • Bypass Trade Windows: Override and bypass all Global, Alert & Account-level trade windows
  • Delay Timer: Specify a delay timer for the alert up to 60 seconds
  • Rate Limiting: Set a rate limit to prevent too many alerts from executing in a short period. You can specify an ID to group related requests and set how frequently they can be processed
  • Kill Switch: Turn the Master Kill Switch on/off through webhooks
  • Alert Commenting: Use comments in your alerts by placing // at the beginning of any line. Comments are ignored during execution, making it easy to annotate or provide context without disrupting the command flow
  • Notes: Write notes inside an alert that will show on Activity and Alert History logs