|
OmniTrader is a prospecting
tool, and the signals that it generates are the
result of a continual process of testing, optimization,
and filtering. This process will cause the
signals on the vote line to change - to understand
why signals in OmniTrader change, we must understand
how OmniTrader generates signals in the first
place.
The
Signal Generation Process
OmniTrader takes
the 120 trading systems in the program and applies
these systems to each security in your Focus List.
The system tests are run for a specific backtest
period (the default backtest period in OmniTrader
is 250 trading days). The program will optimize
the parameters of each system, find the most profitable
systems for each security you test, and use those
systems and settings to generate vote signals.

The
System Testing Window in OmniTrader, showing the
option to not test symbols
with current signals.
By default, OmniTrader
will follow the current trade to completion.
This means that the program will not perform the
backtest and optimization process again until
the current trade is exited on the vote line.
Once the trade is exited, OmniTrader will go through
the whole testing process again! OmniTrader updates
the backtest period with current data and ignores
old data, reoptimizes and reselects the systems,
and then uses the new data with the new systems
and settings to give you new signals!
If you would like
OmniTrader to ignore the current signal and retest
to find trade candidates (as specified in the
'Update the backtest every _ days' field), simply
uncheck the box marked 'Don't test symbols with
Signals in the Focus List' under Testing Rules.
The
Advantage of Changing Signals
Now that we understand
why our signals change, we can better understand
the reason behind changing signals. According
to the Personality
of Markets Theory, securities will exhibit
different "personalities" from time
to time. Trading systems will generate accurate
signals for a certain personality, but what if
the personality of the security changes? Obviously,
the system that was being used before will not
be as effective. This has been a historical problem
with indicators and systems in the past, and that
is why OmniTrader will update the backtest period
and rebacktest the security every so often. OmniTrader's
Adaptive Reasoning
Model will go through the new data and find
new systems and settings to generate signals based
on the current personality of the security.
This is the reason
you will see signals change in OmniTrader, and
the reason that this change is an advantage in
our program and an advantage to you as a trader.
We hope that this
lesson has helped you better understand the signal
generation process in OmniTrader. If you
have any questions on the topics discussed in
this lesson, please write me at jdrake@nirvsys.com.
Best of luck in your
trading,
Jeff Drake
Director of Education
Nirvana Systems
|