[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[amibroker] Re: Advance/Decline line



PureBytes Links

Trading Reference Links

A cumulative advance decline only uses the advancing and declining 
issues and does not use the unchanged issues. I changed your formula 
to this:

_SECTION_BEGIN("AD LineNASDAQ");
//For Indicator builder
Plot(C, "Close", colorBlack, styleLine);
Plot( Cum(Foreign("ADV_QX", "x") - Foreign("DECLQX", "x")), "CumAD", 
colorRed, styleLine + 32768);
_SECTION_END();

The above gives the same results as one I coded years ago. 

Barry

--- In amibroker@xxxxxxxxxxxxxxx, "areehoi" <rhoierman@xxxx> wrote:
>
> Thanks Barry & Terry
>   I think the master needs to change the default one he has in the
> Chart section. I've tried this one and it works on the NASDAQ. Only
> problem is the A/D line is a is straight where as it should 
vasilate.
> What is the problem with the formula I tried??
> _SECTION_BEGIN("AD LineNASDAQ");
>  //For Indicator builder
> 
> Plot(C, "Close", colorBlack, styleLine); 
> Difference = Foreign("ADV_QX", "x")-Foreign( "DECLQX",
> "x")/(Foreign("UCHGQX","x")+ 1 );
> DiffSqrt = IIf(Difference > 0, sqrt(Difference), -sqrt(-
Difference)); 
> myADLine = Cum( DiffSqrt );
> 
> Plot(myADLine, "adline", colorRed, styleLine+32768);
> 
> _SECTION_END();
> 
> Dick H.
> --- In amibroker@xxxxxxxxxxxxxxx, "Terry" <MagicTH@xxxx> wrote:
> >
> > Barry,
> > 
> >  
> > 
> > I see what you mean. Googling for Advance Decline Line only 
turns up the
> > ratio. A search of AB help turns up the same description and 
refers the
> > user to the ADLine function. Something is amiss here as data is 
clearly
> > needed and ADLine has no inputs for data (as you observed).
> > 
> >  
> > 
> > Needs input from the master, TJ on his return.
> > 
> >  
> > 
> > From AB HELP:
> > 
> > 
> > Advance-Decline line (AD-Line)
> > 
> > 
> > Line measuring advances and declines that reflects market 
breadth. In
> > its simplest form ADLine is a summation over time of the net 
daily
> > difference between the number of advancing issues and the number 
of
> > declining issues. AmiBroker uses slightly improved formula which 
takes
> > into account also number of unchanged issues. The exact AFL 
formula for
> > AmiBroker's ADLine is:
> > 
> > Difference = ( AdvIssues() - DecIssues() )/ ( UncIssues() + 1 );
> > DiffSqrt = IIF( Difference > 0, sqrt( Difference ), - sqrt( - 
Difference
> > ) );
> > ADLine = Cum( DiffSqrt );
> > 
> > This is a classical indicator which tends to give a good reading 
of the
> > overall strength of the market. A break in the A/D line usually 
proceeds
> > a break in prices. Look for non-confirmation and divergence.
> > 
> > See also AFL Function reference: AFL
> > <mk:@MSITStore:C:\Program%
20Files\AmiBroker\Broker.chm::/a_funref.html#A
> > DLINE>  Function: adline()
> > 
> >  
> > 
> > --
> > 
> > Terry
> > 
> >  
> > 
> > -----Original Message-----
> > From: amibroker@xxxxxxxxxxxxxxx 
[mailto:amibroker@xxxxxxxxxxxxxxx] On
> > Behalf Of Barry Scarborough
> > Sent: Wednesday, November 02, 2005 14:49
> > To: amibroker@xxxxxxxxxxxxxxx
> > Subject: [amibroker] Re: Advance/Decline line
> > 
> >  
> > 
> > But there is no input array for adline. How does AB know what to 
> > 
> > use? It seems there must be a foreign symbol that includes this 
> > 
> > information. 
> > 
> >  
> > 
> > If not I have code for MBI, moving balance indicator, that can 
be 
> > 
> > modified to just do AD line. The site is www.imageview.us. Take 
the 
> > 
> > AmiBroker link and MBI link. The data and formula are in a zip 
file. 
> > 
> > It uses the NYSE and NASD data from unicorn.com/advdec
> > 
> >  
> > 
> > Barry
> > 
> >  
> > 
> > --- In amibroker@xxxxxxxxxxxxxxx, "Terry" <MagicTH@xxxx> wrote:
> > 
> > >
> > 
> > > There is no data included in AB. You must supply the data. Try 
> > 
> > $ADVQ and
> > 
> > > $DECLQ from eSignal or historically from Unicorn. 
> > 
> > > http://unicorn.us.com/advdec/
> > 
> > > --
> > 
> > > Terry
> > 
> > > 
> > 
> > > -----Original Message-----
> > 
> > > From: amibroker@xxxxxxxxxxxxxxx 
[mailto:amibroker@xxxxxxxxxxxxxxx] 
> > 
> > On
> > 
> > > Behalf Of areehoi
> > 
> > > Sent: Wednesday, November 02, 2005 13:43
> > 
> > > To: amibroker@xxxxxxxxxxxxxxx
> > 
> > > Subject: [amibroker] Advance/Decline line
> > 
> > > 
> > 
> > > Does anyone know if the "built in"  Advance/Decline line works 
in
> > 
> > > AmiBroker?  As you may have noted it is listed in the Charts 
(came
> > 
> > > with the program) with the formula:
> > 
> > > Plot( ADLine(), _DEFAULT_NAME(), ParamColor("Color",  
colorCycle ),
> > 
> > > ParamStyle("Style")  );
> > 
> > > I've tried it but nothing happens.  There is also an A/D Line 
in 
> > 
> > the
> > 
> > > "calculate composite" section under the Symbols list but I've 
never
> > 
> > > been able to get it to work.  Can someone help me on this?  
Thanks
> > 
> > > 
> > 
> > > Dick H.
> > 
> > > 
> > 
> > > 
> > 
> > > 
> > 
> > > 
> > 
> > > 
> > 
> > > 
> > 
> > > 
> > 
> > > Please note that this group is for discussion between users 
only.
> > 
> > > 
> > 
> > > To get support from AmiBroker please send an e-mail directly 
to 
> > 
> > > SUPPORT {at} amibroker.com
> > 
> > > 
> > 
> > > For other support material please check also:
> > 
> > > http://www.amibroker.com/support.html
> > 
> > > 
> > 
> > >  
> > 
> > > Yahoo! Groups Links
> > 
> > >
> > 
> >  
> > 
> >  
> > 
> >  
> > 
> >  
> > 
> >  
> > 
> >  
> > 
> > 
> >  
> > 
> > Please note that this group is for discussion between users only.
> > 
> >  
> > 
> > To get support from AmiBroker please send an e-mail directly to 
> > 
> > SUPPORT {at} amibroker.com
> > 
> >  
> > 
> > For other support material please check also:
> > 
> > http://www.amibroker.com/support.html
> > 
> >  
> > 
> >  
> > 
> > Yahoo! Groups Links
> > 
> >  
> > 
> >     http://groups.yahoo.com/group/amibroker/
> > 
> >  
> > 
> >     amibroker-unsubscribe@xxxxxxxxxxxxxxx
> > 
> >  
> > 
> >     http://docs.yahoo.com/info/terms/
> >
>






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Try Online Currency Trading with GFT. Free 50K Demo. Trade 
24 Hours. Commission-Free. 
http://us.click.yahoo.com/RvFikB/9M2KAA/U1CZAA/GHeqlB/TM
--------------------------------------------------------------------~-> 

Please note that this group is for discussion between users only.

To get support from AmiBroker please send an e-mail directly to 
SUPPORT {at} amibroker.com

For other support material please check also:
http://www.amibroker.com/support.html

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> To unsubscribe from this group, send an email to:
    amibroker-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/