Login Page - Create Account

Support Board


Date/Time: Fri, 10 Jan 2025 20:24:10 +0000



Votes Requested. DTC Protocol support by Trading Services

View Count: 5230

[2015-08-13 21:24:26]
Sierra Chart Engineering - Posts: 104368
We have started an initiative at Sierra Chart for a common communication protocol for the communication of market data and trading orders and data.

This is the DTC Protocol:
http://dtcprotocol.org/

We are actively working on the protocol now to fully implement it within Sierra Chart both as a client and server. And to bring the documentation fully up-to-date.

It is our hope that this protocol will be widely adopted and we believe this can be achieved.

We would like to know if you want to see the following Trading services adopted the DTC Protocol in order for Sierra Chart to be compatible with them:

MB Trading:
http://www.mbtrading.com/

Oanda:
http://www.oanda.com/

Tradier:
https://brokerage.tradier.com/

If so, simply post a response that states the name of the trading service from the list above.


We also want to announce, that the Indian data provider True Data will be adopting the DTC Protocol:
https://www.truedata.in/

The purpose of these votes is to help convince these particular trading services to adopt the DTC protocol. Two of them Oanda and Tradier, have expressed an interest in this. We intend to follow up with them regarding adoption of the DTC Protocol. But we also want to show them interest among our users as well.

Two of the above services use a HTTP based API for interface to their systems. We do not regard this kind of interface, as an efficient or well-designed interface. We have a video presentation about this, and we may post it.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2015-08-13 21:28:42
[2015-08-13 21:46:21]
Sierra Chart Engineering - Posts: 104368
We are going to give a strong incentive to these Trading services to adopt the DTC Protocol.

So we do think it will be financially worth it for them.

Additionally, it is far better for them to be using a standardized protocol so that any Client program supporting the DTC Protocol can automatically work with those trading services without any integration effort. This is a massive advantage.

The DTC protocol is also an extremely well-designed communication protocol. It is the best there is.

If these trading services believe in the concept, but are hesitant to adopt it because it is not widely used yet, then what we would say to them, is that change for the better is not going to occur unless they move forward.

Since this protocol is originating from a leader in this industry, Sierra Chart, and from some of the best engineers around, it should be well regarded.

Another argument for Data and Trading services for adopting a common communication protocol is why is it that a good quality and general-purpose charting and trading program like Sierra Chart, which has a good following, does not work with your Trading service?

And why is it that a major effort has to be gone through in order to make that happen? The simple answer is because you are using a proprietary protocol and in some cases is not well designed. Or in some cases clearly poorly designed.

Some people may think that a common communication protocol in this industry is impossible. We completely disagree and we believe this is the only outcome.

We hold the vision that it is possible and absolutely believe it will happen. And we encourage others in this industry to join us.

Great things can be achieved by believing in something, especially something that makes sense and is technically possible.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2015-08-16 11:17:25
[2015-08-13 22:27:28]
PTG - Posts: 57
Oanda

MB Trading
[2015-08-14 01:50:14]
User911705 - Posts: 89
MB Trading
[2015-08-14 10:36:31]
User51760 - Posts: 108
Oanda
[2015-08-14 14:38:56]
User574738 - Posts: 1
I have a live account with MB Trading and I have called them to ask them to support Sierra charts.
[2015-08-14 21:09:16]
looking_afar - Posts: 17
Oanda

Tradier

Thanks.
[2015-08-15 07:33:48]
NumbersBars - Posts: 141
Oanda
[2015-08-15 14:58:08]
User472677 - Posts: 356
Mb
[2015-08-16 01:21:56]
Hieronymus - Posts: 51
Oanda and
MB
[2015-08-17 14:46:43]
WarEagle - Posts: 73
Oanda and MB Trading

I have accounts with both and would love to use Sierra with them.
[2015-08-18 05:56:03]
4646ed - Posts: 230
Oanda, but get them to lower their spreads for SC clients. :)
Date Time Of Last Edit: 2015-08-18 05:57:44
[2015-08-18 19:53:08]
Sierra Chart Engineering - Posts: 104368
Thank you for the support and feedback. It is not up to us to negotiate lower spreads for any particular forex trading service. They should do that on their own.

We also want to point out that Barchart.com has started a common communication protocol initiative called Open Feed:
http://openfeed.com/

Even though this is different, it is still very important that this trend continues to develop. Over time one or more good standard protocols will develop and be widely adopted.

Another reason why this is so essential for users is that it gives you greater choice with data feed and trading service connectivity.

It also means there is very reliable and accurate communication of trading orders and trading related data between the Server and the Client to ensure reliable trouble-free trading. Too often, there are deficiencies with interfaces, poor interface designs, or something not well understood, which results in some problem with trading, and the user suffers.

With good well-designed open communication protocols, this will not happen as long as the protocol is followed properly by both the Client and Server.

With one or two standard protocols out there, obviously the Client and the Server will implement those properly because they are well understood. And more programming resources can be devoted to that.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2015-10-03 07:17:36
[2016-01-04 02:38:54]
Vizhouz - Posts: 6
Oanda
[2016-03-05 07:12:35]
4646ed - Posts: 230
Any progress on DTC and Oanda?
[2016-03-05 08:22:59]
Sierra Chart Engineering - Posts: 104368
Nothing new with this. But the most reasonable method of integration would be for us to integrate to Oanda FIX and we provide order routing through a central FIX connection and redistribute the market data.

We currently do this with market data for LMAX and FXCM and we are going to be adding order routing starting this month.

The problem is though that Oanda does not support FIX for multiple users in this way. FXCM and LMAX do though.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2016-03-05 08:23:42
[2016-03-05 08:46:45]
4646ed - Posts: 230
Are you saying that because Oanda doesn't support FIX for multiple users you won't be adding it at all? Or is there/are there other options that will be available so that Oanda can be traded through SC charts?
[2016-03-05 08:50:48]
4646ed - Posts: 230
PS I have used FXCM for over a year and am not satisfied with them, even though orders through SC charts work flawlessly. LMAX is only available to nonAmericans, therefore Oanda, who I've used before, though not perfect, are far better than FXCM, and would be great and the only other option for Americans for forex (I think) with SC.
Date Time Of Last Edit: 2016-03-05 08:51:53
[2016-03-05 23:03:19]
Sierra Chart Engineering - Posts: 104368
According to your IP address, you are outside the US and LMAX is available to you. Accounts are not available to US residents. It is not based upon nationality or citizenship.

This is what they say:

The information on this website is not directed at residents of the United States of America, Australia (we will only deal with Australian clients who are “wholesale clients” as defined under the Corporations Act 2001), Canada (although we may deal with Canadian residents who meet the “Permitted Client” criteria), Singapore or any other jurisdiction where FX trading and/or CFD trading is restricted or prohibited by local laws or regulations. View full risk warning.

As long as you have an address outside the US and can prove it with something like a utility bill, this is all you need. This should not be difficult to accomplish.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2016-03-05 23:03:58
[2016-03-06 03:28:06]
4646ed - Posts: 230
oh, thankyou. I hadn't realized the distinction. I had been interested in LMAX but had thought I wouldn't be allowed to open an account with them. I will get right on that.
[2016-03-07 01:12:44]
Halco - Posts: 92
Oanda
[2016-03-08 17:59:17]
ganz - Posts: 1048
fyi Oanda likers: http://developer.oanda.com/rest-live/sample-code/
[2016-09-25 02:38:28]
User147461 - Posts: 33
We would like to know if you want to see the following Trading services adopted the DTC Protocol in order for Sierra Chart to be compatible with them:

Please add MB Trading:
http://www.mbtrading.com/

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

Login

Login Page - Create Account