you may want to look at tradelink.
it's free and open source, been around since 2008, works with 15+ brokers and has 400+ strong developer community and tens of thousands of installs.
it is designed to run on the desktop, but it comes with a free tool that will let you design strategies without knowing how to code.
google tradelink project or tradelink.org for more info