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

Re: [amibroker] Re: What's wrong with this code?



PureBytes Links

Trading Reference Links

Hello,

Your code won't generate numbers in format "001".
It will generate just "1".

To generate leading zeros you need special formatting sequence:

VarIndustryID = StrFormat("%03.0f", IndustryID(0));

Best regards,
Tomasz Janeczko
amibroker.com
----- Original Message ----- 
From: "brpnw1" <siddha@xxxxxxxxx>
To: <amibroker@xxxxxxxxxxxxxxx>
Sent: Friday, January 12, 2007 12:44 AM
Subject: [amibroker] Re: What's wrong with this code?


> TJ,
> 
> I added symbols 001 through 255 to the database since these are the 
> available IndustryIDs. I changed my code a little, so it uses 
> numerical IndustryIDs... and still not working. Any ideas?
> 
> // add sectors with best signals to watchlist
> varScreen = SelectedValue(Buy);
> if (varScreen)
> {
> VarIndustryID = NumToStr(IndustryID(0));
> CategoryAddSymbol(VarIndustryID, categoryWatchlist, 6);
> }
> 
> Thanks,
> 
> Bman
> 
> --- In amibroker@xxxxxxxxxxxxxxx, "Tomasz Janeczko" <groups@xxx> 
> wrote:
>>
>> 
>> Hello,
>> 
>> Industry(1) is NOT a symbol.
>> Only symbols PRESENT in the database can be added to watch list.
>> 
>> Best regards,
>> Tomasz Janeczko
>> amibroker.com
>> ----- Original Message ----- 
>> From: "brpnw1" <siddha@xxx>
>> To: <amibroker@xxxxxxxxxxxxxxx>
>> Sent: Thursday, January 11, 2007 11:15 PM
>> Subject: [amibroker] What's wrong with this code?
>> 
>> 
>> > What's wrong with this code? It does NOT write the IndustryIDs 
> to a 
>> > watchlist. It leaves the watchlist blank and adds nothing to it, 
> even 
>> > though buy signals are triggered. Thanks, Bman
>> > 
>> > // add industries with buy signals to watchlist
>> > varScreen = SelectedValue(Buy);
>> > if (varScreen)
>> > {
>> > VarIndustryID = IndustryID(1);
>> > CategoryAddSymbol(VarIndustryID, categoryWatchlist, 6);
>> > }
>> > 
>> > 
>> > 
>> > 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
>> > 
>> > 
>> > 
>> > 
>> >
>>
> 
> 
> 
> 
> 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
> 
> 
> 
> 
>

Content-Description: "AVG certification"
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.16.9/623 - Release Date: 1/11/2007 3:33 PM