PureBytes Links
Trading Reference Links
|
Dirk
Thank you
Frank
----- Original Message -----
<BLOCKQUOTE
>
<DIV
>From:
dirk
schreiber
To: <A title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Friday, November 28, 2003 4:43
PM
Subject: [amibroker] Re: 10 uses for
#include
hello frank,
go to message #38828
regards,
dirk
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
Frank Milo
To: <A title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Friday, November 28, 2003 8:25
PM
Subject: Re: [amibroker] to TOMASZ: how
to loop through a list of tickers ?
Dirk,
I did a message board search on <FONT
face=Verdana color=#000080 size=2>"10 uses for #include" , but it didn't
find any thing. Can you please point me to Herman's post?
Thanks
Frank
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
dirk
schreiber
To: <A
title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Wednesday, November 26, 2003
7:09 PM
Subject: Re: [amibroker] to TOMASZ:
how to loop through a list of tickers ?
hello herman,
thank you very much for your
code - works like a charm.
the moment i saw your code i
remembered your post about the "10 uses for #include". should have read
that one more closely ...
dirk
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
Herman
vandenBergen
To: <A
title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Wednesday, November 26, 2003
11:33 PM
Subject: RE: [amibroker] to TOMASZ:
how to loop through a list of tickers ?
<FONT face=Arial color=#0000ff
size=2>Hello,
<FONT face=Arial
color=#0000ff size=2>
<FONT face=Arial
color=#0000ff size=2>The Exploration below will generate a complete
correlation table for the N100.
<FONT face=Arial
color=#0000ff size=2>
<FONT face=Arial
color=#0000ff size=2>The leftmost column refers to the stock by number,
since we do not have string arrays in afl. You can add more colors to
make this a heat map that shows you instantly where pos/neg correlation
exist. You can also use the Osaka plugin to create csv exports for
further analysis in Excel. The second piece of code is an include file;
copy it to your Include directory before running the
Exploration.
<FONT face=Arial
color=#0000ff size=2>
<FONT face=Arial
color=#0000ff size=2>herman<SPAN
class=870081922-26112003>
<FONT face=Arial color=#000000
size=2>// Exploration N100 Correlation table<FONT
face=Arial> <FONT
color=#ff0000>Buy=<FONT
color=#ff0000>Sell=<FONT
color=#ff0000>Short=<FONT
color=#ff0000>Cover=<FONT
color=#ff00ff>0<FONT
color=#000000>; StkNum = <FONT
color=#0000ff>Status(<FONT
color=#ff00ff>"StockNum"<FONT
face=Arial>); <FONT
color=#ff0000>Filter = <FONT
color=#0000ff>Status(<FONT
color=#ff00ff>"LastBarInTest") <FONT
color=#ff0000>AND StkNum < <FONT
color=#ff00ff>50<FONT
color=#000000>; AddColumn<FONT
color=#000000>(StkNum," "<FONT
color=#000000>,1.0<FONT
size=2>); n = StkNum;
#include<FONT
size=2> <NtoN100Ticker.afl>
Ticker1 = Ticker; C1 = <FONT
color=#0000ff>Foreign(Ticker1,<FONT
color=#ff00ff>"C"<FONT
face=Arial>); <FONT
color=#ff0000>for(m=<FONT
color=#ff00ff>50;m<=<FONT
color=#ff00ff>99<FONT
color=#000000>;m++) { n=m;
<FONT
color=#ff0000>#include<FONT
face=Arial> <NtoN100Ticker.afl>
Ticker2 = Ticker; C2 =
Foreign<FONT
color=#000000>(Ticker2,<FONT
color=#ff00ff>"C"<FONT
face=Arial>);
Corr = <FONT
color=#0000ff>Correlation(C1, C2,
8<FONT
face=Arial> ); Color =
IIf<FONT
color=#000000>(Corr>0<FONT
color=#000000>,8<FONT
color=#000000>,4);
// Add colors to make a heat
map<FONT
color=#000000> <FONT
color=#0000ff>AddColumn<FONT
color=#000000>(Corr,Ticker,1.3<FONT
color=#000000>,1<FONT
color=#000000>,Color);
<FONT
face="Courier New" color=#000000><FONT face=Arial
size=2> }<SPAN
class=870081922-26112003>
// Include
file
Ticker
= <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>0 , <FONT
color=#ff00ff>"AAPL"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>1 , <FONT
color=#ff00ff>"ADBE"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>2 , <FONT
color=#ff00ff>"ADCT"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>3 , <FONT
color=#ff00ff>"ALTR"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>4 , <FONT
color=#ff00ff>"AMAT"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>5 , <FONT
color=#ff00ff>"AMGN"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>6 , <FONT
color=#ff00ff>"AMZN"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>7 , <FONT
color=#ff00ff>"APCC"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>8 , <FONT
color=#ff00ff>"APOL"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>9 , <FONT
color=#ff00ff>"BBBY"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>10 , <FONT
color=#ff00ff>"BEAS"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>11 , <FONT
color=#ff00ff>"BIIB"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>12 , <FONT
color=#ff00ff>"BMET"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>13 , <FONT
color=#ff00ff>"BRCD"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>14 , <FONT
color=#ff00ff>"BRCM"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>15 , <FONT
color=#ff00ff>"CDWC"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>16 , <FONT
color=#ff00ff>"CEPH"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>17 , <FONT
color=#ff00ff>"CHIR"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>18 , <FONT
color=#ff00ff>"CHKP"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>19 , <FONT
color=#ff00ff>"CHRW"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>20 , <FONT
color=#ff00ff>"CIEN"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>21 , <FONT
color=#ff00ff>"CMCSA"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>22 , <FONT
color=#ff00ff>"CMVT"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>23 , <FONT
color=#ff00ff>"COST"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>24 , <FONT
color=#ff00ff>"CPWR"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>25 , <FONT
color=#ff00ff>"CSCO"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>26 , <FONT
color=#ff00ff>"CTAS"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>27 , <FONT
color=#ff00ff>"CTXS"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>28 , <FONT
color=#ff00ff>"DELL"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>29 , <FONT
color=#ff00ff>"DISH"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>30 , <FONT
color=#ff00ff>"DLTR"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>31 , <FONT
color=#ff00ff>"EBAY"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>32 , <FONT
color=#ff00ff>"ERICY"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>33 , <FONT
color=#ff00ff>"ERTS"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>34 , <FONT
color=#ff00ff>"ESRX"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>35 , <FONT
color=#ff00ff>"EXPD"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>36 , <FONT
color=#ff00ff>"FAST"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>37 , <FONT
color=#ff00ff>"FHCC"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>38 , <FONT
color=#ff00ff>"FISV"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>39 , <FONT
color=#ff00ff>"FLEX"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>40 , <FONT
color=#ff00ff>"GENZ"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>41 , <FONT
color=#ff00ff>"GILD"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>42 , <FONT
color=#ff00ff>"GNTX"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>43 , <FONT
color=#ff00ff>"HGSI"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>44 , <FONT
color=#ff00ff>"HSIC"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>45 , <FONT
color=#ff00ff>"IACI"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>46 , <FONT
color=#ff00ff>"ICOS"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>47 , <FONT
color=#ff00ff>"INTC"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>48 , <FONT
color=#ff00ff>"INTU"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>49 , <FONT
color=#ff00ff>"IVGN"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>50 , <FONT
color=#ff00ff>"JDSU"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>51 , <FONT
color=#ff00ff>"JNPR"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>52 , <FONT
color=#ff00ff>"KLAC"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>53 , <FONT
color=#ff00ff>"LAMR"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>54 , <FONT
color=#ff00ff>"LLTC"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>55 , <FONT
color=#ff00ff>"LNCR"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>56 , <FONT
color=#ff00ff>"MCHP"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>57 , <FONT
color=#ff00ff>"MEDI"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>58 , <FONT
color=#ff00ff>"MERQ"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>59 , <FONT
color=#ff00ff>"MLNM"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>60 , <FONT
color=#ff00ff>"MNST"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>61 , <FONT
color=#ff00ff>"MOLX"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>62 , <FONT
color=#ff00ff>"MSFT"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>63 , <FONT
color=#ff00ff>"MXIM"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>64 , <FONT
color=#ff00ff>"NTAP"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>65 , <FONT
color=#ff00ff>"NVDA"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>66 , <FONT
color=#ff00ff>"NVLS"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>67 , <FONT
color=#ff00ff>"NXTL"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>68 , <FONT
color=#ff00ff>"ORCL"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>69 , <FONT
color=#ff00ff>"PAYX"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>70 , <FONT
color=#ff00ff>"PCAR"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>71 , <FONT
color=#ff00ff>"PDCO"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>72 , <FONT
color=#ff00ff>"PETM"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>73 , <FONT
color=#ff00ff>"PIXR"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>74 , <FONT
color=#ff00ff>"PSFT"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>75 , <FONT
color=#ff00ff>"PTEN"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>76 , <FONT
color=#ff00ff>"QCOM"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>77 , <FONT
color=#ff00ff>"QLGC"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>78 , <FONT
color=#ff00ff>"RFMD"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>79 , <FONT
color=#ff00ff>"ROST"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>80 , <FONT
color=#ff00ff>"RYAAY"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>81 , <FONT
color=#ff00ff>"SANM"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>82 , <FONT
color=#ff00ff>"SBUX"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>83 , <FONT
color=#ff00ff>"SEBL"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>84 , <FONT
color=#ff00ff>"SIAL"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>85 , <FONT
color=#ff00ff>"SNDK"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>86 , <FONT
color=#ff00ff>"SNPS"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>87 , <FONT
color=#ff00ff>"SPLS"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>88 , <FONT
color=#ff00ff>"SPOT"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>89 , <FONT
color=#ff00ff>"SSCC"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>90 , <FONT
color=#ff00ff>"SUNW"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>91 , <FONT
color=#ff00ff>"SYMC"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>92 , <FONT
color=#ff00ff>"TEVA"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>93 , <FONT
color=#ff00ff>"TLAB"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>94 , <FONT
color=#ff00ff>"VRSN"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>95 , <FONT
color=#ff00ff>"VRTS"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>96 , <FONT
color=#ff00ff>"WFMI"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>97 , <FONT
color=#ff00ff>"XLNX"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>98 , <FONT
color=#ff00ff>"XRAY"<FONT
size=2>, <FONT
color=#0000ff>WriteIf(n==<FONT
color=#ff00ff>99 , <FONT
color=#ff00ff>"YHOO" , <FONT
color=#ff00ff>""<FONT face=Arial color=#000000
size=2>
))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))));
<SPAN
class=870081922-26112003> -----Original
Message-----From: dirk schreiber
[mailto:tianatrading@xxxxxxxxx]Sent: November 27, 2003 2:03
AMTo: amibroker@xxxxxxxxxxxxxxxSubject:
[amibroker] to TOMASZ: how to loop through a list of tickers
?
i'm a bit surprised to see
that noone is answering my call.
so may i ask you directly,
tomasz, if what i asked is possible and if you could indicate me the
right way to code this ??
thank you,
dirk
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
<A title=tianatrading@xxxxxxxxx
href="">dirk schreiber
To: <A
title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Monday, November 24, 2003
12:14 PM
Subject: Re: [amibroker] how to
loop through a list of tickers ?
noone ???
i'll try again: as an
example, is it possible to calculate all correlations of the stocks
constituting the nasdaq100 in one scan?
my code below will
explore the correlations of IBM with the other 99 constituents
of my nasdaq100 watchlist. is there a way in afl to tell
amibroker to first calculate these correlations for one stock, then
go to the next and do the same there and so forth, so that i could
find out the 10 highest correlations within the nasdaq100 for
example ??
i have tried many ideas
but i am stuck (haven't mastered the new loop formulas very
well yet) ...
any help would be greatly
appreciated, maybe this procedure would interest other amibroker
users as well.
thanks in
advance,
dirk
pair=<FONT
color=#ff00ff>"IBM";
x=<FONT
color=#0000ff>Foreign(pair,<FONT
color=#ff00ff>"C");
y=C;
xpc=<FONT
color=#0000ff>ROC(x,1);
ypc=<FONT
color=#0000ff>ROC(y,<FONT
color=#ff00ff>1);
Graph0<FONT face=Arial
size=2>=Correlation(xpc,ypc,<FONT
color=#ff00ff>20);
Graph1<FONT face=Arial
size=2>=Correlation(xpc,ypc,<FONT
color=#ff00ff>200);
Filter<FONT
face=Arial>=Graph0>0.7
AND Graph1><FONT
color=#ff00ff>0.5;
AddColumn<FONT
face=Arial>(Graph0,<FONT
color=#ff00ff>"Cor20",<FONT
color=#ff00ff>1.2<FONT
color=#000000>);
AddColumn<FONT
face=Arial>(Graph1,<FONT
color=#ff00ff>"Cor200",<FONT
color=#ff00ff>1.2<FONT
color=#000000>);
AddColumn<FONT
face=Arial><FONT
color=#000000>(Graph0+Graph1,<FONT
color=#ff00ff>"total",<FONT
color=#ff00ff>1.2<FONT
color=#000000>);
Buy<FONT
face=Arial>=<FONT
color=#ff00ff>0;<FONT
color=#000080>
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
<A title=tianatrading@xxxxxxxxx
href="">dirk schreiber
To: <A
title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Thursday, November 20,
2003 6:56 PM
Subject: [amibroker] how to
loop through a list of tickers ?
hello,
this is my first
post.
i have been working my
way into the ideas behind pair trading, reading the interesting
posts by yuki a few months ago and writing some code.
here is where i'm
stuck: when i calculate correlation, price ratio and other things
like beta ratio it is my understanding that when scanning my
database i can only compare one stock at a time with the rest of
my universe. -- is it possible to calculate all correlations
between all stocks in one scan?? i know that with big
groups this would mean millions of calculations, but for a
group like the n100 this should be possible?
can this be done by
some sort of loop?
i searched the mailing
list archive and found only one hint by DT, talking about maybe
using something like Status("STOCKNUM") ==
0 , but i could not work that out ...
any help is
appreciated,
thanks in
advance,
<FONT face=Arial color=#000080
size=2>dirk<FONT face=Arial
size=2>Send BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS
to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
(Web page: <A
href=""><FONT
face=Arial
size=2>http://groups.yahoo.com/group/amiquote/messages/)<FONT
face=Arial
size=2>--------------------------------------------Check group
FAQ at: <A
href=""><FONT
face=Arial
size=2>http://groups.yahoo.com/group/amibroker/files/groupfaq.html<FONT
face=Arial size=2> Your use of Yahoo! Groups is
subject to the Yahoo!
Terms of Service.
Do you Yahoo!?<A
href=""><FONT face=Arial
size=2>Protect your identity with Yahoo! Mail
AddressGuard<FONT face=Arial
size=2>Send BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web
page: <A
href=""><FONT
face=Arial
size=2>http://groups.yahoo.com/group/amiquote/messages/)<FONT
face=Arial
size=2>--------------------------------------------Check group
FAQ at: <A
href=""><FONT
face=Arial
size=2>http://groups.yahoo.com/group/amibroker/files/groupfaq.html<FONT
face=Arial size=2> Your use of Yahoo! Groups is subject
to the Yahoo! Terms of
Service.
Do you Yahoo!?<A
href=""><FONT face=Arial
size=2>Protect your identity with Yahoo! Mail
AddressGuard<FONT face=Arial
size=2>Send BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web
page: <A
href=""><FONT
face=Arial
size=2>http://groups.yahoo.com/group/amiquote/messages/)<FONT
face=Arial
size=2>--------------------------------------------Check group FAQ
at: <A
href=""><FONT
face=Arial
size=2>http://groups.yahoo.com/group/amibroker/files/groupfaq.html<FONT
face=Arial size=2> Your use of Yahoo! Groups is subject to
the Yahoo! Terms of
Service.
Do you Yahoo!?<A
href=""><FONT face=Arial
size=2>Protect your identity with Yahoo! Mail
AddressGuardSend BUG REPORTS to
bugs@xxxxxxxxxxxxxSend SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web
page: <A
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check
group FAQ at: <A
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of
Service. Send BUG REPORTS to
bugs@xxxxxxxxxxxxxSend SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page:
<A
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check
group FAQ at: <A
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of Service.
Do you Yahoo!?Protect
your identity with Yahoo! Mail AddressGuardSend
BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page:
<A
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check
group FAQ at: <A
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of Service.
Send
BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page: <A
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check
group FAQ at: <A
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of Service.
Do you Yahoo!?Protect
your identity with Yahoo! Mail AddressGuard
Yahoo! Groups Sponsor
ADVERTISEMENT
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 the Yahoo! Terms of Service.
|