I am looking for a programmer who is well versed in C+ or C++. or java. I'm wanting an API designed for use with Forex brokers who use the hotspot software platform and require whoever I hire to be very familiar with Quick Fix protocol.
Most importantly, a way to set slippage control. I intend to use market orders with a strategy that involves high market volatility, so need a way to control risk by generating limit orders into the Fix system at the exact moment the buy or sell button is pressed. This speed is crucial. this generation of limit orders should occur in nano seconds. The limit orders should consist of the current bid or ask price/2, plus the user designated slippage in pips added.
The currency pairs intended to be traded plus the number of lots This could be a drop down box with all pairs already added and user selectable. also a reverse feature. (for example eur/usd the reverse is usd/eur)
a one click close button to liquidate all open positions instantaneously, and a close button for each pair filled.
An information box, which should pertain to open trades. Currency pair trades, order direction and type (i.e. buy/sell &amp; market/limit), order fill price, quantity (lots traded), time of fill, profit and loss in US dollars
also a stop loss in pips
All the imputable boxes listed so far should be on one side of the API and there should be a duplicate set on the other side, i.e. imputable boxes on the left AND right sides. My trading strategy is automatic and employs low and high risk. I want to be able to apply two sets of variables in advance, so all that is required is the correct buy or sell button to be clicked at the appropriate time.
I've included a diagram of what it should look like, try to make it as small as possible, I don't want it bigger than 1/8th screen
I want to test the product for 1 month before I pay for it