HamFon Radar01 indicators
for TradeStation 7 RadarScreen
QuickLinks:
Purchase,
Download/Upgrade
or see online User's Guide



HamRadar01 is a package of Indicators for use with
TradeStation 7 .
They are designed to work ONLY on the RadarScreen. Since the RadarScreen is new to TS7,
these indicators will not work with previous versions of TradeStation (including TS6,
TS2000i, or TS4).
With the introduction of TradeStation 7, the QuoteScreen has been transformed into
the RadarScreen. This feature lets you supply a list of stocks (initial limit is 500,
but TradeStation has announced that they will consider removing that limit in the future),
for which you may display columns of information. As with the QuoteScreen, you can display
things like Open Price, Close Price, Bid, Ask, etc. The great power of RadarScreen is
the addition of user-designed Grid Indicators that allow you to write an indicator in
EasyLanguage, and have it displayed as one or more columns, recalculated in real time for
every stock in your list.
The above screen shots show
examples of RadarScreens with the HamRadar01 Indicators on them. The columns with
Blue titles are the HamRadar01 indicators. By adding these columns to your RadarScreen,
you can easily monitor several indicators - and since they are color-coded, you can determine
quickly whether the indicators are agreeing (and confirming each other), or not. Depending
on your trading strategies, you may take trades when a combination of these indicators agree.
HamRadar01 includes the following Indicators (all names start with 'Ham' for easy grouping
in TradeStation Indicator lists}:
- Ham ADXR calculates Welles Wilder's Directional Movement values and displays DI+,
DI-, ADX, and ADXR. ADX and ADXR are color coded to show Bullish or Bearish indications of
DI+ versus DI-, and are also coded to indicate whether ADX shows a trend or not.
- Ham Bollinger calculates the Standard Deviation level of the current price, in relation
to the Bollinger Bands. The Standard Deviation is displayed, and color coded. Dark green
indicates that the current price is between the middle and upper Bollinger Bands, bright
green indicates that the price is above the upper Bollinger Band, dark red indicates that the price is between the
middle and lower Bollinger Bands, and bright red indicates that the price is below the lower
Bollinger Band. The colors and the Standard Deviation levels are configurable as inputs.
- Ham Candlestick looks for the more common reversal and continuation candlestick patterns,
and displays the name of the pattern on the RadarScreen when identified.
- Ham EMA Stack displays information about the current price relative to three
Exponential Moving Average lines. This indicator looks for the three EMA lines to be stacked,
either in an uptrend (fastest MA higher than middle MA, and middle MA higher than slowest MA),
or in a downtrend (fastest MA lower than middle MA, and middle MA lower than slowest MA). If
a trend is detected, then the price level is displayed (green for uptrend, red for downtrend).
The price level is determined by where the current price falls in the EMA lines. For an uptrend,
the price level can be '>=Fast', '>=Med' (but less than Fast), '>=Slow' (but less than Med),
or '<Slow'. For a downtrend, the price level can be '<=Fast', '<=Med' (but greater than Fast),
'<=Slow' (but greater than Med), or '>Slow'.
- Ham Fibonacci looks for Fibonacci patterns, including Gartley, Butterfly, StackZone, Bat, Crab, and AB=CD,
and displays the name of the pattern on the RadarScreen when identified. This indicator also draws
the trendlines and Fibonacci retracement/extension lines on a TradeStation Chart.
- Ham Gap calculates the Opening Gap for a stock - that is, the difference in price
between the first opening trade, and the close from yesterday. By monitoring this column,
you can quickly identify which stocks in your list have gapped down or up, and know which
ones to monitor to find opening gap plays. This indicator should be used on an intraday
chart (not daily, weekly, monthly).
- Ham GapEntry calculates the Opening Gap for a stock - that is, the difference in price
between the first opening trade, and the close from yesterday. It then monitors the price
depending on parameters supplied, and indicates when to take a gap trade, and at what price.
- Ham MACDNorm This indicator takes the traditional MACD information, and converts
it to 'normalized' relative values that can be watched for changes and curve crossings. Since
the MACD values are meaningless by themselves, and only make sense when compared to other
MACD values for the same ticker, and in the same timeframe, this indicator performs a calculation
to normalize the MACD value (the main line - not the signal line), and the Difference value
(difference between the MACD value and the signal line, normally displayed as a histogram).
By looking back over the last 100 bars (you can change the BarsForNormalization value), this
indicator adjusts the values to be between 100 and -100. The 100% level is determined by
finding the largest value for the last 100 bars. This indicator displays four values. The
MACD value (the line that changes most quickly) is displayed, as well as the MACD value of
two bars ago. By looking at these two values, you can determine whether the MACD line is
in a short-term trend up or down. Also, with the color coding (green for positive, red for
negative values), you get a visual cue that the MACD value has crossed the zero line. The
second pair of numbers that are displayed by this indicator are the Difference (between the
MACD value and the 'signal line' which is a moving average of the MACD value). The two
values displayed are the Difference as calculated for the current bar, and the Difference as
calculated two bars ago. Again, you are able to get visual cues from the color coding to
indicate when the Difference crosses the zero line (which indicates that the histogram is
changing from down to up, or up to down).
-
Ham OBV displays the On Balance Volume for the ticker and timeframe. This value is
cumulative, and is displayed in color coding - green to indicate that the balance of the
volume is positive, red to indicate that the balance of the volume is negative.
-
Ham RecentCloses displays indications of the last 10 (or whatever number you select)
bars, and whether the Closing price was higher or lower than the Closing price of the previous
bar. If a trend of 3 (or whatever number you select) bars occurs, the color is changed to
green for an uptrend, or red for a downtrend.
- Ham RSI displays the calculated RSI, as well as the current trend direction of
the RSI curve. The information is color coded - green indicates that the RSI value is
oversold, and red indicates an overbought condition, with white for RSI values
that are neither overbought nor oversold. Following the RSI value in the display is an
indication of whether the RSI curve is trending 'up', 'down', or is 'flat'.
- Ham SMA Stack displays information about the current price relative to three
Simple Moving Average lines. This indicator looks for the three SMA lines to be stacked,
either in an uptrend (fastest MA higher than middle MA, middle MA higher than slowest MA, and
slowest MA trending up), or in a downtrend (fastest MA lower than middle MA, middle MA lower
than slowest MA, and slowest MA trending down). If a trend is detected, then the price level
is displayed (and color coded by default as green for uptrend, red for downtrend).
The price level is determined by where the current price falls in the SMA lines. For an uptrend,
the price level can be '>=Fast', '>=Med' (but less than Fast), '>=Slow' (but less than Med),
or '<Slow'. For a downtrend, the price level can be '<=Fast', '<=Med' (but greater than Fast),
'<=Slow' (but greater than Med), or '>Slow'.
- Ham Stochastics displays the calculated Stochastic, as well as the current trend direction of
the Stochastics curve. The information is color coded - green indicates that the Stochastic value is
oversold, and red indicates an overbought condition, with white for Stochastic values
that are neither overbought nor oversold. Following the Stochastic value in the display is an
indication of whether the Stochastic curve is trending 'up', 'down', or is 'flat'. Input
parameters allow you to see periods for Fast, Slow, and SlowD Stochastic calculations, as
well as select which of the three is to be displayed.
- Ham StochXover displays the calculated Stochastic values of %K and %D, as well as a crossover indication
if %K is crossing up or down over %D. The information is color coded - green indicates that %K is larger than %D,
and red indicates that %K is less than %D. If %K is crossing over %D, then an additional text "Xup" ("cross up") is
displayed (in green). If %K is crossing under %D, then an additional text "Xdn" ("cross down") is displayed in red.
Input parameters allow you to see Fast/Slow or Slow/SlowD Stochastic calculations, as
well as select the colors for display.
- HamSessionTest is a function that is also included. This function is used
by some of the HamRadar01 indicators, but you can also use it in your own code. The
purpose of this function is to determine whether two bars on an intraday chart are in
the same trading session. This function should be used only on an intraday chart - it
doesn't make sense to compare bars on daily, weekly, or monthly charts because they will
always be in different sessions. For equities, the normal trading hours are 9:30 AM to 4:00
PM. However, e-mini's like ES and NQ trade in a session from 4:45 PM to 4:15 PM, crossing midnight.
You may also want to include pre-market and post-market trading sessions for equities.
For example,
you may want to display Bollinger Bands, but only after ALL of the data points are from
"today" - thus skipping the big Bollinger bubble that happens on session open gaps. This
function is used in the Ham Gap Indicator to identify the first bar of a session (and then
determine if these was a gap in opening price).
For more details and examples, see the HamRadar01 Users Guide .
Ordering information:
HamRadar01 is available directly from Nelson Crowle (HamFon), for $150 US.
You can order either with a check payable to Nelson Crowle (which takes time to clear),
or you can use PayPal. To order via PayPal, send a payment
to UserName nelson@hamfon.com - my email address.
When you order, please include your name, email address, and your
TradeStation Customer Number (from the TradeStation menu Help / About). The Customer Number is
used for authentication purposes only. Note that the Customer Number is NOT the
same as the Account Number.
HamRadar01 is delivered ONLY electronically, either via a
download , or through email. Note that you won't be able to use
the indicators until after you have purchased them, and been validated.
HamRadar01 is packaged as a ZIP file. You can use WinZip (download from download.com)
to extract the HamRadar01.ELD file, which you can then import into TradeStation. The ZIP file
also includes a sample RadarScreen Template that uses several of the HamRadar01 indicators.
Source code for HamRadar01 is NOT included or available.
HamRadar01 is not guaranteed for any particular purpose. Trading involves a high level of
risk - and neither Prototech, Inc., nor Nelson Crowle (HamFon) will be liable for any losses
that you incur. HamRadar01 is licensed for individual usage - you may use it on any number of
machines, but only with the TradeStation Customer Number that you provide when you order. You
may not reverse engineer HamRadar01, or share it with other users.
If you have any questions, please email me.