Login Page - Create Account

Support Board


Date/Time: Fri, 27 Mar 2026 08:37:34 +0000



[Programming Help] - Trade Service Log - illegal price (rounding error) - teton order routing (ES / MES)

View Count: 56

[2026-03-26 17:38:11]
flare9x - Posts: 1
So i am using sierrachart and wine as a server.
I am using databentos feed
using c++ protocol to send order to two decimal places.

I recieve this error on the trade service log

2026-03-26 16:36:20.067 | Teton CME Routing (Order reject). Info: CME (Rejected). Text: FIX field incorrect 'Illegal Price: '6564.8 contract 'MESM6' (ticks in 25, CAB of 0)'. SecurityID=42005163. Operator=224380. Internal Order ID: 73. Service Order ID: 8456241. Symbol: MESM26_FUT_CME. Account: xxxxx *

I have insured i am sending correct valid orders rounded to the .00, .25, .50 and .75 tick increments

from the trade orders window the rounding error is present as well.

I dont have any rounding or multiplies in global symbol settings........ it is all set at 1.0

am i supposed to send an integer then use the settings to add in the decimal place?

been wrestling with it for a few days.

any guidance appreciated.

on sierrachart

i did this

"To have Sierra Chart automatically send a SECURITY_DEFINITION_RESPONSE message when Sierra Chart begins to track a symbol, then enable the Auto Send Security Definition for New Symbols option. In this particular case, the RequestID field will be set to 110000000 (This is not binary, but base 10)."

[DTC] Auto-Received Master Tick Size for MESM26_FUT_CME: 0.25

this is the response i received after logging on.

using

const char* SIERRA_EXECUTION_SYMBOL = "MESM26_FUT_CME";
Date Time Of Last Edit: 2026-03-26 20:59:48
imagetrade_log.png / V - Attached On 2026-03-26 17:35:21 UTC - Size: 109.56 KB - 9 views
imageMES_symbol_settings.png / V - Attached On 2026-03-26 17:35:53 UTC - Size: 159.26 KB - 8 views
[2026-03-26 21:10:27]
John - SC Support - Posts: 45313
We have responded to this in the Account Support Ticket you opened for it.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing

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

Login

Login Page - Create Account