| 
 PureBytes Links 
Trading Reference Links 
 | 
Richard,
for example in Mstock the RWIL(2,9) is the formula below
you'll see that Mstock uses the ATR or the true range of one day 
TR=Max(Max(H-Ref(C,-1),Ref(C,-1)-L),H-L);
//Plot(TR,"",5,1);
//Plot(ATR(1),"",2,1);
and oofset by one day the simple average of the ATR
BUT if I compare with the AMIBROKER RWI, that 's different
Plot(RWILo(2,9),"",1,1);
Plot(avgRWIL,"",2,1);
I wonder what TRUE RANGE Tomacz uses in the computation of random 
walk
avgRWIL=/* formule Mstock*/
Max( ( Ref(High,-1) - Low ) / ( ( Ref(MA(ATR( 1 ) ,2 ),-1)) * sqrt( 
2 ) ) ,
Max( (Ref(High,-2) -Low) / ( ( Ref(MA(ATR( 1 ),3),-1)) * sqrt( 
3 ) ), 
Max( (Ref(High,-3) - Low) / ( (Ref(MA(ATR( 1 ) ,4) ,-1)) * sqrt( 
4 ) ) , 
Max( ( Ref( High,-4) - Low) / ( (Ref(MA(ATR( 1 ),5),-1)) * sqrt( 
5 ) ), 
Max( (Ref(High,-5) - Low) / ( (Ref( MA( ATR( 1 ),6),-1) ) * sqrt( 
6 ) ), 
Max( ( Ref(High,-6) -Low) / ( (Ref( MA( ATR( 1 ),7),-1)) * sqrt( 
7 ) ), 
Max((Ref(High,-7)-Low) / ( (Ref(MA(ATR( 1 ),8),-1)) * sqrt(8) ), 
(Ref(High,-8)-Low) / ( (Ref(MA(ATR(1),9),-1)) * sqrt( 
9 ) ) ) ) ) ) ) ) );
> Thanks Stephane, I think the concept is becoming clear, it is the 
implementation that is confusing me at the present. The simplest 
description I have located is
> 
> ATR = Average Trading Range
> RWI high = (HI - LO[n]) / ATR * n sqrt(n)
> RWI low = (HI[n] - LO) / ATR * n sqrt(n)
> 
> There are several implementation choices - which ATR do you use, 
today's, last n days, max of last n days, etc. It appears that the 
common MetaStock may use n*max(TR(n)), n = 1
> 
> however, the AB code has two parameters,
> SYNTAX rwi( minperiods, maxperiods ) 
> RETURNS ARRAY 
> FUNCTION Calculates the Random Walk Index indicator as a 
difference between Random Walk Index from Highs (RWIHI() function) 
and Random Walk Index from Lows (RWILO() function. 
> EXAMPLE rwi( 9, 40 ); 
> 
> 
> and I am not certain what the min/max periods refer to. They may 
be the range over which the statistics are generated, although that 
still hold some ambiguity in my mind?
> 
> 
> May have to wait for clarification from TJ. I have attached some 
test AFL indicator code for those interested.
> 
> Thanks,
> 
> Richard
> 
> ----- Original Message ----- 
> From: nenapacwanfr 
> To: amibroker@xxxx 
> Sent: Tuesday, July 02, 2002 12:22 AM
> Subject: [amibroker] Re: RWI - Random Walk Index
> 
> 
> Richard,
> I have a description in a book ( at the period when I have tried 
> technifilter)
> 
> if we use the average true range over 4 days to quantify what a 
> normal step size would be, then we would expect random movement 
to 
> be within 2 times the av true range, which is the square root of 
> four times the step size.
> if the traveled distance is more than this number, then the 
price 
> has moved more than we would expect from random movement.
> therefore the movement is probably not random.
> it is how works RWI comparing actual price displacement to 
expected 
> displacement for random moves.
> 
> 
> I can copy more if you want ( short term formula; long term 
formula)
> stephane
> 
> 
> 
> 
> > Ran across the AB functions RWI(min,max) etc. and I have been 
> unable to
> > locate a mathematical description or motivation (or 
intelligible 
> code).
> > 
> > Apparently, RWI was presented by Michael Poulos in the Jan 92, 
> TASC: Random
> > Walk was defined in Technical Analysis Of Stocks and 
Commodities 
> by Michael
> > Poulos (see TASC, January 1992 and September 1992). Random 
Walk 
> calculates
> > how much price should move over a given period if its movement 
> were purely
> > random. When price moves past this level, it can be assumed to 
be 
> trending
> > in that direction and the system will issue a signal. The 
maximum 
> look-back
> > period for Random Walk is optimizable in this system. An 
excellent 
> system.
> > 
> > Sounds interesting, however, I cannot ferret out the 
significance 
> of the
> > min/max parameters. BTW I can locate several metastock 
listings, 
> and an
> > easy language listing - neither help me much.
> > 
> > 
> > Can anyone suggest a reference?
> > 
> > Cheers,
> > 
> > Richard
> 
> 
> Yahoo! Groups Sponsor 
> ADVERTISEMENT
> 
> 
> 
> Your use of Yahoo! Groups is subject to the Yahoo! Terms of 
Service.
 
 |