Acttrader platform can impact the execution of your trades but only indirectly. The bulk of execution time lies on the broker and its ability to provide direct access to the liquidity market.
Trading platforms in this case affect the execution by the proper optimization and integration with the broker.
I don’t have any complaints about Acttrader in this regard.
There is a marketplace of custom indicators, expert advisors and plugins right on the website of the company.
Also you can find the communities of this trading platform where somebody also sells their EAs or indicators.
Or you can also create your own by yourself or with the help of programmers.
Indicators are usually built-in with the app. I don't know if you'll need more, but you can find them online. As for the EAs, on the actTrader website, you have an EA market place so, there you have it.
Uhm... For me it's silly move to compare two different softwares because each of them has its own target audience, you know. However, if you are interested in it, I can admit that Acttrader performs well. From the point of installing advisors, using API it's even better for me than MetaTrader, but the latter is a time-proven one, you dig it? So, I always stand for individual taste. One likes Acttrader, another one Mt, and that's okay. The matter is the final result.
The desktop version has floating lay-outs, meaning, that, the windows are detachable and customizable for a more personal expereince, allowing multi-tasking at an efficient level.
ActTrader offers a built-in scripting language called ActFX, allowing users to create custom indicators and trading robots. It's worth noting that creating custom indicators and trading robots requires some knowledge of programming and technical analysis.
If you possess these skills, the process is relatively easy. Just open ActFX Editor from the main menu and start writing your code. After your code is done, you must test it using the ActFX Debugger to ensure it works properly. Once you are done with testing, save your code and compile it to generate an executable file that can be used on the platform. Finally, don't forget to add it to the platform by selecting the "Add Script" option from the "Scripts" menu.
And that's it :)
I reckon it's completely the same with some minor differences in the interface. In fact, there is no sense for a software developer to create different web and desktop version of its platform, as it would simply confuse traders.
That's why they ain't strive to add as many differences into the interface as they can.