PureBytes Links
Trading Reference Links
|
Yep
The Filter should have read:
colb>0 {and corresponding current C will still be printed in report's cola}
{gud on ye,coba;ta}
Regards,
Ton Maas
ms-irb@xxxxxxxxxxxxxxxx
Dismiss the ".nospam" bit (including the dot) when replying and
note the new address change. Also for my Homepage
http://home.planet.nl/~anthmaas
----- Original Message -----
From: Ian Burgoyne <iburgy@xxxxxxxxxxx>
To: <metastock@xxxxxxxxxxxxx>
Sent: vrijdag 7 januari 2000 17:03
Subject: Re: Trading The Trend
Ton,
I think an extra C> slipped into the exploration formula in Colb somehow.
Colb:
VOLAInd:=Mov(ATR(21),1,W)*3;
C>If(C>Ref(C,-21) AND C>VOLAInd,
HHV(H,21)-Ref(VOLAInd,-1),
Ref(VOLAInd,-1)+LLV(L,21))
{s/b If(C>Ref(C,-21) AND C>VOLAInd,}
cheers
Ian
>From: "A.J. Maas" <anthmaas@xxxxxxxxx>
>Reply-To: metastock@xxxxxxxxxxxxx
>To: "Metastock-List" <metastock@xxxxxxxxxxxxx>
>Subject: Re: Trading The Trend
>Date: Thu, 6 Jan 2000 00:35:17 +0100
>
>as requested............
>
>Regards,
>Ton Maas
>ms-irb@xxxxxxxxxxxxxxxx
>Dismiss the ".nospam" bit (including the dot) when replying and
>note the new address change. Also for my Homepage
>http://home.planet.nl/~anthmaas
>
>================================================
>
>The TTT Article
>http://www.traders.com/Archive/0998/Abraham9809.html
>
>
>TTT-TREND TRAILING Ind - Andrew Abraham
>{from TASC article SEP98 - TRADING THE TRENDS}
>
>VOLAInd:=Mov(ATR(21),1,W)*3;
>If(C>Ref(C,-21) AND C>VOLAInd,
>HHV(H,21)-Ref(VOLAInd,-1),
>Ref(VOLAInd,-1)+LLV(L,21))
>
>{CHANGE BAR COLORS:
>double click on the price plot in the chart, from the Color/Style page
>click the UP drop-list and choose darkblue for upwards, and red for
>downward price changes}
>
>Note: In the normal everyday usable charts, this way of coloring is common,
>oppose
>to the in/by Abraham's in the article required "more speaking and thus
>giving more information"
>necessary "highlighting the Trend"-way.
>Then to have the bars coloured BLUE when trend's up and RED when trend's
>down(Abraham's
>article) requires the INEVITABLE use of the Expert Advisor, a seperately
>integrated
>MSK sub-program.
>
>The author refers to the Volatility indicator developed by Welles Wilder to
>be the trailing
>trend indicator's base. Thats where Wilders input to Andrew's indicator
>stops and where
>Andrew starts to add his input with "The trailing trend indicator
>conditions and preferences".
>
>Basic conditions and preferences in the Abraham's trend trailing
>indicator-article:
>
>1. Let's say the market has been rising
>2. Then the (Wilders) volatility indicator is calculated each day and
>subtracted from the
> highest close during the rising market.
>3. The highest close is always used, even if there has been a series of
>lower
> closes since the highest close.
>4. If the market closes below the volatility indicator, then for the next
>day, the current
> reading of the volatility indicator is added to the lowest close.
>5. This step is followed each day until the market closes above
> the trailing volatility indicator.
>6. We now have a definition of the trend. An upward trend exists as long as
>the
> volatility indicator is below the market
>7. A downtrend is in force if the volatility indicator is above the market.
>---------------------------------------------------------------
>Exploration
>
>Name:
>TTT-TREND TRAILING Ind - Andrew Abraham
>
>Cola:
>Close
>
>Colb:
>VOLAInd:=Mov(ATR(21),1,W)*3;
>C>If(C>Ref(C,-21) AND C>VOLAInd,
>HHV(H,21)-Ref(VOLAInd,-1),
>Ref(VOLAInd,-1)+LLV(L,21))
>
>Filter:
>Cola > Colb
>---------------------------------------------------------------
>Expert
>
>To create an Expert see 6.5 manual p. 368, to create Trend rules see p.371.
>
>Name:
>TTT-TREND TRAILING Ind - Andrew Abraham
>
>To color the barcharts to coincide with a Trend, use the Highlights Tool in
>the Expert
>Editor(Tip-1 p.374 and 'Creating and Editing Highlights' p.391) and put the
>formula
>into the condition field in the Expert Highlight Editor(p.393).
>
>Name: Bullish
>Color : Blue(dark)
>Condition: C>fml("TTT-TREND TRAILING Ind - Andrew Abraham")
>
>Name: Bearish
>Color : Red
>Condition: C<fml("TTT-TREND TRAILING Ind - Andrew Abraham")
>
>The "fml" function can be replaced by copying and pasting the entire
>formula (below) to
>the condition field (this if you experience receiving any of the anoying
>error messages).
>
>Bullish Condition:
>VOLAInd :=Mov(ATR(21),1,W)*3;
>C>If(C>Ref(C,-21) AND C>VOLAInd,
>HHV(H,21)-Ref(VOLAInd,-1),
>Ref(VOLAInd,-1)+LLV(L,21))
>
>Bearish Condition:
>VOLAInd :=Mov(ATR(21),1,W)*3;
>C<If(C>Ref(C,-21) AND C>VOLAInd,
>HHV(H,21)-Ref(VOLAInd,-1),
>Ref(VOLAInd,-1)+LLV(L,21))
>
>Commentary:
>
>
>Note: The "Writeif" function(=displaying text, see MS65-manual p.376) can
>ONLY be used
>within an Experts' commentary(p.250) and is here not used(eg left blanc,
>refer to the article).
>
>==========================================================
>Volatility Index - Wilder
>
>rev. 01/06/97
>
>In his book New Concepts in Technical Trading Systems, J. Welles Wilder Jr.
>talks about volatility and describes his Volatility Index and Volatility
>System.
>Both of these can be performed in MetaStockT for Windows version 6.x.
>This document describes how to construct the index.
>
>The Volatility Index (VI) is described by Wilder as:
>
>VI Today = (13 * VI Prev + TR1) / 14 *where TR1 is today's true range.
>
>He defines the true range as the greatest of the following:
>
> 1. The distance from today's high to today's low
> 2. The distance from yesterday's close to today's high, or
> 3. The distance from yesterday's close to today's low.
>
>In MetaStock version 6.0 or higher you would use the Prev function and an
>one period
>Average True Range to construct the Volatility Index.
>
>The custom formula is written as:
>
>VI Today = (13 * Prev + ATR(1)) / 14
>
>=========================================================
>Average True Range - Wilder
>
>MSK6.5 Help/manual p.420-421
>
>In his book, New Concepts In Technical Trading Systems, Wilder defines a
>trading system
>that uses the Average True Range.
>He also provides details on calculating the Average True Range and the
>trading system.
>The Average True Range also can be interpreted using the same techniques
>that are used
>with the other volatility indicators. Refer to the discussion on Standard
>Deviation for additional
>information on volatility interpretation (see Standard Deviation).
>
>Interpretation
>The True Range indicator is defined by Wilder to be the greatest of the
>following for each period:
>· The distance from today's high to today's low.
>· The distance from yesterday's close to today's high.
>· The distance from yesterday's close to today's low.
>The Average True Range is simply the average of the true ranges over the
>past x periods
>(where x is specified by the user).
>
>Parameters
>The parameters for the Average True Range are shown below. These
>parameters are specified
>at the time the indicator is plotted. You can edit the parameters of an
>existing plot by right-clicking
>on the indicator and choosing Properties from the shortcut menu.
>
>Time Periods. Enter the number of time periods to use when calculating
>Average True Range.
> The term "time periods" refers to days if the
>chart contains daily data, weeks for
> weekly data, etc.
>
>Custom indicator
>SYNTAX atr( PERIODS )
>FUNCTION Calculates the predefined Average True Range indicator.
>EXAMPLE atr( 20 )
>
>=======================================================
>Average True Range - Welles Wilder (for MetaStock v6.5)
>
>(Written by Ton Maas-981225-Amsterdam-the Netherlands)
>
>The True Range is the greatest of the following differences:
>
>a) Today's high to today's low
>b) Today's high to yesterday's close
>c) Today's low to yesterday's close
>
>The range is normally the "high - low" . However, any time
>the value of yesterday's close is not within the range of
>today's bar, rule b) or rule c) applies.
>
>As with most other indicators, the periodic value is summed
>and smoothed to create the final indicator.
>
>The Average True range is a 1-day Moving Average of the True range.
>
>In Metastock(v6.5):
>-Open the Indicator Builder
>-Press New
>-This will open the IB's Editor and display a new blanc formula layout
>-In the "Name"-field type(or Copy+Paste) the name below
>-In the "Formula"-field type(or Copy+Paste) the formula below
>
>Note:
>The ATR indicator function is standard build-in in MetaStock(v6.x) and can
>be used by typing ATR("periods") as its Syntax in the Formula field.
>
>Example: ATR(20) (=a 20-day True range average)
> Mov(ATR(1),20,S) (=a 20-day Moving Average of a daily
>True Range)
>
>The pre-defined ATR-indicator is prefered over the below printed formula,
>for that
>it will require the longer calculation time.
>
>Name:
>Average True Range - Welles Wilder
>
>Formula (in MSK6.5):
>TR1:=Abs(H-L);
>TR2:=Abs(Ref(C,-1)-H);
>TR3:=Abs(Ref(C,-1)-L);
>MX1:=Max(TR1,TR2);
>MX2:=Max(TR1,TR3);
>MX3:=Max(TR2,TR3);
>MXTRS:=If(MX1>MX2,
> If(MX1>MX3,MX1,
> If(MX2>MX3,MX2,MX3)),MX2);
>WATR:=Mov(MXTRS,1,S);
>WATR
>
>=======================================================
>True Range - Wilder
>
>Description :
>This function creates an array containing for each day, the higher of the
>following differences:
>
>Between today's high and today's low.
>Between today's high and yesterday's close.
>Between today's low and yesterday's close.
>
>The value of tr() for any day is always positive or zero.
>
>The custom formula in MSK6.5:
>
>wtr:=If((atr(1)/1)>0,atr(1),0.001);
>wtr
>
>or in MSK6.0:
>
>If((atr(1)/1)>0,atr(1),0.001)
>
>
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
|