RightEdge - The Ultimate Backtesting and Trading System Development Platform
Setting a Simulated Broker
The Service Setup dialog contains information about the currently configured services.
Another item of interest on this dialog is the Backtesting Broker list. This option allows for a separate broker plugin to be run during a backtest. Since RightEdge runs backtesting and live code in the exact same way, it is generally not acceptable to have a live broker receiving orders in a simulated environment.
For this reason, the Backtesting Broker assignment is necessary. The default is the Paper Broker that ships with RightEdge. However, this can be any broker that works in a simulated environment and acknowledges simulated orders. The simulated broker must also handle available cash, open positions, buying power, etc.