home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 September / Chip_1999-09_cd.bin / sharewar / markanal / _SETUP.1 / Vanguard.QCF < prev    next >
Text File  |  1999-03-15  |  46KB  |  938 lines

  1. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  2. // The Market Analyzer for Windows
  3. // (C) Copyright 1994, 1995, 1996, 1997, 1998, 1999
  4. //     by Jim Dowdle
  5. // Methods shown herein may be used for no other purpose than
  6. // creating and modifying configuration files for use with this product.
  7. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  8.  
  9. // QuoteList Configuration File
  10.  
  11. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  12. // this file contains your Internet Site Path (URL) for the root .qtl file;
  13. // defines the download method;
  14. // and contains parsing instructions to be used by the MAWIN generic
  15. // parsing routines
  16.  
  17. // You may edit it as needed if you choose to change the Site used,
  18. // or if the Site format changes
  19.  
  20. // This method of specifying and decoding Web Pages has been chosen to make it
  21. // "easy" to adapt to new pages or changes in pre-defined pages.
  22. // Some users may not wish to get into this level of detail, and others may find
  23. // it easy to use this specifying/formatting scheme to add new pages to your
  24. // daily downloads, or just to keep up with changes.
  25.  
  26. // If you do not wish modify these files, pre-defined files and updates may become 
  27. // available in the near future.
  28.  
  29. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  30. // Download Option Definitions
  31. // Up to 6 Group1 and 6 Group2 currently supported
  32.  
  33. Caption Group1=Daily/Historical Download Options
  34. Caption Group1Option1=Download Daily Quote Updates (10/page)
  35. Caption Group1Option2=Download All Historical Data Since Jan 01, 1998
  36. Caption Group1Option3=Download All Available Historical Quote Data
  37.  
  38. Caption Group2=Historical Quotefile (.day) Format Options (must be consistent once started)
  39. Caption Group2Option1=MAWIN Std - Date  Hi  Low  Close  Volume  Time
  40. Caption Group2Option2=MetaStock - Symbol, Date(yymmdd), D, Hi, Low, Close, Volume
  41. Caption Group2Option3=MetaStock - Symbol, Date(yymmdd), D, Open, Hi, Low, Close, Volume
  42. Caption Group2Option4=Custom    - Symbol, Date, Hi, Low, Close
  43.  
  44. Caption Group3=Fraction Handling
  45. Caption Group3Option1=Save as Fractions
  46. Caption Group3Option2=Save as Decimal
  47.  
  48. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  49.  
  50. // The optional timezone indicator sets the timezone for the source of quotes for this page
  51.  
  52. // MAWIN will compare your timezone (see Global Setup button) with the page timezone
  53. // and adjust the default date and timestamps to the date and time at the page location
  54.  
  55. Timezone=R
  56.  
  57. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  58.  
  59. // This optional entry allows quote companies to be added to the quotelist which are found
  60. // in the page.  It would normally be applicable to a download by_page.
  61. // The default is Off.
  62.  
  63. //Add_Quote_Requests_to_QuoteList_from_Page=On
  64.  
  65. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  66.  
  67. // This optional entry activates a mode useful for options pages at CBOE to get the symbol
  68. // from the 1st entry in the Quotelist
  69. // This will get the underlying security from the Quotelist 1st entry, and append it to the URL
  70. // below to form the path to the Options page for the indicated underlying security
  71.  
  72. // GetOptionSymbolFromQuoteList=On
  73.  
  74. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  75. // for Fractional Handling:
  76. Begin Group3Option2
  77. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  78. // this option converts fractions in quotes, if present, to a decimal value with 3 places to the
  79. // right of the decimal point (and produces all output files accordingly)
  80.  
  81. NoFractions
  82.  
  83. // the default allows fractions
  84.  
  85. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  86. End Group3Option
  87. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  88. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  89. // for  Standard MAWIN Format:
  90. Begin Group2Option1
  91. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  92. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  93. // Cut and paste this section into the same area of other QCF files to create MetaStock-compatible output files
  94. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  95.  
  96. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  97. // This is the I/O formatting section
  98. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  99.  
  100. // The keywords which may be used are:
  101.  
  102. // Numeric Keyword Identifiers:
  103. // future: Hi, Low, Bid, Ask, Open, Close, Prev, Change, Volume, Date, PE_Ratio, Dividend, and Earnings.
  104. // now: Hi, Low, Bid, Ask, Open, Close, Prev, Change, Volume, Date.
  105.  
  106. // Textual Keyword Identifiers:
  107. // Symbol, Co_name, Time
  108.  
  109. // Note that just specifying output will not obtain it....it must be available from the chosen page, and must be
  110. // specified further below.
  111.  
  112. // Output format:
  113.  
  114. // If none is specified, the format will be:
  115.  
  116. // Date   Hi   Low   Close   Volume   Time
  117.  
  118. // Specify output with comma delimeter, then spaces as indicated
  119.  
  120. //OutputFormat=Symbol   1  "D, "  Date   1   Hi   1  Low   1  Close   4   Volume
  121. //OutputFormat=Symbol   1  "D, "  Date   1   Open   1  Hi   1  Low   1  Close   4   Volume
  122. OutputFormat=Date   Hi   Low   Close   Volume   Time
  123.  
  124. //OutputDateFormat=yymmdd
  125.  
  126. // fields will be delimeted by fill spaces to the following positions by default:
  127. // field positions by field number: 0, 15, 29, 41, 54, 66, 78, 90, 102, 114, 126
  128.  
  129. OutputFieldPositions= 0, 15, 29, 41, 54, 66, 78, 90, 102, 114, 126
  130.  
  131. // A header section normally preceeds the data in a historical quote file,
  132. // and the header may now be customized or eliminated.
  133.  
  134. // If no header specifier statement is provided, the default header will be 
  135. // obtained from file Header.day
  136.  
  137. Header=Header.day
  138. //Header=MSheader.day
  139. // Header=none
  140.  
  141. // the default output delimeter will be spaces
  142. OutputDelimeter=spaces
  143. // alternatively, comma delimeted output may be used, with no spaces
  144. //OutputDelimeter=comma
  145.  
  146. // Input format: (for imports)
  147.  
  148. // future InputFormat=Date   Open   Hi   Low   Close   Volume   Time  
  149.  
  150. // there is no need for an input delimeter specification
  151. // mawin will use either >1 space, or comma delimeted.
  152.  
  153.  
  154. //ExportFormat=Date   Hi   Low   Close   Volume   Time
  155.  
  156. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  157. // END marked section
  158. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  159. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  160. End Group2Option
  161. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  162. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  163. // for  MetaStock Format:
  164. Begin Group2Option2
  165. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  166. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  167. // Cut and paste this section into the same area of other QCF files to create MetaStock-compatible output files
  168. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  169.  
  170. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  171. // This is the I/O formatting section
  172. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  173.  
  174. // The keywords which may be used are:
  175.  
  176. // Numeric Keyword Identifiers:
  177. // future: Hi, Low, Bid, Ask, Open, Close, Prev, Change, Volume, Date, PE_Ratio, Dividend, and Earnings.
  178. // now: Hi, Low, Bid, Ask, Open, Close, Prev, Change, Volume, Date.
  179.  
  180. // Textual Keyword Identifiers:
  181. // Symbol, Co_name, Time
  182.  
  183. // Note that just specifying output will not obtain it....it must be available from the chosen page, and must be
  184. // specified further below.
  185.  
  186. // Output format:
  187.  
  188. // If none is specified, the format will be:
  189.  
  190. // Date   Hi   Low   Close   Volume   Time
  191.  
  192. // Specify output with comma delimeter, then spaces as indicated
  193.  
  194. OutputFormat=Symbol   1  "D, "  Date   1   Hi   1  Low   1  Close   4   Volume
  195. //OutputFormat=Symbol   1  "D, "  Date   1   Open   1  Hi   1  Low   1  Close   4   Volume
  196. //OutputFormat=Date   Hi   Low   Close   Volume   Time
  197.  
  198. OutputDateFormat=yymmdd
  199.  
  200. // fields will be delimeted by fill spaces to the following positions by default:
  201. // field positions by field number: 0, 15, 29, 41, 54, 66, 78, 90, 102, 114, 126
  202.  
  203. OutputFieldPositions= 0, 15, 29, 41, 54, 66, 78, 90, 102, 114, 126
  204.  
  205. // A header section normally preceeds the data in a historical quote file,
  206. // and the header may now be customized or eliminated.
  207.  
  208. // If no header specifier statement is provided, the default header will be 
  209. // obtained from file Header.day
  210.  
  211. //Header=Header.day
  212. Header=MSheader.day
  213. // Header=none
  214.  
  215. // the default output delimeter will be spaces
  216. //OutputDelimeter=spaces
  217. // alternatively, comma delimeted output may be used, with no spaces
  218. OutputDelimeter=comma
  219.  
  220. // Input format: (for imports)
  221.  
  222. // future InputFormat=Date   Open   Hi   Low   Close   Volume   Time  
  223.  
  224. // there is no need for an input delimeter specification
  225. // mawin will use either >1 space, or comma delimeted.
  226.  
  227.  
  228. //ExportFormat=Date   Hi   Low   Close   Volume   Time
  229.  
  230.  
  231. // this option converts fractions in quotes, if present, to a decimal value with 3 places to the
  232. // right of the decimal point (and produces all output files accordingly)
  233.  
  234. //NoFractions
  235.  
  236. // the default allows fractions
  237.  
  238. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  239. // END marked section
  240. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  241. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  242. End Group2Option
  243. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  244. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  245. // for  MetaStock Format: (with Open data)
  246. Begin Group2Option3
  247. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  248. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  249. // Cut and paste this section into the same area of other QCF files to create MetaStock-compatible output files
  250. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  251.  
  252. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  253. // This is the I/O formatting section
  254. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  255.  
  256. // The keywords which may be used are:
  257.  
  258. // Numeric Keyword Identifiers:
  259. // future: Hi, Low, Bid, Ask, Open, Close, Prev, Change, Volume, Date, PE_Ratio, Dividend, and Earnings.
  260. // now: Hi, Low, Bid, Ask, Open, Close, Prev, Change, Volume, Date.
  261.  
  262. // Textual Keyword Identifiers:
  263. // Symbol, Co_name, Time
  264.  
  265. // Note that just specifying output will not obtain it....it must be available from the chosen page, and must be
  266. // specified further below.
  267.  
  268. // Output format:
  269.  
  270. // If none is specified, the format will be:
  271.  
  272. // Date   Hi   Low   Close   Volume   Time
  273.  
  274. // Specify output with comma delimeter, then spaces as indicated
  275.  
  276. //OutputFormat=Symbol   1  "D, "  Date   1   Hi   1  Low   1  Close   4   Volume
  277. OutputFormat=Symbol   1  "D, "  Date   1   Open   1  Hi   1  Low   1  Close   4   Volume
  278. //OutputFormat=Date   Hi   Low   Close   Volume   Time
  279.  
  280. OutputDateFormat=yymmdd
  281.  
  282. // fields will be delimeted by fill spaces to the following positions by default:
  283. // field positions by field number: 0, 15, 29, 41, 54, 66, 78, 90, 102, 114, 126
  284.  
  285. OutputFieldPositions= 0, 15, 29, 41, 54, 66, 78, 90, 102, 114, 126
  286.  
  287. // A header section normally preceeds the data in a historical quote file,
  288. // and the header may now be customized or eliminated.
  289.  
  290. // If no header specifier statement is provided, the default header will be 
  291. // obtained from file Header.day
  292.  
  293. //Header=Header.day
  294. Header=MSOheader.day
  295. // Header=none
  296.  
  297. // the default output delimeter will be spaces
  298. //OutputDelimeter=spaces
  299. // alternatively, comma delimeted output may be used, with no spaces
  300. OutputDelimeter=comma
  301.  
  302. // Input format: (for imports)
  303.  
  304. // future InputFormat=Date   Open   Hi   Low   Close   Volume   Time  
  305.  
  306. // there is no need for an input delimeter specification
  307. // mawin will use either >1 space, or comma delimeted.
  308.  
  309.  
  310. //ExportFormat=Date   Hi   Low   Close   Volume   Time
  311.  
  312.  
  313. // this option converts fractions in quotes, if present, to a decimal value with 3 places to the
  314. // right of the decimal point (and produces all output files accordingly)
  315.  
  316. NoFractions
  317.  
  318. // the default allows fractions
  319.  
  320. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  321. // END marked section
  322. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  323. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  324. End Group2Option
  325. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  326.  
  327. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  328. // for Customer Specified Format:
  329. Begin Group2Option4
  330. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  331. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  332. // Cut and paste this section into the same area of other QCF files to create MetaStock-compatible output files
  333. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  334.  
  335. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  336. // This is the I/O formatting section
  337. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  338.  
  339. // The keywords which may be used are:
  340.  
  341. // Numeric Keyword Identifiers:
  342. // future: Hi, Low, Bid, Ask, Open, Close, Prev, Change, Volume, Date, PE_Ratio, Dividend, and Earnings.
  343. // now: Hi, Low, Bid, Ask, Open, Close, Prev, Change, Volume, Date.
  344.  
  345. // Textual Keyword Identifiers:
  346. // Symbol, Co_name, Time
  347.  
  348. // Note that just specifying output will not obtain it....it must be available from the chosen page, and must be
  349. // specified further below.
  350.  
  351. // Output format:
  352.  
  353. // If none is specified, the format will be:
  354.  
  355. // Date   Hi   Low   Close   Volume   Time
  356.  
  357. // Specify output with comma delimeter, then spaces as indicated
  358.  
  359. //OutputFormat=Symbol   1  "D, "  Date   1   Hi   1  Low   1  Close   4   Volume
  360. //OutputFormat=Symbol   1  "D, "  Date   1   Open   1  Hi   1  Low   1  Close   4   Volume
  361. //OutputFormat=Date   Hi   Low   Close   Volume   Time
  362. OutputFormat=Symbol    Date   Hi   Low   Close
  363.  
  364. //OutputDateFormat=yymmdd
  365.  
  366. // fields will be delimeted by fill spaces to the following positions by default:
  367. // field positions by field number: 0, 15, 29, 41, 54, 66, 78, 90, 102, 114, 126
  368.  
  369. OutputFieldPositions= 0, 15, 29, 41, 54, 66, 78, 90, 102, 114, 126
  370.  
  371. // A header section normally preceeds the data in a historical quote file,
  372. // and the header may now be customized or eliminated.
  373.  
  374. // If no header specifier statement is provided, the default header will be 
  375. // obtained from file Header.day
  376.  
  377. //Header=Header.day
  378. //Header=MSheader.day
  379. // Header=none
  380. Header=CustomHeader.day
  381.  
  382. // the default output delimeter will be spaces
  383. OutputDelimeter=spaces
  384. // alternatively, comma delimeted output may be used, with no spaces
  385. //OutputDelimeter=comma
  386.  
  387. // Input format: (for imports)
  388.  
  389. // future InputFormat=Date   Open   Hi   Low   Close   Volume   Time  
  390.  
  391. // there is no need for an input delimeter specification
  392. // mawin will use either >1 space, or comma delimeted.
  393.  
  394.  
  395. //ExportFormat=Date   Hi   Low   Close   Volume   Time
  396.  
  397. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  398. // END marked section
  399. //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  400. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  401. End Group2Option
  402. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  403.  
  404. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  405. // for  Daily Quote Updates (10/page):
  406. Begin Group1Option1
  407. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  408. // This is the Site URL including any prefix characters up to the qutoes to be added,
  409. // which will come from the .qtl file automatically as it executes
  410.  
  411. //Page=http://quote.yahoo.com/q?s=
  412. //Suffix=&d=t&o=t
  413. Page=http://quote.yahoo.com/d/quotes.csv?s=
  414. Suffix=&f=sl1d1t1c1ohgv&e=.csv
  415.  
  416. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  417. // This is the Site URL for the Browser Direct Link.
  418. // Note:  http:// is included
  419. // To distinguish this optional input, it must be preceeded by BrowserLink=
  420.  
  421. BrowserLink=http://quote.yahoo.com/q?s=
  422.  
  423. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  424. // This is the Site URL for the Symbol Search page.
  425. // You will need this to use the automatic Symbol Search option
  426. // which will come from the .qtl file automatically as it executes
  427. // Note:  http:// is included
  428. // To distinguish this optional input, it must be preceeded by SymSearch=
  429.  
  430. SymSearch=http://quote.yahoo.com/l
  431.  
  432. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  433. // the next entry must define the download method.
  434. // the entry will be either "by_page" or "by_quote"
  435. // "by_page" means the page inherently defines the quote information which will be received.
  436. // these are usually index pages which are predefined.
  437.  
  438. // "by_quote" means the quote requests will be appended from the .qtl file automatically
  439.  
  440. by_quote
  441. //by_page
  442.  
  443. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  444. // Optionally, enter the number of quotes per page this URL supports
  445. // the default will be 10, which for now, will be the maximum allowable
  446. // (this only applies to by_quote, not by_page mode
  447.  
  448. NumQuotesPerPage=10
  449.  
  450. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  451. // the next entry tells MAWIN what delimeter character to add between appended quote symbols
  452.  
  453. // for example:
  454. // www2.merrill-lynch.ml.com/htbin/indlink?tick=dis,hd,xrx,spq
  455. // could be a valid request for this page, and the delimeter ',' is used
  456. // other sites may use '+' or other characters as a delimeter
  457. // for pages only accepting 1 quote per page, a delimeter will not be needed or expected
  458.  
  459. +
  460.  
  461. // (to determine what delimeter is used, bring up the page using your Web Browser,
  462. // request your stock quotes, and observe the delimeter used...usually shown in the
  463. // top text field of your Browser, as a part of the URL.)
  464.  
  465. // if the method is "by_page", enter nothing here; MAWIN will skip this field
  466. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  467. // next, tell MAWIN what character string to look for as a trigger to begin looking for quotes.
  468. // if you decide to customize your own download site, you can pick this string by first bringing
  469. // up the site using a Web Browser, and use "file save" to save the .htm image of the page.
  470. // then, examine the .htm file using any good text editor, such as WordPad, or Notepad.
  471. // first look for a string which will be used as a trigger to begin looking for quotes.
  472. // The trigger phrase is:
  473.  
  474. StartTrigger=None
  475. //GroupTrigger=Click to trade or open an account
  476.  
  477. CorrelateBy=Symbol        // specify how to correlate quote to quotefile
  478. //CorrelateBy=Order        // specify how to correlate quote to quotefile
  479. //CorrelateBy=Co_Name        // specify how to correlate quote to quotefile
  480.  
  481. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  482. // next, enter the trigger string which indicates the start of a quote
  483. // for this type, it is:
  484.  
  485. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  486. // next, enter the trigger string which indicates the start of a quote
  487. // unless otherwise indicated, this will be required to start the line
  488. // for this type, it is:
  489.  
  490. TriggerStringStart=Anywhere
  491. //TriggerStringStart=Beginning        // default
  492. TriggerString=None
  493.  
  494. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  495. // MAWIN will automatically find quote data fields as specified by format keywords herein:
  496. // The keywords which may be used are:
  497.  
  498. // Numeric Keyword Identifiers:  (case-sensitive)
  499. // Hi, Low, Bid, Ask, Open, Close, Prev, Change, Volume, openinterest, Date, PE_Ratio, Dividend, Num, and Temp
  500. // "Num"  will be available to be used to store/handle throwaway numerics between quote data
  501. // "Temp" will be available to be used to store/handle throwaway text     between quote data
  502. // "Temp" and "Num" may be used multiple times
  503.  
  504. // Textual Keyword Identifiers:
  505. // Symbol, Co_name, Time, ExpChar, ExpYr
  506.  
  507. // for this file/site, the parsing commands are:
  508. // *C starting in column 1 will allow extra long lines to be entered as a continuation without exceeding 180 max character line length
  509.  
  510. 1        // lines per quote
  511.  
  512. // get rid of some annoying scripts in preprocessing
  513.  
  514. ReplaceAll="N/A" with "0"
  515. ReplaceAll=""" with ""
  516. ReplaceAll="," with "   "
  517.  
  518. AutoDate " "              // will search for date field and remove before processing quote
  519.  
  520. //SetDateFormat=mm/dd
  521. //    Valid formats are:
  522. //        mm/dd/yy    where / is a delimeter / or -    (default)
  523. //    or    mm/dd        current year will be attached
  524. //    or    mmddyy
  525. //    or    mmddyyyy    any order with or without delimeter
  526. //    use / only to indicate delimeter presence
  527.  
  528. //NoDate            // Do Not look for Date field (none or manual specify)
  529.  
  530.  
  531. //ScreenForNumerics        // option throws out non-numerics in numeric positions, simplifying parse setup
  532.  
  533. Symbol    Close        Time        Change    Open         Hi    Low    Volume    
  534.  
  535.  
  536. // Custom Delim Stings may be shown/required here
  537. // number of spaces for delim can also be used, like: Close   3    Bid     (default = 3) 
  538.  
  539. // up to 100 identifier types per quote may be specified
  540. // modifiers may be needed, to make adjustments of scale, such as this case where volume is
  541. // quoted in 1000's of shares, and must be adjusted to shares.
  542. // supported modifiers are '*' and '/'
  543.  
  544. //Volume * 1000
  545.  
  546. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  547. End Group1Option
  548. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  549.  
  550. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  551. // for historical data this year:
  552. Begin Group1Option2
  553.  
  554. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  555. // Forces Quote Append reguardless of date
  556. // this is for historical data, which will be culled and sorted after appending
  557.  
  558. ForcedAppendsOn
  559.  
  560. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  561. // Culls and Sorts history files after each historical update
  562. // (required to get quotes in order)
  563. RunFileFix
  564.  
  565. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  566.  
  567. // this file contains your Internet Site Path (URL) for the root .qtl file;
  568. // defines the download method;
  569. // and contains parsing instructions to be used by the MAWIN generic
  570. // parsing routines
  571.  
  572. // You may edit it as needed if you choose to change the Site used,
  573. // or if the Site format changes
  574.  
  575. // This method of specifying and decoding Web Pages has been chosen to make it
  576. // "easy" to adapt to new pages or changes in pre-defined pages.
  577. // Some users may not wish to get into this level of detail, and others may find
  578. // it easy to use this specifying/formatting scheme to add new pages to your
  579. // daily downloads, or just to keep up with changes.
  580.  
  581. // If you do not wish modify these files, pre-defined files and updates may become 
  582. // available in the near future.
  583.  
  584. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  585. // This is the Site URL including any prefix characters up to the qutoes to be added,
  586. // which will come from the .qtl file automatically as it executes
  587. // use Page= before URL
  588.  
  589. // csv historical quote file
  590. Page=http://chart.yahoo.com/table.csv?s=
  591.  
  592. // for data this year:
  593. Suffix=&a=01&b=01&c=98&d=12&e=31&f=99&g=d&q=q&y=0&x=.csv
  594.  
  595. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  596. // This is the Site URL for the Browser Direct Link.
  597. // Note:  http:// is included
  598. // To distinguish this optional input, it must be preceeded by BrowserLink=
  599.  
  600. BrowserLink=http://chart.yahoo.com/t?a=01&b=01&c=00&d=12&e=31&f=99&g=d&s=
  601.  
  602. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  603. // This is the Site URL for the Symbol Search page.
  604. // You will need this to use the automatic Symbol Search option
  605. // which will come from the .qtl file automatically as it executes
  606. // Note:  http:// is included
  607. // To distinguish this optional input, it must be preceeded by SymSearch=
  608.  
  609. SymSearch=http://quote.yahoo.com/q?s=&d=t
  610.  
  611. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  612. // the next entry must define the download method.
  613. // the entry will be either "by_page" or "by_quote"
  614. // "by_page" means the page inherently defines the quote information which will be received.
  615. // these are usually index pages which are predefined.
  616.  
  617. // "by_quote" means the quote requests will be appended from the .qtl file automatically
  618.  
  619. by_quote
  620.  
  621. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  622. // Optionally, enter the number of quotes per page this URL supports
  623. // the default will be 10, which for now, will be the maximum allowable
  624.  
  625. NumQuotesPerPage=1
  626.  
  627. //EndOfLineString=</tr>
  628.  
  629. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  630. // the next entry tells MAWIN what delimeter character to add between appended quote symbols
  631.  
  632. // for example:
  633. // www2.merrill-lynch.ml.com/htbin/indlink?tick=dis,hd,xrx,spq
  634. // could be a valid request for this page, and the delimeter ',' is used
  635. // other sites may use '+' or other characters as a delimeter
  636.  
  637. // delimeter character skipped for 1 quote per page
  638. //+
  639.  
  640. // (to determine what delimeter is used, bring up the page using your Web Browser,
  641. // request your stock quotes, and observe the delimeter used...usually shown in the
  642. // top text field of your Browser, as a part of the URL.)
  643.  
  644. // if the method is "by_page", enter nothing here; MAWIN will skip this field
  645. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  646. // next, tell MAWIN what character string to look for as a trigger to begin looking for quotes.
  647.  
  648. Date,
  649.  
  650. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  651.  
  652. // Correlate Quote to Quote request by download page order...ie: 1 symbol per page
  653. // with lots of historical quotes
  654.  
  655. CorrelateBy=Download
  656.  
  657. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  658. // next, enter the trigger string which indicates the start of a quote
  659. // for this type, it is:
  660.  
  661. TriggerStringStart=Anywhere
  662. //TriggerStringStart=Beginning        // default
  663. //align=right
  664. TriggerString=None
  665.  
  666. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  667. // MAWIN will automatically find quote data fields as specified by format keywords herein:
  668. // The keywords which may be used are:
  669.  
  670. // Numeric Keyword Identifiers:
  671. // Hi, Low, Bid, Ask, Open, Close, Prev, Change, Volume, Date, PE_Ratio, Dividend, and Temp
  672. // "Temp" will be available to be used to store/handle throwaway numerics between quote data
  673. // "Temp" may be used multiple times
  674.  
  675. // Textual Keyword Identifiers:
  676. // Symbol, Co_name, Time
  677.  
  678. // for this file/site, the parsing commands are:
  679.  
  680. 1                        // lines per quote
  681.  
  682. // get rid of some annoying scripts in preprocessing
  683.  
  684. ReplaceAll="," with "     "
  685.  
  686. AutoDate          // will search for date field and remove before processing quote
  687. //NoDate            // Do Not look for Date field (none or manual specify)
  688. SetDateFormat=day-mon-year
  689.  
  690. Open   Hi    Low    Close   Volume
  691.  
  692. // up to 20 identifier types per quote may be specified
  693. // modifiers may be needed, to make adjustments of scale, such as this case where volume is
  694. // quoted in 1000's of shares, and must be adjusted to shares.
  695. // supported modifiers are '*' and '/'
  696.  
  697. // Volume * 1000
  698.  
  699. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  700. // for this page, there are several types of quotes.
  701. // The next trigger phrase and associated commands are:
  702. // (currently, a maximum of 30 are allowed)
  703.  
  704. // for funds...
  705.  
  706. // needs GroupTrigger= to specify, cause Date is a Keyword!  .... put no comments in string line
  707. GroupTrigger=Date,        // needs GroupTrigger= to specify, cause Date is a Keyword!
  708. CorrelateBy=Download
  709. TriggerStringStart=Anywhere
  710. //TriggerStringStart=Beginning        // default
  711. //align=right
  712. TriggerString=None
  713.  
  714. Pass=2            // run thru HTML 2nd time using this format to get some different formats
  715. 1            // lines per quote
  716. AutoDate                 // will search for date field and remove before processing quote
  717. Close
  718.  
  719. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  720. // for this page, there are several types of quotes.
  721. // The next trigger phrase and associated commands are:
  722. // (currently, a maximum of 30 are allowed)
  723.  
  724. // for data with no volume...
  725.  
  726. // needs GroupTrigger= to specify, cause Date is a Keyword!  .... put no comments in string line
  727. GroupTrigger=Date,        // needs GroupTrigger= to specify, cause Date is a Keyword!
  728. CorrelateBy=Download
  729. TriggerStringStart=Anywhere
  730. //TriggerStringStart=Beginning        // default
  731. //align=right
  732. TriggerString=None
  733.  
  734. Pass=3            // run thru HTML 2nd time using this format to get some different formats
  735. 1            // lines per quote
  736. AutoDate                 // will search for date field and remove before processing quote
  737.  
  738. Open   Hi    Low    Close
  739.  
  740. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  741. End Group1Option
  742. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  743.  
  744. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  745. // for all historical data available:
  746. Begin Group1Option3
  747.  
  748. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  749. // Forces Quote Append reguardless of date
  750. // this is for historical data, which will be culled and sorted after appending
  751.  
  752. ForcedAppendsOn
  753.  
  754. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  755. // Culls and Sorts history files after each historical update
  756. // (required to get quotes in order)
  757. RunFileFix
  758.  
  759. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  760.  
  761. // this file contains your Internet Site Path (URL) for the root .qtl file;
  762. // defines the download method;
  763. // and contains parsing instructions to be used by the MAWIN generic
  764. // parsing routines
  765.  
  766. // You may edit it as needed if you choose to change the Site used,
  767. // or if the Site format changes
  768.  
  769. // This method of specifying and decoding Web Pages has been chosen to make it
  770. // "easy" to adapt to new pages or changes in pre-defined pages.
  771. // Some users may not wish to get into this level of detail, and others may find
  772. // it easy to use this specifying/formatting scheme to add new pages to your
  773. // daily downloads, or just to keep up with changes.
  774.  
  775. // If you do not wish modify these files, pre-defined files and updates may become 
  776. // available in the near future.
  777.  
  778. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  779. // This is the Site URL including any prefix characters up to the qutoes to be added,
  780. // which will come from the .qtl file automatically as it executes
  781. // use Page= before URL
  782.  
  783. // csv historical quote file
  784. Page=http://chart.yahoo.com/table.csv?s=
  785.  
  786. // for all data:
  787. Suffix=&a=01&b=01&c=00&d=12&e=31&f=99&g=d&q=q&y=0&x=.csv
  788.  
  789. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  790. // This is the Site URL for the Browser Direct Link.
  791. // Note:  http:// is included
  792. // To distinguish this optional input, it must be preceeded by BrowserLink=
  793.  
  794. BrowserLink=http://chart.yahoo.com/t?a=01&b=01&c=00&d=12&e=31&f=99&g=d&s=
  795.  
  796. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  797. // This is the Site URL for the Symbol Search page.
  798. // You will need this to use the automatic Symbol Search option
  799. // which will come from the .qtl file automatically as it executes
  800. // Note:  http:// is included
  801. // To distinguish this optional input, it must be preceeded by SymSearch=
  802.  
  803. SymSearch=http://quote.yahoo.com/q?s=&d=t
  804.  
  805. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  806. // the next entry must define the download method.
  807. // the entry will be either "by_page" or "by_quote"
  808. // "by_page" means the page inherently defines the quote information which will be received.
  809. // these are usually index pages which are predefined.
  810.  
  811. // "by_quote" means the quote requests will be appended from the .qtl file automatically
  812.  
  813. by_quote
  814.  
  815. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  816. // Optionally, enter the number of quotes per page this URL supports
  817. // the default will be 10, which for now, will be the maximum allowable
  818.  
  819. NumQuotesPerPage=1
  820.  
  821. //EndOfLineString=</tr>
  822.  
  823. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  824. // the next entry tells MAWIN what delimeter character to add between appended quote symbols
  825.  
  826. // for example:
  827. // www2.merrill-lynch.ml.com/htbin/indlink?tick=dis,hd,xrx,spq
  828. // could be a valid request for this page, and the delimeter ',' is used
  829. // other sites may use '+' or other characters as a delimeter
  830.  
  831. // delimeter character skipped for 1 quote per page
  832. //+
  833.  
  834. // (to determine what delimeter is used, bring up the page using your Web Browser,
  835. // request your stock quotes, and observe the delimeter used...usually shown in the
  836. // top text field of your Browser, as a part of the URL.)
  837.  
  838. // if the method is "by_page", enter nothing here; MAWIN will skip this field
  839. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  840. // next, tell MAWIN what character string to look for as a trigger to begin looking for quotes.
  841.  
  842. Date,
  843.  
  844. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  845.  
  846. // Correlate Quote to Quote request by download page order...ie: 1 symbol per page
  847. // with lots of historical quotes
  848.  
  849. CorrelateBy=Download
  850.  
  851. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  852. // next, enter the trigger string which indicates the start of a quote
  853. // for this type, it is:
  854.  
  855. TriggerStringStart=Anywhere
  856. //TriggerStringStart=Beginning        // default
  857. //align=right
  858. TriggerString=None
  859.  
  860. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  861. // MAWIN will automatically find quote data fields as specified by format keywords herein:
  862. // The keywords which may be used are:
  863.  
  864. // Numeric Keyword Identifiers:
  865. // Hi, Low, Bid, Ask, Open, Close, Prev, Change, Volume, Date, PE_Ratio, Dividend, and Temp
  866. // "Temp" will be available to be used to store/handle throwaway numerics between quote data
  867. // "Temp" may be used multiple times
  868.  
  869. // Textual Keyword Identifiers:
  870. // Symbol, Co_name, Time
  871.  
  872. // for this file/site, the parsing commands are:
  873.  
  874. 1                        // lines per quote
  875.  
  876. // get rid of some annoying scripts in preprocessing
  877.  
  878. ReplaceAll="," with "     "
  879.  
  880. AutoDate          // will search for date field and remove before processing quote
  881. //NoDate            // Do Not look for Date field (none or manual specify)
  882. SetDateFormat=day-mon-year
  883.  
  884. Open   Hi    Low    Close   Volume
  885.  
  886. // up to 20 identifier types per quote may be specified
  887. // modifiers may be needed, to make adjustments of scale, such as this case where volume is
  888. // quoted in 1000's of shares, and must be adjusted to shares.
  889. // supported modifiers are '*' and '/'
  890.  
  891. // Volume * 1000
  892.  
  893. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  894. // for this page, there are several types of quotes.
  895. // The next trigger phrase and associated commands are:
  896. // (currently, a maximum of 30 are allowed)
  897.  
  898. // for funds...
  899.  
  900. // needs GroupTrigger= to specify, cause Date is a Keyword!  .... put no comments in string line
  901. GroupTrigger=Date,        // needs GroupTrigger= to specify, cause Date is a Keyword!
  902. CorrelateBy=Download
  903. TriggerStringStart=Anywhere
  904. //TriggerStringStart=Beginning        // default
  905. //align=right
  906. TriggerString=None
  907.  
  908. Pass=2            // run thru HTML 2nd time using this format to get some different formats
  909. 1            // lines per quote
  910. AutoDate                 // will search for date field and remove before processing quote
  911. Close
  912.  
  913. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  914. // for this page, there are several types of quotes.
  915. // The next trigger phrase and associated commands are:
  916. // (currently, a maximum of 30 are allowed)
  917.  
  918. // for data with no volume...
  919.  
  920. // needs GroupTrigger= to specify, cause Date is a Keyword!  .... put no comments in string line
  921. GroupTrigger=Date,        // needs GroupTrigger= to specify, cause Date is a Keyword!
  922. CorrelateBy=Download
  923. TriggerStringStart=Anywhere
  924. //TriggerStringStart=Beginning        // default
  925. //align=right
  926. TriggerString=None
  927.  
  928. Pass=3            // run thru HTML 2nd time using this format to get some different formats
  929. 1            // lines per quote
  930. AutoDate                 // will search for date field and remove before processing quote
  931.  
  932. Open   Hi    Low    Close
  933.  
  934. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  935. End Group1Option
  936. //---------------------------------------------------------------------------------------------------------------------------------------------------------
  937.  
  938.