Login Page - Create Account

Support Board


Date/Time: Wed, 17 Jan 2018 18:22:06 +0000



OandaDTC with SC forex data

Support Request:
[2017-11-29 03:52:11]
onnb - Posts: 457
I have a DTC server that trades with Oanda

Is it possible to configure SC such that:
1. Orders are sent to the DTC server
2. Receive market data from SC All Services or SC Forex Data

?
[2017-11-29 04:25:39]
Sierra Chart Engineering - Posts: 56219
Yes, but it would be best that we set this up as a dedicated service in Sierra Chart. Is there a name that you want to give it?

And what particular Global Settings >> Data/Trade Service Settings >> Service Settings fields do you require?
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2017-11-29 22:30:14]
onnb - Posts: 457
Sounds interesting to add as a dedicated service

Have a few follow up questions on this

1. We are in the midst of development/testing so things are a still in a flux. We currently use a configuration file for the settings and only enter the server/port from the DTC dialog. Once we add this as a service and define a dialog for the settings, if I later need to make changes to the fields, is that a lot of work for you? Can you usually get it done within a few days?

2. We might want to distribute the server and files ourselves, but in general, is it possible for you to also distribute the server exe and files with SC?

3. In the event we make this public and some user has technical issues, I'm assuming they would first open an issue on this forum. What happens then?


In the mean time, can you send a link or general instructions on how to use DTC Server for trading and account related messages while data comes from "SC Data - All Services"?
[2017-11-30 18:41:12]
Sierra Chart Engineering - Posts: 56219
1. Service Setting field changes will only takes us about 15 minutes. But may take us a few days before we can get to them.

2. Possibly but it is something that we would rather avoid at the moment. We are already quite overburdened.

3. We would refer them to you.

4. There really is not any specific documentation for this. We can set this up for you without much difficulty.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2017-11-30 18:55:59]
onnb - Posts: 457
1-3 are clear and sound great.

To answer your questions:
The service name I am currently using is Oanda-DTC
The 2 obvious params would be
API Key
Host/port

But you can wait with this. I will reply to this thread or open an account support ticket when it makes sense to add this.

There really is not any specific documentation for this. We can set this up for you without much difficulty.
Probably no need for docs if you can just outline the setup or point me in the right direction. Do I use a sub-instance, one instance, etc.
If we had a dedicated service Oanda-DTC and one wanted to use SC Data - All Services, would the configuration be any different?
[2017-12-01 18:49:56]
Sierra Chart Engineering - Posts: 56219
Probably no need for docs if you can just outline the setup or point me in the right direction. Do I use a sub-instance, one instance, etc.
If we had a dedicated service Oanda-DTC and one wanted to use SC Data - All Services, would the configuration be any different?

Really this is something that we have to set up for you and requires just one instance. It might be possible to do through the service in Sierra Chart named "DTC Service" but it is not something we want to help with because it is not really the proper way to do it.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2017-12-01 18:50:27
[2017-12-03 21:50:09]
onnb - Posts: 457
Sounds great and I think I understand better now.

I am still checking on things regarding data and have a couple of follow up questions

1. In case you create OandaDTC provider for me, I will be able to trade through Oanda and get data from SC. If at some point I want to get data from Oanda - how would that be handled? Would we setup a separate provider so we would then have two providers?
2. Just to confirm - SC Forex data that I see in "SC Data - All Services" is FXCM data?
[2017-12-04 10:19:46]
Sierra Chart Engineering - Posts: 56219
1. This just requires a configuration change. We can work out the details at that time.

2. Yes.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2018-01-14 08:10:25]
Sierra Chart Engineering - Posts: 56219
One thing we are going to need from you related to this project is a symbol settings file. Here are the example settings for a symbol:

<settings>
<symbol>AUDCAD</symbol>
<symbol-srvcode>OANDAForex.DTCTrading</symbol-srvcode>
<value-format-code>5</value-format-code>
<tick-size>0.00001</tick-size>
<currency-value-per-tick>0.01</currency-value-per-tick>
<use-pattern-matching-characters>false</use-pattern-matching-characters>
<category>Forex</category>
<record-bid-ask-average>true</record-bid-ask-average>
<service-code></service-code>
<historical-chart-symbol>AUDCAD</historical-chart-symbol>
<historical-multiplier>1</historical-multiplier>
<real-time-multiplier>1</real-time-multiplier>
<description>Australian Dollar / Canadian Dollar</description>
<default-order-quantity>10</default-order-quantity>
<subscribe-to-common-currency-symbol>true</subscribe-to-common-currency-symbol>
<supports-market-depth>true</supports-market-depth>
<currency>CAD</currency>
</settings>

Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2018-01-14 08:11:01
[2018-01-14 16:51:56]
onnb - Posts: 457
how do you place multiple symbols? (don't see xml hierarchy for that)
[2018-01-14 21:19:38]
Sierra Chart Engineering - Posts: 56219
Just give us multiple blocks of the settings you see above and we will put the outer tags in place.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2018-01-16 01:53:50]
Sierra Chart Engineering - Posts: 56219
To support using Sierra Chart provided historical and real-time data also include settings like these with each symbol:
<historical-chart-symbol>^AUDCAD</historical-chart-symbol>
<sc-data-symbol>AUDCAD</sc-data-symbol>
<sc-data-symbol-multiplier>1</sc-data-symbol-multiplier>
<sc-data-srvcode>fxcm</sc-data-srvcode>

This will address what you have asked for here:
https://www.sierrachart.com/UserControlPanel.php?page=SupportTickets&Ticket=1512511133113#ViewTicket

There is some work we need to do on our side to fully support this but we will do that.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2018-01-16 02:43:13]
onnb - Posts: 457
Got it, this makes sense

You can expect the symbol settings within the next 48 hours.

After the DTC logon request, we send over the symbol definitions - I am not 100% clear how the reply from the DTC server and this symbol setting file work together - does one override the other?
[2018-01-16 03:24:27]
Sierra Chart Engineering - Posts: 56219
After the DTC logon request, we send over the symbol definitions -
You do not need to do this. The use of Symbol Settings in a XML file that we provide from our server is much more preferred.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.

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

Login


Login Page - Create Account