PureBytes Links
Trading Reference Links
|
Ok thanks Tomasz, I will see what I can do with it.
Appreciate your time!
Steve
----- Original Message -----
Sent: Monday, May 22, 2006 2:36 AM
Subject: Re: [amibroker] COM/OLE
question
Hello,
You are using special option that is NOT available when
running optimization manually. In such case you have to deal with results on
your own
(export them to CSV file and process
externally).
Best regards, Tomasz Janeczko amibroker.com
----- Original Message -----
Sent: Monday, May 22, 2006 1:30
AM
Subject: Re: [amibroker] COM/OLE
question
Manual works OK but you can't manually do what
I want. I am trying to run individual backtester over a watchlist so
results are reported for each opt step of each ticker ( for example, 10
tickers x 10 opt steps = 100 lines in results window. I am
using
AA.Optimize(1); // 1 = Individual
backtester
in the .js file to call the individual
optimizer. Seems to work fine except I would
like to have a ticker column to sort on. I found info on
methods/properties of Analysis object in the help file Object
Model.
If you are interested in trying it, I have
attached the 2 files I am using. JS file has been renamed to tempjs - it is
filled with a bunch of comments because I am really trying to learn
this COM stuff, and especially the analysis object, once and for
all.
Steve
----- Original Message -----
Sent: Sunday, May 21, 2006 6:27
PM
Subject: RE: [amibroker] COM/OLE
question
I can't get it to show the tickers with the
interation like in your picture when I try it manually... How
the heck are you getting that? Try it manually and see if you can
make it happen.
d
Thanks D - here is a picture. I ran the
optimizer, individual mode, from OLE. The first column ( where the
ticker usually is ) now has the opt step, followed by the ticker in
parens. When I sort this column, it gets sorted by opt
step.
Steve
----- Original Message -----
Sent: Sunday, May 21, 2006 5:39
PM
Subject: RE: [amibroker] COM/OLE
question
You lost me on "the ticker is prefixed by the opt step". Did you
run Optimization, Backtest, ?? and what are you looking at: Report?,
AA Results list?
How about a picture, formula, ??
d
OK guys, thank you both *very
much*, I have the full blown version working now. 8 -
)
Just one final question (pleeeease?).
As is, I can't sort by ticker because the ticker is prefixed by the
opt step. I am guessing that the best (only?)
solution for this would be to learn the custon backtest
interface and add a column with the ticker only?
Steve
----- Original Message -----
Sent: Sunday, May 21, 2006
1:13 PM
Subject: RE: [amibroker]
COM/OLE question
you can't run an optimization via
ole/com WITHIN AB. You'll need to put the jscript code into
an external file with a .js extension and then run it by double
clicking the js file.
d
Hi All - I wonder if someone who
is good with COM/OLE interface could take a look at the small
code below and see if there is anything wrong? I am trying to
call the individual optimizer via COM/OLE, and I am getting the
Amibroker error message "Can not create that many
optimization variables", but I am only using one
optimization variable. Can anyone see some problem with the
code that is causing this? Thanks very much!
Steve
// enable an AFL scripting host
EnableScript ( "jscript" );
// AFL code
pds = Optimize( "Periods", 6, 3, 9, 3
);
Buy = Cover = Cross( Close, MA( Close, pds )
);
Sell = Short = Cross( MA( Close, pds ), Close
);
// begin script
<%
// create AmiBroker object
AB = new ActiveXObject( "Broker.Application"
);
// retrieve analysis object
AA = AB.Analysis;
// set which tickers to run on
AA.ApplyTo = 1; // 1=current
ticker
// set range
AA.RangeN = 15; // last 15 quotes
// set range type
AA.RangeMode = 1; // 1=n last quotes
// select which module to run
AA.Optimize( 1 ); //
1=individual
// report results
AA.Report( "" ); // display
report if "path/filename" is empty string
// end script
%>
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 other support material please check also:
http://www.amibroker.com/support.html
SPONSORED LINKS
YAHOO! GROUPS LINKS
|
|