Indicators User Interface
Learn how to use the indicators Graphical User Interface, in order to show them in charts and watch their values in tabular form.
The graphical controls are described.
The indicator tree with its branches, the description pane and its information about indicators, the selection panes where to select
the indicators to plot in charts or show in tables, how to insert the input parameters for indicators, how to import an indicator from a file.
Also, innovative implementations in Trading Conceiver are offered: different prices to use for indicators' calculation,
different kinds of Moving Averages to use to smooth indicators and options for angles.

Select the Indicators tab

In the main window of Trading Conceiver, select the main tab
Indicators
Sections
Here are the main sections of the Indicators user interface:
The Indicators Tree

Overlays and Indicators Branches
The tree has two main branches:- Overlays
They are charted in the same graph as the price. - Indicators
They are charted in a graph separate from the price.
The Indicators Sub-Branches
TheIndicators
branch is further divided into three branches:
- Standard indicators
Contains standard indicators, in the usual sense. - Profit & loss
These are devised for plotting profit and loss quantities in charts. - Trading algorithms
These are representations of trading algorithms, again useful for plotting in charts.
Select an indicator

Collapse the Whole Tree

Resize the Tree Pane

The Description Pane


Introduction / Definition
A brief introduction or definition comes first.Interpretation
Here you can find how to interpret the indicator, according to the literature. We stress that these are just notes about what you can find in the literature. Do not stick to it! The real interpretation is up to you. Oftentimes the interpretation depends on the value taken on by the indicator. Considerations in the different ranges of the indicator's output are usually reported.Literature Signals
This is what literature usually says about the phase of the market implied by the indicator, like uptrend, downtrend or congestion. Do NOT rely on the signals listed here! Decisions are up to you! These are only notes / remainders of what you can find in bibliography. Any decision is legitimate, even the exact opposite of what is reported by reputable authors. Moreover, a single indicator seldom can give reliable signals; these must always be confirmed by other indicators.Parameters
Most indicators require input parameters from the user. If the meaning or range of such parameters is not readily clear from the description or from the formulae, some elucidation could be reported in this section. Usually, it is not reported for the lookback period, because it is trivial.Output Series
The output of some indicators consists of more than one curve, or series of values. In those cases, usually the list of series is reported here. When it is obvious what the output series are, even if multiple, nothing is reported here; e.g. in channels / bands indicators.In Tables and Charts

In Charts look at the color correspondent to the series in order to pinpoint the curve of interest.
In the Table look at the relative position of the series in order to identify the column of interest.
For instance, in the picture the ADX indicator has three output series. The
-DI
output series, as reported in the description pane, is the number 2.
In Charts it is drawn with the color number 2.
In the table it is shown in the second of the three columns dedicated to the ADX indicator.
Output Bounds
Here the output bounds are described. They might be useful when deciding a threshold in many trading algorithms, as reported in the Interpretation and Signals sections. Note that the bounds of the base indicator reported here, refer to the fact that the input data for the base indicator is the price, which is always a positive number. But the bounds of the function, per se, could be different. For instance, the Rate of Change (ROC) per se is unbound but, when applied to a positive quantity, its lower bound is -100.Used Indicators
Some indicators depend on others. For instance, all variants of a base indicator do. In that case those indicators are pointed out here, in form of links. Click the link to go to the description of the relevant indicator.Hint / Note
Here some notes might be reported.Formulae
The mathematical formula defining the indicator is written here. This is the real definition of the indicator. It also disambiguates cases where slightly different variations of the same indicator appear in literature.The Selection Panes

Two tabs
Indeed, there are two of them:- Chart
The indicators selected here will be plotted in the charts. - Table
The indicators selected here will be shown in the table.
Distinguish Table / Chart

Distinguish table / chartand fill in just one tab with the indicators of your choice. They will be used both for the table and the charts. On the contrary, by selecting the check-box, you can distinguish the two.
Overlays and Indicators Sections
Each tab is divided into two sections:- Overlays
Charted in the same graph as the price. - Indicators
Each of them is charted in a graph separate from the price.
The Slots

The Selection Buttons
When you press the selection button, the correspondent slot is filled in with the indicator selected in the tree. This way the indicator is effectively selected. The buttons in theOverlays
or Indicators
sections are enabled only when the correspondent branch
in the Indicators Tree
is selected. So if any of the leaves or sub-branches of the Overlays branch is selected in the Indicators Tree,
just the selection buttons for the Overlays section are enabled in the selection pane, while the selection buttons of the Indicators section are disabled.
The other way around holds if the selection in the Indicators Tree involves the Indicators branch.
So, first select the overlay or indicator of your choice in the tree, then press one of the selection buttons to put it in the corresponding slot.
Indicator Name

Combobox

Spinner
After selecting the input parameter in the combobox, you can choose its value thorough the spinner. You can input the new value manually, and then pressing the 'Enter' key. Or you can increment / decrement the value by pressing the up / down arrows, respectively. If the number is an integer, the increment is by 1. If the number is a floating-point number, the increment is by 0.1. The spinner makes sure some constraints are satisfied, like the lower and upper bounds for each parameter. Usually you can find such bounds in theParameters
section of the description.
You cannot input values colliding with the constraints.
Input Parameters Values

Horizontal Levels

Import File Button

No Automatic Re-Import
If the imported file is changed on disk after the import operation, the import is not performed again automatically; you must do it by pressing the File button again.Export
The indicator to be imported must have been previously exported, in the Chart window.Graphics
To signal that a file has been imported, a dot is added to the name of the button:File •Moreover, the imported file name appears as a tooltip for the File button.
Usage
This feature is intended to be used to compare different simulations with the same historical file. For instance, it is particularly useful to compare two trading systems by plotting their cumulative profit together, in the same graph. To do that as an example:- Compose your trading system.
- Put the "Cumulative profit (%)" indicator, of the "Profit & loss" branch, in one slot.
- Run the simulation.
- In the Charts window, export the indicator in a file.
- Make changes to your trading system.
- In the slot where the "Cumulative profit (%)" indicator lies, press the File button.
- Select the previously exported file.
- Run the simulation again.
Constraints
As said, this feature is intended to be used for simulations made with the same historical file. An error is issued if the number of entries in the file to import doesn't match the one of the current historical file.Asymmetry
The import and export operations are performed in different windows. Although this might appear as counter intuitive, it is purposely designed for clearness and easy of use. The export operation is executed in the Chart window, so that it is clear what is being exported, in particular to what simulation run the curve refers to. The import operation is finalized in the Indicators tab of the main window, so that you can select the file just once and run multiple simulations.Reset Button
Press theReset
button to clear the slot.
For Price Use
Radio Buttons

close(1) + close(2) + close(3) SMA = ──────────────────────────────── [1] 3The close price is used because it is considered to be the most important, as it is the very last price of the trading session, hence the most recent one.
Different averages
However, exactly the same formula [1] can be applied with other price values instead of the closing ones.HL average
For instance, we can consider the average between the high and low, or high-low average, defined as:high + low HL average = ──────────── 2Substituting the close price with this average, formula [1] becomes:
HL avg(1) + HL avg(2) + HL avg(3) SMA = ─────────────────────────────────── 3With this choice we are considering the whole range of the price, between high and low, to be most important, not the closing price.
Typical Price
Another possible average is the typical price, that is the average between the high, low and close values:high + low + close Typical Price = ──────────────────── 3This kind of average considers equally important the high, low and close values. Put another way, it considers important the whole range of the price, between the low and the high, as before the HL average, but factors in also the close, to shift the average more toward the close.
OHLC Average
Still another possibility is the OHLC Average, i.e. the average between the open, high, low and close valuesopen + high + low + close OHLC Average = ─────────────────────────── 4This average considers of equal importance the open, high, low and close values.
In Trading Conceiver
In the 'For price use
' pane, Trading Conceiver lets you select between all the previously mentioned quantities:
- Close
- HL average
- Typical price
- OHLC average
As MA use
Radio Buttons

MA
. E.g.
MA of StochasticTrading Conceiver lets you select between the following moving averages:
- SMA (Simple Moving Average)
- EMA (Exponential Moving Average)
- LWMA (Linear Weighted Moving Average)
- Wilder's Moving Average
Link
The link in the 'Used Indicators' section of the description pane, will always bring you to the indicator, according to the selection in theAs MA use
pane.
Formulae
Given the sequence of values x(i), the following formulae hold for the average atn
.
SMA
x(n-lookback+1) + ... + x(n) SMA(n) = ────────────────────────────── lookback
EMA
EMA(n) = EMA(n-1) + (x(n) - EMA(n-1)) · smoothing factor where: 2 smoothing factor = ────────────── lookback + 1
LWMA
x(n-lookback+1)·1 + ... + x(n)·lookback LWMA(n) = ───────────────────────────────────────── 1 + ... + (lookback-1) + lookback
Wilder's Moving Average
Wilder(n) = Wilder(n-1) + (x(n) - Wilder(n-1)) · smoothing factor where: 1 smoothing factor = ──────── lookback
Angles in
Radio Buttons

Angle
.
As its name implies, it is the angle formed by two points on the curve.
Angles can be expressed in many units of measure.
Trading Conceiver lets you select how to express angles between degrees
and gradians
.
There are 90 degrees and 100 gradians in the right angle. Some examples:
-90° = -π/2 radians = -100 gradians -45° = -π/4 radians = -50 gradians 0° = 0 radians = 0 gradians +45° = +π/4 radians = +50 gradians +90° = +π/2 radians = +100 gradians

Save and Load the Configuration
You can save and load the configuration both for the Indicators and Composer panels, together. This is described in the Composer User Interface.Reset the Tabs

Reset Current Tab
To reset only the current tab (Chart, Table) select the menuTools → Reset current tabor click the homonymous icon in the main tool bar.
Reset Tabs
To reset all the tabs in the Indicators pane (Chart, Table) select the menuTools → Reset tabsor click the homonymous icon in the main tool bar.
Reset All Tabs
To reset all the tabs both in the Indicators pane (Chart, Table) and in the Composer pane (Long, Short, Liquidate long, Liquidate short, Stop loss, Take profit) select the menuTools → Reset all tabsor click the homonymous icon in the main tool bar.