November 2004
Trading Tip:Relative Strength Index Trend
by Howard Arrington
We have all heard the adage 'A trend is your friend'. One way to use
this to one's advantage is to have a tool that identifies the direction of a
trend, and then only take trades in the same direction as the trend. If
the trend is up, only signals for long trades are taken. If the trend is
down, only signals for selling short are taken. There are many uses for the
Relative Strength Index (RSI) study. Most focus on looking for
divergence between RSI and the chart action. Click this link
for more information about the Fundamental
Behavior of RSI. But this article will show how to use RSI
in a different way. RSI will be used to indicate whether the market
is trending and its direction. The rules which define the RSI Trend
indicator are:
- Use a 9 period parameter for the RSI study
- An Up Trend will start with RSI crossing above 70, and
- The Up Trend continues while RSI remains above 40.
- A Down Trend will start with RSI crossing below 30, and
- The Down Trend continues while RSI remains below 60.
This RSI Trend indicator can be implemented in Ensign Windows using the
RSI study and 6 Alert objects.

Four of the alerts are used to track the RSI conditions of RSI >=
70, RSI >=60, RSI <=40, and RSI <=30. These alerts and then
used to turn on or off the Green and Red zone coloring. Only one of
the property forms for these 4 alerts is shown here. The other 3 are
similar, with a different Field selection in panel A.

The next Alert is the logic for the Up Trend and creates
the green zone coloring on the chart.

The final Alert is the logic for the Down Trend and
creates the red zone coloring on the chart.

Let's discuss the logic of the last alert in greater
detail. Panel A returns the number of Bars Since the RSI
< 30 Alert was true. Panel B returns the numbers of Bars Since
the RSI > 60 Alert was true. If the Panel A value is a smaller
number than the Panel B value, then RSI < 30 happened more recently
than RSI > 60. Therefore, the Down Trend is still in effect and a
light red ZONe marker is used to display this True condition.
Likewise, the Up Trend is in effect as long as the RSI
> 70 event happened more recently than the RSI < 40 event.
That is the logic tested in the previous alert the does the light green
zone coloring. A template for the RSI Trend indicator can
be downloaded from the Ensign web site. Click menu File | Open |
Internet Services. Click the Upgrade tab. Click the Template
bullet and select RSI-Trend in the drop down list.
Click the Download button to get the template.
Trading Tip:Study Consensus
by Howard Arrington
This article will show how a Buy or Sell signal can be generated when
three studies agree with each other. The purpose of the article is
to show how consensus among studies can be determined. No claim is
being made that the signals are profitable.
Our example trading system will use input from three studies: Relative
Strength Index (RSI), Stochastic Momentum (SM), and two Moving Averages
(MA). The study signals are defined as:
- Buy when 3 period MA > 17 period MA, Sell when 3 period MA <
17 period MA.
- Buy when SM > Ave(SM), and Sell when SM < Ave(SM). Use
10 Bar, 25, 2, 7 averages.
- Buy when RSI > 60, and Sell when RSI < 40. Use a 7
period RSI parameter.

The 3 period moving average is plotted in Green on the chart when it is
above the 17 period moving average plotted in Blue. The 3 period MA
is plotted in Red when it is below the 17 period MA.
The first study window shows the Stochastic Momentum study plotted in
Green and Red, based upon whether the study is above or below a 7 period
average of the SM plotted in Blue.
The bottom study window show the Relative Strength Index. It is
plotted in Green when it is above 60 and plotted in Red when it is below
40. Between 40 and 60 the RSI is plotted in Blue.
Alerts will be used to indicate when all three studies are in their Buy
zone (plotting in green), or in their Sell zone (plotting in
Red). The Buy Signal will be the consensus of all 3 studies
showing a Buy signal. The Sell Signal will be the consensus of
all 3 studies showing a Sell signal. The current state of the
studies and their consensus will be shown at the bottom of the
chart. Here is the setup for the six Alert objects used for
the system.

The first alert tests whether the first average line (3
period) is above the 2nd average line (17 period). When this
condition is True, the Section 1 position at the bottom of the chart is
colored Green and the message 'MA Buy' is shown. When the condition
if False, the Section 1 position is colored Red and the message 'MA
Sell' is shown. The result of this alert is written to global
variable 2 for use later on.

This alert tests the relationship of the SM study to its
average. When SM > Ave, the Section 2 position is colored
Green and the message 'SM Buy' is shown. Otherwise, the Section 2 is
colored Red with the message 'SM Sell'. The result of this alert is
written to global variable 3 for use later on.

This alert will test for the RSI study being above 60 and
color Section 3 Green with the message 'RSI Buy'. Note,
however, this alert does not color the section Red when it is not above
60. Another alert will be used to color the section Red when
the RSI is below 40. The alert result is written to variable 4.

This alert will test for the RSI study being above 40 and
color Section 3 Red with the message 'RSI Sell' when it is False.
This is a little different style than what was used in the previous
alert. I want to store in global variable 1 a False when RSI is
below 40 and a True when it is above 40. You will understand the
reason for this in the last alert that generates the consensus Sell signal.

This is the alert that generates the consensus Buy
signal. Three of the alerts wrote their True/False results
into global variables 2, 3, and 4. The Buy consensus exists when all
three of these values are True. The alert uses the Global Flag
category in panel A, to return the Count of the global variables that are
True. The Count True function is going to count 3 variables starting
with Global Variable number 2. When the Count True function returns
a value of 3, the Section 6 position will be colored Green and show the
message 'BUY'.

This alert counts the Sell signals which are stored in 3
global variables starting with Global Variable number 1.
Remember, variable 1 holds a False when the RSI study is below 40.
This lends itself to being counted with the other 2 signals when they are
also False. When global variables 1, 2 and 3 are all False, the
consensus
signal is shown in Section 6 using a Red color and the 'SELL' message.
The following chart shows the three sell study signals on
the left, and the consensus SELL signal on the right.

The next chart shows the three buy study signals on the
left, and the consensus BUY signal on the right.

And finally, the next example shows disagreement in the
study signals. One is showing a buy, one a sell, and the RSI study
is neutral because it is between 40 and 60. Therefore, no consensus
signal is shown.
A template for this system can be downloaded from the
Ensign web site. The template is named
Study-Consensus. See the download procedure outlined at the
end of the first article.
Trading Tip:Historical Volatility
by Howard Arrington
This article will demonstrate plotting an alert value on a chart.
Historical Volatility is a measure of a security's standard deviation.
High volatility values are an indication of erratic volatile price action.
The alert property form for this example is shown here.
Panel A uses the Historical Volatility function to return a
volatility value for a 30 bar period of time. This value is written to
global variable 1 because the Condition selection is 'A Only'. However,
the action in panel B is also performed, which reads the Value from Global
Variable 1, multiplies the Value by the number 4 to resize it, and adds the
chart's Scale Low value. This makes the value in panel B ready to plot on
the chart's scale.
The Marker plots on the chart in the 'B' Value position, using
the thick curve marker token. The curve line is plotted in Green.
A template for Historical Volatility can be downloaded from the
Ensign web site using the process outlined at the end of the first
article. The template is named Historical-Volatility.
Trading Tip:Inside Bar Breakout
by Howard Arrington
The template that implements this idea is named Inside-Breakout and can
be downloaded from the Ensign web site. The idea implemented by this
template uses the MACD study for direction. When the MACD is above its
average, the High of an Inside range bar is used as a Buy stop. When
the MACD is below its average, the Low of an Inside range bar is used as a Sell
stop.
The Green zone shows where bars are trading above the most recent Buy
stop. The Red zone shows where bars are trading below the most recent Sell
stop.
The following two alerts establish the trend direction based on MACD
being above or below its average.
When the MACD trend is Up, and an Inside bar occurs, the
following alert will copy the Inside bar's High into global variable 1, and draw
a short horizontal green line on the chart at the High price.
When the MACD trend is Down, and an Inside bar occurs, the
following alert will copy the Inside bar's Low into global variable 2, and draw
a short horizontal red line on the chart at the Low price.
When a Bar's High exceeds the High Stop in global variable 1,
the zone on the chart is colored light green.
When the Bar's Low is below the Low Stop in global variable 2,
the zone on the chart is colored light red.
|