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

Notification

Icon
Error

Options
Go to last post Go to first unread
somedev  
#1 Posted : Sunday, February 18, 2007 4:02:59 PM(UTC)
somedev

Rank: Newbie

Groups: Registered, Registered Users
Joined: 2/18/2007(UTC)
Posts: 3

I figured I'd post this here since this would seem to be most apt. Is there any way that I can load the .dat files into a java api or do I have to purcase the metastock java api? It seems like there are a lot of tools that are available for free that allows you to convert from the .dat files to a comma delimited or other formats. My question is how exactly are they doing this? Have these people purchased the api or are they simple "hacking" the .dat files?


Branden Russell  
#2 Posted : Tuesday, February 20, 2007 8:24:10 AM(UTC)
Branden Russell

Rank: Advanced Member

Groups: Registered, Registered Users
Joined: 11/28/2005(UTC)
Posts: 276
Location: Salt Lake City, UT

Are you asking about loading MetaStock security data files in a program written in Java?
We don't have API for Java.
You can purchase a MetaStock Developer's Kit that lets you read security files in a variety of languages including C++, PowerBasic, VB, and Delphi.
Contact sales for information on purchasing the MDK.

If they are doing any "hacking" of the data files, they are breaking the law.

JB007  
#3 Posted : Tuesday, February 20, 2007 5:20:00 PM(UTC)
JB007

Rank: Newbie

Groups: Registered, Registered Users, Subscribers
Joined: 2/20/2007(UTC)
Posts: 2

"hacking" aka reverse engineering a DATA file is quite legal.

indeed it is not possible to make a data file format copyright.

the metastock data file formats are derived from the computrac system that was popular in the mid 80s onwards. the format itself has been modified over the years to support more securities, composites securities and intraday time frames but remains mostly the same.

it has been tested several times in court (autodesk autocad file format, compaq and p[censored]nix reverse engeering of the ibm bios format to create ibm compatible pcs, amd's reverse engineering of intel microcode to create intel compatible cpus, samba's reverse engineering of the windows networked file system, allowing non-windows pcs to connect to windows networks and vice versa, trillian's reverse engineering of the instant message message format of msn/aim/yahoo messenger/icq, etc.)

indeed this file format has been openly discussed since (at least) 1992:
http://groups.google.com.au/group/misc.invest/browse_thread/thread/6ca4a946b54aac60/49d6980d86353f6e?lnk=st&q=computrac+file+format&rnum=193&hl=en#49d6980d86353f6e

the links that come up on:
http://www.google.com/search?source=ig&hl=en&q=metastock+file+format&btnG=Google+Search
also show several documents that contain the data format.

many other charting packages (eg. tradestation, amibroker, market analyst) and data vendors out there (eg. CSI data, Just Data, End Of Day, Quotes Plus (QP3) etc.) have implemented the metastock data format without using the metastock libraries so on the above basis

perhaps equis could confirm their understanding of the legalities of reading the metastock data format here.

jb

somedev  
#4 Posted : Tuesday, February 20, 2007 5:35:13 PM(UTC)
somedev

Rank: Newbie

Groups: Registered, Registered Users
Joined: 2/18/2007(UTC)
Posts: 3

While I didn't want to get into an argument about the legalities of hacking it, I was just wondering if most of those converters out there were using the metastock libraries. However, I think jb does bring up a good question with regards to the legalities of reading the metastock data.
JB007  
#5 Posted : Tuesday, February 20, 2007 6:10:48 PM(UTC)
JB007

Rank: Newbie

Groups: Registered, Registered Users, Subscribers
Joined: 2/20/2007(UTC)
Posts: 2

mansoor's extremely popular and powerful command line metastock to ascii converter does not use the metastock libraries.

see it here at:
http://www.geocities.com/mimansoor/

i am sure if equis forced these types of utilities to be removed they would be facing a tremendous backlash from users.

JB

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.