PureBytes Links
Trading Reference Links
|
Hi Bob,
Have you downloaded and searched the CHM archives yet?
(http://www.amibroker.com/listarchive.html)
I got several McClellan hits there.
and this is from Ara, I believe, and uses QuotesPlus data:
<clip>
nas_adv=Foreign("!NQ-A","C");
nas_dec=Foreign("!NQ-D","C");
ADnas = nas_adv - nas_dec;
NAS_McC_Osc = EMA(ADnas,19) - EMA(ADnas,39);
ny_adv=Foreign("!NY-A","C");
ny_dec=Foreign("!NY-D","C");
ADny = ny_adv - ny_dec;
NY_McC_Osc = EMA(ADny,19) - EMA(ADny,39);
Plot(NAS_McC_Osc, "NAS_McC_Osc",colorBlue,1);
Plot(NY_McC_Osc, "NY_McC_Osc",colorOrange,1);
<clip>
-john
----- Original Message -----
From: "Bob Krishfield" <bobkrish@xxxxxxxxxxxx>
To: <amibroker@xxxxxxxxxxxxxxx>
Sent: Monday, September 27, 2004 12:18 PM
Subject: [amibroker] Re: Setup of Composites for QuotePlus Symbol
Thanks for all your code inputs. I've found all the indexs, however, I was
hoping for an
answer that makes use of AmiBroker's built-in composite functions. These
include: adline,
advIssues, advVolume, decissues, decVolume. These are useful for building
McClellan Osc,
McClellan SumIndx indicators for each active market, and other signals for
trading.
Custom code such as what you have provided is a great start, but leads to
higher
maintenance when built-in functionality is available. Maybe these built-ins
are not
adaptable to QuotesPlus and virtually obsolete? If that be the case - onto
coding.
Bob K.
--- In amibroker@xxxxxxxxxxxxxxx, Jason Hart <jhart_1972@xxxx> wrote:
> All of the fields you mentioned are in QP ~ I assume you've found the
> tickers
>
> Here's a few of the A/D indicators I've created:
> Nasdaq:
>
> x= Foreign("!NQ-A","C"); //enter
>
> y= Foreign("!NQ-D","C");
>
> x1 = Sum(x,5);
>
> x2 = Ref(x,-2);
>
> x3 = Ref(x,-3);
>
> x4 = Ref(x,-4);
>
> y1 = Sum(y,5);
>
> y2 = Ref(y,-2);
>
> y3 = Ref(y,-3);
>
> y4 = Ref(y,-4);
>
> x5 = x+x1+x2+x3+x4;
>
> y5 = y+y1+y2+y3+y4;
>
>
>
> z = (x1-y1)/5;
>
> z1 = MA(z,5);
>
> MaxGraph=4;
>
> Graph0=z;
>
> Graph1=400;
>
> Graph2 = -400;
>
> Graph3 = MA(z,15);
>
> Graph1Style =Graph2Style= 1;
>
> Graph2Color = Graph1Color =12;
>
> Graph3Color = 6;
>
> Graph3Style = 9;
>
> Title =" AD OB-OS Line " +"("+ WriteVal (
>
> Graph0,format=1.2)+")"+ " 15 Day MA " +
>
> ""+"("+WriteVal(Graph3,format=1.2)+")" +" , " + Date( );
>
>
>
> NYSE:
>
> a= Foreign("!Ny-A","C"); //enter
>
> b= Foreign("!Ny-D","C");
>
> n = (a-b);
>
> n1=(a+b);
>
> n3 = Sum(n,25)/Sum(n1,25)*1000;
>
> Plot(n3,"NYSE Advance Decline Line",7,4);
>
> Plot(MA(n3,20), "20 DayMA", 5,styleLine);
>
>
>
> Nasdaq again:
>
> x= Foreign("!NQ-A","C"); //enter
>
> x1= Foreign("!NQ-D","C");
>
> z = x/x1;
>
> z1 = MA(z,20);
>
> Plot(MA(z1,20),"",4,4);
>
> Plot(z1,"Nasdaq 20 day MA Advance/Decline Ratio",15,4,1,1);
>
>
>
> Jason
>
>
>
> Bob Krishfield <bobkrish@xxxx> wrote:
> I've just started using the QuotesPlus database as a source for
> AmiBroker stocks, indexes, and mutual funds. QuotesPlus indexes
> differ from those you find in Yahoo,e.g. NASDAQ composite is !COMO
> instead of ^IXIC.
>
> How do you identify QuotePlus indexes to AmiBroker for up vol, dn vol,
> total vol, ad issues, decl issues, etc. for the NY and NASDAQ markets?
> The AFL functions for AdvIssues(), DecIssues(), etc. are not working.
>
> I looked in Categories and there is a place to identify composites
> by market, but not the statistical indexes used to link to AB AFL
> functions for AdvIssues(), DecIssues(), etc, and support McClellan
> Osc. and other breadth indicators. Using the Calculate composites
> under the symbol menu does not seem to have any effect.
>
> I'd rather use the proper setup and use AFL functions and not have to
> calculate them using custom code unless it is necessary.
>
> Bob K.
>
>
>
>
> Check AmiBroker web page at:
> http://www.amibroker.com/
>
> Check group FAQ at:
> http://groups.yahoo.com/group/amibroker/files/groupfaq.html
>
>
> Yahoo! Groups SponsorADVERTISEMENT
>
>
> ---------------------------------
> 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 the Yahoo! Terms of Service.
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
> [Non-text portions of this message have been removed]
Check AmiBroker web page at:
http://www.amibroker.com/
Check group FAQ at:
http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Yahoo! Groups Links
------------------------ Yahoo! Groups Sponsor --------------------~-->
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/GHeqlB/TM
--------------------------------------------------------------------~->
Check AmiBroker web page at:
http://www.amibroker.com/
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.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/
|