| PureBytes Links Trading Reference Links | | Thank you... 
  ----- Original Message -----  Sent: Sunday, November 13, 2005 11:15 
  AM Subject: Re: [amibroker] Question about 
  industries and sectors 
 
  .TXTt added to send only or to edit.Anthony Faragasso 
  <ajf1111@xxxxxxxx>  wrote: 
   
    
    
    Would you mind sharing the Script ? 
       Anthony 
      ----- Original Message -----  Sent: Sunday, November 13, 2005 9:13 
      AM Subject: [amibroker] Question about 
      industries and sectors I redone my sectors and industries using a script 
      provide by amibroker
 help desk. It works great thanks again help desk, 
      now the only problem
 I can see for now is when I add the Indexes they 
      also get load into a
 sector, so the question is how to have Indexes 
      without them being part
 of a sector 
    .
 
 
 
 
 
 
   Yahoo! 
  FareChase - Search multiple travel sites in one click.
 
   /*
 ** AmiBroker/Win32 scripting Example
 **
 ** File: 
  Industries.js
 ** Created:  Tomasz Janeczko, November 26th, 2000
 ** 
  Last updated: Tomasz Janeczko, December 17th, 2000
 ** Purpose:  Import 
  industy assignments
 ** Language: _javascript_ (Windows Scripting 
  Host)
 **
 ** The data is stored in lines with following format
 ** 
  <ticker>,<full name>,<industry 
  number>
 **
 */
 
 WScript.Echo( "Script Started" );
 
 /* 
  change this line according to your data file name 
  */
 ImportStocks("E:\\Program 
  Files\\AmiBroker\\industry_tickerlist.txt");
 
 WScript.Echo( "Finished" 
  );
 
 function ImportStocks( filename )
 {
 var fso, f, r;
 var 
  ForReading = 1;
 var AmiBroker;
 var fields;
 var stock;
 
 
 /* 
  Create AmiBroker app object */
 AmiBroker = new ActiveXObject( 
  "Broker.Application" );
 
 /* ... and file system object */
 fso = new 
  ActiveXObject( "Scripting.FileSystemObject" );
 
 /* open ASCII file 
  */
 f = fso.OpenTextFile( filename, ForReading);
 
 i = 1;
 /* read 
  the file line by line */
 while ( !f.AtEndOfStream )
 {
 r =  
  f.ReadLine();
 
 /* split the lines using comma as a separator 
  */
 fields = r.split(",");
 
 try
 {
 
 /* add a ticker - this is 
  safe operation, in case that */
 /* ticker already exists, AmiBroker returns 
  existing one */
 stock = AmiBroker.Stocks.Add( fields[ 0 ] );
 
 stock.FullName = fields[ 1 ];
 
 stock.IndustryID = parseInt( 
  fields[ 2 ] );
 }
 catch( e )
 {
 WScript.echo( "There is a problem in 
  line no." + i + ".\nThe line looks as follows:\n'" + r + "'\nIt will be 
  skipped and next lines will be processed as normal" );
 }
 
 i++;
 }
 
 /* refresh ticker list and windows 
  */
 AmiBroker.RefreshAll();
 
 }
 
 
 
 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
 
 
 
   
 | 
 |