To build a strategy, you will program the rules to call the strategy's trigger on and trigger off events, as well as the take position event. You will define formulas for the position size and will set the initial stop and initial take profit targets. Those targets may be dynamically managed in phases triggered when certain market situations arise. A trading system manages any number of strategies within a specific market, and you may have as many trading systems as you wish.
The platform features a trading bot whose job is to evaluate the data made available by sensor and indicator bots applying the trading logic defined on trading systems. As a result, the trading bot produces, on one side, a complete trading simulation outputting datasets that include trades, the action of strategies, validation or rules, etc. On the other side, the trading bot manages the execution of orders when running on forward-testing and live trading sessions.
The simulations stored in datasets are rendered over the charts by plotters, allowing the user to see strategies in action in real-time, trade by trade, directly over the charts. Such features are instrumental in the process of fine-tuning strategies, as you may analyze—on a trade by trade basis—what is going well and what may be improved. Tuning a strategy is usually an iterative process going back and forth between the strategy rules and the results over the charts.