Login Page - Create Account

Support Board


Date/Time: Thu, 02 May 2024 01:02:56 +0000



Issue with stop order not submitted correctly

View Count: 1022

[2018-11-28 13:19:08]
User343901 - Posts: 66
Hello

I have a problem with child orders being placed incorrectly so that only half the order has a stop loss - the other half of the order is left naked. This has happened 3 times trading USDCAD but has not occured on any other asset. I can not reproduce the problem on sim - it's only happed when trading live. A screen shot is attached showing the result of placing a 2x target OCO order with the stop set to All OCO Groups.

You can see that the position size is 133
There is a single OCO bracket with a size of 66
There is on orphaned take profit with a size of 67

Exchange is Lmax and the orders are logged on Lmax as noted above

I would appreciate an urgent response to this. Thank you.
Private File
[2018-11-28 14:17:19]
Sierra Chart Engineering - Posts: 104368
Provide us the Internal Order ID number of one of those orders with the lower than expected quantity and we will have a look. You can find this in Trade >> Trade Orders and Positions >> Orders.

Most probably the issue is that the Order quantity increase was rejected by LMAX for some reason.
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
Date Time Of Last Edit: 2018-11-28 14:17:27
[2018-11-28 16:46:13]
User343901 - Posts: 66
Hi there

I think I understand my problem - the SL and TP are being included in the margin calculation on Lmax server. Can you confirm this is correct?

Some questions for you:

1) Is the Market If Touched order type supported by Lmax? (your documentation says some brokers don't support it)

2) Would a Market If Touched order type on the take profit prevent Lmax including it in the margin calculation?

3) Does a Market If Touched order rest on the Lmax servers or the Sierra servers?

Many thanks
[2018-11-29 08:59:30]
Sierra Chart Engineering - Posts: 104368
Yes indeed this is the problem:
LMAX Live Trading - DTC order update (Order reject). Info: LMAX order update (Rejected). Text: EXPOSURE_CHECK_FAILURE. Text: Attached order. Parent: 2856. Internal Order ID: 2858. Service Order ID: 257715. Symbol: USDCAD | 2018-11-28 12:40:04

The target and stop orders we do think would use additional margin because they are not implemented on the LMAX side.

The Market if Touched order type in the case of LMAX is only supported as a client-side managed order and it would not affect the margin calculation because it is held on the client-side:
Order Types: Market if Touched - Client

But you might want to use this particular order type instead:
Order Types: Limit if Touched - Client
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
Date Time Of Last Edit: 2018-11-29 09:01:02
[2018-11-29 10:55:16]
User343901 - Posts: 66
Thanks for confirming.

My thoughts were that a limit if touched order would also be at risk of being rejected as the market may move away from the price point that triggered it. It would then be a resting order that would be part of the margin calc. Is my thinking on this correct?

Additionally I have the following setting set to on in the general trade settings:
"Auto send market order on rejected stop attached order"

Why wasn't the position closed out automatically? Is this working as intended?
[2018-11-30 16:39:14]
Sierra Chart Engineering - Posts: 104368
. It would then be a resting order that would be part of the margin calc.
Yes this is correct.

Additionally I have the following setting set to on in the general trade settings:
"Auto send market order on rejected stop attached order"

Why wasn't the position closed out automatically? Is this working as intended?
This would be because the entire Stop order was not rejected. Apparently only a subsequent order modification increase. But we want to look at the log to confirm exactly what happened.
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-11-30 17:03:34]
User343901 - Posts: 66
Ok let me know if there's anything additional you need from me.

Thanks

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

Login

Login Page - Create Account