What's new at CrossTrade? July 2024 Update

A recap of five feature updates that happened at CrossTrade in June 2024.

Beach-themed cover image for CrossTrade July 2024 update recap
What's new at CrossTrade - July Update

What's New at CrossTrade

Welcome to the July update recap for CrossTrade! We have been hard at work enhancing our platform based on your feedback to make your trading experience smoother and more efficient. Here's a look at the exciting improvements we made in June.

1. CrossTrade Joins the NinjaTrader Ecosystem

We are thrilled to announce that CrossTrade has officially become part of the NinjaTrader Ecosystem. This milestone means you can now find us on the NinjaTrader Vendors list and participate in the Ninja Forums.

Highlights:

  • NinjaTrader Live Feature: Our product was featured on NinjaTrader Live, where Ryan Krebs and Jim Cagnina discussed how CrossTrade seamlessly converts TradingView indicator and strategy alerts into trades on NinjaTrader 8.
  • Daily Livestreams: Tune into NinjaTrader Live weekdays from 9 am to 12 pm ET for market commentary, technical analysis, and platform training.

You can watch the full episode aired on June 14th, 2024, which covers our integration and other new entrants to the ecosystem.

For more details, visit NinjaTrader Ecosystem.

2. Complete Position Management with FLATTEN_FIRST Feature

We introduced the "flatten first" option for NinjaTrader orders sent from TradingView. This feature ensures that any existing position in the same instrument is flattened before creating a new buy/sell order, simplifying position management.

How It Works:

  • FLATTEN_FIRST Option: Add FLATTEN_FIRST=true; to your PLACE order message.
  • Example:
key=my-secret-key;
command=PLACE;
account=sim101;
instrument=NQ 06-24;
action=BUY;
qty=1;
order_type=MARKET;
tif=DAY;
flatten_first=true;

This option reduces the need for multiple alerts and simplifies strategy execution, making your trading operations more efficient.

3. Multi-Account Order Placement

Forget expensive trade copying tools. With CrossTrade, you can copy order requests to multiple NinjaTrader accounts with ease. This feature is designed to streamline your trading operations, especially for those managing multiple prop tryout or combine accounts.

Highlights:

  • Simplicity and Efficiency: Place orders across multiple accounts with a single command.
  • Cost-Effective: Enjoy a flat monthly rate, allowing unlimited signals to unlimited accounts.
  • Positive Feedback: Traders have praised this feature as a game-changer in the trading community.

Example:

key=xxxxxxxxxxx;
command=PLACE;
account=sim101,sim102,sim103;
instrument=CL 09-24;
action=BUY;
qty=1;
order_type=MARKET;
tif=DAY;
flatten_first=true;

4. Introducing Alert Command Comments

By popular demand, we have deployed a new feature allowing comments in TradingView (TV) alert messages. This enhancement helps multiple tools interpret the alert messages simultaneously without affecting their execution.

Benefits:

  • Clarity and Documentation: Document the purpose and details of each alert, aiding in team collaboration.
  • Debugging and Troubleshooting: Keep track of changes and observations to identify effective strategies.
  • Training and Onboarding: Provide valuable insights and explanations for new team members.

Example:

action=BUY;
key=xxxxxxxxxxxxxxx;
command=PLACE;
instrument=ES 06-24;
qty=1;
order_type=MARKET;
tif=DAY;
flatten_first=true;
strategy=My_ATM_Strategy;
// This is a comment that provides additional context
// Another comment line

Learn more about utilizing comments in TV alert messages on our blog.

5. Processing Speed Now Displayed in the XT App

Speed is crucial in trading, and we are proud to announce that CrossTrade now displays processing speed in the XT app. We record and show the Received and Sent timestamps along with the total execution time, ensuring transparency and performance tracking.

Key Metrics:

  • Received Time: The moment an alert signal hits our edge servers.
  • Sent Time: When the order request is handed off to NinjaTrader.
  • Average Execution Time: 194 milliseconds, equivalent to the blink of an eye.

This feature helps you gauge our efficiency and understand the minimal delay introduced in the execution chain.


We are excited to see how these new features and improvements enhance your trading experience. As always, we value your feedback and look forward to hearing your suggestions for further improvements!

Start your free trial

Try CrossTrade for 7 days.

Sign Up