PureBytes Links
Trading Reference Links
|
I have been trying to get some sort of reaaduot for what the
Stocknum is. The help files don$B!G(Bt actually give much clue as to what it
is and how to access it. I have tried exploration and in title of indicator,
but I only get 0.
<font size=3 color=teal
face="Times New Roman">Cheers,
Graham
<font size=2
color="#339966" face="Times New Roman"><font
color="#339966">http://groups.msn.com/ASXShareTrading
<font size=2
color="#339966" face="Times New Roman"><font
color="#339966">http://groups.msn.com/FMSAustralia
<span
>-----Original Message-----
From: Herman vandenBergen
[mailto:psytek@xxxxxxxx]
Sent: Thursday, 24 April 2003 1:50
PM
To: amibroker@xxxxxxxxxxxxxxx
Subject: RE: [amibroker] Re:
Subject: Results of Scan/Exploration
<font size=2
face="Times New Roman">
Hello DT,
You first have to do a transformation; vertical to horizontal. You can do this
by creating a barchart for the equities, and then analyze it just like you
would any indicator. Especially with looping you can now do almost anything.
The transformation looks like this:
<img border=0 width=422 height=105 src="jpg00117.jpg"
align=baseline>
In this case the equity for first stock from the watch list is
plotted in the last bar. You need just two lines of code to do this:
<span
>Buy<font
face="Arial Narrow"> = Cross( Close,
EMA( Close, range ) ); // First four lines a dummy trading system
Sell = Cross( EMA( Close, range ), Close );
Short = Sell;Cover = Buy;
E=LastValue(Equity(1));
Pointer = BarCount - Status<font
face="Arial Narrow">("StockNum"<font
color=red>);<font
color=red>
AddToComposite(IIf(Pointer==BarIndex(),E,-1e10),"~EquityTest","C",1|2|4|8);
// use Backtester
Equities = Foreign("~EquityTest","C");
Plot(Equities,"Equities",1,2+4);Title = "Equities for 100 N100
Stocks";
GraphXSpace=10;
Filter=1;
<span
>You can plot any kind of
data this way and it will be permanently on disk. Nice for system calibration
files (make those zero based).
I think you can take it from here :-)
<span
>Best regards,
Herman.
<span
>
<span
>
<font
size=2 face="Times New Roman">
-----Original Message-----
From: DIMITRIS TSOKAKIS [mailto:TSOKAKIS@xxxxxxxxx]
Sent: April 23, 2003 12:14 AM
To: amibroker@xxxxxxxxxxxxxxx
Subject: [amibroker] Re: Subject: Results of Scan/Exploration
Herman,
Stewart asked at
http://groups.yahoo.com/group/amibroker/message/38506
something simple : how to select the top5 of an exploration. Any idea
for this request ?
[If I understood well, to run an exploration
Filter=1;
AddColumn(MACD(),"MACD");
for 100 stocks and see in the result list ONLY the top5 MACDs,
nothing else]
I do not see how can I do it.
[I hope to avoid
MAX(Foreign("~AAPL-MACD","C"),MAX(Foreign("~ABGX-
MACD","C"),...]
Any idea appreciated.
Dimitris Tsokakis
--- In amibroker@xxxxxxxxxxxxxxx, "Herman vandenBergen"
<psytek@xxxx>
wrote:
> Using array subscripts you can put any kind of data into a array:
> Data[0] = YourParameter1;
> Data[1] = Your{arameter2;
> YourParameter could also use subscripts...
>
> When you want to save the data into a stock-specific array you use
the Atc,
> some thing like this for the Explorer:
>
>
AddToComposite(Data,"~"+Name()+"-Data","X",1|2|4|16);
// Use in
Explorer,
> Data here refers to the array you filed using subscripts. This
array will be
> of length equal to number of bars in the current stock - a bit of
> over-kill - but this means you can put a ton of data into a
Composite (5
> fields: OHLCV). The great thing is that this information remains on
Disk for
> re-use at any time from any program, use
Foreign("~"+Name()+"-
Data","X");
> here X can be any of OHLCV.
>
> You can save system calibration data for automatic recall. You
cannot save
> text in a Composite however you can save Status("StockNum"),
this
is an
> ordinal number pointing to your stock in your group (it changes as
you
> change groups!!).
>
> Best regards,
> Herman
>
>
>
>
> -----Original Message-----
> From: Stewart [mailto:stewart@x...]
> Sent: April 22, 2003 10:29 AM
> To: amibroker@xxxxxxxxxxxxxxx
> Subject: Re: [amibroker] Subject: Results of Scan/Exploration
>
>
> but using AddtoComposite(), is there a way to relate "a
row" to a
specific
> ticker?
> ----- Original Message -----
> From: Dimitris Tsokakis
> To: amibroker@xxxxxxxxxxxxxxx
> Sent: Tuesday, April 22, 2003 5:56 PM
> Subject: [amibroker] Subject: Results of
Scan/Exploration
>
>
> Suppose we run an exploration for 100 stocks
> X=StochD();
> Filter=1;
> AddColumn(X,"StochD");
> for one day.
> The result is an 100-dimension vector.
> We can save only in 6 fields through
AddToComposite() function,
namely
> C, O, H, L, V, I.
> If we place the first 6 results to each field, we
have no place
to save
> the rest 94 results.
> It is a 100X100 diagonal matrix, as in the att.
gif
> but, even if we could, the result would not be an
array.
> An array has one numerical value per day. In this
case we would
have a
> set of 100 numerical values per day
> and we would create an 100-dimensional "Hyper
array".
> It needs specific imagination to understand the
use of this
creature.
> DT
>
> There's no way to store the results of an
Exploration to an
array,
> right?
>
> Thanks,
>
> Stewart
>
>
>
>
> Send BUG REPORTS to bugs@xxxx
> Send SUGGESTIONS to suggest@xxxx
> -----------------------------------------
> Post AmiQuote-related messages ONLY to:
amiquote@xxxxxxxxxxxxxxx
> (Web page: <a
href="" target="_blank">http://groups.yahoo.com/group/amiquote/messages/)
> --------------------------------------------
> Check group FAQ at:
> <a href=""
target="_blank">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
>
> Your use of Yahoo! Groups is subject to the Yahoo!
Terms of
Service.
>
>
> Yahoo! Groups Sponsor
>
>
>
> Send BUG REPORTS to bugs@xxxx
> Send SUGGESTIONS to suggest@xxxx
> -----------------------------------------
> Post AmiQuote-related messages ONLY to:
amiquote@xxxxxxxxxxxxxxx
> (Web page: <a
href="" target="_blank">http://groups.yahoo.com/group/amiquote/messages/)
> --------------------------------------------
> Check group FAQ at:
> <a href=""
target="_blank">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
>
> Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service.
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Get A Free Psychic Reading! Your Online Answer To Life's Important Questions.
<a href=""
target="_blank">http://us.click.yahoo.com/Z_CBYA/vB5FAA/AG3JAA/GHeqlB/TM
---------------------------------------------------------------------~->
Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
(Web page: <a href=""
target="_blank">http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: <a
href=""
target="_blank">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to <a
href="" target="_blank">http://docs.yahoo.com/info/terms/
<font size=2
face="Times New Roman">
Send
BUG REPORTS to bugs@xxxxxxxxxxxxx<span
>
Send 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.
Yahoo! Groups Sponsor
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.
Attachment:
Description: ""
|