3 registered members (VoroneTZ, monk12, Quad),
829
guests, and 4
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: FIX APIs
[Re: Sphin]
#471356
02/28/18 19:30
02/28/18 19:30
|
Joined: Feb 2017
Posts: 1,718 Chicago
AndrewAMD
Serious User
|
Serious User
Joined: Feb 2017
Posts: 1,718
Chicago
|
Has anyone already experience with Zorro and FIX APIs? I am in the midst of writing a DTC plugin. DTC is a similar protocol to FIX. It would not be difficult for me to use my DTC plugin experience to write a FIX plugin - I'd even re-use at least half the code. Why do you ask? Is there a particular broker you were hoping to use it with?
|
|
|
Re: FIX APIs
[Re: MatPed]
#471382
03/01/18 21:24
03/01/18 21:24
|
Joined: Feb 2017
Posts: 1,718 Chicago
AndrewAMD
Serious User
|
Serious User
Joined: Feb 2017
Posts: 1,718
Chicago
|
Darwinex seems interesting. https://blog.darwinex.com/fix-api-trading/We offer the package for a one-off fee of USD 500 and a minimum overall deposit of USD 5000 due to the fact that this is a non-standard set-up which incurs additional support costs for us. Furthermore, we reserve the right to evaluate each application on a case by case basis. I'm not sure why they need $500 USD for access to a server that's probably up and running.
|
|
|
Re: FIX APIs
[Re: Sphin]
#471404
03/02/18 19:54
03/02/18 19:54
|
Joined: Feb 2017
Posts: 1,718 Chicago
AndrewAMD
Serious User
|
Serious User
Joined: Feb 2017
Posts: 1,718
Chicago
|
A complete free of setup fees and accessible for everyone FIX API implementation is e.g. offered by fxpig.com. I don't know how reliable they are but this shouldn't matter if they provide a FIX API playground ... demo account I mean. Wow, you're right. I can't open live accounts with them but they let me open a FIX demo anyways. How nice. So they do FIX 4.4, which is relatively common. I am uncertain of how much tinkering is required to make the messages compatible with an individual broker - hopefully this is minimal. What I might have to do is make a FIX 4.4 plugin and require a certain BrokerCommand or username "flag" to enforce message compatibility (i.e. BrokerCommand(SET_BROKER,BROKER_FXPIG)). To be honest, this is low priority on my own list, but maybe I can get to it within a year.
|
|
|
Re: FIX APIs
[Re: AndrewAMD]
#471414
03/03/18 01:05
03/03/18 01:05
|
Joined: Dec 2013
Posts: 568 Fuerth, DE
Sphin
OP
User
|
OP
User
Joined: Dec 2013
Posts: 568
Fuerth, DE
|
If FIX was intended as a standardized API it should really not vary so much between brokers except regarding different version numbers. BTW brokers that offer cTrader access should also be reachable through FIX API directly. To be honest, this is low priority on my own list, but maybe I can get to it within a year. No problem, I'm not in a hurry.
|
|
|
Re: FIX APIs
[Re: Sphin]
#471417
03/03/18 04:18
03/03/18 04:18
|
Joined: Feb 2017
Posts: 1,718 Chicago
AndrewAMD
Serious User
|
Serious User
Joined: Feb 2017
Posts: 1,718
Chicago
|
I am simply relaying what I have read from experienced FIX programmers who, having put up with these problems, invented the DTC protocol in the first place. On a side note, I wrote the Ally Plugin, which used a small number of FIX messages in a special XML format called FIXML, jumbled with their own proprietary REST stuff. And none of the FIXML messages were actually compliant with the official FIXML schema! Ally ignored me when I asked about it. But that was a mixed interface. Hopefully I won’t have such hiccups working with pure FIX. None!
|
|
|
Re: FIX APIs
[Re: luisd]
#471475
03/05/18 18:35
03/05/18 18:35
|
Joined: Feb 2017
Posts: 1,718 Chicago
AndrewAMD
Serious User
|
Serious User
Joined: Feb 2017
Posts: 1,718
Chicago
|
thanks Andrew, so you would suggest as a possible solution the plugin 'receiver' to collect callbacks, queue them and send for processing sequentially one by one. correct?
thanks Messages should always be sent and received on a FIFO basis, yes.
|
|
|
|