Login Page - Create Account

Support Board


Date/Time: Thu, 28 Nov 2024 05:47:34 +0000



Post From: Order Allocation: Unexpected Behavior

[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.