Support Board
Date/Time: Fri, 29 Nov 2024 02:45:39 +0000
Trades on sim don't match from sub-instance to main instance
View Count: 539
[2023-03-02 23:00:11] |
Christopher K Baydar - Posts: 15 |
Hi - I open a sub-instance for sierra chart for my execution charts. I have my main instance set to Teton data services with trade simulation on, and my sub-instance is also set to trade simulation on. When I took trades on the sub-instance, they wouldn't show up on my main instance charts as positions, and vice versa, an execution I took from my main instance chart didn't show up on my sub-instance chart. Additionally, the trade log I open through my sub-instance only has the trades executed through the sub-instance, and vice versa for the main instance trade log. I have trade logs up for both but cannot get them to match up. Any ideas how I can resolve this? It seems like something to do with simulation mode settings within both instances, maybe the symbols or something else, but not sure and not clear to me what the issue is. Thanks. |
[2023-03-03 15:16:02] |
John - SC Support - Posts: 36350 |
Since both instances have "Trade Simulation" set to "On", then the trades are only going to show in that particular instance. They are not being shared between the different instances. In order to have the trades show up in both (all) instances, you need to set the Sub-Instance Trade Simulation to not enabled (no checkmark next to Trade Simulation On). In this setup, the Sub-Instance is going to send the trades to the main instance for processing, which will share the information back to the sub-instance. Refer to the following: Trade Simulation: Sharing Trade Simulation Data in Other Instances For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
[2023-03-03 17:49:27] |
Christopher K Baydar - Posts: 15 |
Got it, I understand what you are saying and the link you shared makes sense, thanks. So I had the same issue today, prior to seeing your response, and am trying to resolve this now. I set trade simulation mode to off in the sub-instance, and it is still set to on in the main instance. So, the trades I place on the sub-instance now should send through the main instance which is set to simulation. Ok, except that's not working either. On the sub-instance, when I open a trade window, the account is set to 7PV1129 which I believe is my main account. When I try to change this to Sim1, it won't let me change to it, I guess this is because my trades simulation is now set to off in the sub-instance, per the guidance above. Ok, well then I try to execute a trade when the account is set to 7PV1129, just to test it out to see if it will show up on my main instance, but it simply will not execute the trade. I hit buy market or sell market and simply nothing happens, no trade is filled. What is going on here? I also notice my trade window on my sub-instance has a green background whereas the trade window on my main instance is light blue. This is all pretty confusing and not sure what to make of it. Thanks. |
[2023-03-06 15:23:18] |
John - SC Support - Posts: 36350 |
From what you are stating, your main instance must not be in Simulation Mode. Make sure the checkmark is next to Trade >> Simulation Mode On. The other possibility is that you have your Global Settings >> Data/Trade Service Settings >> Current Selected Service set to one of the Trading Evaluators. In this case, you can not be in Simulation Mode. This could also explain your Trade Window backgrounds, as you can have different colors set for when you are live, versus simulated. Refer to the settings starting at the following: Customizing Fonts, Colors, Line Styles, and Widths for Chart Trading, Chart DOM, and Trade DOM: Chart Trade Window Background - Non-simulated/Live One other thing to keep in mind is that when you are in your sub-instance, you will need to select your Simulation account (Sim1, Sim2, etc.). For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
[2023-03-06 19:24:04] |
Christopher K Baydar - Posts: 15 |
Hello John - My main instance Trade >> Simulation Mode is set to On, that has been the case since I submitted my initial ticket. The guidance was to turn trade simulation to OFF in the sub-instance, which I have done. My main instance Global Settings >> Data/Trade Service Settings >> Current Selected Service is set to Teton CME order routing, as per the first sentence in my initial ticket. That also has not changed. Yes, that is my exact point in my last ticket - when I try to select sim account in my trade window in the sub-instance, it simply does not let me switch to sim1. It is set to 7PV1129 in the dropdown box, when I open the dropdown and click Sim1, it won't let me switch, it simply goes right back to 7PV1129, as if the option for Sim1 isn't even there or isn't a valid option for me to change to. Thank you. |
SC_MainVsSub-SimIssue_2023.03.06.pdf - Attached On 2023-03-06 19:23:23 UTC - Size: 988.27 KB - 143 views |
[2023-03-07 17:39:15] |
Christopher K Baydar - Posts: 15 |
Hi there - looking for a follow up here, thank you.
|
[2023-03-10 19:37:22] |
Sierra_Chart Engineering - Posts: 17218 |
Make sure this option is disabled: Global Trade Settings Windows: Select Non-Sim Trade Account on Entering Non-Sim Mode in SubInstances (Global Settings >> General Trade Settings >> General) 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 |
To post a message in this thread, you need to log in with your Sierra Chart account: