Quote from Davdse:
http://www.lmaxtrader.co.uk/apply-for-an-account
"Please note we are unable to accept applications from US residents."
That's a shame...
Another option is Dukascopy, with a $1000 minimum opening balance. However, their API is a Java one: http://www.dukascopy.com/swiss/english/forex/jforex/library/
Another option is to use MBTrading's FIX interface (as one of the few retail brokers, TCP/IP based) - http://www.mbtrading.com/developersMbtFixGateway.aspx . However, it's unclear if it can be used for trading FX. Also see http://fixprotocol.org .
And unfortunately, that's basically it, in retail land... Of course there's MetaTrader (http://www.metatrader5.com/ or -4.com), but it's not really as "custom" as you want it.
Thanks a lot. I am currently emailing with MB Trading. They do not have any specific info on the website. They provide FIX for orders only including FX, they have API Quote for data streaming, it's also language and platform agnostic; they also have MBT SDK which is Microsoft only COM interface which also includes historical data besides ordering and data streaming. Min account $400. Looks good except I'll have to use at least two APIs.
so, if all correlated " I agree 100% this will happen, and maybe the first hour you trade 