I have a Visual FoxPro futures monitoring and analysis program from which I would like to be able to make trades through my online broker, PFG Best. I need a COM or ActiveX object that I can instantiate within VFP that will properly submit the trade over the internet to the PFG Best server. The PFG Best software is a desktop application that interfaces with their server using TCP/IP. You can obtain their application and set up a demo/simulated account from [url removed, login to view] This will allow you to make simulated trades and use a packet analyzer (like Commview) to see what info is sent to the PFG server. I do not know the format required by the PFG server. My VFP software would instantiate the COM object, and call it's tradeSubmit function with the trade parameters: Acct#, AcctPassword, FuturesSymbol, #ofContracts, StopLimitOrMarketOrOrder, LimitStopPrice, etc. Once the trade is submitted, the PFG desktop application will display the status of the trade submission. It would be nice, if possible, to be able to read and interpret the info sent back to the desktop application from the PFG server. In fact, it would be nice to be able to submit, monitor and interpret all communication between the PFG desktop application and the PFG Best server, if possible. Deliverable program would be able to successfully submit an executable trade to the PFG Best server. I will pay more for program that can monitor and iterpret all trade info between the desktop app and PFG Best server.
Complete and fully-functional working program(s) in executable or .DLL form as well as complete source code of all work done. Complete copyrights to all work purchased.