The program I have in mind is going to receive current price data from the exchange(CME) or from the broker , perform a simple calculation and generate orders.
Orders are sent to the broker using Tradebullet software and the broker forwards them to the exchange.
As a result the exchange sends back the fills information. Based on the fills and current price, the program sends new orders.
The important aspect is speed and accuracy.
I have rules clearly written down, all I need is fast execution.
The logic of the system is simple, there are very few rules.
I have a group of programmers. We are focused on providing most efficient software solutions with lowest price. You requirements sounds very simple. I think we can easily provide you the project done.