logo
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
masterdata  
#1 Posted : Tuesday, September 27, 2005 1:15:57 AM(UTC)
masterdata

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 9/26/2005(UTC)
Posts: 49
Location: Big Bear Lake, CA

The McClellan Oscillator and Summation Index are two of the most widely known and used breadth (or as I prefer, composite) indicators. Unfortunately, in the past, you could only apply them to one of the exchange composites (NYSE, AMEX or NASDAQ). I wanted to apply them to other composites like the S&P 500 Index, NASDAQ 100, Russell Indexes, etc., that, perhaps, in today's world are more important or better reflect "pure" stock price moves. To my surprise (and I have been involved in the financial markets for over 30 years), the composite / breadth data did not exist. So, I decided to compile it myself. It is available to MetaStock users at http://www.masterdata4metastock.com. The attached charts reflect the McClellan Oscillator and Summation Index on the S&P 500 and Russell 2000 Indexes. Here is how Sherman McClellan describes the indicators on his web site: "The McClellan Oscillator offers many types of structures for interpretation, but there are two main ones. First, when the Oscillator is positive, it generally portrays money coming into the (composite); conversely, when it is negative, it reflects money leaving the (composite). Second, when the Oscillator reaches extreme readings, it can reflect an overbought or oversold condition. While these two characteristics are very important, they merely scratch the surface of what interpreting the Oscillator can reveal about the (composite)." There are books and numerous articles written about these two indicators alone. I believe, that the field of "Composite Analysis" is barely scratched due to the fact that data has just not been available for in depth development. One area, of particular interest to me, is new component 52 week highs and lows. A trading system can be developed with this statistic alone. I have taken it one step further with new component quarterly highs and lows which offers, perhaps, an earlier indication of the index or ETF price movement. Highs and lows occur primarily at the beginning or the end of a price move. On prolonged price moves, they may appear at both the beginning and end. There is a significant tendency that a new high in an individual issue will be followed by subsequent new highs. When an index or ETF has numerous components making new highs or lows, the effect is even more pronounced and predictable. There is much work that can and will be done with composite data. Again, the surface is only scratched. The growing importance of ETFs, really just another composite type, makes composite / breadth analysis compelling. MasterDATA http://www.masterdata4metastock.com
masterdata  
#2 Posted : Tuesday, September 27, 2005 6:32:40 PM(UTC)
masterdata

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 9/26/2005(UTC)
Posts: 49
Location: Big Bear Lake, CA

By the way, here is the Custom Indicator for the McClellan Oscillator using the "base" symbol in a MetaStock function: diff:= ExtFml( "md.base", advances) - ExtFml( "md.base", declines); Mov(diff, 19, E) - Mov(diff,39, E) If you want it written on a specific index or ETF (in this case the S&P500 daily data period): diff:=ExtFml( "md.alpha", SP500, advances, D) - ExtFml( "md.alpha", SP500, declines, D); Mov(diff, 19, E) - Mov(diff, 39, E) The McClellan Summation if the above base type Custom Indicator is named "_McClellan Oscillator: Cum( Fml( "_McClellan Oscillator")) or, for the specific example Custom Indicator above (if named "_McClellan Osc - SP500 - Daily"): Cum( Fml( "_McClellan Osc - SP500 - Daily")) Of course, you must have the MasterDATA Composite Plug-in installed and data updated to use these indicators. MasterDATA
Jose  
#3 Posted : Tuesday, September 27, 2005 6:43:51 PM(UTC)
Jose

Rank: Advanced Member

Groups: Registered, Registered Users
Joined: 1/19/2005(UTC)
Posts: 1,065
Location: Koh Pha-Ngan, Earth

Was thanked: 2 time(s) in 2 post(s)
Larry, why do you need a custom Dll to extract the market breadth data from an imported database, when you could just as easily make the data available to MetaStock in MS (CompuTrac) format? jose '-)
masterdata  
#4 Posted : Tuesday, September 27, 2005 7:09:59 PM(UTC)
masterdata

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 9/26/2005(UTC)
Posts: 49
Location: Big Bear Lake, CA

Jose wrote:
Larry, why do you need a custom Dll to extract the market breadth data from an imported database, when you could just as easily make the data available to MetaStock in MS (CompuTrac) format? jose '-)
To reply semi-intelligently, I would like to find a site with information on CompuTrac. Did a search with no luck (MSN and Google). Can you direct me anywhere that might have their info? Without seeing their specs, I would have to say MasterDATA's Composite Plug-in is designed specifically for MetaStock and, as a result, works seamlessly (no import, no conversion, no set up). Although I am familiar with the CompuTrac name, I am not familiar with what they provide. Can't believe they could be less expensive and I know they could not provide better, faster data for MetaStock. I would still like a web site though. Please let me know, if possible. Best MasterDAT
masterdata  
#5 Posted : Tuesday, September 27, 2005 7:26:59 PM(UTC)
masterdata

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 9/26/2005(UTC)
Posts: 49
Location: Big Bear Lake, CA

If you are suggesting that the composite data be provided in MetaStock price format, the answer is different. Actually, I originally started writing the datafiles that way. Unfortunately, MetaStock has only six data fields available in its price file format. Doing it that way got to be exceptionally confusing and file size skyrocketed. To contain 40 to 50 columns of data for daily, weekly, monthly and quarterly data periods dictated a multitude of price files and was simply mind boggling. I believe that simple is better. With two basic formulas, you can pull any composite data from our composite files. You can mix data periods, symbols and composite statistics subject only to your imagination. When you look at your formula at some later date, its readable (you know what it means just by the names). While initially, I thought as you suggest, I soon found that things became so complex, so quickly that it was almost unusable by me (and I wrote it!). There had to be a better way. The plug-in was the answer. Combined with the Formula Builders on the web site: http://www.masterdata.co...s/FormulaBuilderBase.htm The process is not only easy and fast, but quite clear and intuitive. Of course, the plug-in will never be a "finished" product and will certainly evolve. You have to get to the top of one hill sometimes before you can see the next. Best MasterDATA
masterdata  
#6 Posted : Tuesday, September 27, 2005 7:51:52 PM(UTC)
masterdata

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 9/26/2005(UTC)
Posts: 49
Location: Big Bear Lake, CA

By the way, if you just want to see what can be done with composite data, go to: http://www.masterdata.com/Preview and hover over the "Menu of Reports" in the left hand column. There are numerous composite charts for each of the 61 major indexes and ETFs followed. These are not MetaStock charts (which I would have preferred), but any of them can be produced easily by MetaStock (Layouts and Custom Indicators are included with the plug-in). The code I use to generate these charts allows full automation and therefore automatically updates and publishes to the site hourly throughout the trade session. MetaStock is a lot more powerful, but this code works for web site charts. Best MasterDATA
Jose  
#7 Posted : Tuesday, September 27, 2005 8:30:02 PM(UTC)
Jose

Rank: Advanced Member

Groups: Registered, Registered Users
Joined: 1/19/2005(UTC)
Posts: 1,065
Location: Koh Pha-Ngan, Earth

Was thanked: 2 time(s) in 2 post(s)
masterdata wrote:
To reply semi-intelligently, I would like to find a site with information on CompuTrac. Did a search with no luck (MSN and Google). Can you direct me anywhere that might have their info?
CompuTrac data format is the ancient data format used by MetaStock - you know, MASTER/EMASTER/Fn.dat files. All data read by MetaStock is in CompuTrac format. As for the MasterData data format & dll combination, is there any way to view/edit the market breadth database once the subscription expires? Or are subscribers to your service locked into your native data format? jose '-)
masterdata  
#8 Posted : Tuesday, September 27, 2005 8:54:28 PM(UTC)
masterdata

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 9/26/2005(UTC)
Posts: 49
Location: Big Bear Lake, CA

[quote=give" it away, but it will be cheap compared to any other plug-in I've seen. Think there would be a demand for such a plug-in? Best MasterDATA
Jose  
#9 Posted : Tuesday, September 27, 2005 9:07:11 PM(UTC)
Jose

Rank: Advanced Member

Groups: Registered, Registered Users
Joined: 1/19/2005(UTC)
Posts: 1,065
Location: Koh Pha-Ngan, Earth

Was thanked: 2 time(s) in 2 post(s)
masterdata wrote:
I do plan, however, to produce a separate plug-in that will read your own .csv files. Just a matter of freeing enough time to do it. Then you can generate your own data of any type, output it to a .csv file and work with it in MetaStock as easily as you can the current composite data. I know how I will do it (modeled after the existing plug-in), but time is the one thing I don't have enough of. Honestly, I won't "give" it away, but it will be cheap compared to any other plug-in I've seen. Think their would be a demand for such a plug-in?
I don't know, but I have my doubts you'll get rich out of it. You see, there is already free software around that can read external data. Besides the obvious old-fashion way through The Downloader, there are also these useful utilities: http://www.ksr.sp.ru/msx/msxen.htm http://www.geocities.com/mimansoor http://www.trading-tools.com jose '-)
masterdata  
#10 Posted : Tuesday, September 27, 2005 9:20:37 PM(UTC)
masterdata

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 9/26/2005(UTC)
Posts: 49
Location: Big Bear Lake, CA

[quote=must" keep his word mustn't one. Seriously, I have promised previously and will complete the project ASAP. Best MasterDATA
Jose  
#11 Posted : Tuesday, September 27, 2005 9:41:42 PM(UTC)
Jose

Rank: Advanced Member

Groups: Registered, Registered Users
Joined: 1/19/2005(UTC)
Posts: 1,065
Location: Koh Pha-Ngan, Earth

Was thanked: 2 time(s) in 2 post(s)
masterdata wrote:
Seriously, I have promised previously and will complete the project ASAP.
I Look forward to it - swap you the ForumDll for it. :wink: http://forum.equis.com/viewtopic.php?t=2047 jose '-)
Users browsing this topic
Guest (Hidden)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.