RuleTrader Signals Column Not Displaying Data
The Live session’s ‘RuleTrader Signals’ column must be sorted in ascending order for signals to be correctly shown at the top of the column, so there should be a little arrow head pointing upwards in the column’s header. If there isn’t, then double-click once or twice on the column header until it is.
If there doesn’t seem to be any data in the column, then it may be because ShareScope hasn’t updated it yet. This can be fixed, as follows:
- RuleTrader depends on the intraday feed to provide a ‘heart-beat’ to tell it to regularly evaluate your trading rules. If the intraday data feed is disabled, then enable it by clicking the Connect To Intraday Feed option in ShareScope’s Comms menu. Up to 30 seconds may then pass before ShareScript updates the column’s data (you can force this to happen immediately using the next step)
- If it is outside market hours, then no intraday data may be coming in. In this case, you can force the RuleTrader Signals column to update by:
- Right-clicking the Signals column’s header and selecting Refresh Script
- Re-sorting the column into ascending order by double-clicking on the column header twice until the an upward pointing arrow head is displayed there.
You should now be able to see the list membership of all shares that are in your trading system’s trading list, plus signals for all shares that have trading signals raised. Of course, this all depends on your having a working Trading Spec defined in the Live session and that it has selected shares for its trading list and has raised signals for at least one of those shares.
You can check there are shares in the trading list by opening the Live Dashboard and clicking the Show Strategy Lists button, which will display your lists in the Console. You can also click the Show Trading Signals button to confirm whether there are any signals at the moment.