Rank: Member
Groups: Registered, Registered Users, Unverified Users Joined: 9/22/2009(UTC) Posts: 13 Location: California
Was thanked: 1 time(s) in 1 post(s)
|
I have 2 requests so I can use MS12 1. I need to be able to download, to my computer, a selected list of symbols (about 130) for a specific time frame (about 400 days). 2. I would like a dll equivalent to metalibv5.0 (from trading-tools.com) that would allow me to load a spreadsheet with the symbol data, and process that data with Visual Basic code. VB has features that do not exist in MS. That is the main reason for my requirement. Thank you. Bill Roberts
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers, Unverified Users Joined: 10/28/2004(UTC) Posts: 3,111 Location: Perth, Western Australia
Was thanked: 16 time(s) in 16 post(s)
|
With MS12, Equis removed the functionality to have locally stored data; all data is online and retrieved every time it is needed. This move has been widely condemned by users.
As you cannot have local data, your second point is a little moot, but... even if you did have local data, there is not much that can be done to perform computations on the local data by using VB versus other languages; the MetaStock Developer Kit contains the necessary headers and .libs to be able to write external functions in C/C++, Delphi Pascal or PowerBasic i.e. any language which can compile a Win32 DLL, so this excludes VB. With the MDK and VB you can write functions which access the MetaStock File Library for read-only file/data operations. If you want to write your own data, then you'll need a different library and this is where MetaLib comes into play. MetaLib also allows you read data and perform computations outside MS but it's difficult to get that data back into MS in a suitable fashion; it's better to use DLLs designed for the purpose.
If you had access to local data and needed to perform computations without the limitations of the MS formula language, then I'd be recommending you write a Win32 DLL, noting you can still use DLLs with the remote, online data.
Hope this helps.
wabbit [:D]
|
|
|
|
Rank: Member
Groups: Registered, Registered Users, Unverified Users Joined: 9/22/2009(UTC) Posts: 13 Location: California
Was thanked: 1 time(s) in 1 post(s)
|
Thanks, Wabbit. No surprises here. I get EOD from highgrowthstock.com. Then Metalib does what I need, but it is a bit of a hokey solution. I am not a programmer (although I am reasonably sophisticated in VB). It's a "wish list", but I don't expect much from metastock. Thanks. Bill Roberts
|
|
|
|
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.