Login Page - Create Account

Support Board


Date/Time: Tue, 07 May 2024 23:57:58 +0000



IB Invalid Time in Force: IOC

View Count: 28212

[2019-03-06 17:44:37]
User104896 - Posts: 11
Hi,

I keep receiving this error message:

Trading message from IB: Invalid time in force:IOC. Error Code: 10052. ServiceOrderID: 2452. InternalOrderID: 2029552. | 2019-03-06 12:33:03 *
Invalid time in force:IOC. Internal Order ID: 2029552. Service Order ID: 2452. Symbol: TD-STK-SMART-CAD | 2019-03-06 12:33:03 *

The IOC used to work before I updated the symbol as per IB, using ABX as an example.

I've formatted as ABX-STK-SMART-CAD for TSX exchange. Now this error shows up and I don't know how to resolve it.

Can you help please?

Thanks
[2019-03-06 17:49:59]
Sierra Chart Engineering - Posts: 104368
No we cannot help. You need to ask Interactive Brokers about this.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2019-03-11 15:58:49]
User104896 - Posts: 11
For the benefit of other readers, the issue was explained to me by IB.

There are certain orders that are only available on certain exchanges.

If you follow this link (https://www.interactivebrokers.com/en/index.php?f=594), it will show the Immediate-or-Cancel page for IB, then click on "View Supported Exchanges".

If you don't see the exchange you want to trade with on that list, then you cannot use IOC orders.

FYI

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

Login

Login Page - Create Account