Login Page - Create Account

Support Board


Date/Time: Thu, 28 Nov 2024 03:43:24 +0000



Order Allocation: Unexpected Behavior

View Count: 285

[2023-05-31 16:21:37]
stockwet - Posts: 32
Hi, I'm experiencing some unexpected behavior using the Order Allocation to Trade Account feature. I'm not sure if it's designed this way or if there is a defect.

Generally, the issue is that when I setup to replicate trades across multiple accounts and then create an order, it properly replicates. But, if I then disable the "Enable Order Allocation to Trade Accounts" setting in the Trade Window, trades continue to replicate. I would expect that once I disable that property, I can control each account individually. If I change accounts to one of the "child" accounts, then I can control that individually. But, if I use the "parent" account that the order was placed on, it continues to affect all the other "child" accounts.

I am using version 2904. I just updated today and tested on the latest version.

Steps to reproduce
1) Open a trade window for an account/chart
2) Configure order allocation for at least one other account
3) Enable order allocation to trade accounts
4) Place an order with SL and TP for testing order changes
-- You should see orders placed on all the child accounts
5) Update the order
-- You should see orders on all the child accounts similarly updated
6) Turn off "Enable order allocation to trade accounts"
7) Modify SL or TP on the "Parent" Account
-- You should see orders on all the child accounts similarly updated. But, expected behavior is that only the order associated with the "Parent" account should be modified.
8) Go one step further and erase all child accounts in the Order Allocation configuration. Make sure Enable order allocation to trade accounts is still deselected.
9) Modify SL or TP on the "Parent" Account
-- You should see orders on all the child accounts similarly updated. But, expected behavior is that only the order associated with the "Parent" account should be modified.
10) Change to a child account.
11) Modify the order of a child account.
-- You should see that no other accounts are affected
12) Go back to the "Parent" account.
13) Modify an order for the Parent account. (Enable order allocation is still deselected and there are no entries in the Order Allocation configuration)
-- You should see that all the orders in the child accounts are aligned to the parent account, even the one child account where you made an individual change. The expected behavior, since order allocation is no longer configured for this trade window, is that none of the other accounts would be impacted.

I have a video of all this. Let me know if it will be helpful.
[2023-05-31 16:52:10]
Sierra_Chart Engineering - Posts: 17199
Yes this is going to be true:
But, if I then disable the "Enable Order Allocation to Trade Accounts" setting in the Trade Window, trades continue to replicate.

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, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2023-05-31 22:25:19]
User624595 - Posts: 207
Yes this is going to be true:

Does it make a difference if all existing orders for the parent account are first cancelled?

Would that break the link to start with a new order while order allocation is disabled?
[2023-06-01 10:55:17]
Sierra_Chart Engineering - Posts: 17199
Does it make a difference if all existing orders for the parent account are first cancelled?

Would that break the link to start with a new order while order allocation is disabled?
If you want to break the link for new orders you just have to disable order allocation and start submitting new orders. The existing ones do not have to be canceled but you can cancel them.
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, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2023-06-01 10:56:06

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

Login

Login Page - Create Account