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

Notification

Icon
Error

Options
Go to last post Go to first unread
WaveTrader  
#1 Posted : Thursday, February 8, 2007 7:55:08 AM(UTC)
WaveTrader

Rank: Newbie

Groups: Registered, Registered Users, Subscribers
Joined: 2/8/2007(UTC)
Posts: 8
Location: Toronto, Ontario, Canada

Hello Group,

I've just joined the EIOC, having recently become a MetaStock user.

I'm not a programmer, but am interested in becoming one to expand the capabilities of MetaStock to meet my analysis needs.

I'd like to ask the group - what would be the best programming language to start with to be able to learn programming for MS?

I'm currently considering PowerBasic for Windows - especially since they are offering it at a sale price of $99!

I look forward to your replies :-)

Branden Russell  
#2 Posted : Thursday, February 8, 2007 8:16:26 AM(UTC)
Branden Russell

Rank: Advanced Member

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

There are lots of threads you can search on this forum to find what people think about which languages.

PowerBasic is a lot like VB, but has the ability to compile a Win32 DLL which is required for MSX.
PowerBasic, like VB, is a fairly easy language to pick up on as your first language, making it a good one to choose.

It's not as powerful as C++, but not nearly as complicated either.

Welcome to the forum and feel free to ask any question. The people here are quite friendly and helpful.
hayseed  
#3 Posted : Thursday, February 8, 2007 10:29:55 AM(UTC)
hayseed

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 3/7/2005(UTC)
Posts: 1,346

hey wavetrader..... you can get c++ for about that, or less, in several book stores and places like office depot here in the states.... my deal included several learning manuals, several cd's and a compiler.....

but unless your really going to crank up the volume in dll's the standard msfl 'metastock' language should be way more than sufficent....

take a look at some of roys analysis examples.... he accomplishes a heck of alot with just the basic msfl..... if we dare call what he does basic.....

learning c++ has yet to help me here but still it's time well spent..... basic msfl so far has been enough.....h

WaveTrader  
#4 Posted : Saturday, February 10, 2007 11:42:46 AM(UTC)
WaveTrader

Rank: Newbie

Groups: Registered, Registered Users, Subscribers
Joined: 2/8/2007(UTC)
Posts: 8
Location: Toronto, Ontario, Canada

Hi Branden, Thanks for the info ...

Wave~Trader

WaveTrader  
#5 Posted : Saturday, February 10, 2007 11:46:53 AM(UTC)
WaveTrader

Rank: Newbie

Groups: Registered, Registered Users, Subscribers
Joined: 2/8/2007(UTC)
Posts: 8
Location: Toronto, Ontario, Canada

Hi Hayseed, Thanks for the reply ...

How do I obtain the MSFL? Do I need to purchase it from Equis?

Do I also need the MDK to use MSFL, or is it a stand-alone application?

Thanks,

Wave~Trader

PTJim  
#6 Posted : Saturday, February 10, 2007 12:50:36 PM(UTC)
PTJim

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 5/10/2006(UTC)
Posts: 252

Thanks: 11 times
Was thanked: 9 time(s) in 6 post(s)
MetaStock Formula Language is part of MetaStock and is built in. See your MetaStock manual.

hayseed  
#7 Posted : Saturday, February 10, 2007 2:36:02 PM(UTC)
hayseed

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers
Joined: 3/7/2005(UTC)
Posts: 1,346

hey wavetrader.... it's free..... like jim said, it's included with any recent meta version..... or you can download the pdf formula primer to get the gist of it....

the mdk is a different program all together..... it's used to create dll's for metastock..... some of the fancier metastock related products are built using them.... dll's give a higher degree of copyright protection along with the obvious more professional approach.... to use it you'll need one of the true languages, c++ and such.....

nothing of mine is that valuable or complicated so the plain ole msfl is good enough..... 90% of the codes seen on this forum or others on the net are just msfl syntax.....

i have a post somewhere with the entire language in a interactive learning type setup.... where you type in the syntax..... similar to the meta test included here.....h

Branden Russell  
#8 Posted : Monday, February 12, 2007 8:13:34 AM(UTC)
Branden Russell

Rank: Advanced Member

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

There seems to be a bit of confusion here.

MSX (MetaStock Extensions) and MSFL (MetaStock File Library) are part of the MDK (MetaStock Developer's Kit). That MSFL is used to read MetaStock security files. The MDK is not free, nor is that MSFL. MSX is used with the formula language built into MetaStock. MSX allows you to create a Win32 DLL in a language that is capable of doing so to extend the power and flexibility of the formulas you create.

The MSFL that wavetrader and hayseed are talking about is the formula langugae built into MetaStock and is included with MetaStock. You don't need to pay anything else for it.
I suggest reading the formula primer that hayseed links to.

WaveTrader  
#9 Posted : Friday, February 16, 2007 7:26:20 AM(UTC)
WaveTrader

Rank: Newbie

Groups: Registered, Registered Users, Subscribers
Joined: 2/8/2007(UTC)
Posts: 8
Location: Toronto, Ontario, Canada

Thanks to everyone that responded! It's been very helpful.

Regards,

Wave~Trader

Branden Russell  
#10 Posted : Friday, February 16, 2007 2:26:14 PM(UTC)
Branden Russell

Rank: Advanced Member

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

You're very welcome and good luck!
Users browsing this topic
Guest (Hidden)
Similar Topics
Programming Languages (MetaStock Developer's Kit (MDK) Assistance)
by SUTHERLAND 8/9/2007 6:32:25 AM(UTC)
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.