[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [amibroker] Can someone fix this OLE code?



PureBytes Links

Trading Reference Links

Maybe AB won't let you run a backtest within an indicator - time to ask TJ.
 
d


From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf Of Herman
Sent: Saturday, May 17, 2008 7:40 AM
To: dingo
Cc: amibroker@xxxxxxxxxxxxxxx
Subject: Re: [amibroker] Can someone fix this OLE code?

Hi d, I tried that initially but No go.


thanks,

herman


For tips on developing Real-Time Auto-Trading systems visit:

http://www.amibroker.org/userkb/


Saturday, May 17, 2008, 7:35:20 PM, you wrote:


>

On the lines that give the error substitute a number constant for the variable and see if it works. If it does then it looks to me like it thinks the variables are arrays.

 

d




From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf Of Herman

Sent: Saturday, May 17, 2008 7:01 AM

To: AmiBroker User Group

Subject: [amibroker] Can someone fix this OLE code?


Can someone help me fix the code below so that when triggered in an Indicator, it: 


1) Backtest all tickers in watchlist WLN?

2) Use range of BRS bars

3) Output ONLY the one line BT Report?


Many thanks!!!!

herman


if ( ParamTrigger"Run Com BT""BT" ) )

{

    WLN = 0// the watchlist to backtest

    BRS = 100// Number bars to test

    AB = CreateObject"Broker.Application" );

    AA = AB.Analysis;

    AA.LoadFormula( "C:\\Program Files\\AmiBroker\\Formulas\\Systems\\Example.afl" );

    AA.ClearFilters();

    AA.Filter( 0"watchlist" ) = WLN;         // This gives syntax error...

    AA.ApplyTo = 1;

    AA.RangeMode = 1;

    AA.Analysis.RangeN = BRS;                 // This gives syntax error...

    AA.Backtest();

    AA.Report( "" );

}


No virus found in this incoming message.

Checked by AVG.

Version: 8.0.100 / Virus Database: 269.23.16/1448 - Release Date: 5/16/2008 7:42 PM

 

No virus found in this incoming message.
Checked by AVG.
Version: 8.0.100 / Virus Database: 269.23.16/1448 - Release Date: 5/16/2008 7:42 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




Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___