PureBytes Links
Trading Reference Links
|
The [0] is standard in computer stuff for the first whatever, I think.
Only a guess here, but for the average and stddev for 10 numbers you need
the 10 numbers before it can start to calculate. First calculation would be
in the 11th place.
Cheers,
Graham
http://groups.msn.com/asxsharetrading
http://groups.msn.com/fmsaustralia
-----Original Message-----
From: Don [mailto:don.upton@xxxxxxxxxxxxxx]
Sent: Saturday, 13 December 2003 11:00 AM
To: amibroker@xxxxxxxxxxxxxxx
Subject: [amibroker] Simple Test - STDEV and Subscript Zero
Hi All,
I'm new to Amibroker, and although I've programmed in nearly all of the
major third-generation languages, I'm wrestling a little with Amibroker
scripts. Maybe I'm just getting too old. The simple code below was meant
to confirm my notion of what I could do with subscripts. As AFL uses
zero-based subscripting, I filled a little array x[0] thru x[9]. But to my
dismay, I found STDEV() and MA() did not give me expected results at
subscript [9]. If I extend the array to x[10] and do a 10-bar STDEV() and
MA() -- subscripts [1] thru [10] -- my results are as expected (in subscript
[10]). Is there something I don't understand about [0] subscript?
Thanks for your help,
...Don
// Explore - test stdev on small array; set "n last days" to 1, select
current stock
Filter =1;
x[0]=10; x[1]=10; x[2]=10; x[3]=10; x[4]=10; x[5]=10; x[6]=10; x[7]=10;
x[8]=10; x[9]=10; x[10]=10;
SD10 = StDev(x,10);
Avg10 = MA(x,10);
AddColumn(x[0],"x",4.2);
AddColumn(SD10[10],"SD[10]",4.4); AddColumn(Avg10[10],"Avg[10]",4.4);
AddColumn(SD10[9],"SD[9]",4.4); AddColumn(Avg10[9],"Avg[9]",4.4);
Results:
x SD[10] Avg[10] SD[9] Avg[9]
10.00 0.0000 10.0000
------------------------ Yahoo! Groups Sponsor ---------------------~--> Buy
Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark Printer
at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/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/
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/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/
|