Login Page - Create Account

Support Board


Date/Time: Fri, 07 Aug 2026 11:22:23 +0000



IB stock orders rejected since TWS build 10.45.1j — Sierra sends no currency field

View Count: 10

[2026-08-07 09:06:10]
User745789 - Posts: 389
I know you dont support TWS. But FYI as best I can tell this has happened today after TWS update. I solved with bare symbol (eg ???) Trade/Quote symbol = ?????-STK-SMART-USD

Yesterday I didn't need that.

TWS build 10.45.1j (built Aug 5 2026, via auto-update), all stock orders submitted from Sierra Chart using plain US stock symbols are rejected. Sierra only shows "Trading server did not acknowledge new order" and internally cancels; no error reaches the Trade Orders window.

TWS's API log shows the actual rejection. Sierra's placeOrder message contains no currency:

[3;22;;WDC;STK;;;;;SMART;;;;;;;BUY;222;LMT;350.00;0.0;GTC;;DUR252108;;0;;1;;0;0;0;0;0;0;;;;;;;;;;0;;;3;;;0;;;0;0;1.7976931348623157e+308;0;;;;;;0;;;;;;;;;;;;;;;;;;;0;0;;;0;;0;0;0;0;;;;;;;;;;;;;;;;;;;;;;;;20260807-06:53:20;]

02:53:20:988 (sync 02:53:20:285) -> [4;2;22;200;The contract description specified for WDC is ambiguous; you must specify the currency.;]

It seems that earlier TWS builds (10.45.1i and before) defaulted the blank currency to USD

SC documentation still references a "Default Currency Code" service setting on the Interactive Brokers page, but that setting no longer exists as far as I can find.
Date Time Of Last Edit: 2026-08-07 09:07:18

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

Login

Login Page - Create Account