Hello, Should not crash in that occassion and I just checked your formula with AB 4.97 and it does NOT crash on my end even if I run it over very large watch list (I have run it over the database of 15240 symbols).
I guess that something is wrong with your computer. Best regards, Tomasz Janeczko amibroker.com ----- Original Message ----- From: Thomas Zmuck To: [email protected] Sent: Monday, July 23, 2007 5:55 PM Subject: Re: [amibroker] Re: AB crashes when i use AddToComposite with name() and atcFlagEnableInBacktest Tomasz, AmiBroker crashes also when i select CURRENT symbol and not any watchlist. So it's just a single symbol that i test and AmiBroker crashes. I have added the ~(tilde) but still the crash. Regards Thomas 2007/7/23, Tomasz Janeczko <[EMAIL PROTECTED]>: Thomas, Since your code includes +Name() inside composite name, EVERYTIME you run this on watch list with more than 100 symbols it creates MORE than 100 composites in one run. So I repeat: you should add all composite symbols *before* you run backtest that creates more than 100 composites at once. Also you are code is missing one thing: you MUST start composite name with ~ (tilde). ==================================== Best regards, Tomasz Janeczko amibroker.com ----- Original Message ----- From: Thomas Zmuck To: [email protected] Sent: Monday, July 23, 2007 4:11 PM Subject: Re: [amibroker] Re: AB crashes when i use AddToComposite with name() and atcFlagEnableInBacktest vlanschot, does my simple cci code also crash on your computer ? It even doesn't include any custom backtest code, it's just a very basic code. Regards Thomas www.PatternExplorer.com 2007/7/23, vlanschot < [EMAIL PROTECTED]>: As you know Tomasz, I've also experienced this behaviour when using ATC in CBT. In my case I do NOT create more than 100 composites all at once. I only create one by doing the following: AddToComposite( Foreign("~~~EQUITY","C"), "~~~My_Equity", "C", atcFlagDefaults | atcFlagEnableInPortfolio ); AddToComposite( Foreign("~~~EQUITY","L"), "~~~My_Equity", "L", atcFlagDefaults | atcFlagEnableInPortfolio ); CategoryAddSymbol("~~~My_Equity", categoryGroup , 250 ); eq = Foreign("~~~My_Equity", "C" ); Nevertheless, it crashes, unless I've pre-created it. This is the reason why I am not(YET) using multiple cxomposites in CBT, although I'd love to, if only for risk management purposes. PS --- In [email protected], "Tomasz Janeczko" <[EMAIL PROTECTED]> wrote: > > Thomas, > > As I wrote thru support: > you should add all composite symbols *before* you run backtest that creates more than 100 composites at once > (and you apparently do). > > Best regards, > Tomasz Janeczko > amibroker.com > ----- Original Message ----- > From: "Thomas Zmuck" <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Monday, July 23, 2007 12:43 PM > Subject: [amibroker] AB crashes when i use AddToComposite with name () and atcFlagEnableInBacktest > > > > Hello, > > > > AmiBroker crashes when i use name() and atcFlagEnableInBacktest in the > > AddToComposite function. Can someone confirm this ? > > Is there any reason for this behaviour and solution to prevent it ? > > Here is my code to reproduce. Please run it over all symbols, because > > it seems to depend on the symbol or any other factor. > > > > // long trades entry and exit rules: > > Buy = Cross( CCI(), 100 ); > > Sell = Cross( 100, CCI() ); > > > > // short trades entry and exit rules: > > Short = Cross( -100, CCI() ); > > Cover = Cross( CCI(), -100 ); > > > > CompName = Name(); > > //CompName = "WithoutNameFunction"; //no crashes > > // Also no crashes if i use name() but not atcFlagEnableInBacktest > > > > AddToComposite(1, "TEST_" + CompName, "Open", > > atcFlagDefaults|atcFlagEnableInBacktest|atcFlagDeleteValues); > > > > > > -- > > Kind regards > > Thomas > > www.PatternExplorer.com > > > > > > 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 > > > > Yahoo! Groups Links > > > > > > > > > > > -- Kind regards Thomas -- Kind regards Thomas
