Login Page - Create Account

DTC Protocol Discussion Forum


Date/Time: Fri, 29 Nov 2024 16:26:59 +0000



Post From: DTC Client Programming for Sierra Chart platform

[2017-11-30 22:12:13]
AndrewAMD1 - Posts: 31
I have a technical question, as I am writing a DTC client for Sierra Chart.

I asked this question:
DTC Protocol | Post: 133747

I received these two responses:
DTC Protocol | Post: 133786
DTC Protocol | Post: 133787

I asked for clarification:
DTC Protocol | Post: 133791

And I was told to start a new thread:
DTC Protocol | Post: 133804

So here we are. Basically, I want to do sanity checks. My last question was this:

So just to confirm, the only way to know [that the DTC client will know that is configured to submit the correct type of LIVE, DEMO, or SIMULATION orders] is to submit orders?

Below are nine scenarios. I expect six of the scenarios to result in rejected orders. Is my understanding correct?

Client sends SIMULATED order:
1a) SC: SIM enabled (expect: accept)
1b) SC: SIM disabled, logged into DEMO account (expect: reject)
1c) SC: SIM disabled, logged into LIVE account (expect: reject)

Client sends DEMO order:
2a) SC: SIM enabled (expect: reject)
2b) SC: SIM disabled, logged into DEMO account (expect: accept)
2c) SC: SIM disabled, logged into LIVE account (expect: reject)

Client sends LIVE order:
3a) SC: SIM enabled (expect: reject)
3b) SC: SIM disabled, logged into DEMO account (expect: reject)
3c) SC: SIM disabled, logged into LIVE account (expect: accept)