Login Page - Create Account

Support Board


Date/Time: Mon, 28 Oct 2024 11:20:36 +0000



Rithmic APEX Executions

View Count: 204

[2024-10-11 13:08:10]
Gradient - Posts: 78
Hi,

My system is fully automated.

From the attached screenshots you can see via the blotter that an OCO was sent to offer 8lots of 6B at an average price of 1.3068.

The attached stop was 1.3073.

The attached target was 1.3048.

The order was filled and the market traded to 1.3010 the same bar.

My target was not honored but cancelled via the blotter but my system has no logic to cancel any order under those conditions and secondly the attached orders were cancelled and not the parent
of which the orderid references the parent in the event of a cancellation.

A market order was later sent to close out the position once it was offside 5ticks beyond where my stop was. I've disputed with Apex why this order was generated which didn't align with my system's logic in addition to why the position was even still open given how far the market had traded beyond my target.

The logical explanation I have for the closing of the position is that my global profit/loss settings auto kicked in when my OCO was not honored.

Can someone provide some explanation as to why the OCO somehow became a naked market order as Apex is alleging a Sierra platform issue.
imageTrade Blotter Oct 2024.png / V - Attached On 2024-10-11 12:39:47 UTC - Size: 212.29 KB - 48 views
imageOrders Being Ignored in Sterling.png / V - Attached On 2024-10-11 12:39:54 UTC - Size: 49.02 KB - 34 views
[2024-10-11 13:10:26]
Gradient - Posts: 78
Also, you can see that there has been an ES pending cancellation for days.

Can someone explain this as well?

Thanks
[2024-10-11 14:53:05]
John - SC Support - Posts: 35538
You need to look at the "OrderActionSource" on the Trade Activity tab for those orders and see what it states on why those orders were cancelled.

As to the "Pending Cancel" order, that means that Rithmic never responded to closing out that order. If that particular order was just cancelling due to the opposing order having filled, then that will not have any impact on your Profit/Loss and you can either ignore it or delete it.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-10-11 15:11:54]
Gradient - Posts: 78
With reference to the pending order, it was a parent order to enter a position.

If the position isn't filled within a specified amount of time then it should cancel the OCO but it shouldn't take days to cancel an order.

I think there's an issue with Rithmic processing OCO orders from Sierra.

I'm monitoring positions currently and had a position where the trail was in profit as the position was significantly onside.

The market came back and hit my trail, and Rithmic OMS is recording it as a loss as if the stop was never trailed.

It's as if a stop is being sent and never moving. Mind you before my trail is triggered, my stop moves to BE so being onside several points I had at been at breakeven the majority of the trade.

Will update momentarily
[2024-10-11 15:17:53]
Gradient - Posts: 78
Looking at the Trade Blotter, there is a disconnect between the trade management sent from Sierra to Rithmic.

I've attached a screenshot of the trade I mentioned I was monitoring.

I paid 20449 for 2 of NQ via OCO.

My logic says that if I'm onside 20ticks to move to breakeven.

The market traded to 20480 so I was well onside.

At this point I physically watched my trail move into profit based on my trade management logic.

Yet looking at the trade blotter and the chart of the NQ it's saying I took a loss which is incorrect.

Sierra is moving my trailing stop as defined in my system and Rithmic is ignoring it.
imageNQ Blotter Oct 11th.png / V - Attached On 2024-10-11 15:13:20 UTC - Size: 110.69 KB - 21 views
imageNQ Trade Oct 11th.png / V - Attached On 2024-10-11 15:15:56 UTC - Size: 34.9 KB - 19 views
[2024-10-11 15:57:29]
John - SC Support - Posts: 35538
These are Rithmic issues and not unheard of. We simply can not help with these kind of issues as they are due to Rithmic not updating orders properly, or not responding, or not responding within a reasonable time period.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-10-11 16:01:50]
Gradient - Posts: 78
Thanks.

That supports my thoughts as well as there are server timeouts in the activity logs for the Rithmic trade service.
[2024-10-11 19:02:24]
Gradient - Posts: 78
I'd like to recommend that Teton be used as a data service.

Who is the business development contact?
[2024-10-11 19:11:05]
John - SC Support - Posts: 35538
There is one Prop firm that uses our Trading Evaluator for their purposes. Our Trading Evaluator was the prototype for what eventually became the Teton Order Routing, so it is the same code underneath.

The choice of what to use for the order processing by the Prop Firms is up to the prop firms. We agree that it would be great if they were to use our setup, but it is something they need to do.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-10-11 19:19:47]
Gradient - Posts: 78
Is there some documentation that I can refer them to that would describe the onboarding process?
[2024-10-11 19:28:17]
John - SC Support - Posts: 35538
You can reference the following documentation, but it is geared towards the customer use of our Simulated Futures Trading Service and not as an evaluation software
Simulated Futures Trading Service

If they are interested, then they should send an email to business@sierrachart.com and we can work with them from there.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-10-11 19:30:56]
Gradient - Posts: 78
Ok. Thanks.

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account