PureBytes Links
Trading Reference Links
|
Hi Steve,
Thanks for your help.
My data provider is IQ-Feed (DTN).
Ok, I read again your messages and others messages as well. If I understand correctly, getbaseindex will return the industry in the first place. So, if I simply decide to choose the Dow Jones as the ultimate index, I might get my formula simply by using the foreign command, is that right?
I'm still not sure about Graham's code anyway, but I think I might use more flexibility with sector index...
Ok, as an example, I can use:
AEM with industry index XAU and market index Indu.x
TD.to with industry index c.ttfs.x (financial index) and market index t0000.x (TSX) MSFT with industry index... you get the idea.
I think I am pretty close to an answer to my problem, thanks to you and to the ideas you gave me. I will try to experiment with Graham formula but I am still not sure yet how it is suppose to work and what is the purpose of it.
Thanks!
Louis
2008/2/16, Steve Dugas <sjdugas@xxxxxxxxxxx>:
Louis - Let's start at the beginning -
1. Who is your data provider? Different providers
can use different industry structures and use different tickers for their
industry indexes.
2. Can you give a couple of examples? Give me 3
stock tickers, the industries they belong to, and the ticker symbols for those
industries..
To get the info if you don't know it, try
running an Exploration on this code and sorting on the different
columns...
AddColumn( IndustryID( 0 ), "Industry Number", 1.0
);
AddTextColumn( IndustryID( 1 ), "Industry
Name" );
----- Original Message -----
Sent: Saturday, February 16, 2008 8:03
PM
Subject: Re: [amibroker] Re: Trouble
trying to compare industry and market ...
Hi,
I don't understand what Graham posted to be
honest... I 'd need some examples I think.
I don't understand the
SectorIndex = "^XYZ"; // default if not specified
below if(sectorID()==1) SectorIndex = "^ABCD"; if(sectorID()==2)
SectorIndex = "^EFGH"; etc
part at all. Hmm.. What does
the 1 or 2 stand for? How to use the sectorid thing? I don't
understand this, even after looking at the "manual" (which should have more
examples)
Really, I think I must confuse everyone with this. This
is very very simple, really more simple than what everyone seems to
think.
What you told me was a good start Steve. What I'd need now
is a way to use the foreign command to get the industry index I chose for each
stock.
Thanks,
Louis
2008/2/16, Steve Dugas <sjdugas@xxxxxxxxxxx>:
See the code Graham just posted.
IndustryID() function works for industries same way that SectorID()
function works for sectors. There is also a MarketID() function for
markets...
-----
Original Message -----
Sent:
Saturday, February 16, 2008 7:24 PM
Subject:
Re: [amibroker] Re: Trouble trying to compare industry and market
...
Hi Steve,
Thanks for this information; at least I
understand partly now how the getbaseindex works...
Is there any
way to get the other things.. I mean: how do you use the foreign command
to get the industry (considering that I did use getbaseindex for
market)? I looked at your previous message but I was not sure.
Is it possible to write something like "foreign (IndustryID, "C")"?
How to get that second information?
Thanks!!
Louis
2008/2/16, Steve Dugas <sjdugas@xxxxxxxxxxx>:
Louis - you can only use BaseIndex() for
*one* category - you must choose either groups, industries, sectors or
markets. Then you must find another method to get the other things. That
is what my codes do. Here is TJ's answer to a question that I asked him
years ago...
Steve,
The order in which AmiBroker looks up for
base index is:
Group
Industry
Market
Preferences
(the first found is used, so in your case Industry
setting will take precedence)
-----
Original Message -----
Sent:
Saturday, September 07, 2002 6:41 AM
Subject:
[amibroker] TJ - base indexes
Hi,
What happens if I set up Base Indexes
for industries and also for markets?
I have already set up the Base Indexes for my
indusries, so now, for example, if I am viewing an Auto Parts
stock, AB automatically uses the Auto Parts index to calculate
RelStrength. If I now set up Base Indexes for my markets, which
one will be used in the calculation, , the industry index or the
market index? Sorry to ask before trying it, but I have discovered
that AB will not let me blank out these fields after filling them
in - or is there something special that I need to do?. Thanks very
much!
Steve
-----
Original Message -----
Sent:
Saturday, February 16, 2008 6:43 PM
Subject:
Re: [amibroker] Re: Trouble trying to compare industry and market
...
Hi,
In fact, I want to use baseindex both for
market and industry. I really have trouble explaining what I
need. I thought it was clear but maybe I just don't know how to
say it. I will try again.
I need BOTH market index and industry index.
You are
right; I want to assign the industry/sector stock by stock. It
is very long, but once it is done it is done.
So, basically,
what I need is very very very simple: I want to be able to assign a
variable for the base index and
another variable for the industry index. That's it.
Really, I just can't explain it in any other way. If someone
could simply tell me what is the correct 2 lines code for that
(e.g. Foreign (IndustryID, "C") etc.) and that's ll be allright!
I am sure there is someone out there who knows how to do
this!
This is really not complicated:
variable a =
(market index) variable b = (industry index)
Considering I
already entered the specific indexes for each stock by clicking on the
stock and clicking "information" and choosing the right category for
each stock.
Thanks,
Louis
2008/2/16, Steve Dugas <sjdugas@xxxxxxxxxxx>:
Louis - I think what you may
want to do is use BaseIndex to assign the industry, since there
are lots of them. It takes an hour or so to set it up but works
great afterwards. Then you can use other AFL like Foreign(),
etc for simpler task of retrieving Sector, Market,
etc. I don't know who your data provider is but I wrote some
code a few years ago that does what you want for TC2K data,
which you may find helpful. To get the code, go to the
AmiBroker-AFL Yahoo group, files section, Steve Dugas
folder, download Relative Performance.zip and look
through the codes. It has been a few years, but I will try to help
if you have questions about the codes.
Steve
-----
Original Message -----
Sent:
Friday, February 15, 2008 8:12 PM
Subject:
Re: [amibroker] Re: Trouble trying to compare industry and market
...
Hi Brian,
Thank you for your help.
There was some confusion with my messages. As I said
earlier, english is not my first language so maybe I was not clear
enough. What I want to do is the same thing from the start:
find a way to assign a variable that will give me me the sector or
industry index, like I am already able to do with the base
index.
Right now, I can double-click on the stock,
and enter indu.x for the base index, and let's say xau.x for the
industry index, but whatever I do, I just can't use that industry
index. I need to manually enter "foreign ("xau.x,
"c")" which is not good because I want to build a system
based on that on which I would be able to assign a variable for
the base index AND a variable for the industry index.
I
just need to understand how to make it possible. When I use
the "getbaseindex" I can only get the market index (indu.x,
comp.x, etc.); I would like to know how to get the industry index
or the sector index which I already entered at the correct
place.
I am really sorry if I made your head spin with
this. I thought I explaine the problem correctly at first,
but now I realize that it wasn't all that clear!
Thanks for
your help!
Louis
2008/2/15, brian_z111 <brian_z111@xxxxxxxxx>:
Louis,
The problem is you started out wanting to plot
three symbols in one chart, then you wanted to make it
automatic (based on the stock chosen) and now you want to
manipulate variables as well.
When people started to
answer one of those questions you didn't go with
them.
Also, you are trying to do complex things without
outstanding the basics. I am not really a coder. I only get
things done because I try to understand the basics and keep
it simple.
I don't know where to start to try to help you
because you are making my head spin.
I can try to
help you with the first part - at least you will see three
symbols plotted in one chart to get a feel for what you are
trying to do.
Perhaps you have already done this but
I'm doing it for my benefit (I am trying to find your
starting line).
Using three symbols from Yahoo as the
example - ^OEX for the market, ^XAU for the gold index and
ABX Barrick GoldCorp as the stock.
1) Make ^OEX the
current chart. 2) Go to Charts >> Basic >>
RelativePerformance and double click on it. 3) Enter ^XAU
and ABX in the parameters input box that opens OR right
click in the chart and select parameters to do enter the
symbols.
If you right click inside the chart and select
Edit Formula you can see the code Tomasz used to create the
chart.
First yoy need to understand how he made the plots
relative to each other by standardizing to the close value
on the first bar.
Then you could do three symbol charts
yourself by using plotforeign twice and adding code to find
the first bar close then calculating and plotting them
relative to the first bar close of one of them.
If you
are OK with that someone might be around to help you with step
2 (Patrick already showed one promising way
in).
Theres always more than one way to do
things.
brian_z
brian_z
--- In amibroker@xxxxxxxxxxxxxxx, "Louis Préfontaine"
<rockprog80@xxx> wrote: > >
Hi Brian, > > I am already able to compare one
stock with one base index; the only thing I > can't do
is add the industry or sector index to that. > > I
already have a variable for the stock and for the index. >
> //fc is for the index > > ticker= ( 100 *
( fc - Ref( fc, -10 ))/Ref (fc,-10)) ; > Current= ( 100 *
( C - Ref (Close, -10) ) / Ref (Close, -10)) ;à > >
Basically, all I want is to add a third variable which would
take the > industryID or sectorID so I would be able
to add it to the package. > > You are right; if I
was more fluent in English probably the first time >
everyone would have said "ahah!" and you would have understood
then how easy > it should be for people who know how
AFL works. I am sure this is easy; I > just don't get
it...yet! > > > Thanks! > >
Louis > > > 2008/2/15, brian_z111
<brian_z111@xxx>: > > > > Hello
Louis, > > > > Understandably language makes
it harder - just like when I was in > > France. >
> > > The main problem I think is that you are
mixing two ideas and the > > second one is a little
more complex. Also you are switching between > >
them so it makes it harder for people to follow. >
> > > 1) You want to plot, for example, S&P500
(Market), ^XAU (Gold Index) > > and ABX (stock e.g.
Barrick Gold) on one chart for comparison. > > >
> 2) When you plot the stock you want the corresponding Index
and > > Stock to Market to automatically plot. >
> > > Is that correct? > > > > If
so - can you do step 1? > > > > I think Bill
gave you a workable answer for step 1? > > > >
Yes,step2 can be done - probably a few ways but maybe the forum
won't > > come up with the super deluxe version - I
don't know. > > > > Also - you must have seen
these. > > > > http://www.amibroker.com/guide/afl/afl_view.php?id=96
>
> > > http://www.amibroker.com/guide/afl/afl_view.php?id=134
>
> > > I don't know if I will try step 2 or
not. > > > > brian_z >
> > > --- In amibroker@xxxxxxxxxxxxxxx
<amibroker%40yahoogroups.com>, > >
"louisprefontaine" <rockprog80@> > >
wrote: > > > > > > Anyone can help
me? > > > > > > Yhis should not be
complicated for someone who knows AFL more than > >
me. > > > > > > I am looking
for: > > > > > > > > >
variablea = //get the marketID > > > variableb =
//get the industryID > > > > > > That's
about it. > > > > > > Thanks, >
> > > > > Louis > > > > >
>
> > > --- In amibroker@xxxxxxxxxxxxxxx <amibroker% 40yahoogroups.com>, "Louis
> >
Préfontaine" <rockprog80@> > > >
wrote: > > > > > > > > Hi, >
> > > > > > > Hmm... Maybe I am not
clear enough, or what I am saying is > > confusing.
I > > > > will try to explain it another
way. > > > > > > > > Right now
when I choose a stock, I can decide the market, the > >
> industry, and > > > > the sector. As an
example, AA is in the NYSE and I chose the > >
composite > > > > index indu.x for that market.
And YHOO is in the Nasdaq and I > > chose > >
> > comp.xfor the Nasdaq. I have absolutely no problem
getting those > > > > index and do >
> > > whatever I need I have to do with them. My
problem is that I > > can't > > > get
the > > > > industry or sector index. Per
example, AEM is in NYSE but I want > > to >
> > compare > > > > DJI with GLD along with
the stock. Right now I can't do it. I > > can >
> > get the > > > > base market index, but
not the industry index. > > > > > > >
> I already wrote this code > > > > >
> > > Ticker = GetBaseIndex(); // plot industry, need
to create > > composite > > > >
sectors > > > > > > > > TickerName
= IndustryID(1); > > > > > > > >
TickerClose = Foreign( Ticker, "close" ); > > >
> > > > > for( i = 0; ( symbol = StrExtract(
Ticker, i ) ) != ""; i++ ) > > > > { > >
> > fc = Foreign( ticker, "C" ); > > > >
} > > > > > > > > PlotGrid( 0,
colorYellow ); > > > > > > > > _N(
Title = "{{NAME}} - Relative Performance [%]: {{VALUES}}"
); > > > > > > > > ticker= ( 100 *
( fc - Ref( fc, -10 ))/Ref (fc,-10)) ; > > > >
Current= ( 100 * ( C - Ref (Close, -10) ) / Ref (Close,
- 10)) ; > > > > > > > > and
what I need is a way to get a variable (let's say fc1...
or > > ticker1) > > > > that would
represent the sector/industry index already linked
to > > the > > > stock. > >
> > So all I need is a way to get to that industry/sector
index to be > > > able to > > > >
assign it to a variable and then use that variable and write,
as > > an > > > example: > >
> > > > > > ticker1= ( 100 * ( fc1 - Ref(
fc1, -10 ))/Ref (fc1,-10)) ; > > > > > >
> > I don't understand how to get both the market index
and the > > > sector/industry > > > >
index. > > > > > > > > Thank you
very much for helping me with this issue. I am still >
> learning > > > > (got a long way to go) but
reading you guys sure helps me. > > > > >
> > > Louis > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > 2008/2/13, gmorlosky <gmorlosky@>: >
> > > > > > > > > Maybe this will
help: > > > > > > > > > > //
AccuTrack Compares performance of two securities > >
> > > // The basic idea is to switch between the two
securities > > > > > // AccuTrack was
developed by FastTrack (http://fasttrack.net) > > > >
> > > > > > // Following is the Indicator
Builder Formula > > > > > > > >
> > fnd = Name(); > > > > > ind =
"FDRXX"; // FDRXX is money market fund, so the
comparison > > > > > is done with
cash. > > > > > fund = Foreign(fnd,
"Close"); > > > > > index = Foreign(ind,
"Close"); > > > > > > > > >
> fast = 6; > > > > > slow = 24; >
> > > > RawAT = EMA((EMA(ROC(fund,1), slow) -
EMA(ROC > > (index,1),slow)),fast); > > >
> > tradeAccuTrack = RawAT * 265; > > > >
> Plot(tradeAccuTrack, "tradeAccuTrack", colorBlue,
styleLine); > > > > > > > >
> > Title = Date() > > > > > + " Trade
AccuTrack of " > > > > > + fnd > >
> > > +" / " > > > > > + ind >
> > > > + " = " + WriteVal(tradeAccuTrack, 1.2) + "
"; > > > > > > > > > >
GraphXSpace = 2; > > > > > > > >
> > --- In amibroker@xxxxxxxxxxxxxxx
<amibroker%
40yahoogroups.com><amibroker%
> > 40yahoogroups.com>, "Louis > >
> > > Préfontaine" > > > > >
<rockprog80@> wrote: > > > > >
> > > > > > > Hi, > > > >
> > > > > > > > I thought about this,
but I want something more systemic.. I > >
mean: > > > > > I want to > > >
> > > build indicators based on that so I don't want to
have to > > change > > > > > the
indexes > > > > > > manually each time. I
would like to have thev base index + > > > > >
industry/sector > > > > > > index
automatically for each stock... > > > > >
> > > > > > > Sorry if I am not clear
enough; english is not my first > > language. >
> > > > > > > > > > > Thanks
for your help! > > > > > > > >
> > > > Louis > > > > >
> > > > > > > 2008/2/13, wavemechanic
<timesarrow@>: > > > > > >
> > > > > > > > *If I understand
correctly, how about something along the > > >
> > lines of the > > > > > > >
following for the visible bars using paramstr() (don't >
> think I > > > > > left anything >
> > > > > > out but modify to do what you
want):* > > > > > > > ** > >
> > > > > *status("barvisible"); //all have to
have at least as many > > bars > > >
> > as base or > > > > > > >
reduce time (# bars)* > > > > > > >
*firstvisbar = status("firstvisiblebar");* > > >
> > > > *list = paramstr("list", ^xau, ^gld, nem,
... );* > > > > > > > *plot(100 * (c -
c[firstvisbar])/c[firstvisbar], name(), > > > >
> colorwhite);* > > > > > > > *for(i
= 0, (symbol = strextract(list, i) != "", i++)* > >
> > > > > *{* > > > > > >
> * forsym = foreign(symbol, "C");* > > > >
> > > * if(! isnull(forsym[0]))* > > > >
> > > * {* > > > > > > > *
plot(100 * (forsym - forsym[firstvisbar]) ..... * > >
> > > > > * }* > > > > > >
> *}* > > > > > > > ** > >
> > > > > *Bill* > > > > > >
> ** > > > > > > > > > >
> > > > ** > > > > > > >
----- Original Message ----- > > > > > >
> > > > > > > > ** > > >
> > > > *From:* Louis Préfontaine
<rockprog80@> > > > > > > > *To:*
amibroker@xxxxxxxxxxxxxxx
<amibroker%
40yahoogroups.com><amibroker% >
> 40yahoogroups.com> > > > >
> > > *Sent:* Wednesday, February 13, 2008 11:44
AM > > > > > > > *Subject:* Re:
[amibroker] Re: Trouble trying to compare > >
industry > > > > > and > > > >
> > > market ... > > > > > >
> > > > > > > > Hi, > > >
> > > > > > > > > > > I am
using DTN. > > > > > > > > >
> > > > > Whatever the other source, that was
only an example. I want > > to > > >
> > compare a > > > > > > > base
index (Dow Jones, Nasdaq, etc.) with a
sector/industry > > index > > > >
> (XAU, GLD, > > > > > > > etc.) and
with the actual stock. > > > > > >
> > > > > > > > I am already able to
compare the stock with the base index > > > >
> > > > > > > > > > (with the
following formla: > > > > > > > >
> > > > > > Ticker = GetBaseIndex(); // plot
industry, need to create > > > > >
composite > > > > > > > sectors >
> > > > > > > > > > > >
> TickerName = IndustryID(1); > > > > >
> > > > > > > > > TickerClose =
Foreign( Ticker, "close" ); > > > > > >
> > > > > > > > for( i = 0; ( symbol
= StrExtract( Ticker, i ) ) != ""; > > i++ ) >
> > > > > > { > > > > > >
> fc = Foreign( ticker, "C" ); > > > > >
> > } > > > > > > > > >
> > > > > PlotGrid( 0, colorYellow ); >
> > > > > > > > > > > >
> _N( Title = "{{NAME}} - Relative Performance [%]: >
> {{VALUES}}" ); > > > > > >
> > > > > > > > ticker= ( 100 * ( fc
- Ref( fc, -10 ))/Ref (fc,-10)) ; > > > > >
> > Current= ( 100 * ( C - Ref (Close, -10) ) / Ref
(Close, - > > 10)) ; > > > > >
> > > > > > > > > ) > >
> > > > > > > > > > > >
but for some reasons I just don't know how to add a
sector > > index > > > > > to
the > > > > > > > thing so I can get a
third graph... > > > > > > > >
> > > > > > Louis > > > > >
> > > > > > > > > > >
> > > > > > > > > > > >
2008/2/13, dingo <dingo@>: > > > > >
> > > > > > > > > > > what
data source are you using? > > > > > > >
> > > > > > > > > d > >
> > > > > > > > > > > >
> > ------------------------------ > > > >
> > > > *From:* amibroker@xxxxxxxxxxxxxxx<amibroker%
40yahoogroups.com><amibroker% >
> 40yahoogroups.com> > > > >
> [mailto:amibroker@xxxxxxxxxxxxxxx
<amibroker% 40yahoogroups.com><amibroker% >
> 40yahoogroups.com>] *On > > >
> > > > > Behalf Of *Louis Préfontaine >
> > > > > > > *Sent:* Wednesday, February
13, 2008 11:19 AM > > > > > > > >
*To:* amibroker@xxxxxxxxxxxxxxx
<amibroker% 40yahoogroups.com><amibroker%
> > 40yahoogroups.com> > > > >
> > > > *Subject:* Re: [amibroker] Re: Trouble
trying to compare > > > > > industry
and > > > > > > > > market
... > > > > > > > > > > >
> > > > > Hi, > > > > > >
> > > > > > > > > > Thanks for
your help! > > > > > > > > >
> > > > > > > I scanned the whole user
guide but I think I am missing > > some >
> > > > insight on > > > > > >
> > this. The guide explains how to use the
relativestrength > > or > > > > >
foreign, but I > > > > > > > > just
didn't see any example how to actually assign a > >
variable > > > > > for BOTH the > >
> > > > > > marketid and the industry or
sector. I have no trouble > > > > > assigning
a variable > > > > > > > > to the
base index, but I just can't use both > >
industry/sector > > > > > and base
index > > > > > > > > at the same
time. That's why I was wondering if anybody > >
knew > > > > > how to do this > >
> > > > > > and could show me an example of
how to do it. > > > > > > > > >
> > > > > > > Thanks! > > >
> > > > > > > > > > > >
> Louis > > > > > > > > >
> > > > > > > 2008/2/13, wavemechanic
<timesarrow@>: > > > > > > > >
> > > > > > > > > > *The Users
Guide and Library might provide some help. > >
For > > > > > example: > > > >
> > > > > * > > > > > > >
> > ** > > > > > > > > > *http://www.amibroker.com/guide/afl/afl_view.php?
id=123* >
> > > > > > > > ** > > >
> > > > > > *http://www.amibroker.com/library/detail.php?id=294*
>
> > > > > > > > ** > > >
> > > > > > *Bill* > > > > >
> > > > ** > > > > > > >
> > ** > > > > > > > > >
*----- Original Message ----- * > > *From:
"louisprefontaine" <** > > > > > > >
> > rockprog80@* <rockprog80@>*>* > >
> > > > > > > *To: > > > <**amibroker@xxxxxxxxxxxxxxx
<%2A%2Aamibroker%40yahoogroups.com> > >
<%2A%2Aamibroker%40yahoogroups.com>* > > >
> > > > > > > <amibroker@xxxxxxxxxxxxxxx
<amibroker%
40yahoogroups.com><amibroker%40yahoogroups.com>>*>*
> > > > > > > > >
*Sent: Wednesday, February 13, 2008 10:55 AM* > > >
> > > > > > *Subject: [amibroker] Re: Trouble
trying to compare > > industry > > > >
> and > > > > > > > > > market
...* > > > > > > > > > * >
> > > > > > > > * > > > >
> > > > > *> Maybe my last message was not
clear, so I will try to > > > > >
explain > > > > > > > > >
better. > > > > > > > > >
> > > > > > > > > > > I know
how to use the getbaseindex() to get the base > >
index > > > > > (DJ, or > > > >
> > > > > > comp, etc.) for each of the
stocks, and to apply a > > formula > > >
> > on that > > > > > > > >
> > index. But what I really want to do is to get BOTH
the > > > > > base index > > >
> > > > > > for > > > > >
> > > > > the stock AND the industry or sector
index, as to > > compare > > > > >
the > > > > > > > > > >
industry/sector index with the base index and with
the > > > > > stock. I am > > >
> > > > > > > looking for 3 informations
there to compare one to > > each > > > >
> other. > > > > > > > > >
> > > > > > > > > > > If
anyone could help me with this issue, maybe by > >
telling > > > > > me how I > > >
> > > > > > > could write such code to get
both index and industry > > or > > >
> > sector, I > > > > > > > >
> > would greatly appreciate. > > > > >
> > > > > > > > > > > >
> > > I tried to search through all the information in
the > > group > > > > > in
the > > > > > > > > > last >
> > > > > > > > > years, but found no
answer to my question. > > > > > > >
> > > > > > > > > > > >
> Thank you very much! > > > > > > >
> > > > > > > > > > > >
> Louis > > > > > > > > >
> > > > > > > > > > > ---
In > > > **amibroker@xxxxxxxxxxxxxxx
<%2A%2Aamibroker%40yahoogroups.com> > >
<%2A%2Aamibroker%40yahoogroups.com>* > > >
> > > > > > > <amibroker@xxxxxxxxxxxxxxx
<amibroker%
40yahoogroups.com><amibroker%40yahoogroups.com>>
> > > > > > > > > *,
"louisprefontaine" <rockprog80@>* * > > > >
> > > > > > wrote: > > > > >
> > > > >> > > > > > >
> > > >> Hi, > > > > > >
> > > >> > > > > > > >
> > >> I am a newbie with Amibroker as well as on
this > > board, but > > > > > I
have > > > > > > > > >
some > > > > > > > > > >>
talent for learning and am trying to learn to write >
> code > > > > > really > > >
> > > > > > hard. > > > > >
> > > > >> So far, I had no problem that did
not have a > > solution. > > > > >
> > > > >> > > > > > >
> > > >> But now this is something that I don't
understand. I > > want > > > > >
to > > > > > > > > >
compare > > > > > > > > > >>
a market indicator (such as the Dow Jones) and a > >
sector > > > > > indicator > > >
> > > > > > >> (such as the mining
index). > > > > > > > > >
>> > > > > > > > > >
>> Here is the code I wrote so far (I know it's
messy; > > I'm > > > > >
still > > > > > > > > >
learning) > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > >
> > > > > > > > > >
---------------------------------------------------- ---- >
> -- > > > > >
---------------------------------------------------------- >
> > > >
-------------------------------------------- > > >
> > > > > > >> > > > >
> > > > > >> Ticker = GetBaseIndex(); //
plot industry, need to > > create > > >
> > composite > > > > > > > >
> >> sectors > > > > > > > >
> >> > > > > > > > > >
>> TickerName = IndustryID(1); > > > > >
> > > > >> > > > > > >
> > > >> TickerClose = Foreign( Ticker, "close"
); > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > >
>> for( i = 0; ( symbol = StrExtract( Ticker, i ) )
! > > = ""; > > > > > i++ ) >
> > > > > > > > >> { > >
> > > > > > > >> fc = Foreign(
ticker, "C" ); > > > > > > > > >
>> } > > > > > > > > >
>> > > > > > > > > >
>> PlotGrid( 0, colorYellow ); > > > > >
> > > > >> > > > > > >
> > > >> > > > > > > >
> > >> _N( Title = "{{NAME}} - Relative Performance
[%]: > > > > > {{VALUES}}" ); > >
> > > > > > > >> > > >
> > > > > > >> ticker= ( 100 * ( fc -
Ref( fc, -10 ))/Ref (fc,- > > 10)) ; > > >
> > > > > > >> Current= ( 100 * ( C -
Ref (Close, -10) ) / Ref > > (Close, - > >
> > > 10)) ; > > > > > > > >
> >> > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > >
> > > > > > > > > >
---------------------------------------------------- ---- >
> -- > > > > >
---------------------------------------------------------- >
> > > >
---------------------------------------------------------- >
> > > > ------------------ > > > >
> > > > > >> > > > > >
> > > > >> Basically, all I want to do is to
add the Industry > > index > > > >
> along with > > > > > > > > >
>> the Market index which is what is displayed
right > > now. > > > > >
Anybody > > > > > > > > >
would > > > > > > > > > >>
know how to do this? I tried to experiment with > >
> > > getbaseindex and > > > > > >
> > > >> industry() and things like that but I
got no way to > > add > > > > >
both > > > > > > > > > >>
marketid(0) and industryid (0) in the same piece of >
> code. > > > > > > > > >
>> > > > > > > > > >
>> Thanks!! > > > > > > > >
> >> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > * >
> > > > > > > > *> 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 NEW RELEASE ANNOUNCEMENTS and other news
always > > check > > > > >
DEVLOG: > > > > > > > > >
> > > > > > > > **http://www.amibroker.com/devlog/*<http://www.amibroker.com/devlog/>
>
> > > > > > > > *> > > >
> > > > > > > For other support material
please check also: > > > > > > > >
> > > > > > > > > **http://www.amibroker.com/support.html*<http://www.amibroker.com/supp
> >
> > > ort.html> > > > > > >
> > > *> > > > > > > > >
> > Yahoo! Groups Links > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
**mailto:amibroker- >
> > > > fullfeatured@xxxxxxxxxxxxxxx
<fullfeatured%
40yahoogroups.com><fullfeatured%40yahoogroups.com>*<
>
> > > > > > > amibroker-fullfeatured@xxxxxxxxxxxxxxx<amibroker-fullfeatured%
40yahoogroups.com> > >
<amibroker-fullfeatured% > > 40yahoogroups.com> > > > >
> > > > > > > > > > >
*> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > >
-- > > > > > > > > > > No virus
found in this incoming message. > > > > > >
> > > > Checked by AVG Free Edition. > >
> > > > > > > > Version: 7.5.516 / Virus
Database: 269.20.4/1275 - > > Release > > >
> > Date: > > > > > > > > >
2/12/2008 3:20 PM > > > > > > > >
> > > > > > > > > > >
>* > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > >
------------------------------ > > > > > >
> > > > > > > > No virus found in
this incoming message. > > > > > > >
Checked by AVG Free Edition. > > > > > >
> Version: 7.5.516 / Virus Database: 269.20.4/1275 -
Release > > Date: > > > > >
2/12/2008 > > > > > > > 3:20 PM >
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> >
__._,_.___
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 NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
For other support material please check also:
http://www.amibroker.com/support.html
__,_._,___
|