UI operations¶
cTrader offers several UI-related solutions to algo developers:
- Chart controls - are interactive feature-rich WPF-like API members that you can use to create controls overlayed on cTrader charts. Through these controls, users can interact with your cBots and indicators.
- Chart objects - encompass various technical analysis tools and related UI elements. Typically, you can draw them on a chart using either C# code or the cTrader built-in chart tools.
- WinForms - you can use .NET WinForms in your cTrader cBots and indicators. To simplify work with WinForms, we encourage you to use the Visual Studio WinForms designer.
- WPF - cBots, plugins and indicators also support WPF. We encourage using this option only if you are familiar with C# and .NET.
Note
WinForms and WPF only work if you are running and developing cTrader algos on a Windows machine.