PureBytes Links
Trading Reference Links
|
Dave,
The news is good.
The csi number only get appended to stocks if one exports
inactives. If inactives are exported the csi number gets
appended to all stocks.
However, I maintain TWO csi databases in AB.
The one for trading only has actives and only has data for
1 year. CSI numbers do not clutter up these active tickers.
My "research" database has inactives so that is where I
need the help sorting stocks.
b
--- Dave Merrill <dmerrill@xxxxxxx> wrote:
> Is it true that they're appending their ticker number to
> the end of ALL
> stocks, not just inactive ones? So none of our tickers
> match those in use in
> the "real" world, previous tests, or previous code? I'm
> not liking the sound
> of that.
>
> It seems like a good way to avoid collisions between
> active and inactive
> stocks with the same ticker, but I think I'd much prefer
> it to happen only
> for inactive tickers, so current tickers would be
> unchanged.
>
> Please correct me if I'm mishearing this, or
> misunderstanding the
> implications, either of their current method or my
> suggestion.
>
> Dave
> My AFL code to automatically create watchists no longer
> works. The
> following worked when CSI gave its index ticker names
> like:
>
> RUT-I
>
> index = StrRight( Name(), 2) == "_i"; //was always at
> the end.
> if(index) CategoryAddSymbol( "", categoryIndex, 1 ) ;
>
> But now CSI has appended its unique ticker number to
> each ticker - a
> good way to make sure active and inactive stocks with
> the same
> symbol will have two distinct and unique tickers when
> imported into
> AB. So RUT-I new ticker in AB is
>
> RUT-I-6754
>
> And my StrRight code will not work. Any ideas on how to
> change my
> code would be appreciated. The "brute force" approach
> would be
> something like the following, but I am hoping to find a
> more elegant
> way to code this.
>
> p4 = StrMid( Name(), 4, 2);
> p5 = StrMid( Name(), 5, 2); //brute force
> p6 = StrMid( Name(), 5, 2); //brute force
> etc.
> index = p4 == "-I" OR p5 == "-I" OR p6 == "-I" ;
> London = p4 == "-L" OR p5 == "-L" OR p6 == "-L" ;
> etc.
> if(index) CategoryAddSymbol( "", categoryWatchlist, 6 )
> ;
> if(London) CategoryAddSymbol( "", categoryWatchlist, 7
> ) ;
> etc.
>
__________________________________
Do you Yahoo!?
Yahoo! Search - Find what you’re looking for faster
http://search.yahoo.com
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
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|