Page 1 of 4

Coding for an API

Posted: Fri Jul 07, 2006 11:33 pm
by eudamonia
Michal,

I'm not sure if this belongs here, but I'm looking to hire someone to write a program to send my TradeStation orders to the EFX brokerage API. I know you have coded something similar for Oanda. Any chance I can acquire your skills for this?

Also if you or anyone else have any suggestions for a programmer that would be great.

I'm currently trying to get OwnTrade from TS Support to support EFX but they are dragging their heels.

Edward

Posted: Mon Jul 10, 2006 12:26 pm
by michal.kreslik
Ed,
  1. I have not yet coded an interface to Oanda, although I will definitely do it.
  2. To be honest, I don't want to put any further energy into TradeStation :)
  3. Please send me a private message if you want me to reply to any article I have not replied to earlier or which is not started by me. I am not subscribed automatically to these articles, so I can get to them just by pure chance (like in this case).
Lawrence Chan says it's possible to code in C#.NET directly within NeoTicker and use external development environment (like Visual Studio 2005 .NET) for that. This sets the bar so high that platforms not offering this functionality are left in dust.

Everyone is automatically subscribed to every thread that he had posted to at least one article, so I am now subscribed to this thread.

Have a very nice day, Ed!

Michal

Posted: Mon Jul 10, 2006 1:58 pm
by eudamonia
Michal,

I understand that you're a NeoTicker convert now :) I can't argue with the positives for NeoTicker, but I'm not ready to jump ship yet.

I was just hoping I might get some help getting TS connected with EFX. I am looking more to pay someone for that service. If you know anyone (including) yourself who might be willing to code it for a price I would appreciate it. Thanks.

Edward

Posted: Mon Jul 10, 2006 2:16 pm
by michal.kreslik
Ed,

maybe the more important question is whether Tradestation supports writing a third-party order interface to their trading platform in the first place.

Working around that with EasyLanguage-loaded DLLs could be quite a precarious task worth a very brave man.

Posted: Mon Jul 10, 2006 3:16 pm
by eudamonia
Michal,

That's a good point. I know of at least 2 third party companies that do it already, TS Support with OwnTrade, and Advanz with Auto4x.

Putting together something similar could be quite a bit of work. I was just curious to see if anyone else was pursuing this (perhaps with a different brokerage).

Edward

Posted: Mon Jul 10, 2006 4:55 pm
by JPT
Michal:

Any suggestions where we can get an article about C# for a dummy? I have the Delphi stuff but it seems that C# is going to be more popular. Do I just go buy a text book?

thanks
Jim

Posted: Mon Jul 10, 2006 5:39 pm
by blr121970
Where is the API specification for EFX?

I could give it a try if you send me the documentation.

Posted: Mon Jul 10, 2006 6:08 pm
by michal.kreslik
blr121970 wrote:Where is the API specification for EFX?

I could give it a try if you send me the documentation.


EFX (MB trading) SDK pages:

http://www.efxgroup.com/developers.asp

http://sdk.mbtrading.com/default.asp

I am already subscribed to the MB trading SDK Yahoo group:

http://finance.groups.yahoo.com/group/mbtsdk/

(I guess they should switch to kreslik.com from that Yahoo group what do you think 8) )

Michal

Posted: Mon Jul 10, 2006 6:21 pm
by eudamonia
blr121970,

As Michal posted above, the sdk pages contain everything you need for the API.

Thanks for having a look at it.

BTW I'm in Orange. Not far from you. Small world.

Edward

Posted: Mon Jul 10, 2006 7:32 pm
by michal.kreslik
JPT wrote:Michal:

Any suggestions where we can get an article about C# for a dummy? I have the Delphi stuff but it seems that C# is going to be more popular. Do I just go buy a text book?

thanks
Jim


Jim,

my answer with a couple of useful links is here:

http://kreslik.com/forums/viewtopic.php?p=972#972


Also, I have moved this topic to the "trading-related high level programming" forum.

Michal