PureBytes Links
Trading Reference Links
|
Personally, I find the angle output very useful because it's an easy
to understand indicator of trend strength regardless of the time
frame. For example, a 60 degree angle of a trendline (strong trend)
on a 4-hour chart can look almost flat on a 1-min chart (zoomed).
The fact that the angle remains the same, makes it easy when looking
across different time periods.
In addition, however, can't an angle measure be useful with MAs as a
measure of trend strength or consolidation? Let's say a 20-period
MA is rising in a stairstep fashion. The average degree of that
rise (from an imaginary horizontal zero line) over 10-, 20-, or 50
periods would show how strong the trend is. Similarly, when in
consolidation an MA may bounce around the flatline in a zigzag
fashion over x periods. A low average degree (of deviation from
zero) would indicate consolidation. Obviously, using angles with
MAs is time-frame dependent.
Gernot
--- In amibroker@xxxxxxxxxxxxxxx, "DIMITRIS TSOKAKIS"
<TSOKAKIS@xxxx> wrote:
> Anthony,
> I agree, the angle output ( value ) in the title will not change.
> The question is the further use of the angle. The only purpose is
to
> know the angle, it can not go further. If it is "attractive" to
know
> the angle, it is OK, there is no need to change anything...
> Do the readers think the same way ? Is it easy for the average
user
> to hanlde a result angle=45 deg, the same moment he sees a 20deg
on
> his chart ? These are my personal hesitations and I avoid using
angle
> at all. But, if you like it, no problem at all !!
> DT
> --- In amibroker@xxxxxxxxxxxxxxx, "Anthony Faragasso"
<ajf1111@xxxx>
> wrote:
> > Dimitri,
> >
> > Thank you for the input...( actually I was hoping for your
> comments , Thank you) ....I will make the adjustment to the
formula
> and re-post.....
> >
> > As for the angle view in respect to the zoom factor...Granted ,
on
> the screen , when zoomed in or out the angle perspective will
> change .....But ...the angle output ( value ) in the title will
not
> change when the chart is zoomed in or out.....Therefore, the angle
of
> ascent or descent will be known......( is this a correct
> assumption ) .
> >
> > Anthony
> > ----- Original Message -----
> > From: DIMITRIS TSOKAKIS
> > To: amibroker@xxxxxxxxxxxxxxx
> > Sent: Tuesday, June 17, 2003 7:19 PM
> > Subject: [amibroker] Re: Trendline with Degree output
> >
> >
> > Anthony,
> > you do not really need LinRegSlope.
> > In the straight line equation
> > trendline = aS * ( x -endbar ) + bS;
> > aS is the slope, ie the tangent of the angle [in radians] and
> > atan(aS) would be directly your "myradian"
> > myradian=atan(aS);
> > Then you may transform it to deg.
> > As for the use : We do not read real angles in amibroker
charts,
> a
> > pi/3 angle will look like pi/4 or pi/6 according to zoom.
> > aS alone could do the job, ie aS1>0 for positive slope or
aS1>aS2
> for
> > correlations [useful for wedges, for example...].
> > aS is the tangent function of the angle and, from a math
> property,
> > angle inequalities go 1 to 1 with tangent inequalities,
> consequently
> > you will miss nothing .
> > --- In amibroker@xxxxxxxxxxxxxxx, "Anthony Faragasso"
> <ajf1111@xxxx>
> > wrote:
> > > Thanks Mark.....I am looking into it.....
> > >
> > > Anthony
> > > ----- Original Message -----
> > > From: MarkF2
> > > To: amibroker@xxxxxxxxxxxxxxx
> > > Sent: Tuesday, June 17, 2003 3:20 PM
> > > Subject: [amibroker] Re: Trendline with Degree output
> > >
> > >
> > > Anthony- really nice, but I think there's a bug
somewhere.
> > Comparing
> > > QQQ with NDX, I got slopes of 4 and 72 degrees
respectively,
> even
> > > though both trendlines were 27 days and the slopes looked
the
> > same.
> > >
> > > Mark
> > >
> > > --- In amibroker@xxxxxxxxxxxxxxx, "Anthony Faragasso"
> > <ajf1111@xxxx>
> > > wrote:
> > > > //Automatic Support Trendline With Degrees
> > > >
> > > > //Anthony Faragasso, 2003
> > > >
> > > > x = Cum(1);
> > > >
> > > > per =Param("Percent",2,0.01,3,0.01);// Sensitivity
setting
> > > >
> > > > s1=L;//Array
> > > >
> > > > EndValue1 = LastValue( Trough( s1, per, 1 ) );
> > > >
> > > > startvalue = LastValue( Trough( s1, per, 2 ) );
> > > >
> > > > endbar = LastValue( ValueWhen( s1 == EndValue1, x, 1 ) );
> > > >
> > > > startbar = LastValue( ValueWhen( s1 == startvalue, x,
1 ) );
> > > >
> > > > aS = (EndValue1-startvalue)/(endbar-startbar);
> > > >
> > > > bS = EndValue1;
> > > >
> > > > trendline = aS * ( x -endbar ) + bS;
> > > >
> > > > //-----------------------------------//
> > > >
> > > > // Conversion to Degrees //
> > > >
> > > > //-----------------------------------//
> > > >
> > > > pi=4*atan(1);
> > > >
> > > > time=endbar-startbar;
> > > >
> > > > myslope=LinRegSlope(trendline,time);
> > > >
> > > > myradian=atan(myslope);
> > > >
> > > > mydegree=myradian*(180/PI);//Degrees
> > > >
> > > > //-------------------------------------//
> > > >
> > > > Plot(C,"close",colorBlack,styleCandle);
> > > >
> > > >
> > > Plot(IIf(x>startbar-5,trendline,-
> > 1e10),"Trendline",colorYellow,styleLine);
> > > >
> > > > direction=WriteIf(mydegree >= 0 AND mydegree <=
0.99,"Flat
> > > > ",WriteIf(mydegree > 0 ,"Rising ",WriteIf(mydegree <
> > 0 , "Falling ",
> > > "")));
> > > >
> > > > DirectionColor=LastValue(IIf(mydegree >
> > > 0,colorBrightGreen,IIf(mydegree < 0,
> > > > colorRed,IIf(mydegree >= 0 AND mydegree <=
> > 0.99 ,colorYellow,Null))));
> > > >
> > > > Title=Name()+"..."+Date()+"\n"+"TRENDLINE is
> > > > "+EncodeColor(directioncolor)+direction+EncodeColor
> (colorBlack)
> > +"at
> > > "+"( "+
> > > > WriteVal(mydegree,1)+" )"+" Degrees";
> > > >
> > > >
> > > >
> > > > //plotting ( x, y ) grid
> > > >
> > > > Plot
(startbar==x,"",colorRed,styleHistogram|styleOwnScale);
> > > >
> > > > Plot(ValueWhen(startbar==x,Low),"",colorRed,styleLine);
> > > >
> > > > //-----------------------------------//
> > > >
> > > > // Automatic Anlaysis window Output //
> > > >
> > > > //-----------------------------------//
> > > >
> > > > // Settings : //
> > > >
> > > > // n last quotations and n=1 //
> > > >
> > > > // explore //
> > > >
> > > > //-----------------------------------//
> > > >
> > > > Filter=mydegree > 0 OR mydegree <0;
> > > >
> > > > AddColumn(mydegree,"Degree",1);
> > > >
> > > >
> > > >
> > > >
> > > > ---
> > > > Outgoing mail is certified Virus Free.
> > > > Checked by AVG anti-virus system
(http://www.grisoft.com).
> > > > Version: 6.0.489 / Virus Database: 288 - Release Date:
> 6/10/2003
> > >
> > >
> > > Yahoo! Groups Sponsor
> > >
> > >
> > >
> > >
> > > Send BUG REPORTS to bugs@xxxx
> > > Send SUGGESTIONS to suggest@xxxx
> > > -----------------------------------------
> > > Post AmiQuote-related messages ONLY to:
> amiquote@xxxxxxxxxxxxxxx
> > > (Web page:
http://groups.yahoo.com/group/amiquote/messages/)
> > > --------------------------------------------
> > > Check group FAQ at:
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> > >
> > > Your use of Yahoo! Groups is subject to the Yahoo! Terms
of
> > Service.
> > >
> > >
> > > ---
> > > Outgoing mail is certified Virus Free.
> > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > Version: 6.0.489 / Virus Database: 288 - Release Date:
> 6/10/2003
> >
> >
> > Yahoo! Groups Sponsor
> > ADVERTISEMENT
> >
> >
> >
> >
> >
> > Send BUG REPORTS to bugs@xxxx
> > Send SUGGESTIONS to suggest@xxxx
> > -----------------------------------------
> > Post AmiQuote-related messages ONLY to:
amiquote@xxxxxxxxxxxxxxx
> > (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> > --------------------------------------------
> > Check group FAQ at:
> http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> >
> > Your use of Yahoo! Groups is subject to the Yahoo! Terms of
> Service.
> >
> >
> > ---
> > Outgoing mail is certified Virus Free.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.490 / Virus Database: 289 - Release Date:
6/16/2003
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Get A Free Psychic Reading! Your Online Answer To Life's Important Questions.
http://us.click.yahoo.com/Lj3uPC/Me7FAA/ySSFAA/GHeqlB/TM
---------------------------------------------------------------------~->
Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
|