Login Page - Create Account

Support Board


Date/Time: Sun, 28 Apr 2024 23:57:35 +0000



FreeFormText and Text Tag not being updated

View Count: 1256

[2018-04-30 18:01:12]
User942837 - Posts: 108
Hi, I am submitting orders with FreeFormText tag using DTC Protocol however I am not seeing the Text Tag field displayed in the Orders and Positions windows. I found another post in this forum back in 2016 that is was going to be supported. Am I doing something wrong please? I tried even short 4 character strings and still not managing.

Thank you
[2018-05-01 08:34:45]
Sierra Chart Engineering - Posts: 104368
This is definitively supported and verified to work properly just now. This field also displays in the Notes column on the Trade Activity Log.


You must be doing something wrong but we would not be sure what that is.
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
[2018-05-01 13:03:30]
User942837 - Posts: 108
Thank you for your reply. Let me provide some more detail. I am testing this on version 1733.

I am adding the messages received from DTC server below which shows that the FreeTextForm field is being successfully received by sierra server because on some messages it is included as [FreeFormText: test] and [Client text: test] but not on all messages. "Test" is the free form text I am passing. I am also including screenshots of the Orders and Positions window and Trade Activity Log.

These messages are not showing in Text Tag of Orders and positions window and neither in the trade activity log. These fields are always empty yet on some messages the FreeFormText is received. Is my expectation wrong that when I send free form text and I have
a trade with "OrderStatus": "ORDER_STATUS_OPEN", I would be able to see this on the Text Tag of the Orders and Positions window?

Thank you

DTC Messages:

14:34:15 2018-05-01 : OrderUpdated Event { "TotalNumMessages": 1, "MessageNumber": 1, "Symbol": "ESM8", "ServerOrderID": "452685", "ClientOrderID": "39d3e9b4-14d1-43bf-b38b-1696248ac0aa", "OrderStatus": "ORDER_STATUS_PENDING_CHILD", "OrderUpdateReason": "GENERAL_ORDER_UPDATE", "OrderType": "ORDER_TYPE_LIMIT", "BuySell": "SELL", "Price1": 2647, "TimeInForce": "TIF_GOOD_TILL_CANCELED", "TradeAccount": "ACCOUNTID", "InfoText": "Order from DTC client #56. SampleClientApp. REMOVEDIP | Client text: test | Attached Order", "ParentServerOrderID": "452683", "OCOLinkedOrderServerOrderID": "452684", "OpenOrClose": "TRADE_CLOSE", "FreeFormText": "test", "OrderReceivedDateTime": "1525178021" }
14:34:15 2018-05-01 : OrderUpdated Event { "TotalNumMessages": 1, "MessageNumber": 1, "Symbol": "ESM8", "ServerOrderID": "452683", "ClientOrderID": "2176cd33-5a53-4ad6-9f59-c923aa14bade", "OrderStatus": "ORDER_STATUS_PENDING_OPEN", "OrderUpdateReason": "NEW_ORDER_ACCEPTED", "OrderType": "ORDER_TYPE_LIMIT", "BuySell": "BUY", "Price1": 2644, "TimeInForce": "TIF_GOOD_TILL_CANCELED", "OrderQuantity": 1, "RemainingQuantity": 1, "TradeAccount": "ACCOUNTID", "InfoText": "Order from DTC client #56. SampleClientApp. REMOVEDIP", "OpenOrClose": "TRADE_OPEN", "OrderReceivedDateTime": "1525178021" }
14:34:15 2018-05-01 : OrderUpdated Event { "TotalNumMessages": 1, "MessageNumber": 1, "Symbol": "ESM8", "ServerOrderID": "452683", "ClientOrderID": "2176cd33-5a53-4ad6-9f59-c923aa14bade", "ExchangeOrderID": "204039137", "OrderStatus": "ORDER_STATUS_PENDING_OPEN", "OrderUpdateReason": "GENERAL_ORDER_UPDATE", "OrderType": "ORDER_TYPE_LIMIT", "BuySell": "BUY", "Price1": 2644, "TimeInForce": "TIF_GOOD_TILL_CANCELED", "OrderQuantity": 1, "RemainingQuantity": 1, "TradeAccount": "ACCOUNTID", "InfoText": "OEC order update", "OpenOrClose": "TRADE_OPEN", "OrderReceivedDateTime": "1525178021" }
14:34:15 2018-05-01 : OrderUpdated Event { "TotalNumMessages": 1, "MessageNumber": 1, "Symbol": "ESM8", "ServerOrderID": "452683", "ClientOrderID": "2176cd33-5a53-4ad6-9f59-c923aa14bade", "ExchangeOrderID": "204039137", "OrderStatus": "ORDER_STATUS_OPEN", "OrderUpdateReason": "GENERAL_ORDER_UPDATE", "OrderType": "ORDER_TYPE_LIMIT", "BuySell": "BUY", "Price1": 2644, "TimeInForce": "TIF_GOOD_TILL_CANCELED", "OrderQuantity": 1, "RemainingQuantity": 1, "TradeAccount": "ACCOUNTID", "InfoText": "OEC order update (New)", "OpenOrClose": "TRADE_OPEN", "OrderReceivedDateTime": "1525178021" }
Attachment Deleted.
imagefreeformtext2.png / V - Attached On 2018-05-01 12:54:18 UTC - Size: 4.4 KB - 282 views
imagefreeformtext.png / V - Attached On 2018-05-01 12:56:22 UTC - Size: 18.3 KB - 312 views
[2018-05-03 07:05:44]
User942837 - Posts: 108
Just an update on this issue.

It seems that the Text Tag is not being updated on the client that I am using to connect to the server where orders are being processed. On the server the Text tag shows correctly. I would have thought that the Orders and Positions should be replicated throughout any SC instances using DTC. Am I wrong on this? Is the DTC server not sending all data?

Thanks
[2018-05-03 21:30:46]
Sierra Chart Engineering - Posts: 104368
We checked, and the FreeFormText field is always being set from the Text Tag of the order, when an order update is sent out through the DTC Protocol server.
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
[2018-05-03 21:40:08]
Sierra Chart Engineering - Posts: 104368
We just confirmed now, that when the FreeFormText field is set from a DTC client, the subsequent Order Updates for that same order out of the DTC server do have the FreeFormText field set to the same text.
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
[2018-05-05 07:36:40]
User942837 - Posts: 108
Thanks for your reply.

I have done further tests. Can you try to submit an order from an SC instance with DTC Server enabled for any order that has Note (in Trade Activity Log) and Orders and Text Tag (in Orders and Positions)? Then have another SC Client connect to that server, and you'll notice that the Text Tags are never transferred to the second client. In fact my Note field is always empty on the client machine.

I am using this setup to monitor live trades on server from my local machine.

Thank you
[2018-05-11 05:59:50]
Sierra Chart Engineering - Posts: 104368
This will be solved in the next release.
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
[2018-05-14 06:39:15]
User942837 - Posts: 108
Can you also fix the Runup, High Price while open and Low price while Open Column as well please? They do not seem to be working well when the data is coming from DTC client.

Thank you.
[2018-05-14 07:21:59]
Sierra Chart Engineering - Posts: 104368
Not at this time. This will be looked at in the coming months if there is a solution. We will not comment further on 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

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

Login

Login Page - Create Account