Login Page - Create Account

Support Board


Date/Time: Thu, 25 Apr 2024 10:19:46 +0000



Move to Break Even Stop - Parent Fill has Slippage

View Count: 987

[2018-09-21 09:00:11]
User379884 - Posts: 45
Hi,

I have noticed the break even stop trigger and the break even command, moves the stop to the original location of the parent order placement rather than the adjusted location if the parent order fills with slippage, which can happen with a stop entry. The child stop and targets in the bracket adjust just fine, however the break even location remains at the original parent order location, not the adjusted location.

This can be quite difficult in fast moving markets.

Two examples for long positions;
1. If there is positive slippage (i.e. my stop order entry fills anywhere below the original parent order placement) and price is close, the break order rejects as the stop keeps wanting to go above the working order location and price.
2. If I have negative slippage (i.e. which is more common where price fills above the original stop order location) the "break even" stop moves below the adjusted working order location (due to the slippage), but it is not break even and one has to manually adjust it, or in a lot of cases the market moves too quickly and you get stopped with a tick or more loss.

So is this possible to have the break even function move to the actual order placement location i.e. the adjusted location?

I have noticed this regardless of using server side or client side attached orders (as well as SC intermediary with CTS advanced connection). It seems that the fill location is not updating to the break even function for either the trigger or command.

Thanks.
[2018-09-21 10:49:51]
Sierra Chart Engineering - Posts: 104368
It has always been the case that Sierra Chart uses the parent order fill price as the move to breakeven reference price.


In newer versions of Sierra Chart every time the move to breakeven price changes, it is logged like the following:
ActivityType  DateTime  Symbol  OrderActionSource  InternalOrderID  ServiceOrderID  OrderType  Quantity  BuySell  Price  Price2  OrderStatus  FillPrice  FilledQuantity  TradeAccount  OpenClose  ParentInternalOrderID  PositionQuantity  FillExecutionServiceID  HighDuringPosition  Note  LowDuringPosition  AccountBalance
Order  2018-09-21 06:22:40.212  [Sim]ESZ18  Updating move to breakeven stop reference price on parent modification/fill to 2941.25  23155    Stop    Sell  2938.75    Pending Child-Client      Sim1  Close  23153    


We have done some recent work on this, and we are not aware of any outstanding issue and if there is we need to see how to reproduce this.



Would be best to provide us the Trade Activity Log lines for the parent order and the associated Stop order so we can look at it.
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-09-21 10:52:15

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

Login

Login Page - Create Account