No idea how long it will take. Just sharing time-bound price ranges.
It is quite typical that getting one simple scenario to work doesn't take long, but lots of intricacies come up around error handling come up or data sources not working as expected or you will change your mind once you see first results.
Sometimes it helps to look for any 3rd party software that supports the data feed you are thinking about. Just as a starting point of what you could use as a platform. That might lead you to discover some sort of aggregation solution with potentially Drag&Drop configuration that you can customize yourself and hire a developer to do the initial setup. IQFeed been on a market longer that Polygon, so checking who supports them is another way to look for what sorts of software could be used as a platform.
Having said that, I personally gave up on a 3rd party products for my own trading. With the exception of a great backtesting tool I'm using these days instead of my own and AmiBroker in the past. And limitations of that tool actually shaped my trading significantly. That might look like a bad thing, but after weighting pros and cons it is a good choice for me. I am also not comfortable using anything I can't get quality data over multiple market cycles. Btw, Norgate has current and historical membership data. Incredibly valuable as what worked on today's index stocks is not even representative of the past performance.
Val
Hi Val,
I agree, with you, would be much better to use software that supports natively the datafeed i want.
My issue is that i dont trade using EOD data, i trade daily bars, calculated as N time before session end, so i send orders most often just before session close. This creates headache since most software works better by using eod data. Then norgate would be great. However for me i cant use that since Norgate is only EOD.
I investigated your software you are using, i am following your thread btw. Great stuff.
However it does not have a trading engine, so thats out of the question for me, cant use it. And coding up a proper trading engine is not a small task, either as a developer or project owner, so i would rather avoid that route.
Regarding data, i have been using IQ for years, futures and for equities, but when it comes to equities, one have to deal with listed, delisted, sectors, factor adjustments for dividends, splits, chosing total return series or not etc etc etc, and not to mention indec constituents point in time... you are of course already aware of all this, but solving it when not using EOD data, is a rather complex project

.
So finding data that support the above, is not easy, and connect this with a good software that can handle portfolios and do proper backtesting... its a project that will take some time to solve..
Meanwhile i am stuck with MultiCharts, it works ok, but not optimal.
Thanks for your input