Are there any good open-source (or even paid) trading automation frameworks or toolkits? It could be in C# or C or another language. I can write the interface to the broker API. I am mainly just looking for a good foundation especially re GUI elements etc. I do see https://www.elitetrader.com/et/thre...tform-for-c-open-source-or-commercial.300780/ but that was a while ago. Thanks.
Instead of open source and having to deal unknown bugs, why not make use of some commercial charting software. For example Ninjatrader support C# for its automation script. By the way, the free version does support live trading. Personally, I am using Amibroker. It has customized automation script(AFL) and it also has a python plugin.
I just have a simple strategy for day trading a future and would like to trade it via a broker API. I do not mind writing the code to do the actual calls to the broker API but could use a general code framework to build on. https://www.lean.io/ looks very interesting. The Automated Trading Topic. has some good discussions too.
Thanks for the suggestions. I would prefer to have a lightweight implantation if possible in which I have the entire source code. This looks achievable with lean.io and some others. However if that proves impossible then I will definitely look at some of the alternatives tied to comprehensive commercial products.