AlgoStudio is a programming environment for AlgoTraders. It is an integral part of the all-in-one trading platform.
Main features:
- Ability to create indicators, strategies (Expert advisors) and scripts (Macros);
- Support for programming language C# (.NET platform);
- History data manager tool for creating customized instruments or importing data from different sources;
- Сapability to perform backtesting on custom historical data or data provided by a broker;
- Backtesting of single symbols or multiple symbols simultaneously;
- Possibility to backtest multiple time intervals (support for non-standard time intervals such as M7, H3, D5, etc.);
- The possibility to backtest all chart types available on the trading platform Protrader (Renko, 3 Line break, Kagi, Price range, etc.);
- Strategy testing in ticks, minutes, or daily data;
- Possibility to test strategies at Bid, Ask, and Trade prices;
- Two strategy testing modes: with visualization or without visualization;
- Two emulation types: one position or multiple positions;
- Capability to use functions that provide access to Level II;
- Strategy optimization tool;
- Plain text and graphic reports;
- Editor with IntelliSense support;
- Dictionary with a list of all available functions in AlgoStudio;
- Debugger;
- Tool for importing and exporting parameters of testing strategies.