Hi All,
Caveat: I’m a novice programmer (with capability to improve - have coded my mannually executed system in WL), who is willing to build my own Automated trading system.
My goal, after doing some homework on what I saw as the best brokers etc (for non-US residents), was to develop my first pass Auto trading regime by interfacing WL with IB, and use either IB C++ or Java based APIs (C# APIs not provided). For my initial trading regime the IB real time data feed, with 5 day backfill would be sufficient.
I’ve since been reading a range of forum & support pages (e.g.:
here,
here ,
here,
here, and
here) and
the FAQ missing features page, and learnt that WL does provide (support for) broker adapters etc. I also observed that the
IB tools software tools application page does not have WL listed as compatible, which is confusing, given the multiple references to successful use of IB in the WL forums.
This throws a major spanner in the works. I’ve paid for WL, know it, and hence would prefer to keep using it. Plus, whilst willing to develop the API myself from scratch, I’m not a great coder.
So I guess the main question, is it still possible to produce a workaround enabling me to interface WL with IB? Can someone please point me in the right direction?
These are some other questions I was mulling over:
• I was also wondering, if there is an API in WLD6 (minus documentation etc, as per the FAQ page), how do I access and use it? Or can more easily access the one in WLD4? Is it worth it?
• In my readings I stumbled across a method that
uses a mail server to send the orders. Is the use of an email server a typical approach? I would have thought a continuous socket-type connection was the usual go.
• There are a lot of other options out there, but how can I gauge which are better? I liked the look of QuoteTracker. But read in another forum that it was bought out? Anyone have any thoughts?
Sorry, I know there are a lot of questions here. It’s taking a long time to discern where to start and I don’t know any advanced coders who have knowledge in this area – just have the will to have a go for myself (but need help to start). Am currently running through relevant IB docs and webinars.
Sincerely,
Romaioi