Scanner


Scanner
A Scanner (also sometimes called screener) is used for searching large symbol lists according to defined criteria. You can use the Tradesignal Scanner for:
  • Searching certain indicator constellations in symbol lists
  • Searching for chart patterns in symbol lists
  • Searching for technical analysis patterns in price lists
  • Backtest of trading systems for several symbols
  • Obtaining statistical data like annual high in price lists
  • Optimizing trading systems based on a group of symbols
The easiest application, for example, is using the Scanner to search a certain constellation of indicators. Use a relative strength indicator (RSI) > 70 to find the strongest symbols in a list.

The document type scanner has the following design parameters:
  • The maximum history length is 5000.
  • The maximum number of instruments is 5001.
  • The maximum number of indicators/strategies is 32.
  • Indicators and strategies are processed sequentially, i.e. they are applied in the given sequence to each instrument, before the next instrument is processed.

Using the Scanner

You can fill the Scanner with symbols in various ways.

With the Wizard

When choosing one of the following methods, the wizard will open:
  • Click on the Scanner button in the Insert tab of the toolbar.
  • In the file menu, select New (key shortcut Ctrl+Shift+N) to open the Create Item Wizard. Select Market Scanner.
  • Open the context menu of a symbol list in the toolbox and choose the entry Open in Market Scanner. (If selecting this for a single symbol, it opens without a wizard.)
The Create Item wizard opens, in which you can select indicators and strategies in two more steps. Click on Done to close the wizard and save the settings.

Adding One or More Symbols Manually

You can also add single symbols or open a new market scanner without using the wizard.
  • Open the context menu of a symbol or symbol list in the toolbox and choose the entry Insert Symbol to add it to the active market scanner.
  • In the command line, enter a symbol shortcut, e.g. "DD NYS" and select Add Symbol to add it to a scanner, or New Market Scanner for a new one.
  • Via the symbol search. For this, click on the search button and select Insert the symbol into the selected workspace item to add it to the scanner, or Create a new Market Scanner for a new one.
  • You can also add symbols to a scanner via drag&drop from the toolbox or other documents.
The History Length (candles/bars) that is regularly taken into account is 2. When you add an indicator, the length may be increased if necessary for the indicator calculation. E.g., the Chande Momentum Oscillator sets the length to 16. If you go below this necessary length, indicators may not give results anymore. In this case, increase the length again.

When you select a symbol list (e.g. the Nasdaq), please ensure that the index itself is not included in the Scanner. It makes no sense to include an index in a list of symbols when scanning for optimal trading parameters. (It is different if you trade in certificates and the scanner is filled with index values.)

Scanner Properties

In the properties manager, you can edit the scanner properties. Important parameters are:

History Length - Enter the length of the history here (max. 5000).

Min. Referenced Bars - Enter the minimum number of bars that should be used for calculating the values of indicators and strategies.

Saving, Restoring and Resetting Default Settings

In the appearance area, you can find two important buttons.
  • Disk button (Save as Default) - Click here to save your current settings as the new default settings.
  • Restore button (Restore Default Settings, circled arrow) - Click here to reset all settings to the default settings.
Not all settings can be saved like this. E.g., the standard period and other user interface settings are entered in the Tradesignal Options.

To restore the original default settings of your Tradesignal installation, click on the Restore Default Settings button in the Tradesignal Options.

Deleting Symbols from a Scanner

You can delete symbols from a scanner.
  1. Select the symbols. You have the following options:
    • Press Ctrl+A to select all.
    • Press Ctrl and click on single instruments to select them.
    • Press Shift and click on two instruments to select the instruments between them..
  2. Press the Del key to delete the selected instruments.

Scanner Buttons in the Toolbar


Scanner buttons in the toolbar
Start Scan - Start the Scanner.

Stop Scan - Stop the scanning process. All table fields filled at this point are saved.

Period - Here you can set the period that is to be used in the Scanner (this corresponds to the period settings for a chart). The symbols in the Scanner are always called up with the default period at first.

Columns - Open the menu for the column settings of the Scanner.

Set Group - Here you can group the parameters for better overview. Select a number of rows in the table and click on the button. You can now enter a name for the group. A button appears on top of the table that allows you to open/close the group views like a folder tree in Windows Explorer.

Columns in the Scanner

The table shows different columns depending on the indicators and strategies you are using. The number of columns added for each indicator or strategy depends on the number of output data.
  • For each indicator, all columns with a non-static output are displayed. For example, for the "Bollinger Band" indicator there are three columns, for the "Elder Ray" indicator two columns (and two invisible columns with static values).
  • For strategies, the two columns "Position" and "Position Size" are displayed over all strategies. The parameters of the single strategies are usually set to invisible in the Equilla code ("visuals" are "inactive"). If they were displayed, they might also interfere with the statistics, which is usually not desired. When at least one strategy is available, you can add columns for statistical output like "Total Net Profit".

Sorting the Columns

You can sort the columns in the scanner by clicking on the column header. A little triangle appears, pointing up or down depending on the sorting direction. To change the direction, click on the column header again.

Alternatively, right-click into the column and select the sort direction in the context menu.

Column Grouping

This function in the Columns button menu leads to a new row in the table top. If groups are already defined, a button appears for them.

You can start a group by dragging a table row in this new row at the table top, or by selecting a row and clicking on Set Group in the toolbar under Home > Table > Columns.

Add/Remove Columns

With this function in the Columns button menu, you can set columns in the table to visible or invisible.

In the list, all available columns are sorted by categories. Standard columns like price or symbol information are available; so are a large number of statistical values for trading systems. If an indicator offers additional information, it appears as an entry here too.

Select the entries for all columns you want to display, or click on Show All to select all entries.

Manage Strategies and Indicators

With this function in the Columns button menu, you can
  • set the processing order of the selected indicators and strategies. To do so, select an entry and click the Move up/Move down buttons. The indicators and strategies are applied in this order to every single symbol (sequential processing).
  • remove indicators or strategies from the scanner by selecting them and clicking the Remove button.

Format Options

In the Scanner, the following buttons are available in the toolbar.

Styles - Here you can set the display options of the table, e.g. gray background with orange and yellow text.

Sessions - Here you can set the trading times. You can find more information in the chapter Sessions, Holidays and Properties.

Price Editor - Here you can manually edit prices of symbols. You can find more information in the chapter Price Editor.

Scan Results

The Scanner fills the table with the results from the indicators for all symbols in the table. This may take awhile. If you stop the scanning while it is in progress, the results up to that point are saved and available in the table.

Filter the Results

To get a better overview of important results, you can filter the scan result display.

Click on the button Edit Filter in the toolbar under Home > Table > Filter to open the menu for the filter criteria. There, you can set up e.g. a filter with which you search for an RSI >1 to find the strongest symbols.

You can find more information in the chapter Filter.

Using the Results with Drag&Drop

Use Symbols in another Table

You can reuse symbols from a Scanner in a Watchlist, a Portfolio or another Scanner.
  1. If you want to start with a new table, open one by clicking the button Scanner (or Portfolio or Watchlist) in the Insert tab of the toolbar and closing the wizard with Done. An empty table is opened. Alternatively, you can use existing tables.
  2. In the Scanner, click into a table cell of the symbol you want to reuse. A little plus sign and a rectangle appear under the mouse cursor. Now drag the cursor into the other table. The symbol is copied into the table.
In a similar way, you can drag symbols from a Portfolio or Watchlist into a Scanner.

Saving Symbols in a Scanner as Symbol List

From within the Scanner, you can save interesting symbols as a new symbol list.
  1. To save the symbols as a new list, click on the entry New Symbol List in the Related Tasks area of the symbol manager in the toolbox. Choose the option User-Defined Symbol List and name the list but keep it empty.
  2. In the Scanner, click into a table cell of the symbol you want to reuse. (By pressing Shift or Ctrl while clicking with the mouse, you can select more than one row.) A small plus sign and a rectangle appear below the cursor.
  3. Since a first click opens the properties tab, click again on the button Symbol Lists in the toolbox to open the symbol manager.
  4. Drag the selected symbols to the new symbol list. The symbols are added to the list.

Open a Chart from the Scanner and Page Through Charts

To view the chart for a symbol from within the Scanner, open the context menu of the table row and select Open for the entry Chart. The Chart is drawn with the history length and period of the Scanner and includes all indicators and strategies you have set up in the Scanner. The Chart will be linked automatically to the Scanner via symbol linking.

If you want to go through the whole list of symbols in a Scanner to see each chart, use the small, green arrow buttons to the right of the Command Line. As soon as you open one chart of a Scanner entry, you can page through the full list of symbols this way.

Exporting Scanner Data

The table contents of the Scanner can be copied to other programs. For more information, see the chapter Publishing.

Example: How to find the strongest values in the Nasdaq

The following parameters can be used for finding the strongest Nasdaq values with the Scanner.

Symbol list:
  • All symbols of the NSD.X (take care that the index itself is not part of the list)
  • History Length in the chart properties to "500"
Indicator:
  • Relative Strength Levy with Period 100 days
Start the scanner for the symbols. After the scanning process, sort the table by the RSL column by clicking the RSL column header (if necessary, repeat until the sorting direction is correct). At the top, the strongest Nasdaq value should be displayed.