Login Page - Create Account

Support Board


Date/Time: Fri, 03 May 2024 09:08:56 +0000



[User Discussion] - Unexpected Live Trade Position Quantity Problems

View Count: 858

[2019-11-05 16:11:50]
User379468 - Posts: 508
This is not a user discussion, applies to live trading position size issues, needs a response/fix.

v2007, Denali/SC Routing, Trade Button Quantities change unexpectedly causing critical trade execution errors, neither of these settings (IgnoreQuantityOnLoadConfiguration, ResetQuantitiesOnSymbolChange) fixes it.

Example, trading 2 contracts, Global Symbol Setting Default Quantity set to 2. Scaling out 1, need Quantity Button for 1 on Trade Window to enter exit order for 1 to close remaining Position. Reset Quantities resets all Trade Window Quantity Buttons starting at Default Quantity of 2, losing this ability.

1. Need Reset Quantity on Symbol Change, to ensure every initial position starts at Default Quantity, but NOT changing Quantity Buttons from TWC setting. Can you fix this/add this option?

2. Is a way or can you add an option to set/retain TWC set by instrument? Every instrument requires different TWC configuration settings. This would also fix the above problem, as selecting the TWC manually resets the Quantity Buttons correctly.

For traders trading multiple instruments with multiple contracts using watch lists, both of these would make basic trade execution and positions sizes easier to control and function reliably as expected.
Date Time Of Last Edit: 2019-11-05 16:48:51
[2019-11-05 16:35:23]
User379468 - Posts: 508
Since SC declining support, anyone who trades many instruments/multiple contracts/uses watchlists (don't want separate chartbooks open for all instruments, too many, cluttered, slows down platform), how do you deal with this problem of either unexpected position sizes or unable to control default quantity buttons?

And how do you handle different TWC settings required for each instrument without having to manually set it every time on symbol change?
Date Time Of Last Edit: 2019-11-05 16:48:09
[2019-11-05 16:49:53]
Sierra Chart Engineering - Posts: 104368
You have to pay for our support . You are not entitled to support on demand and unlimited. You are being abusive with us. We have been far too helpful with you previously with what you are paying.
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: 2019-11-05 16:54:36
[2019-11-05 17:02:13]
User379468 - Posts: 508
Absolutely not the intent, SC is powerful and complex, the way things work between multiple instances and settings not syncing and configuring trade execution sizes correctly can be unintuitive and not always clear. All requests were genuine and your answers have helped solve them thus far, so thank you and they will be reduced.

I am paying for your SC Datafeed and SC Trade Routing to have the most reliable trading setup as you recommend. This is a real issue with your platform affecting critical live trading execution functions. Fixing it, improves your own platform, for all your users, and it seems simple.
Date Time Of Last Edit: 2019-11-05 17:12:56
[2019-11-06 08:11:07]
T44 - Posts: 363
For traders trading multiple instruments with multiple contracts using watch lists

I do two things to resolve this.

1. If using watch lists, I have an ASCIL study loaded which sets the .twconfig on symbol change. I have a number of .twconfigs, separate for each instrument. This helps me keep quantities and default targets right without making manual adjustments.

2. I keep all order entry windows for all instruments open at all times. I use an XKeys programmable keyboard to bind shortcuts to layouts in Stephen Didak's Window Layout Manager (available for free). This means I can toggle via the keyboard which instruments I want displayed and where on my monitor array.

Both approaches work well. I've been peppering SC Engineering with questions all month, we do get a lot for $20. If there was a premium support tier I'd gladly pay for it. There are many nonsense questions on the main board which could be answered by documentation or common sense.
[2019-11-06 08:12:35]
T44 - Posts: 363
I'm not a programmer but this might point you along the right lines...


  if (sc.UpdateStartIndex == 0)
  {
    sc.SetCustomStudyControlBarButtonText(1, "ES");
    sc.SetCustomStudyControlBarButtonText(2, "YM");
    sc.SetCustomStudyControlBarButtonText(3, "NQ");
    sc.SetCustomStudyControlBarButtonText(4, "TF");
}


  // wait for an event
  if (sc.MenuEventID != 0)
  {

switch (sc.MenuEventID)
{
case ACS_BUTTON_1:
  sc.DataFile = "F.US.EPU19.scid";
  sc.TradeWindowConfigFileName = "ES.twconfig";
  sc.StartTime1 = HMS_TIME(8,30,00);
  sc.EndTime1 = HMS_TIME(14,59,59);
  sc.StartTime2 = HMS_TIME(15,0,0);
  sc.EndTime2 = HMS_TIME(8,29,29);
break;
//etc...

Date Time Of Last Edit: 2019-11-06 08:13:04
[2019-11-10 05:11:29]
User379468 - Posts: 508
I have an ASCIL study loaded which sets the .twconfig on symbol change

This custom study sounds like the solution SC needs to fix this problem. I'm not familiar enough to correctly set this up unfortunately.

I keep all order entry windows for all instruments open at all times. I use an XKeys programmable keyboard to bind shortcuts to layouts in Stephen Didak's Window Layout Manager (available for free). This means I can toggle via the keyboard which instruments I want displayed and where on my monitor array.

Do you use a separate screen for all order entry windows? Are you entering on the chart, or DOM? Would love to see your setup/consult with you on this to help fix this problem. Thanks for your help.
[2019-11-15 13:49:11]
T44 - Posts: 363
Hello, sorry for the delay have just seen this.

If it is permitted please send me a direct message with your requirements and I'll see if I can help.

Yes, I have a separate screen for order entry windows, all entries are on the DOMs. It is all set up with an XKeys 128 key programmable keyboard and macros/hotkeys. I also use an ACSIL study for order entry - e.g. managing attached OCO orders.

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

Login

Login Page - Create Account