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