Senin, 30 Januari 2012

[smf_addin] Digest Number 2094[2 Attachments]

Messages In This Digest (25 Messages)

1a.
Re: [Bulk] [smf_addin] Morningstar Stock Type & Stock Style From: Mike McQuaid
1b.
Re: [Bulk] [smf_addin] Morningstar Stock Type & Stock Style From: V. Shankar
1c.
Re: [Bulk] [smf_addin] Morningstar Stock Type & Stock Style From: Randy H
1d.
Re: [Bulk] [smf_addin] Morningstar Stock Type & Stock Style From: V. Shankar
2a.
Getting Faulty data and don't know how to troublshoot From: David Weller
2b.
Re: Getting Faulty data and don't know how to troublshoot From: Mike McQuaid
2c.
Re: Getting Faulty data and don't know how to troublshoot From: Randy H
2d.
Re: Getting Faulty data and don't know how to troublshoot From: David Weller
3a.
Re: Morningstar Stock Type & Stock Style From: Randy H
4a.
smfGetAdvFNElement From: codyklein
4b.
Re: smfGetAdvFNElement From: Randy H
4c.
Re: smfGetAdvFNElement From: Mike McQuaid
4d.
Re: smfGetAdvFNElement From: codyklein
5a.
New official release of the add-in -- version 2.1.2012.01.30 From: Randy H
5b.
Re: New official release of the add-in -- version 2.1.2012.01.30 From: Brent E. Bentrim
5c.
Re: New official release of the add-in -- version 2.1.2012.01.30 From: Randy Harmelink
5d.
Re: New official release of the add-in -- version 2.1.2012.01.30 From: Kim Blake
5e.
Re: New official release of the add-in -- version 2.1.2012.01.30 From: Brian Canes
5f.
Re: New official release of the add-in -- version 2.1.2012.01.30 From: Jeanne Larsen
6a.
hi From: leif_85
6b.
Re: hi From: Randy Harmelink
6c.
Re: hi From: dguillett1
7a.
Re: CDS From: paul messerschmidt
8a.
RCHGetTableCell works great except for a few symbols, weird From: Lal Echterhoff
8b.
Re: RCHGetTableCell works great except for a few symbols, weird From: Randy H

Messages

1a.

Re: [Bulk] [smf_addin] Morningstar Stock Type & Stock Style

Posted by: "Mike McQuaid" mikemcq802@yahoo.com   mikemcq802

Mon Jan 30, 2012 5:53 am (PST)



=RCHGetElementNumber("AAPL",877) is Industry. Element 878 and 879 are
Sector and Stock Type.

See your element definitions file in your SMF install directory for a
complete list.

_____

From: smf_addin@yahoogroups.com [mailto:smf_addin@yahoogroups.com] On Behalf
Of V. Shankar
Sent: Monday, January 30, 2012 5:44 AM
To: smf_addin@yahoogroups.com
Subject: [Bulk] [smf_addin] Morningstar Stock Type & Stock Style

http://quote.morningstar.com/stock/s.aspx?t=AAPL

I was looking at some of the morningstar examples for MF style %s.

How do we extract the stock profile details like sector, industry, stock
type, stock style from morningstar?

Sector
Technology
Industry
Computer Systems
Stock Type
Cyclical
Employees
63,300
Fiscal Year Ends
September
Stock Style

Large Growth

1b.

Re: [Bulk] [smf_addin] Morningstar Stock Type & Stock Style

Posted by: "V. Shankar" tarakayan@yahoo.com   tarakayan

Mon Jan 30, 2012 7:35 am (PST)



Oh...it's in the obsolete docs folder.  I missed it.  Thanks Mike.

>________________________________
> From: Mike McQuaid <mikemcq802@yahoo.com>
>To: smf_addin@yahoogroups.com
>Sent: Monday, January 30, 2012 7:23 PM
>Subject: RE: [Bulk] [smf_addin] Morningstar Stock Type & Stock Style
>
>

>=RCHGetElementNumber("AAPL",877) is Industry.  Element
878 and 879 are Sector and Stock Type.

>See your element definitions file in your SMF install
directory for a complete list.
>
>
>________________________________
> From: smf_addin@yahoogroups.com
[mailto:smf_addin@yahoogroups.com] On Behalf Of V.
Shankar
>Sent: Monday, January 30, 2012 5:44 AM
>To: smf_addin@yahoogroups.com
>Subject: [Bulk] [smf_addin] Morningstar
Stock Type & Stock Style
>

>http://quote.morningstar.com/stock/s.aspx?t=AAPL 
>
>
>
>I was looking at some of the morningstar examples for MF style %s.
 
>
>
>How do we extract the stock profile details like sector, industry, stock
type, stock style from morningstar?
>
>
>Sector 
>Technology
>Industry 
>Computer Systems
>Stock Type 
>Cyclical
>Employees 
>63,300
>Fiscal Year Ends 
>September
>Stock Style 
>Large
Growth
>
>
>
1c.

Re: [Bulk] [smf_addin] Morningstar Stock Type & Stock Style

Posted by: "Randy H" rharmelink@gmail.com   rharmelink

Mon Jan 30, 2012 7:38 am (PST)



No. You'd want the element definition list that came in your ZIP archive
that contained the add-in, not the obsolete one.

On Mon, Jan 30, 2012 at 8:35 AM, V. Shankar <tarakayan@yahoo.com> wrote:

Oh...it's in the obsolete docs folder. I missed it. Thanks Mike.
From: Mike McQuaid <mikemcq802@yahoo.com <mailto:mikemcq802@yahoo.com> >
To: smf_addin@yahoogroups.com <mailto:smf_addin@yahoogroups.com>
Sent: Monday, January 30, 2012 7:23 PM
Subject: RE: [Bulk] [smf_addin] Morningstar Stock Type & Stock Style

=RCHGetElementNumber("AAPL",877) is Industry.
Element 878 and 879 are Sector and Stock Type. See your element
definitions file in your SMF install directory for a complete list.

1d.

Re: [Bulk] [smf_addin] Morningstar Stock Type & Stock Style

Posted by: "V. Shankar" tarakayan@yahoo.com   tarakayan

Mon Jan 30, 2012 7:41 am (PST)



Thanks.  Will look into this.  I was wondering why it should be in the obsolete!

From: Randy H <rharmelink@gmail.com>
>To: smf_addin@yahoogroups.com
>Sent: Monday, January 30, 2012 9:08 PM
>Subject: Re: [Bulk] [smf_addin] Morningstar Stock Type & Stock Style
>
>

>No. You'd want the element definition list that came in your ZIP archive that contained the add-in, not the obsolete one.
>
>
>On Mon, Jan 30, 2012 at 8:35 AM, V. Shankar <tarakayan@yahoo.com> wrote:
>
>
>>
>>Oh...it's in the obsolete docs folder.  I missed it.  Thanks Mike.
>>
>>
>>From: Mike McQuaid <mikemcq802@yahoo.com>
>>>To: smf_addin@yahoogroups.com
>>>Sent: Monday, January 30, 2012 7:23 PM
>>>Subject: RE: [Bulk] [smf_addin] Morningstar Stock Type & Stock Style
>>>
>>>
>>>
>>> 
>>>=RCHGetElementNumber("AAPL", 877) is Industry.  Element 878 and 879 are Sector and Stock Type.
>>> 
>>>See your element definitions file in your SMF install directory for a complete list.
>>>
>
>
>
>
2a.

Getting Faulty data and don't know how to troublshoot

Posted by: "David Weller" wellerdr@cox.net   wellerdr

Mon Jan 30, 2012 7:38 am (PST)



=smfGetOptionQuotes("EBAY Apr 2012 $32 Call","l",2) Returning 1.64 but this
option is in the 1.54s. I checked the MSN page and it is correct at the
time of 1.54 for last price . I think 1.64 was Fridays close. I did a
ctrl-shift-R but no effect. I just cant get it to update with today's
data. Can anyone help. I am probably doing something wrong.

Dave

2b.

Re: Getting Faulty data and don't know how to troublshoot

Posted by: "Mike McQuaid" mikemcq802@yahoo.com   mikemcq802

Mon Jan 30, 2012 7:51 am (PST)



You are missing a parameter to retrieve MSN option data. The 4th parameter
should be 2 for that - not the 3rd as you show. The default is Yahoo option
data - which is what you would get as you show it.

I've found option data is very erratic - although OX has been working fairly
good for me.

_____

From: smf_addin@yahoogroups.com [mailto:smf_addin@yahoogroups.com] On Behalf
Of David Weller
Sent: Monday, January 30, 2012 10:39 AM
To: smf_addin@yahoogroups.com
Subject: [smf_addin] Getting Faulty data and don't know how to troublshoot

=smfGetOptionQuotes("EBAY Apr 2012 $32 Call","l",2) Returning 1.64 but this
option is in the 1.54s. I checked the MSN page and it is correct at the
time of 1.54 for last price . I think 1.64 was Fridays close. I did a
ctrl-shift-R but no effect. I just cant get it to update with today's
data. Can anyone help. I am probably doing something wrong.

Dave

2c.

Re: Getting Faulty data and don't know how to troublshoot

Posted by: "Randy H" rharmelink@gmail.com   rharmelink

Mon Jan 30, 2012 7:56 am (PST)



I just tried your formula and got $1.52. I suspect you have your
Internet Options set up to cache web pages instead of getting new
content every time a web page is visited. See item 9.4.2 in the "Links"
area of the group.

Any particular reason you're passing "2" as the third parameter (i.e.
the "header" parameter)? It doesn't do anything for a value of 2. As is,
your formula would be getting data from Yahoo, not MSN, so I'm not sure
why you were checking the MSN web page.

Ahhh -- to get the data from MSN, you'd need to use a function
invocation like:

=smfGetOptionQuotes("EBAY Apr 2012 $32 Call","l",,"MSN")

On Mon, Jan 30, 2012 at 8:39 AM, David Weller <wellerdr@cox.net> wrote:

=smfGetOptionQuotes("EBAY Apr 2012 $32 Call","l",2) Returning 1.64 but
this option is in the 1.54s. I checked the MSN page and it is correct
at the time of 1.54 for last price . I think 1.64 was Fridays close. I
did a ctrl-shift-R but no effect. I just cant get it to update with
today's data. Can anyone help. I am probably doing something
wrong.

2d.

Re: Getting Faulty data and don't know how to troublshoot

Posted by: "David Weller" wellerdr@cox.net   wellerdr

Mon Jan 30, 2012 8:40 am (PST)



Thanks Randy and Mike McQuaid

I thought the 2 in =smfGetOptionQuotes("EBAY Apr 2012 $32 Call","l",2) was
to get quotes from MSN but it seems this is for "headers". My internet
settings were wrong and number of parameters were wrong.
=smfGetOptionQuotes("EBAY Apr 2012 $32 Call","l") now works for me too.
Thanks dave

_____

From: smf_addin@yahoogroups.com [mailto:smf_addin@yahoogroups.com] On Behalf
Of Randy H
Sent: Monday, January 30, 2012 10:56 AM
To: smf_addin@yahoogroups.com
Subject: [smf_addin] Re: Getting Faulty data and don't know how to
troublshoot

I just tried your formula and got $1.52. I suspect you have your Internet
Options set up to cache web pages instead of getting new content every time
a web page is visited. See item 9.4.2 in the "Links" area of the group.

Any particular reason you're passing "2" as the third parameter (i.e. the
"header" parameter)? It doesn't do anything for a value of 2. As is, your
formula would be getting data from Yahoo, not MSN, so I'm not sure why you
were checking the MSN web page.

Ahhh -- to get the data from MSN, you'd need to use a function invocation
like:

=smfGetOptionQuotes("EBAY Apr 2012 $32 Call","l",,"MSN")

On Mon, Jan 30, 2012 at 8:39 AM, David Weller <wellerdr@cox.net> wrote:

=smfGetOptionQuotes("EBAY Apr 2012 $32 Call","l",2) Returning 1.64 but this
option is in the 1.54s. I checked the MSN page and it is correct at the
time of 1.54 for last price . I think 1.64 was Fridays close. I did a
ctrl-shift-R but no effect. I just cant get it to update with today's
data. Can anyone help. I am probably doing something wrong.

3a.

Re: Morningstar Stock Type & Stock Style

Posted by: "Randy H" rharmelink@gmail.com   rharmelink

Mon Jan 30, 2012 7:45 am (PST)



Unfortunately, the add-in can't extract data from that page, because the
data isn't within the source code of the web page. MorningStar is
starting to dynamically generate a lot of their data web pages.

On Mon, Jan 30, 2012 at 3:44 AM, V. Shankar <tarakayan@yahoo.com> wrote:

http://quote.morningstar.com/stock/s.aspx?t=AAPL
<http://quote.morningstar.com/stock/s.aspx?t=AAPL>

I was looking at some of the morningstar examples for MF style %s.
How do we extract the stock profile details like sector, industry, stock
type, stock style from morningstar?
Sector
TechnologyIndustry
Computer SystemsStock Type
CyclicalEmployees
63,300Fiscal Year Ends
SeptemberStock Style
Large Growth

4a.

smfGetAdvFNElement

Posted by: "codyklein" codyklein@alum.drexel.edu   codyklein

Mon Jan 30, 2012 8:22 am (PST)



All smfGetAdvFNElement functions appear not to be working, returning error. I checked the ADVFN site and the data is there (used AAPL but its not working for all tickers). Anyone running into the same problem?

4b.

Re: smfGetAdvFNElement

Posted by: "Randy H" rharmelink@gmail.com   rharmelink

Mon Jan 30, 2012 8:33 am (PST)



I just uploaded version 2.1.2012.01.30 of the add-in to the "Works in
Progress" folder, which has a change that fixes the problem for me.

What happened is they changed the domain of their URL, from
"http://www.advfn.com" to "http://us.advfn.com". So I had to change the
URL being used by the add-in.

However, I don't know what happens with people (or stocks) that would
need different country prefixes...

On Mon, Jan 30, 2012 at 9:22 AM, codyklein <codyklein@alum.drexel.edu>
wrote:
All smfGetAdvFNElement functions appear not to be working, returning
error. I checked the ADVFN site and the data is there (used AAPL but
its not working for all tickers). Anyone running into the same
problem?

4c.

Re: smfGetAdvFNElement

Posted by: "Mike McQuaid" mikemcq802@yahoo.com   mikemcq802

Mon Jan 30, 2012 8:54 am (PST)



I contacted tech support last week on data errors for ticker TRI and they
recommended their url that started with UK.advfn....

And, that link definitely works - but so does the us.advfn... for that
ticker so ...



_____

From: smf_addin@yahoogroups.com [mailto:smf_addin@yahoogroups.com] On Behalf
Of Randy H
Sent: Monday, January 30, 2012 11:33 AM
To: smf_addin@yahoogroups.com
Subject: [smf_addin] Re: smfGetAdvFNElement

I just uploaded version 2.1.2012.01.30 of the add-in to the "Works in
Progress" folder, which has a change that fixes the problem for me.

What happened is they changed the domain of their URL, from
"http://www.advfn.com" to "http://us.advfn.com". So I had to change the URL
being used by the add-in.

However, I don't know what happens with people (or stocks) that would need
different country prefixes...

On Mon, Jan 30, 2012 at 9:22 AM, codyklein <codyklein@alum.drexel.edu>
wrote:

All smfGetAdvFNElement functions appear not to be working, returning error.
I checked the ADVFN site and the data is there (used AAPL but its not
working for all tickers). Anyone running into the same problem?

4d.

Re: smfGetAdvFNElement

Posted by: "codyklein" codyklein@alum.drexel.edu   codyklein

Mon Jan 30, 2012 9:11 am (PST)



Thank you Randy, your time and effort is greatly appreciated.

--- In smf_addin@yahoogroups.com, "Randy H" <rharmelink@...> wrote:
>
> I just uploaded version 2.1.2012.01.30 of the add-in to the "Works in
> Progress" folder, which has a change that fixes the problem for me.
>
> What happened is they changed the domain of their URL, from
> "http://www.advfn.com" to "http://us.advfn.com". So I had to change the
> URL being used by the add-in.
>
> However, I don't know what happens with people (or stocks) that would
> need different country prefixes...
>
> On Mon, Jan 30, 2012 at 9:22 AM, codyklein <codyklein@...>
> wrote:
> All smfGetAdvFNElement functions appear not to be working, returning
> error. I checked the ADVFN site and the data is there (used AAPL but
> its not working for all tickers). Anyone running into the same
> problem?
>

5a.

New official release of the add-in -- version 2.1.2012.01.30

Posted by: "Randy H" rharmelink@gmail.com   rharmelink

Mon Jan 30, 2012 9:24 am (PST)



I just made the beta version of the add-in the new official release.
There were just getting to be too many questions that referred someone
to new files in the "Works in Progress" folder.

Changes made to the add-in since the 2010-08-02 release:

Date Routine Description 2010-08-12 RCHGetHTMLTable
Modified pDim1/pDim2 processing so the array size can be overridden
from either VBA or from the worksheet. This allows other functions like
TRANSPOSE() to manipulate the returned results correctly.
2010-08-23 RCHGetElementNumber Corrected element descriptions of
element numbers 4926 and 4927 on smf-elements-2.txt 2010-09-10
smfGetOptionQuotes
smfGetYahooOptionQuote Added a "u" data item to allow retrieval of
the last traded price of the underlying equity. 2010-10-06
RCHGetElementNumber Corrected definitions of Yahoo element numbers
989 (old dividend amount), 990 (old dividend rate), and 13863 (company
name) on smf-elements-2.txt 2010-10-10 Multiple Added
code to change HTML code #151 to a normal hyphen when source code is
retrieved from the Internet. 2010-10-13 smfFixLinks
Changed link to be changed to a null string to be:

"'*\RCH_Stock_Market_Functions.xla'!"

...so that it can handle any file and path strings. 2010-10-25
Multiple Added code to change HTML code #mdash to a normal hyphen
when source code is retrieved from the Internet. 2010-10-25
RCHGetElementNumber Updated the element definitions in file
smf-elements-4.txt because Morningstar revised the mutual fund
"Portfolio" page.
-- Elements #4681-#4726 and #4728-#4790 were updated.
-- Elements #4727 and #4791-#4810 were obsoleted. 2010-11-12
RCHGetElementNumber Updated the element definitions (#1032-#1090) in
file smf-elements-9.txt because ETF Screen changed their URL usage.
2010-12-02 smfUpdateDownloadTable Added the ability to refer
back to prior columns of data in the same row, so that retrieved data
can be used in calculations. 2010-12-05 RCHGetElementNumber
Added the ability to return the regional setting by using a ticker value
of "Country". 2011-01-17 RCHGetElementNumber Added the
add-in location and EXCEL regional setting to the "Version" parameter,
for debugging purposes. 2011-01-26 RCHGetElementNumber
Updated the element definitions in file smf-elements-1.txt because MSN
made changes to their web pages.
-- Too many were changed to mention them all.
-- Elements #2, #541-542, #544-546, and #551-552 were obsoleted.
2011-01-28 RCHGetElementNumber Updated all Reuters element
definitions for a URL change and a web page change. 2011-01-31
RCHGetElementNumber Updated definitions of element #5079 and #5086
for Yahoo mutual funds to reflect their change on the web page of
"Total Expense Ratio" to be the new "Annual Report Expense Ratio".
2011-02-14 RCHGetElementNumber Updated definition of element
#982 (Float from Yahoo Key Statistics Page) because Yahoo added a
"floating" advertisement, which screwed up the string search.
2011-02-16 smfGetTagContent Enhanced this function so that it
can extract the content of table cells that are missing the "</td>" tag
to close the table cell in HTML. The conversion parameter was also
activated, so that the found content could be converted to its numeric
value. 2011-02-16 smfGetWebPage Added this internal
function to consolidate common coding that was in a number of modules
related to the saved array of web pages. 2011-02-16
smfConvertData Added this internal function to consolidate common
text-to-numeric conversion processing that in a number of modules.
2011-02-16 smfJoin Added this utility function to allow joining
or concatenation of a range of cells containing text. 2011-02-16
smfWord Added this utility function to allow extraction of a word
from a string of data divided by common delimiters. 2011-02-16
RCHGetElementNumber Updated all Google element definitions to
reflect a URL change. 2011-03-15 RCHGetElementNumber
Updated definition of element numbers 4931, 4935, 4936, and 13863
because of Yahoo web page changes. 2011-03-30
smfGetOptionExpiry Changed function to return "next monthly
expiration" only if no year or month was passed to the function.
2011-04-01 smfGetOptionQuotes
smfGetGoogleOptionQuote Added Google as a possible data source for
option quotes. 2011-04-03 RCHGetElementNumber Updated
Morningstar sector weightings elements (#4734 thru #4769) because of a
realignment in their definitions on the web page. Also adjusted
"Stocks" in the asset allocation table (#4715 thru #4717).
2011-04-03 smfGetOptionExpirations New function to get list of
available expiration dates. 2011-04-03 smfGetOptionStrikes
New function to get list of available strikes for a given expiration
date. 2011-04-03 smfGetOptionQuotes Change to allow a
blank option ticker symbol so output is synchronized with input.
2011-04-27 smfGetWebPage Added conversion of HTML codes 0 ("0")
thru 9 ("9"). 2011-04-27 RCHGetTableCell
RCHGetElementNumber Change to use smfGetWebPage() to retrieve and
preprocess web pages. 2011-04-28 Various Change cDec()
usage to smfConvertData() subroutine. 2011-05-09
RCHGetElementNumber Obsoleted element 13891 (Business Summary
description from Yahoo profile page) because it's no longer presented in
a table. Instead, use:

=smfGetTagContent("http://finance.yahoo.com/q/pr?s=MMM","p",1,
">Business Summary") 2011-06-13 RCHGetElementNumber
Elements #547-550 were obsoleted because MSN made changes to their web
pages. 2011-07-03 RCHGetYahooQuotes Automatically change
all Yahoo code items to lower case. 2011-09-05
RCHGetElementNumber Update search string for element 701 to be
"TrendSpotter" instead of "Trend Spotter" because of barchart.com
website changes. 2011-11-23 smfGetOptionExpiry Correct
quarter-end option expiration date if it falls on a Saturday or a
Sunday. 2011-11-27 smfGetOptionExpirations Added
OptionsXpress as a possible data source. 2011-11-27
smfGetOptionStrikes Added OptionsXpress as a possible data source.
2011-11-30 smfGetOptionStrikes Change OptionsXpress web page
address so that all strikes are retrieved instead of just those
near-the-money. 2011-11-30 smfGetOptionQuotes Allow each
cell of a range of ticker symbols to contain multiple ticker symbols.
2011-11-30 smfGetOX2OptionQuote Change URL to one that gets all
expiration dates in one Internet access. 2011-11-30
smfGetOX3OptionQuote
smfGetOptionQuotes Add "OX3" data source so that volume and open
interest can be retrieved from OptionsXPress. 2011-11-30
smfGetMSNOptionQuote
smfGetOptionQuotes Change "u" item for MSN to pick up the last
traded price of the underlying, even if after hours. 2012-01-03
smfFixLinks Expanded scope from active worksheet to all worksheets
in active workbook. 2012-01-06 smfRSITargetPrices
Undocumented function, intended for personal use only, to generate buy
and sell target prices for RSI(2). 2012-01-11
RCHGetElementNumber Add ability to define element as SMF formula by
using leading "=" on formula. 2012-01-14
smfGetOptionExpirations Fixed array overflow issue when creating
ticker symbols. 2012-01-15 smfGetYahooOptionQuote Update
elements c/t/u for Yahoo web page changes (dropped last trade and time).
2012-01-27 RCHGetElementNumber Some changes to MSN data
elements:
-- Element #540 was obsoleted, as web page no longer exists
-- Element #542 had been obsoleted, but is now restored
-- Elements #547-550 had been obsoleted, but are now restored
2012-01-27 smfGetTagContent EXCEL was returning #VALUE! errors
when the length of data being returned was too large, so I added a
modifiable length parameter. 2012-01-29 smfGetOptionQuotes
Return null string for a empty pItem and pTicker parameters.
2012-01-30 smfGetElementNumber
smfGetAdvFNElement Changed top level domain URL from
"http://www.advfn.com" to "http://us.advfn.com".

5b.

Re: New official release of the add-in -- version 2.1.2012.01.30

Posted by: "Brent E. Bentrim" brent@carolopolis.com   bebentrim

Mon Jan 30, 2012 9:40 am (PST)



Hi Randy - I noticed you had a gmail account. Have you considered moving to
google groups? Yahoo is sometimes very problematic on security.

BEB

From: smf_addin@yahoogroups.com [mailto:smf_addin@yahoogroups.com] On Behalf
Of Randy H
Sent: Monday, January 30, 2012 12:24 PM
To: smf_addin@yahoogroups.com
Subject: [smf_addin] New official release of the add-in -- version
2.1.2012.01.30

I just made the beta version of the add-in the new official release. There
were just getting to be too many questions that referred someone to new
files in the "Works in Progress" folder.

Changes made to the add-in since the 2010-08-02 release:

Date

Routine

Description

2010-08-12

RCHGetHTMLTable

Modified pDim1/pDim2 processing so the array size can be overridden from
either VBA or from the worksheet. This allows other functions like
TRANSPOSE() to manipulate the returned results correctly.

2010-08-23

RCHGetElementNumber

Corrected element descriptions of element numbers 4926 and 4927 on
smf-elements-2.txt

2010-09-10

smfGetOptionQuotes
smfGetYahooOptionQuote

Added a "u" data item to allow retrieval of the last traded price of the
underlying equity.

2010-10-06

RCHGetElementNumber

Corrected definitions of Yahoo element numbers 989 (old dividend amount),
990 (old dividend rate), and 13863 (company name) on smf-elements-2.txt

2010-10-10

Multiple

Added code to change HTML code #151 to a normal hyphen when source code is
retrieved from the Internet.

2010-10-13

smfFixLinks

Changed link to be changed to a null string to be:

"'*\RCH_Stock_Market_Functions.xla'!"

...so that it can handle any file and path strings.

2010-10-25

Multiple

Added code to change HTML code #mdash to a normal hyphen when source code is
retrieved from the Internet.

2010-10-25

RCHGetElementNumber

Updated the element definitions in file smf-elements-4.txt because
Morningstar revised the mutual fund "Portfolio" page.
-- Elements #4681-#4726 and #4728-#4790 were updated.
-- Elements #4727 and #4791-#4810 were obsoleted.

2010-11-12

RCHGetElementNumber

Updated the element definitions (#1032-#1090) in file smf-elements-9.txt
because ETF Screen changed their URL usage.

2010-12-02

smfUpdateDownloadTable

Added the ability to refer back to prior columns of data in the same row, so
that retrieved data can be used in calculations.

2010-12-05

RCHGetElementNumber

Added the ability to return the regional setting by using a ticker value of
"Country".

2011-01-17

RCHGetElementNumber

Added the add-in location and EXCEL regional setting to the "Version"
parameter, for debugging purposes.

2011-01-26

RCHGetElementNumber

Updated the element definitions in file smf-elements-1.txt because MSN made
changes to their web pages.
-- Too many were changed to mention them all.
-- Elements #2, #541-542, #544-546, and #551-552 were obsoleted.

2011-01-28

RCHGetElementNumber

Updated all Reuters element definitions for a URL change and a web page
change.

2011-01-31

RCHGetElementNumber

Updated definitions of element #5079 and #5086 for Yahoo mutual funds to
reflect their change on the web page of "Total Expense Ratio" to be the new
"Annual Report Expense Ratio".

2011-02-14

RCHGetElementNumber

Updated definition of element #982 (Float from Yahoo Key Statistics Page)
because Yahoo added a "floating" advertisement, which screwed up the string
search.

2011-02-16

smfGetTagContent

Enhanced this function so that it can extract the content of table cells
that are missing the "</td>" tag to close the table cell in HTML. The
conversion parameter was also activated, so that the found content could be
converted to its numeric value.

2011-02-16

smfGetWebPage

Added this internal function to consolidate common coding that was in a
number of modules related to the saved array of web pages.

2011-02-16

smfConvertData

Added this internal function to consolidate common text-to-numeric
conversion processing that in a number of modules.

2011-02-16

smfJoin

Added this utility function to allow joining or concatenation of a range of
cells containing text.

2011-02-16

smfWord

Added this utility function to allow extraction of a word from a string of
data divided by common delimiters.

2011-02-16

RCHGetElementNumber

Updated all Google element definitions to reflect a URL change.

2011-03-15

RCHGetElementNumber

Updated definition of element numbers 4931, 4935, 4936, and 13863 because of
Yahoo web page changes.

2011-03-30

smfGetOptionExpiry

Changed function to return "next monthly expiration" only if no year or
month was passed to the function.

2011-04-01

smfGetOptionQuotes
smfGetGoogleOptionQuote

Added Google as a possible data source for option quotes.

2011-04-03

RCHGetElementNumber

Updated Morningstar sector weightings elements (#4734 thru #4769) because of
a realignment in their definitions on the web page. Also adjusted "Stocks"
in the asset allocation table (#4715 thru #4717).

2011-04-03

smfGetOptionExpirations

New function to get list of available expiration dates.

2011-04-03

smfGetOptionStrikes

New function to get list of available strikes for a given expiration date.

2011-04-03

smfGetOptionQuotes

Change to allow a blank option ticker symbol so output is synchronized with
input.

2011-04-27

smfGetWebPage

Added conversion of HTML codes 0 ("0") thru 9 ("9").

2011-04-27

RCHGetTableCell
RCHGetElementNumber

Change to use smfGetWebPage() to retrieve and preprocess web pages.

2011-04-28

Various

Change cDec() usage to smfConvertData() subroutine.

2011-05-09

RCHGetElementNumber

Obsoleted element 13891 (Business Summary description from Yahoo profile
page) because it's no longer presented in a table. Instead, use:

=smfGetTagContent("http://finance.yahoo.com/q/pr?s=MMM","p",1,
">Business Summary")

2011-06-13

RCHGetElementNumber

Elements #547-550 were obsoleted because MSN made changes to their web
pages.

2011-07-03

RCHGetYahooQuotes

Automatically change all Yahoo code items to lower case.

2011-09-05

RCHGetElementNumber

Update search string for element 701 to be "TrendSpotter" instead of "Trend
Spotter" because of barchart.com website changes.

2011-11-23

smfGetOptionExpiry

Correct quarter-end option expiration date if it falls on a Saturday or a
Sunday.

2011-11-27

smfGetOptionExpirations

Added OptionsXpress as a possible data source.

2011-11-27

smfGetOptionStrikes

Added OptionsXpress as a possible data source.

2011-11-30

smfGetOptionStrikes

Change OptionsXpress web page address so that all strikes are retrieved
instead of just those near-the-money.

2011-11-30

smfGetOptionQuotes

Allow each cell of a range of ticker symbols to contain multiple ticker
symbols.

2011-11-30

smfGetOX2OptionQuote

Change URL to one that gets all expiration dates in one Internet access.

2011-11-30

smfGetOX3OptionQuote
smfGetOptionQuotes

Add "OX3" data source so that volume and open interest can be retrieved from
OptionsXPress.

2011-11-30

smfGetMSNOptionQuote
smfGetOptionQuotes

Change "u" item for MSN to pick up the last traded price of the underlying,
even if after hours.

2012-01-03

smfFixLinks

Expanded scope from active worksheet to all worksheets in active workbook.

2012-01-06

smfRSITargetPrices

Undocumented function, intended for personal use only, to generate buy and
sell target prices for RSI(2).

2012-01-11

RCHGetElementNumber

Add ability to define element as SMF formula by using leading "=" on
formula.

2012-01-14

smfGetOptionExpirations

Fixed array overflow issue when creating ticker symbols.

2012-01-15

smfGetYahooOptionQuote

Update elements c/t/u for Yahoo web page changes (dropped last trade and
time).

2012-01-27

RCHGetElementNumber

Some changes to MSN data elements:
-- Element #540 was obsoleted, as web page no longer exists
-- Element #542 had been obsoleted, but is now restored
-- Elements #547-550 had been obsoleted, but are now restored

2012-01-27

smfGetTagContent

EXCEL was returning #VALUE! errors when the length of data being returned
was too large, so I added a modifiable length parameter.

2012-01-29

smfGetOptionQuotes

Return null string for a empty pItem and pTicker parameters.

2012-01-30

smfGetElementNumber
smfGetAdvFNElement

Changed top level domain URL from "http://www.advfn.com" to
"http://us.advfn.com".

_____

No virus found in this message.
Checked by AVG - www.avg.com
Version: 2012.0.1901 / Virus Database: 2109/4776 - Release Date: 01/30/12

5c.

Re: New official release of the add-in -- version 2.1.2012.01.30

Posted by: "Randy Harmelink" rharmelink@gmail.com   rharmelink

Mon Jan 30, 2012 9:47 am (PST)



Google groups isn't functional enough -- they no longer have a files area
available. And aren't the messages there all plain text? That would prevent
me from displaying tabular data and examples.

On Mon, Jan 30, 2012 at 10:40 AM, Brent E. Bentrim <brent@carolopolis.com>wrote:

>
> Hi Randy – I noticed you had a gmail account. Have you considered moving
> to google groups? Yahoo is sometimes very problematic on security.
>
5d.

Re: New official release of the add-in -- version 2.1.2012.01.30

Posted by: "Kim Blake" kblake@rogers.com   kim54blake

Mon Jan 30, 2012 9:50 am (PST)



Your tireless work and too often thankless effort, continue to amaze me!
Have a happy and "Healthy" New Year!
Thank you Randy

From: Randy H
Sent: Monday, January 30, 2012 12:23 PM
To: smf_addin@yahoogroups.com
Subject: [smf_addin] New official release of the add-in -- version 2.1.2012.01.30

I just made the beta version of the add-in the new official release. There were just getting to be too many questions that referred someone to new files in the "Works in Progress" folder.

Changes made to the add-in since the 2010-08-02 release:

Date Routine Description
2010-08-12 RCHGetHTMLTable Modified pDim1/pDim2 processing so the array size can be overridden from either VBA or from the worksheet. This allows other functions like TRANSPOSE() to manipulate the returned results correctly.
2010-08-23 RCHGetElementNumber Corrected element descriptions of element numbers 4926 and 4927 on smf-elements-2.txt
2010-09-10 smfGetOptionQuotes
smfGetYahooOptionQuote Added a "u" data item to allow retrieval of the last traded price of the underlying equity.
2010-10-06 RCHGetElementNumber Corrected definitions of Yahoo element numbers 989 (old dividend amount), 990 (old dividend rate), and 13863 (company name) on smf-elements-2.txt
2010-10-10 Multiple Added code to change HTML code #151 to a normal hyphen when source code is retrieved from the Internet.
2010-10-13 smfFixLinks Changed link to be changed to a null string to be:

"'*\RCH_Stock_Market_Functions.xla'!"

...so that it can handle any file and path strings.
2010-10-25 Multiple Added code to change HTML code #mdash to a normal hyphen when source code is retrieved from the Internet.
2010-10-25 RCHGetElementNumber Updated the element definitions in file smf-elements-4.txt because Morningstar revised the mutual fund "Portfolio" page.
-- Elements #4681-#4726 and #4728-#4790 were updated.
-- Elements #4727 and #4791-#4810 were obsoleted.
2010-11-12 RCHGetElementNumber Updated the element definitions (#1032-#1090) in file smf-elements-9.txt because ETF Screen changed their URL usage.
2010-12-02 smfUpdateDownloadTable Added the ability to refer back to prior columns of data in the same row, so that retrieved data can be used in calculations.
2010-12-05 RCHGetElementNumber Added the ability to return the regional setting by using a ticker value of "Country".
2011-01-17 RCHGetElementNumber Added the add-in location and EXCEL regional setting to the "Version" parameter, for debugging purposes.
2011-01-26 RCHGetElementNumber Updated the element definitions in file smf-elements-1.txt because MSN made changes to their web pages.
-- Too many were changed to mention them all.
-- Elements #2, #541-542, #544-546, and #551-552 were obsoleted.
2011-01-28 RCHGetElementNumber Updated all Reuters element definitions for a URL change and a web page change.
2011-01-31 RCHGetElementNumber Updated definitions of element #5079 and #5086 for Yahoo mutual funds to reflect their change on the web page of "Total Expense Ratio" to be the new "Annual Report Expense Ratio".
2011-02-14 RCHGetElementNumber Updated definition of element #982 (Float from Yahoo Key Statistics Page) because Yahoo added a "floating" advertisement, which screwed up the string search.
2011-02-16 smfGetTagContent Enhanced this function so that it can extract the content of table cells that are missing the "</td>" tag to close the table cell in HTML. The conversion parameter was also activated, so that the found content could be converted to its numeric value.
2011-02-16 smfGetWebPage Added this internal function to consolidate common coding that was in a number of modules related to the saved array of web pages.
2011-02-16 smfConvertData Added this internal function to consolidate common text-to-numeric conversion processing that in a number of modules.
2011-02-16 smfJoin Added this utility function to allow joining or concatenation of a range of cells containing text.
2011-02-16 smfWord Added this utility function to allow extraction of a word from a string of data divided by common delimiters.
2011-02-16 RCHGetElementNumber Updated all Google element definitions to reflect a URL change.
2011-03-15 RCHGetElementNumber Updated definition of element numbers 4931, 4935, 4936, and 13863 because of Yahoo web page changes.
2011-03-30 smfGetOptionExpiry Changed function to return "next monthly expiration" only if no year or month was passed to the function.
2011-04-01 smfGetOptionQuotes
smfGetGoogleOptionQuote Added Google as a possible data source for option quotes.
2011-04-03 RCHGetElementNumber Updated Morningstar sector weightings elements (#4734 thru #4769) because of a realignment in their definitions on the web page. Also adjusted "Stocks" in the asset allocation table (#4715 thru #4717).
2011-04-03 smfGetOptionExpirations New function to get list of available expiration dates.
2011-04-03 smfGetOptionStrikes New function to get list of available strikes for a given expiration date.
2011-04-03 smfGetOptionQuotes Change to allow a blank option ticker symbol so output is synchronized with input.
2011-04-27 smfGetWebPage Added conversion of HTML codes 0 ("0") thru 9 ("9").
2011-04-27 RCHGetTableCell
RCHGetElementNumber Change to use smfGetWebPage() to retrieve and preprocess web pages.
2011-04-28 Various Change cDec() usage to smfConvertData() subroutine.
2011-05-09 RCHGetElementNumber Obsoleted element 13891 (Business Summary description from Yahoo profile page) because it's no longer presented in a table. Instead, use:

=smfGetTagContent("http://finance.yahoo.com/q/pr?s=MMM","p",1,
">Business Summary")
2011-06-13 RCHGetElementNumber Elements #547-550 were obsoleted because MSN made changes to their web pages.
2011-07-03 RCHGetYahooQuotes Automatically change all Yahoo code items to lower case.
2011-09-05 RCHGetElementNumber Update search string for element 701 to be "TrendSpotter" instead of "Trend Spotter" because of barchart.com website changes.
2011-11-23 smfGetOptionExpiry Correct quarter-end option expiration date if it falls on a Saturday or a Sunday.
2011-11-27 smfGetOptionExpirations Added OptionsXpress as a possible data source.
2011-11-27 smfGetOptionStrikes Added OptionsXpress as a possible data source.
2011-11-30 smfGetOptionStrikes Change OptionsXpress web page address so that all strikes are retrieved instead of just those near-the-money.
2011-11-30 smfGetOptionQuotes Allow each cell of a range of ticker symbols to contain multiple ticker symbols.
2011-11-30 smfGetOX2OptionQuote Change URL to one that gets all expiration dates in one Internet access.
2011-11-30 smfGetOX3OptionQuote
smfGetOptionQuotes Add "OX3" data source so that volume and open interest can be retrieved from OptionsXPress.
2011-11-30 smfGetMSNOptionQuote
smfGetOptionQuotes Change "u" item for MSN to pick up the last traded price of the underlying, even if after hours.
2012-01-03 smfFixLinks Expanded scope from active worksheet to all worksheets in active workbook.
2012-01-06 smfRSITargetPrices Undocumented function, intended for personal use only, to generate buy and sell target prices for RSI(2).
2012-01-11 RCHGetElementNumber Add ability to define element as SMF formula by using leading "=" on formula.
2012-01-14 smfGetOptionExpirations Fixed array overflow issue when creating ticker symbols.
2012-01-15 smfGetYahooOptionQuote Update elements c/t/u for Yahoo web page changes (dropped last trade and time).
2012-01-27 RCHGetElementNumber Some changes to MSN data elements:
-- Element #540 was obsoleted, as web page no longer exists
-- Element #542 had been obsoleted, but is now restored
-- Elements #547-550 had been obsoleted, but are now restored
2012-01-27 smfGetTagContent EXCEL was returning #VALUE! errors when the length of data being returned was too large, so I added a modifiable length parameter.
2012-01-29 smfGetOptionQuotes Return null string for a empty pItem and pTicker parameters.
2012-01-30 smfGetElementNumber
smfGetAdvFNElement Changed top level domain URL from "http://www.advfn.com" to "http://us.advfn.com".

5e.

Re: New official release of the add-in -- version 2.1.2012.01.30

Posted by: "Brian Canes" brian@canes.net   canesbr

Mon Jan 30, 2012 10:02 am (PST)



Hi Randy
I like to think that you added smfWord and smfJoin after my multiple posts
to the ExcelG/L... LOL...
Regards
Brian

On Mon, Jan 30, 2012 at 12:23 PM, Randy H <rharmelink@gmail.com> wrote:

> **
>
>
> I just made the beta version of the add-in the new official release. There
> were just getting to be too many questions that referred someone to new
> files in the "Works in Progress" folder.
>
> Changes made to the add-in since the 2010-08-02 release:
>
> *Date* *Routine* *Description* 2010-08-12 RCHGetHTMLTable Modified
> pDim1/pDim2 processing so the array size can be overridden from either VBA
> or from the worksheet. This allows other functions like TRANSPOSE() to
> manipulate the returned results correctly. 2010-08-23 RCHGetElementNumber Corrected
> element descriptions of element numbers 4926 and 4927 on smf-elements-2.txt
> 2010-09-10 smfGetOptionQuotes
> smfGetYahooOptionQuote Added a "u" data item to allow retrieval of the
> last traded price of the underlying equity. 2010-10-06 RCHGetElementNumber Corrected
> definitions of Yahoo element numbers 989 (old dividend amount), 990 (old
> dividend rate), and 13863 (company name) on smf-elements-2.txt 2010-10-10
> Multiple Added code to change HTML code #151 to a normal hyphen when
> source code is retrieved from the Internet. 2010-10-13 smfFixLinks Changed
> link to be changed to a null string to be:
>
> "'*\RCH_Stock_Market_Functions.xla'!"
>
> ...so that it can handle any file and path strings. 2010-10-25 Multiple Added
> code to change HTML code #mdash to a normal hyphen when source code is
> retrieved from the Internet. 2010-10-25 RCHGetElementNumber Updated the
> element definitions in file smf-elements-4.txt because Morningstar revised
> the mutual fund "Portfolio" page.
> -- Elements #4681-#4726 and #4728-#4790 were updated.
> -- Elements #4727 and #4791-#4810 were obsoleted. 2010-11-12
> RCHGetElementNumber Updated the element definitions (#1032-#1090) in file
> smf-elements-9.txt because ETF Screen changed their URL usage. 2010-12-02
> smfUpdateDownloadTable Added the ability to refer back to prior columns
> of data in the same row, so that retrieved data can be used in
> calculations. 2010-12-05 RCHGetElementNumber Added the ability to return
> the regional setting by using a ticker value of "Country". 2011-01-17
> RCHGetElementNumber Added the add-in location and EXCEL regional setting
> to the "Version" parameter, for debugging purposes. 2011-01-26
> RCHGetElementNumber Updated the element definitions in file
> smf-elements-1.txt because MSN made changes to their web pages.
> -- Too many were changed to mention them all.
> -- Elements #2, #541-542, #544-546, and #551-552 were obsoleted.
> 2011-01-28 RCHGetElementNumber Updated all Reuters element definitions
> for a URL change and a web page change. 2011-01-31 RCHGetElementNumber Updated
> definitions of element #5079 and #5086 for Yahoo mutual funds to reflect
> their change on the web page of "Total Expense Ratio" to be the new "Annual
> Report Expense Ratio". 2011-02-14 RCHGetElementNumber Updated definition
> of element #982 (Float from Yahoo Key Statistics Page) because Yahoo added
> a "floating" advertisement, which screwed up the string search. 2011-02-16
> smfGetTagContent Enhanced this function so that it can extract the
> content of table cells that are missing the "</td>" tag to close the table
> cell in HTML. The conversion parameter was also activated, so that the
> found content could be converted to its numeric value. 2011-02-16
> smfGetWebPage Added this internal function to consolidate common coding
> that was in a number of modules related to the saved array of web pages.
> 2011-02-16 smfConvertData Added this internal function to consolidate
> common text-to-numeric conversion processing that in a number of modules.
> 2011-02-16 smfJoin Added this utility function to allow joining or
> concatenation of a range of cells containing text. 2011-02-16 smfWord Added
> this utility function to allow extraction of a word from a string of data
> divided by common delimiters. 2011-02-16 RCHGetElementNumber Updated all
> Google element definitions to reflect a URL change. 2011-03-15
> RCHGetElementNumber Updated definition of element numbers 4931, 4935,
> 4936, and 13863 because of Yahoo web page changes. 2011-03-30
> smfGetOptionExpiry Changed function to return "next monthly expiration"
> only if no year or month was passed to the function. 2011-04-01
> smfGetOptionQuotes
> smfGetGoogleOptionQuote Added Google as a possible data source for option
> quotes. 2011-04-03 RCHGetElementNumber Updated Morningstar sector
> weightings elements (#4734 thru #4769) because of a realignment in their
> definitions on the web page. Also adjusted "Stocks" in the asset allocation
> table (#4715 thru #4717). 2011-04-03 smfGetOptionExpirations New function
> to get list of available expiration dates. 2011-04-03 smfGetOptionStrikes New
> function to get list of available strikes for a given expiration date.
> 2011-04-03 smfGetOptionQuotes Change to allow a blank option ticker
> symbol so output is synchronized with input. 2011-04-27 smfGetWebPage Added
> conversion of HTML codes 0 ("0") thru 9 ("9"). 2011-04-27 RCHGetTableCell
> RCHGetElementNumber Change to use smfGetWebPage() to retrieve and
> preprocess web pages. 2011-04-28 Various Change cDec() usage to
> smfConvertData() subroutine. 2011-05-09 RCHGetElementNumber Obsoleted
> element 13891 (Business Summary description from Yahoo profile page)
> because it's no longer presented in a table. Instead, use:
>
> =smfGetTagContent("http://finance.yahoo.com/q/pr?s=MMM","p",1,
> ">Business Summary") 2011-06-13 RCHGetElementNumber Elements #547-550
> were obsoleted because MSN made changes to their web pages. 2011-07-03
> RCHGetYahooQuotes Automatically change all Yahoo code items to lower
> case. 2011-09-05 RCHGetElementNumber Update search string for element 701
> to be "TrendSpotter" instead of "Trend Spotter" because of barchart.comwebsite changes.
> 2011-11-23 smfGetOptionExpiry Correct quarter-end option expiration date
> if it falls on a Saturday or a Sunday. 2011-11-27 smfGetOptionExpirations Added
> OptionsXpress as a possible data source. 2011-11-27 smfGetOptionStrikes Added
> OptionsXpress as a possible data source. 2011-11-30 smfGetOptionStrikes Change
> OptionsXpress web page address so that all strikes are retrieved instead of
> just those near-the-money. 2011-11-30 smfGetOptionQuotes Allow each cell
> of a range of ticker symbols to contain multiple ticker symbols.
> 2011-11-30 smfGetOX2OptionQuote Change URL to one that gets all
> expiration dates in one Internet access. 2011-11-30 smfGetOX3OptionQuote
> smfGetOptionQuotes Add "OX3" data source so that volume and open interest
> can be retrieved from OptionsXPress. 2011-11-30 smfGetMSNOptionQuote
> smfGetOptionQuotes Change "u" item for MSN to pick up the last traded
> price of the underlying, even if after hours. 2012-01-03 smfFixLinks Expanded
> scope from active worksheet to all worksheets in active workbook.
> 2012-01-06 smfRSITargetPrices Undocumented function, intended for
> personal use only, to generate buy and sell target prices for RSI(2).
> 2012-01-11 RCHGetElementNumber Add ability to define element as SMF
> formula by using leading "=" on formula. 2012-01-14
> smfGetOptionExpirations Fixed array overflow issue when creating ticker
> symbols. 2012-01-15 smfGetYahooOptionQuote Update elements c/t/u for
> Yahoo web page changes (dropped last trade and time). 2012-01-27
> RCHGetElementNumber Some changes to MSN data elements:
> -- Element #540 was obsoleted, as web page no longer exists
> -- Element #542 had been obsoleted, but is now restored
> -- Elements #547-550 had been obsoleted, but are now restored 2012-01-27
> smfGetTagContent EXCEL was returning #VALUE! errors when the length of
> data being returned was too large, so I added a modifiable length
> parameter. 2012-01-29 smfGetOptionQuotes Return null string for a empty
> pItem and pTicker parameters. 2012-01-30 smfGetElementNumber
> smfGetAdvFNElement Changed top level domain URL from "http://www.advfn.com"
> to "http://us.advfn.com".
>
>
>

--
Regards,
Brian
5f.

Re: New official release of the add-in -- version 2.1.2012.01.30

Posted by: "Jeanne Larsen" jelarsen@yahoo.com   Jelarsen

Mon Jan 30, 2012 1:13 pm (PST)



You are most generous with your time and you willingness to share your knowledge.

Thank you very much,

Jeanne

________________________________
From: Randy H <rharmelink@gmail.com>
To: smf_addin@yahoogroups.com
Sent: Monday, January 30, 2012 10:23 AM
Subject: [smf_addin] New official release of the add-in -- version 2.1.2012.01.30


 
I just made the beta version of the add-in the new official release. There were just getting to be too many questions that referred someone to new files in the "Works in Progress" folder.

Changes made to the add-in since the 2010-08-02 release:

Date Routine Description
2010-08-12 RCHGetHTMLTable Modified pDim1/pDim2 processing so the array size
can be overridden from either VBA or from the worksheet. This allows
other functions like TRANSPOSE() to manipulate the returned results
correctly.
2010-08-23 RCHGetElementNumber Corrected element descriptions of element numbers 4926 and 4927 on smf-elements-2.txt
2010-09-10 smfGetOptionQuotes
smfGetYahooOptionQuote Added a "u" data item to allow retrieval of the last traded price of the underlying equity.
2010-10-06 RCHGetElementNumber Corrected definitions of Yahoo element numbers 989
(old dividend amount), 990 (old dividend rate), and 13863 (company name) on smf-elements-2.txt
2010-10-10 Multiple Added code to change HTML code #151 to a normal hyphen when source code is retrieved from the Internet.
2010-10-13 smfFixLinks Changed link to be changed to a null string to be:

"'*\RCH_Stock_Market_Functions.xla'!"

...so that it can handle any file and path strings.
2010-10-25 Multiple Added code to change HTML code #mdash to a normal hyphen when source code is retrieved from the Internet.
2010-10-25 RCHGetElementNumber Updated the element definitions in file smf-elements-4.txt because Morningstar revised the mutual fund "Portfolio" page.
-- Elements #4681-#4726 and #4728-#4790 were updated.
-- Elements #4727 and #4791-#4810 were obsoleted.
2010-11-12 RCHGetElementNumber Updated the element definitions (#1032-#1090) in file smf-elements-9.txt because ETF Screen changed their URL usage.
2010-12-02 smfUpdateDownloadTable Added the ability to refer back to prior columns of data in the same row, so that retrieved data can be used in calculations.
2010-12-05 RCHGetElementNumber Added the ability to return the regional setting by using a ticker value of "Country".
2011-01-17 RCHGetElementNumber Added the add-in location and EXCEL regional setting to the "Version" parameter, for debugging purposes.
2011-01-26 RCHGetElementNumber Updated the element definitions in file smf-elements-1.txt because MSN made changes to their web pages.
-- Too many were changed to mention them all.
-- Elements #2, #541-542, #544-546, and #551-552 were obsoleted.
2011-01-28 RCHGetElementNumber Updated all Reuters element definitions for a URL change and a web page change.
2011-01-31 RCHGetElementNumber Updated definitions of element #5079 and #5086 for
Yahoo mutual funds to reflect their change on the web page of "Total
Expense Ratio" to be the new "Annual Report Expense Ratio".
2011-02-14 RCHGetElementNumber Updated definition of element #982 (Float from
Yahoo Key Statistics Page) because Yahoo added a "floating"
advertisement, which screwed up the string search.
2011-02-16 smfGetTagContent Enhanced this function so that it can extract the
content of table cells that are missing the "</td>" tag to close
the table cell in HTML. The conversion parameter was also activated, so
that the found content could be converted to its numeric value.
2011-02-16 smfGetWebPage Added this internal function to consolidate common
coding that was in a number of modules related to the saved array of web pages.
2011-02-16 smfConvertData Added this internal function to consolidate common text-to-numeric conversion processing that in a number of modules.
2011-02-16 smfJoin Added this utility function to allow joining or concatenation of a range of cells containing text.
2011-02-16 smfWord Added this utility function to allow extraction of a word from a string of data divided by common delimiters.
2011-02-16 RCHGetElementNumber Updated all Google element definitions to reflect a URL change.
2011-03-15 RCHGetElementNumber Updated definition of element numbers 4931, 4935, 4936, and 13863 because of Yahoo web page changes.
2011-03-30 smfGetOptionExpiry Changed function to return "next monthly expiration" only if no year or month was passed to the function.
2011-04-01 smfGetOptionQuotes
smfGetGoogleOptionQuote Added Google as a possible data source for option quotes.
2011-04-03 RCHGetElementNumber Updated Morningstar sector weightings elements
(#4734 thru #4769) because of a realignment in their definitions on the
web page. Also adjusted "Stocks" in the asset allocation table (#4715 thru #4717).
2011-04-03 smfGetOptionExpirations New function to get list of available expiration dates.
2011-04-03 smfGetOptionStrikes New function to get list of available strikes for a given expiration date.
2011-04-03 smfGetOptionQuotes Change to allow a blank option ticker symbol so output is synchronized with input.
2011-04-27 smfGetWebPage Added conversion of HTML codes 0 ("0") thru 9 ("9").
2011-04-27 RCHGetTableCell
RCHGetElementNumber Change to use smfGetWebPage() to retrieve and preprocess web pages.
2011-04-28 Various Change cDec() usage to smfConvertData() subroutine.
2011-05-09 RCHGetElementNumber Obsoleted element 13891 (Business Summary
description from Yahoo profile page) because it's no longer presented in a table. Instead, use:

=smfGetTagContent("http://finance.yahoo.com/q/pr?s=MMM","p",1,
">Business Summary")
2011-06-13 RCHGetElementNumber Elements #547-550 were obsoleted because MSN made changes to their web pages.
2011-07-03 RCHGetYahooQuotes Automatically change all Yahoo code items to lower case.
2011-09-05 RCHGetElementNumber Update search string for element 701 to be "TrendSpotter" instead of "Trend Spotter" because of barchart.com website changes.
2011-11-23 smfGetOptionExpiry Correct quarter-end option expiration date if it falls on a Saturday or a Sunday.
2011-11-27 smfGetOptionExpirations Added OptionsXpress as a possible data source.
2011-11-27 smfGetOptionStrikes Added OptionsXpress as a possible data source.
2011-11-30 smfGetOptionStrikes Change OptionsXpress web page address so that all strikes are retrieved instead of just those near-the-money.
2011-11-30 smfGetOptionQuotes Allow each cell of a range of ticker symbols to contain multiple ticker symbols.
2011-11-30 smfGetOX2OptionQuote Change URL to one that gets all expiration dates in one Internet access.
2011-11-30 smfGetOX3OptionQuote
smfGetOptionQuotes Add "OX3" data source so that volume and open interest can be retrieved from OptionsXPress.
2011-11-30 smfGetMSNOptionQuote
smfGetOptionQuotes Change "u" item for MSN to pick up the last traded price of the underlying, even if after hours.
2012-01-03 smfFixLinks Expanded scope from active worksheet to all worksheets in active workbook.
2012-01-06 smfRSITargetPrices Undocumented function, intended for personal use only, to generate buy and sell target prices for RSI(2).
2012-01-11 RCHGetElementNumber Add ability to define element as SMF formula by using leading "=" on formula.
2012-01-14 smfGetOptionExpirations Fixed array overflow issue when creating ticker symbols.
2012-01-15 smfGetYahooOptionQuote Update elements c/t/u for Yahoo web page changes (dropped last trade and time).
2012-01-27 RCHGetElementNumber Some changes to MSN data elements:
-- Element #540 was obsoleted, as web page no longer exists
-- Element #542 had been obsoleted, but is now restored
-- Elements #547-550 had been obsoleted, but are now restored
2012-01-27 smfGetTagContent EXCEL was returning #VALUE! errors when the length
of data being returned was too large, so I added a modifiable length
parameter.
2012-01-29 smfGetOptionQuotes Return null string for a empty pItem and pTicker parameters.
2012-01-30 smfGetElementNumber
smfGetAdvFNElement Changed top level domain URL from "http://www.advfn.com" to "http://us.advfn.com".

6a.

hi

Posted by: "leif_85" gondoliere2@web.de   leif_85

Mon Jan 30, 2012 9:36 am (PST)



Hi all,

I suffer from the demise of "Quotes Plus" data provider, whose price and fundamental data I used in Metastock 6.52 and Excel '97.
Prices/stock quotes and history I get fairly conveniently via MLdownloader, a rather affordable prog, which works OK.

What I do not get is fundamental data for my customized application in Excel'97 where I could plot them after having screened them in "Quotes Plus".

Hence I am interested in an Excel functionality, which is able to download fundamental data, screen and plot them.

Can your application do something like that ?

Regards,

leif_85

6b.

Re: hi

Posted by: "Randy Harmelink" rharmelink@gmail.com   rharmelink

Mon Jan 30, 2012 9:41 am (PST)



I would say yes, except for maybe EXCEL '97. I'm not sure its VBA tool has
all of the same functions that the current VBA tool does.

But the add-in could even replace your historical quotes download, since a
single function can grab the current definition of historical quotes from
Yahoo.

Back in the 1980's, I used to download quotes and fundamental data for the
entire market. It was a nightmare to maintain on a daily basis (e.g. split
and dividend adjustments, ticker changes, etc). Now, with the add-in, I
just grab the particular data I want when I need it. Let the data providers
maintain the data -- why should I duplicate their efforts? I just want to
use the data.

On Mon, Jan 30, 2012 at 10:30 AM, leif_85 <gondoliere2@web.de> wrote:

>
> I suffer from the demise of "Quotes Plus" data provider, whose price and
> fundamental data I used in Metastock 6.52 and Excel '97.
> Prices/stock quotes and history I get fairly conveniently via
> MLdownloader, a rather affordable prog, which works OK.
>
> What I do not get is fundamental data for my customized application in
> Excel'97 where I could plot them after having screened them in "Quotes
> Plus".
>
> Hence I am interested in an Excel functionality, which is able to download
> fundamental data, screen and plot them.
>
> Can your application do something like that ?
>
6c.

Re: hi

Posted by: "dguillett1" dguillett1@gmail.com   donaldb36

Mon Jan 30, 2012 10:42 am (PST)



In my opinion you would be well served to obtain a legal copy of xl2003 which is the last version that is styled as yours.

Don Guillett
SalesAid Software
dguillett1@gmail.com

From: leif_85
Sent: Monday, January 30, 2012 11:30 AM
To: smf_addin@yahoogroups.com
Subject: [smf_addin] hi

Hi all,

I suffer from the demise of "Quotes Plus" data provider, whose price and fundamental data I used in Metastock 6.52 and Excel '97.
Prices/stock quotes and history I get fairly conveniently via MLdownloader, a rather affordable prog, which works OK.

What I do not get is fundamental data for my customized application in Excel'97 where I could plot them after having screened them in "Quotes Plus".

Hence I am interested in an Excel functionality, which is able to download fundamental data, screen and plot them.

Can your application do something like that ?

Regards,

leif_85

7a.

Re: CDS

Posted by: "paul messerschmidt" financepaul@gmail.com   fuelspotpaul

Mon Jan 30, 2012 9:46 am (PST)



hello allan - here are some of the sites i visit.

some require free registration

http://www.cnbc.com/id/38451750

<http://www.cnbc.com/id/38451750>
http://www.markit.com/cds/disclaimer.html?most_liquid/markit_liquid.shtml

<http://www.markit.com/cds/disclaimer.html?most_liquid/markit_liquid.shtml>
http://www.cmavision.com/market-data/

<http://www.cmavision.com/market-data/>
http://online.wsj.com/mdc/public/npage/2_3023_creditdervs.html?mod=topnav_2_3021

<http://online.wsj.com/mdc/public/npage/2_3023_creditdervs.html?mod=topnav_2_3021>
http://www.distressedvolatility.com/2011/08/cma-adds-cds-data-on-key-sovereign.html

<http://www.distressedvolatility.com/2011/08/cma-adds-cds-data-on-key-sovereign.html>
http://www.dtcc.com/products/consent.php?id=tiwd/products/derivserv/data_table_i.php

<http://www.dtcc.com/products/consent.php?id=tiwd/products/derivserv/data_table_i.php>you
can also 'hack' corporate cd's using this url

http://data.cnbc.com/quotes/gsCD5

<http://data.cnbc.com/quotes/gsCD5>change gs (goldman sachs) for other
firms -- only a few work such as -- feel free to try others

http://data.cnbc.com/quotes/msCD5

<http://data.cnbc.com/quotes/msCD5>http://data.cnbc.com/quotes/bacCD5

<http://data.cnbc.com/quotes/bacCD5>cheers

On Fri, Jan 27, 2012 at 1:44 PM, Allan Batista Gabriel <
allan_bgabriel@yahoo.com.br> wrote:

> **
>
>
>
> Hello,
>
> does anyone know a website that is possible to get CDS (Credit default
> Swap) and historical CDS ?
>
> tks
>
> Allan
>
>
>
>

--
-----------------------------------------
Paul Messerschmidt
paul.messerschmidt (skype)
+1-813-334-8682 (mobile)
8a.

RCHGetTableCell works great except for a few symbols, weird

Posted by: "Lal Echterhoff" bigzippy@bellsouth.net   bigzippy@bellsouth.net

Mon Jan 30, 2012 1:08 pm (PST)

[Attachment(s) from Lal Echterhoff included below]

 I have attached the html and excel file im working with the code in L1 is needed each day to login so i hope you can see, but in sheet1 symbol/row TD/r27,T/r29,CL/r31 my formulas do not pull in the correct data for some reason all others work fine. I cant figure out what is wrong please help!
Lal

Attachment(s) from Lal Echterhoff

2 of 2 File(s)

8b.

Re: RCHGetTableCell works great except for a few symbols, weird

Posted by: "Randy H" rharmelink@gmail.com   rharmelink

Mon Jan 30, 2012 1:23 pm (PST)



Each isn't working as desired because your third search string, the
ticker symbol, isn't unique enough to be used as a search string.

-- "TD" could be the next table cell definition it finds
-- "T" can be almost anywhere
-- "CL" could be the next "CLASS=" HTML clause

On Mon, Jan 30, 2012 at 2:08 PM, Lal Echterhoff <bigzippy@bellsouth.net
<mailto:bigzippy@bellsouth.net> > wrote:

I have attached the html and excel file im working with the code in L1
is needed each day to login so i hope you can see, but in sheet1
symbol/row TD/r27,T/r29,CL/r31 my formulas do not pull in the correct
data for some reason all others work fine. I cant figure out what is
wrong please help! Lal

Recent Activity
Visit Your Group
Yahoo! Finance

It's Now Personal

Guides, news,

advice & more.

Yahoo! News

Get it all here

Breaking news to

entertainment news

Search Ads

Get new customers.

List your web site

in Yahoo! Search.

Need to Reply?

Click one of the "Reply" links to respond to a specific message in the Daily Digest.

Create New Topic | Visit Your Group on the Web

Tidak ada komentar:

Posting Komentar