I would like to explore the capabilityof having the orders placed at my local workstation, whether generated via an automated strategy through the ATI or placed directly on the DOM,to betransmittedto multipleremote users . . . fellow traders or clients.I suspect one or more of the popular instant messenger packages can support this kind of functionality (AOL, MSN,Yahoo, IRC)however, I am not familiar this type of use. Once delivered, theorder message is thenpicked up by theATI (methodTBD)and displayed with confirmation on the remote instance of Ninja. The remote user has the discretiontoaccept theorder to a real or sim account or cancel altogether.
I wanted to start this thread to explore possible solution paths from like minded individuals or perhapsglean insight fromthose who are familiar withthis typeof connectivity that might already exist. Iit would be great, of course,if Ninja developed this type of product extension butI suspect it is a long way off. Personally I think it would be a great product to enable sharing of orders ( or perhaps trading signals) to remote users so they need not be reentered on the order execution platform.I may consider developing the required components myself if its not too involved as I have experience using the OIF and DLLATI methods
As I see it, the component parts would include:
1) Local Ninjawritesmanual /automated orders to a file
2) Local middle-ware readsorder file , formats order messages and dispatches order messages to recipient group list
3) Instant Messenger servicedelivers and receives order messages
4) Remote middle-ware detects order message, formats OIF transaction, writes to appropriate directory
5) Remote Ninja processes order with confirmation and directs transaction to requested account
Anyposts regarding feasibility, implementation ideas, instant messenger interfaces, interest level, are greatly appreciated.
Regards,
Whitmark
Comment