Login Page - Create Account

Support Board


Date/Time: Tue, 07 May 2024 11:46:08 +0000



Universal FIX API connection

View Count: 3237

[2015-07-27 12:21:59]
User180520 - Posts: 2
Data and trading services with an agnostic approach is one of the key features of your software. I see your list here of trading service - http://www.sierrachart.com/index.php?page=doc/data.php and I would like to know what prevents an universal Fix api connection?

Similar questions in support forum here - Does Sierra Chart Work with FIX API

"FIX is not an exact standard for this to be possible. It is not possible to add a custom FIX API connection."

Most of the FX brokers that I trade with offer a fix api as a default trading connection, the list of these brokers are vast in size and I would like to shift my projects over to SC for the purpose of multi broker connection. If you can not provide a universal connection to these brokerages, is this something that a third party could offer?

Note Worthy Option ( IQFeed Connection Manager) - http://www.sierrachart.com/index.php?page=doc/helpdetails76.html#Proposal -

No Third Party API supported - http://www.sierrachart.com/index.php?page=doc/helpdetails76.html - I understand maintaining functionality with other developers api can be problematic but isn't FIX API something worth supporting?

Why No Fix? - http://www.sierrachart.com/index.php?page=doc/doc_DTCProtocol.php - "FIX does not have messages for historical price data"

If FIX is not suitable for data, can a data service in DTC run within a master SC directory(logic operations) and slave SC directory execute the trades via FIX?
[2015-07-27 17:31:30]
Sierra Chart Engineering - Posts: 104368
If you can not provide a universal connection to these brokerages, is this something that a third party could offer?
Technically this is possible by creating a DTC bridge server program but in our experience, you would not want to trust anyone to do this other than us.

Almost certainly they would not do it properly and use good programming skills.


If FIX is not suitable for data, can a data service in DTC run within a master SC directory(logic operations) and slave SC directory execute the trades via FIX?
The proper way to do this is to use FIX for trading and DTC for market data. This can be done within Sierra Chart but requires us to set it up ahead of time. Also FIX can handle market data.
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
[2015-10-16 09:07:13]
User465208 - Posts: 7
Hi User180520 and SC,

I have almost the same issue. Love to use SC for all trading including Forex
We want to connect to Saxo Prime API.

I fully understand your point and would be happy to hear / discuss how things have worked out
with DTC bridge and the unversial fix.

Hopefully you can provide an email so that i can get it touch to share experiances.

Rgds
[2015-10-16 10:09:56]
Sierra Chart Engineering - Posts: 104368
There are generally two possibilities here.

We could write to the Saxo Prime FIX API. Do they have that?


Or they could adopt the DTC Protocol:
http://dtcprotocol.org/
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
[2015-10-17 11:38:40]
User465208 - Posts: 7
hi,

saxo hast two APIs. Saxo DirectAPI and SaxoPRIME API.

The Prime API is the only interesting one as it offers DMA FX pricefeed.

http://www.markets.saxo/solutions/api-trading-and-connectivity

Also the use 2 technology provider who might be even better to implement as the both
offer a singel API that can connect to a vast number of LPs and ECNs.

http://www.fluenttech.net/

https://www.marketfactory.com/

Saxo uses both tech.providers for clearing the trades. With the two later you can also
trade direct with FX ECNs (like EBS Hotspot FXall) and be not only a price taker but also be a price maker.



So if SC can implement one of the above (all based on FIX) this would be great.

Is there a chance to call you direct at SC ? Is so please drop an email with your landline.

Rgds
[2015-10-18 00:39:00]
Sierra Chart Engineering - Posts: 104368
It is much better we communicate about this through an Account Support Ticket:
https://www.sierrachart.com/usercp.php?page=SupportTickets

Please also know that we are very busy and our ability to do anything new will be delayed several months and there are associated costs with this development.

One possibility is to convince one of those technology providers to adopt the DTC Protocol.
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-18 00:39:35
[2015-11-20 18:27:53]
User465208 - Posts: 7
Hi,

i got now the credentials for Saxo Prime API Thats FIX Fix 4.4 and 4.3 compatible.

Now I am wondering if you could enable my SierraChart for 2 weeks
for ALL data/trade services so that i can try if any of those are working

You have some Fix connections liek CQG Fix, CTS T4 Fix, FXCM Fix, EasyScreen Fix ....

I would simply like to test these existing connections if they might work with
my Saxo Demo Fix credentials.

Thanks
[2015-11-21 02:26:19]
Sierra Chart Engineering - Posts: 104368
For testing you need your own direct Sierra Chart account and you can use the trial time on that. But it is pointless to do this testing because none of these FIX connections for other services will work. They just simply will not work. You can never trust at any of them to work properly or reliably or at all.

We have to custom program support for the Saxo Prime FIX API.
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
[2019-12-27 21:05:00]
ARDAN - Posts: 66
Have you developed a custom solution for Saxo Prime FIX API?
If not, what would be the cost for me If I kindly order this development from you?
Thanks.
[2019-12-28 05:07:50]
Sierra Chart Engineering - Posts: 104368
This is not supported and we have no time to develop this.
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

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

Login

Login Page - Create Account