Coding for an API

discussion on brokers, order execution, order automation and everything broker-related

Moderator: moderators

User avatar
eudamonia
rank: 500+ posts
rank: 500+ posts
Posts: 536
Joined: Thu Jun 15, 2006 9:50 pm
Reputation: 0
Location: Rocklin, CA
Real name: Edward Heming
Gender: Male
Contact:

Coding for an API

Postby eudamonia » Fri Jul 07, 2006 11:33 pm

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

Please add www.kreslik.com to your ad blocker white list.
Thank you for your support.

User avatar
michal.kreslik
rank: 1000+ posts
rank: 1000+ posts
Posts: 1032
Joined: Sat May 13, 2006 2:40 am
Reputation: 0
Location: Monte Carlo, Monaco
Real name: Michal Kreslik
Gender: Male
Contact:

Postby michal.kreslik » Mon Jul 10, 2006 12:26 pm

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
Last edited by michal.kreslik on Mon Jul 10, 2006 2:07 pm, edited 1 time in total.

User avatar
eudamonia
rank: 500+ posts
rank: 500+ posts
Posts: 536
Joined: Thu Jun 15, 2006 9:50 pm
Reputation: 0
Location: Rocklin, CA
Real name: Edward Heming
Gender: Male
Contact:

Postby eudamonia » Mon Jul 10, 2006 1:58 pm

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
Eudaimonia (pron.: you-die-moan-e-a) (Greek: εὐδαιμονία) is a classical Greek word commonly translated as 'happiness'. The less subjective "human flourishing" is often preferred as a translation.

User avatar
michal.kreslik
rank: 1000+ posts
rank: 1000+ posts
Posts: 1032
Joined: Sat May 13, 2006 2:40 am
Reputation: 0
Location: Monte Carlo, Monaco
Real name: Michal Kreslik
Gender: Male
Contact:

Postby michal.kreslik » Mon Jul 10, 2006 2:16 pm

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.

User avatar
eudamonia
rank: 500+ posts
rank: 500+ posts
Posts: 536
Joined: Thu Jun 15, 2006 9:50 pm
Reputation: 0
Location: Rocklin, CA
Real name: Edward Heming
Gender: Male
Contact:

Postby eudamonia » Mon Jul 10, 2006 3:16 pm

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
Eudaimonia (pron.: you-die-moan-e-a) (Greek: εὐδαιμονία) is a classical Greek word commonly translated as 'happiness'. The less subjective "human flourishing" is often preferred as a translation.

Please add www.kreslik.com to your ad blocker white list.
Thank you for your support.

JPT
rank: <50 posts
rank: <50 posts
Posts: 49
Joined: Mon May 22, 2006 3:26 pm
Reputation: 0
Location: Monterey, CA USA
Gender: None specified

Postby JPT » Mon Jul 10, 2006 4:55 pm

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

User avatar
blr121970
rank: <50 posts
rank: <50 posts
Posts: 23
Joined: Mon May 22, 2006 1:55 am
Reputation: 0
Location: Irvine, California
Gender: Male

Postby blr121970 » Mon Jul 10, 2006 5:39 pm

Where is the API specification for EFX?

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

User avatar
michal.kreslik
rank: 1000+ posts
rank: 1000+ posts
Posts: 1032
Joined: Sat May 13, 2006 2:40 am
Reputation: 0
Location: Monte Carlo, Monaco
Real name: Michal Kreslik
Gender: Male
Contact:

Postby michal.kreslik » Mon Jul 10, 2006 6:08 pm

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

User avatar
eudamonia
rank: 500+ posts
rank: 500+ posts
Posts: 536
Joined: Thu Jun 15, 2006 9:50 pm
Reputation: 0
Location: Rocklin, CA
Real name: Edward Heming
Gender: Male
Contact:

Postby eudamonia » Mon Jul 10, 2006 6:21 pm

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

User avatar
michal.kreslik
rank: 1000+ posts
rank: 1000+ posts
Posts: 1032
Joined: Sat May 13, 2006 2:40 am
Reputation: 0
Location: Monte Carlo, Monaco
Real name: Michal Kreslik
Gender: Male
Contact:

Postby michal.kreslik » Mon Jul 10, 2006 7:32 pm

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

Please add www.kreslik.com to your ad blocker white list.
Thank you for your support.


Return to “brokers”